Download Latest Version glaucus-s6-x86-64-v3-20241026.iso (241.0 MB)
Email in envelope

Get an email when there's a new version of glaucus

Home / 20240404
Name Modified Size InfoDownloads / Week
Parent folder
glaucus-s6-x86-64-v3-20240404.iso.zst 2024-04-04 263.8 MB
glaucus-s6-x86-64-v3-20240404.img.zst 2024-04-03 240.4 MB
glaucus-s6-x86-64-v3-20240404 source code.tar.gz 2024-03-28 3.0 kB
glaucus-s6-x86-64-v3-20240404 source code.zip 2024-03-28 3.9 kB
README.md 2024-03-28 3.4 kB
Totals: 5 Items   504.2 MB 1

What's new?

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

Included cerata (73 packages)

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

208dae713607eca00df65096cf324a22be97624a7fee3633fc7dad38147e788b

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

deecc01ffadca0e95ce46cec5abdb20f3a4ea2938e7ee3bef7977285d3ec4361

How to run the IMG file?

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

:::Shell
zstd -d -T0 --long glaucus-s6-x86-64-v3-20240404.img.zst

Run via QEMU

:::Shell
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

How to run the ISO file?

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

:::Shell
zstd -d -T0 --long glaucus-s6-x86-64-v3-20240404.iso.zst

Run via QEMU (UEFI)

:::Shell
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

Run via QEMU (BIOS/MBR)

:::Shell
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.

How to Get Internet Access Under QEMU?

:::Shell
ip link set eth0 up
sdhcp eth0

You can then run ping or wget2.

Source: README.md, updated 2024-03-28