Porteus-v5.0 updates

Global Announcements
User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Porteus-v5.0 updates

Post#1 by ncmprhnsbl » 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.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Porteus-v5.0 updates

Post#2 by ncmprhnsbl » 02 Mar 2023, 05:12

Round four of security/bugfix updates are now available (as of Feb 2023)
Changelog since last update:

001-core:
package updates to:
libarchive
curl
whois
ca-certificates
sudo
openssh
openssl
gnutls
hwdata

fixes/additions:
An entry in /etc/rc.d/rc.services for Nextcloud server (to start if installed)

Bugfix to mkfileswap: fix privilege escalation for normal user

Added new/testing cheatcode: swapfile=
usage: swapfile=<path/to/a/swapfile>
To activate an existing swapfile on a mounted partition at boot time.
Requires that no swap partition is active.

002-xorg:
package updates to:
libtiff
libXpm
xorg-server

See the previous post for more.
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 3924
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

Porteus-v5.0 updates

Post#3 by ncmprhnsbl » 19 Jun 2023, 04:37

Round five/six of security/bugfix updates are now available (as of June 2023)
Changelog since last update:

001-core:
package updates to:
ca-certificates
curl
glibc-zoneinfo
ntfs-3g
openssh
openssl
python3
sudo
whois
zstd

fixes/additions:
ld.so.cache should now be regenerated at boot time if extra modules with libraries present are detected.

003-xorg
libX11
xorg-server

fixes/additions:
mloop can now extract initrd.zstd (ie. initrd compressed with zstd)
and makeinitrd now has the option to use zstd (see makeinitrd -h for usage) thankyou to Roadie for those
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

Post Reply