Skip to content

SageOS v5.1-beta10

Pre-release
Pre-release

Choose a tag to compare

@zackmsa777-a11y zackmsa777-a11y released this 11 Jul 23:18

SageOS v5.1-beta10 — Networking/apt/sage-pkg fix + ping capability + OS branding

Fixed three real bugs (DHCP/DNS themselves were actually fine):

  1. sudo was missing its setuid bit (0755 instead of 4755), so any sudo command failed instantly — before ever reaching apt or the network.
  2. /dev/null (and other mem devices) ended up 0660 instead of 0666. The initramfs's second mdev -s scan silently reset devtmpfs's normal 0666 permissions to mdev's own defaults. This broke apt-key's internal redirects, cascading into "repository not signed" and package lists never refreshing.
  3. ping had no cap_net_raw capability for non-root users. Fixed via setcap cap_net_raw+ep on /usr/bin/ping.

Also fixed: fastfetch//etc/os-release was reporting the underlying "Debian GNU/Linux 12" instead of SageOS — now correctly shows OS: SageOS 5.1 (beta10) x86_64. Also fixed a stale "Welcome to SageOS v3.0" login banner that never got updated across releases.

Verified live end-to-end in QEMU (e1000 NIC) and confirmed working in real VirtualBox by Ramos: clean boot, DHCP + fastfetch, sudo apt-get update clean, sage-pkg install working, ping working as non-root, and OS now correctly identifies as SageOS.

SHA256: 47cddecec611fed002f26fdecc39d6eed72f58ac1b5caa05c15d6c92fdd37413

Still labeled beta pending final confirmation.