Name | Modified | Size | Downloads / 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
.