Skip to content

20240404

A summary of changes that took place:

  • glaucus is not affected by the backdoor found in XZ Utils, as it targeted sshd binaries linked against libsystemd and glibc
  • The glaucus ISO has been improved with a dedicated initramfs to support OverlayFS and EROFS using toybox and mdevd
  • nsss is now the default NSS implementation
  • slibtool is now the default libtool implementation
  • utmps is now the default utmpx implementation (w and last are now working securely on musl)
  • The bootstrap process has been further optimized resulting in a reduction in the number of packages being used
  • Arch Linux kernel and modules are being used for this release (CachyOS kernel will be considered for future releases)
  • Updated cerata

This release contains the following cerata:

  • acl
  • attr
  • autoconf
  • automake
  • bash
  • binutils
  • byacc
  • bzip2
  • cerata
  • diffutils
  • e2fsprogs
  • execline
  • expat
  • file
  • findutils
  • flex
  • gcc
  • gettext-tiny
  • grep
  • help2man
  • hydroskeleton
  • iproute2
  • iputils
  • kmod
  • less
  • libarchive
  • libcap
  • libcap-ng
  • libedit
  • libressl
  • libtool
  • libudev-zero
  • linux
  • linux-headers
  • lz4
  • m4
  • make
  • mandoc
  • mawk
  • mdevd
  • muon
  • musl
  • musl-fts
  • musl-utils
  • netbsd-curses
  • nsss
  • patch
  • pcre2
  • pigz
  • pkgconf
  • procps-ng
  • psmisc
  • radula
  • rsync
  • s6
  • s6-boot-scripts
  • s6-linux-init
  • s6-rc
  • samurai
  • sdhcp
  • sed
  • shadow
  • skalibs
  • toybox
  • util-linux
  • utmps
  • vim
  • wget2
  • xxhash
  • xz
  • yash
  • zlib-ng
  • zstd

b3sum glaucus-s6-x86-64-v3-20240404.img.zst

Section titled “b3sum glaucus-s6-x86-64-v3-20240404.img.zst”

208dae713607eca00df65096cf324a22be97624a7fee3633fc7dad38147e788b

b3sum glaucus-s6-x86-64-v3-20240404.iso.zst

Section titled “b3sum glaucus-s6-x86-64-v3-20240404.iso.zst”

deecc01ffadca0e95ce46cec5abdb20f3a4ea2938e7ee3bef7977285d3ec4361

Extract glaucus-s6-x86-64-v3-20240404.img.zst

Section titled “Extract glaucus-s6-x86-64-v3-20240404.img.zst”
Terminal window
zstd -d -T0 --long glaucus-s6-x86-64-v3-20240404.img.zst
Terminal window
qemu-system-x86_64 \
-machine q35,accel=kvm \
-cpu host \
-m 1G \
-name glaucus \
-drive file=glaucus-s6-x86-64-v3-20240404.img,format=raw \
-display gtk,gl=on \
-vga qxl \
-rtc base=localtime

Extract glaucus-s6-x86-64-v3-20240404.iso.zst

Section titled “Extract glaucus-s6-x86-64-v3-20240404.iso.zst”
Terminal window
zstd -d -T0 --long glaucus-s6-x86-64-v3-20240404.iso.zst
Terminal window
qemu-system-x86_64 \
-machine q35,accel=kvm \
-cpu host \
-boot order=d \
-m 1G \
-name glaucus \
-cdrom glaucus-s6-x86-64-v3-20240404.iso \
-display gtk,gl=on \
-vga qxl \
-rtc base=localtime \
-bios /usr/share/ovmf/x64/OVMF.fd
Terminal window
qemu-system-x86_64 \
-machine q35,accel=kvm \
-cpu host \
-boot order=d \
-m 1G \
-name glaucus \
-cdrom glaucus-s6-x86-64-v3-20240404.iso \
-display gtk,gl=on \
-vga qxl \
-rtc base=localtime

You’ll be automatically logged in as root.

To access additional ttys use ALT + arrow keys Right/Left.

Terminal window
ip link set eth0 up
sdhcp eth0

You can then run ping or wget2.