summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-02initrd: improve console loggingAndrew Cady
2021-03-02Fix dynmenu restart errorAndrew Cady
Thanks https://bbs.archlinux.org/viewtopic.php?id=94780 libncurses should change error string from 'unknown' to '$TERM is unset'!
2021-03-02initrd: improve console loggingAndrew Cady
2021-03-02initrd: do not autoboot again if first autoboot failedAndrew Cady
2021-03-02initrd: improve terminal and error handling for menuAndrew Cady
2021-03-02initrd: improve readability and robustness to recoveryAndrew Cady
The luks.secret is stored per block device, and any existing /dev/mapper/samizdatcrypt is removed before we try to create that device. This makes it more possible to recover from a failed menu-select from the emergency console.
2021-03-02initrd: more responsive/user-friendly boot loggingAndrew Cady
2021-03-02slight refactorAndrew Cady
2021-03-02initrd: menu-select: robustnessAndrew Cady
Try to make menu-select slightly more robust to being run a second time after a failed run.
2021-03-02fixup! emu support for persist.imgAndrew Cady
2021-03-02new target: make testinitrdAndrew Cady
2021-03-02partvi: do not rely on part image file to get sizeAndrew Cady
When partvi writes directly to a boot medium, it shouldn't copy part files, because these involve copying the unused parts of the filesystems. Instead, it should create a new filesystem on the target and copy files into it. This change moves in that direction.
2021-02-28silence qemu warningAndrew Cady
2021-02-28bump fsmgrAndrew Cady
2021-02-28rootfs improvementsAndrew Cady
2021-02-28make total-destroy target to overwrite persist.imgAndrew Cady
2021-02-28various rootfs improvementsAndrew Cady
2021-02-28ignore "btrfs device ready" failureAndrew Cady
2021-02-28bump fsmgr for new featureAndrew Cady
2021-02-28rootfs makefile: add missing deps; add targets clean and goldAndrew Cady
2021-02-28initrd fixes: calls to "btrfs device ready"Andrew Cady
2021-02-28emu support for persist.imgAndrew Cady
2021-02-27partvi: move all functions to topAndrew Cady
2021-02-27partvi: avoid hard-coded "_build"Andrew Cady
2021-02-27partvi: check that $GPG_INPUT_DIR is a directoryAndrew Cady
2021-02-25fixup! partvi: clarify codeAndrew Cady
2021-02-25partvi: clarify codeAndrew Cady
2021-02-25partvi: eliminate code duplicationAndrew Cady
2021-02-25do not depend on qemu-system-guiAndrew Cady
2021-02-25use sfdisk default instead of calculating "last-lba"Andrew Cady
2021-02-25Ignore failures from grub-install EFI runAndrew Cady
The second call to grub-install, which installs an EFI bootloader, fails on this machine. No need to fail the whole process for that, since I am not using EFI.
2021-02-25partvi: fixes related to key-only modeAndrew Cady
fixed race condition in kpartx fix for sfdisk kernel reload ptable failure cleaned up some code duplication created make keymu target amended make clean target
2021-02-25Remove redundant definition of emuAndrew Cady
2021-02-23key-only mode for partvi; integrated partviAndrew Cady
These commands are available in sami: make upgrade make emu make key They use partvi.
2021-02-23partvi: create key.img when $1=="key"Andrew Cady
2021-02-23fixup! new targets: "make emu" "make upgrade"Andrew Cady
2021-02-23include backports in apt-cacheAndrew Cady
2021-02-23new targets: "make emu" "make upgrade"Andrew Cady
2021-02-23partvi: "make usb" targetAndrew Cady
2021-02-23bump fsmgr for 4096 byte multiple fixAndrew Cady
2021-02-23samizdat.patch.btrfs will be multiple of 4096Andrew Cady
2021-02-23make key: qemu will use curses modeAndrew Cady
2021-02-23boot menu: add shutdown optionAndrew Cady
2021-02-23fix "make key"Andrew Cady
2021-02-23mkinitramfs-samizdat: exit after fatal errorAndrew Cady
2021-02-23mkinitramfs-samizdat: correct /vmlinuz symlinkAndrew Cady
2021-02-23update for submodule fixesAndrew Cady
2021-02-09fixup! remove selfstrap from this archive, which should be installed from fsmgrAndrew Cady
2021-01-21bump fsmgrAndrew Cady
2021-01-21remove selfstrap from this archive, which should be installed from fsmgrAndrew Cady