Porteus-v5.0 updates
Posted: 16 Dec 2022, 04:35
Porteus-5.0 updates
For those who are unaware, in the Porteus Setting Centre (see menu>System/Administration>), there is an "Porteus Updater" tool.
This tool checks for available updates to the base modules and enables the downloading those updated modules and replacement of the old modules(upon reboot),
or in the case of booting from an ISO or another readonly installation, simply downloading to a location of your choice.
As of now (Dec 2022), there have been three rounds of updates.
The updater automatically chooses the latest and for the DE you are currently running.
If you are booting from an ISO, you will need this module: updater-test-22-10-31.xzm activated for the updater to work.
This fix is included in the 001-core update(of 2022-12) so it will not be needed for future updates.
If you have used 'fastest-mirror' and set your default mirror to either vim.org/ftp/os/Linux/distr/porteus/ or nluug.nl/os/Linux/distr/porteus/
the updater will fail because currently those mirrors are not syncing completely.
You can set one of the other mirrors //porteus.org/porteus-mirrors.html manually in /etc/porteus.conf -> line: SERVER= now fixed (2023-03-25) use 'fastest-mirror' freely.
These updates include upstream security and bugfix package upgrades from Slackware 15.0 patches repo, porteus specific bugfixes and some custom package upgrades.
Changelog:
Accumulative changes for:
001-core.xzm:
fix for the update-porteus script
security updates for:
ca-certifcates
curl
dhcp
dnsmasq
glibc-zoneinfo
gnutls
mozilla-nss
openssl
python3
libarchive
rsync
samba
sudo
whois
zlib
002-xorg:
fallback to gtkdialog versions of make-changes and magic-folders scripts (retained make-changes.py for testing, please do)
security updates for:
xorg-server
wavpack
002-xtra:
package upgrades for:
aom --> 3.5.0
ffmpeg --> 4.4.2
mpv --> 0.35.0
celluloid rebuilt for mpv
003-*:
for all: security upgrade for poppler
for some that needed it: fixed the login= cheatcode
----------------------------------
There is also an updated version of the initrd.xz that is not handled by the updater at this point and must be manually downloaded and replaced.
Location: <mirror>/x86_64/Porteus-v5.0/updates/core/20220924
Location of initrd.xz: <USB>/boot/syslinux/
changes for initrd.xz:
rebuilt busybox to fix using encrypted savefiles (corrected wrong build config option)
fixed fsck cheatcode
As always, backing up the original modules first is never a bad idea.
For those who are unaware, in the Porteus Setting Centre (see menu>System/Administration>), there is an "Porteus Updater" tool.
This tool checks for available updates to the base modules and enables the downloading those updated modules and replacement of the old modules(upon reboot),
or in the case of booting from an ISO or another readonly installation, simply downloading to a location of your choice.
As of now (Dec 2022), there have been three rounds of updates.
The updater automatically chooses the latest and for the DE you are currently running.
If you are booting from an ISO, you will need this module: updater-test-22-10-31.xzm activated for the updater to work.
This fix is included in the 001-core update(of 2022-12) so it will not be needed for future updates.
If you have used 'fastest-mirror' and set your default mirror to either vim.org/ftp/os/Linux/distr/porteus/ or nluug.nl/os/Linux/distr/porteus/
the updater will fail because currently those mirrors are not syncing completely.
You can set one of the other mirrors //porteus.org/porteus-mirrors.html manually in /etc/porteus.conf -> line: SERVER= now fixed (2023-03-25) use 'fastest-mirror' freely.
These updates include upstream security and bugfix package upgrades from Slackware 15.0 patches repo, porteus specific bugfixes and some custom package upgrades.
Changelog:
Accumulative changes for:
001-core.xzm:
fix for the update-porteus script
security updates for:
ca-certifcates
curl
dhcp
dnsmasq
glibc-zoneinfo
gnutls
mozilla-nss
openssl
python3
libarchive
rsync
samba
sudo
whois
zlib
002-xorg:
fallback to gtkdialog versions of make-changes and magic-folders scripts (retained make-changes.py for testing, please do)
security updates for:
xorg-server
wavpack
002-xtra:
package upgrades for:
aom --> 3.5.0
ffmpeg --> 4.4.2
mpv --> 0.35.0
celluloid rebuilt for mpv
003-*:
for all: security upgrade for poppler
for some that needed it: fixed the login= cheatcode
----------------------------------
There is also an updated version of the initrd.xz that is not handled by the updater at this point and must be manually downloaded and replaced.
Location: <mirror>/x86_64/Porteus-v5.0/updates/core/20220924
Location of initrd.xz: <USB>/boot/syslinux/
changes for initrd.xz:
rebuilt busybox to fix using encrypted savefiles (corrected wrong build config option)
fixed fsck cheatcode
As always, backing up the original modules first is never a bad idea.