summaryrefslogtreecommitdiff
path: root/old-school
AgeCommit message (Collapse)Author
2016-04-28ramdisk is now allocated "all" of system memoryAndrew Cady
2016-04-28boot-ram was using erroneous math to calculate ramdisk sizeAndrew Cady
2016-04-28share more code between boot-new and boot-ram -- this fixes a bugAndrew Cady
2016-04-28samizdat-ejectAndrew Cady
2016-04-28more samizdat-eject fixesAndrew Cady
also, copy samizdat-eject from the initramfs to the new rootfs (into /sbin)
2016-04-27Implement encrypted cdrom ejectionAndrew Cady
This allows the cdrom to be copied onto the outer filesystem (mounted in /outerfs) without storing unencrypted gpg keys there. e.g.: samizdat-eject.sh /outerfs/samizdat.iso This was necessary because the other method probably causes btrfs deadlocks. We do end up copying data twice this way (or three times, probably -- if the ISO is saved), but not _from the cdrom_. And we get to eject immediately after the first copy. Future copies will be from the hard drive. Not too bad.
2016-04-27put /root in separate btrfs snapshotAndrew Cady
2016-04-27on failed install, remove /dev/mapper/samizdatcryptAndrew Cady
2016-04-27fix: only remove root's password on new installAndrew Cady
2016-04-27get rid of unused isolinux files; change iso cdrom pathsAndrew Cady
2016-04-26fixup! Cdrom duplicationAndrew Cady
2016-04-26ejection script for cdrom duplicationAndrew Cady
included some necessary dependencies
2016-04-25fixup! Cdrom duplicationAndrew Cady
2016-04-25fixup! Cdrom duplicationAndrew Cady
2016-04-25Cdrom duplicationAndrew Cady
The cdrom can now be copied into the btrfs filesystem (if there is enough space) and hot-removed. This isn't done automatically, though. In fact, the code to do it isn't available anymore after boot; it would have to be copied back onto the system to be run.
2016-04-22mount seed layers when booting with RAM optionAndrew Cady
2016-04-22workaround for btrfs limitation (read-only seed fix)Andrew Cady
2016-04-22Add multi-layered seed supportAndrew Cady
The available filesystem with the largest number of seeds will be chosen for the root of the initial install.
2016-04-22remove some cruftAndrew Cady
2016-04-22move gnupghome onto installed fs rootAndrew Cady
2016-04-20btrfs-based encrypted persistent rootAndrew Cady
This replaces the old LVM code with btrfs-based code.
2016-04-19implement menu select option for booting with ramdisk rootAndrew Cady
2016-04-19make sure real openvt (not busybox) is available and usedAndrew Cady
this fixes recovery after menu selection (menu is relaunched)
2016-04-19offer to install even when disk space is below cdrom sizeAndrew Cady
2016-04-19make the samizdat boot menu show upAndrew Cady
2016-04-19cause the grok-block hooks to runAndrew Cady