Notes
Cheat Sheet
Update GRUB after grub package is updated. Replace /boot with your mount point of the EFI partition in --efi-directory=/boot. Replace GRUB with your bootloader id in --bootloader-id=GRUB.
1 2 grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg
... Read more
Hurd Todos
Porting pam git cru: https://crupest.life/git/love-hurd/pam.git debian: https://salsa.debian.org/vorlon/pam upstream: https://github.com/linux-pam/linux-pam mail https://lists.debian.org/debian-hurd/2025/02/msg00018.html abseil git cru: https://crupest.life/git/cru-hurd/abseil.git upstream: https://github.com/abseil/abseil-cpp debian: https://salsa.debian.org/debian/abseil mail https://lists.debian.org/debian-hurd/2025/02/msg00011.html https://lists.debian.org/debian-hurd/2025/02/msg00035.html libgav1 git my: https://crupest.life/git/love-hurd/libgav1.git debian: https://salsa.debian.org/multimedia-team/libgav1 upstream: https://chromium.googlesource.com/codecs/libgav1/ misc mail: https://lists.debian.org/debian-hurd/2025/02/msg00016.html gerrit: https://chromium-review.googlesource.com/c/codecs/libgav1/+/6239812
... Read more
Todos
Hurd
... Read more
Hurd
TODOS links name link kernel-list-archive https://lists.gnu.org/archive/html/bug-hurd/ debian-list-archive https://lists.debian.org/debian-hurd/ irc-archive https://logs.guix.gnu.org/hurd/ kernel-home https://www.gnu.org/software/hurd/index.html debian-home https://www.debian.org/ports/hurd/ refs:
name link c https://en.cppreference.com/w/c posix latest https://pubs.opengroup.org/onlinepubs/9799919799/ posix 2013 https://pubs.opengroup.org/onlinepubs/9699919799.2013edition/ posix 2008 https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/ glibc https://sourceware.org/glibc/manual/2.41/html_mono/libc.html *_MAX patch See this
git repos Clone all at once:
1 2 3 4 5 6 7 8 9 # glibc is too big, so not clone here. for repo in hurd gnumach mig web; do if [ ! -d $repo ]; then git clone "https://crupest.life/git/hurd/$repo.git" pushd $repo git remote add upstream "https://git.savannah.gnu.org/git/hurd/$repo.git" popd fi done hurd cru: https://crupest.life/git/hurd/hurd.git upstream: https://git.savannah.gnu.org/git/hurd/hurd.git debian: https://salsa.debian.org/hurd-team/hurd gnumach cru: https://crupest.life/git/hurd/gnumach.git upstream: https://git.savannah.gnu.org/git/hurd/gnumach.git debian: https://salsa.debian.org/hurd-team/gnumach mig cru: https://crupest.life/git/hurd/mig.git upstream: https://git.savannah.gnu.org/git/hurd/mig.git debian: https://salsa.debian.org/hurd-team/mig glibc cru: https://crupest.life/git/hurd/glibc.git upstream: git://sourceware.org/git/glibc.git debian: https://salsa.debian.org/glibc-team/glibc mirror: https://mirrors.tuna.tsinghua.edu.cn/git/glibc.git web cru: https://crupest.life/git/hurd/web.git upstream: https://git.savannah.gnu.org/git/hurd/web.git cheatsheet Start qemu
1 2 3 qemu-system-x86_64 -enable-kvm -m 4G \ -net nic -net user,hostfwd=tcp::3222-:22 \ -vga vmware -drive cache=writeback,file=[...] Configure/Setup network
... Read more