summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-05-05avoid use of SHA-1Andrew Cady
refactor producing samizdat-ssh-uid
2020-02-07key-specific dyndns commandsAndrew Cady
2019-10-23add "dyndns.ssh-rsa.cryptonomic.net" command and relatedAndrew Cady
2019-10-21add commands kiki-import-stdin & kiki-export-stdoutAndrew Cady
2019-10-17fixup! avoid initrd race conditionAndrew Cady
2019-10-16avoid initrd race conditionAndrew Cady
2019-10-16remove "splash" from kernel command lineAndrew Cady
2019-10-16try another keygen.sh fixAndrew Cady
2019-10-16keygen.sh: attempt workaround for newer gpgAndrew Cady
this substantially slows it down, so this is just for testing.
2019-10-15default "make boot" to use slow boot (with pxe to get kernel)Andrew Cady
2019-10-15retry fallocating samizdat.disk.img with smaller disk sizesAndrew Cady
2019-10-13fix luksFormat for newer initramfs-toolsAndrew Cady
2019-10-13initrd.sh will rebuild if matching initrd.img in /boot changedAndrew Cady
2019-10-13samizdat-ssh-commandAndrew Cady
2019-10-11new target: make install-bootserverAndrew Cady
2019-10-06keygen.shAndrew Cady
2019-10-06store-child-permanently will check for file "reused-child"Andrew Cady
2019-10-06for nested kvm, increment the MAC addressAndrew Cady
2019-10-06Avoid unnecessary initramfs rebuildsAndrew Cady
Fixes a bug, plus adds a line of output that explains why a rebuild was needed.
2019-10-06qemu: moving toward nesting VMsAndrew Cady
2019-10-05remove deprecated qemu argumentAndrew Cady
2019-10-04create /home/u with btrfs subvolumes preinstalledAndrew Cady
2019-10-04use correct kernel version for bootingAndrew Cady
specifically, use the version of linux-image-amd64 present in samizdat.btrfs
2019-10-04selfstrap will avoid calling apt-get update more than once per dayAndrew Cady
2019-10-04qemu.sh will generate empty samizdat.disk.img as neededAndrew Cady
2019-10-04qemu.sh: support 32bitAndrew Cady
2019-06-25selfstrap: allow '--unpack'Andrew Cady
2019-06-22fix reversed argumentsAndrew Cady
2019-06-19add some commands to the live systemAndrew Cady
2019-06-19remember to remove temporary directoriesAndrew Cady
2019-06-19initrd patchroot.sh: remove cruftAndrew Cady
2019-06-19selfstrapAndrew Cady
2019-06-19avoid redundantly copying files into rootfsAndrew Cady
2019-06-18unused codeAndrew Cady
2019-06-18avoid hard-coded IP address for nbd serverAndrew Cady
2019-06-18initrd.sh: improve kernel package selection logicAndrew Cady
2019-06-18selfstrap: include backports in sources.listAndrew Cady
2019-06-18Change version selection logic for vmlinuz/initrdAndrew Cady
We now choose the installed version of linux-image-rt-amd64 This will surely break if linux-image-rt-amd64 is not installed.
2019-06-18Comments explaining changes in apt outputAndrew Cady
2019-06-18selfstrap: better debug outputAndrew Cady
2019-06-18bugfix for new output from apt that looks like this:Andrew Cady
line=Inst base-files [9.9+deb9u6] (9.9+deb9u9 Debian:9.9/stable [amd64]) It appears the third arg, the version inside the square brackets, was added. The code is now compatible with both the old output and the new output.
2019-06-17make-total-destroyAndrew Cady
This tool is a convenience for testing. Run it in the initrd shell and it will erase the hard drive so that you can install Samizdat fresh.
2019-06-17selfstrapAndrew Cady
2018-07-09eliminate warning (don't numerically compare the empty string)Andrew Cady
2018-07-09bugfix: new installs were never finalizedAndrew Cady
Because a non-local shell variable was accidentally overwritten, the partitions containing a fresh install to an empty disk were never relabeled to indicate finalization. They would have to be relabeled manually to boot the installed system.
2018-06-16Move unknown mountpoints before bootingAndrew Cady
If there are mountpoints outside of /root, which `run-init` does not have in its whitelist, then `run-init` will refuse to boot and will crash the kernel instead (process 1 will exit).
2018-06-13making btrfs subvolumes should be idempotentAndrew Cady
2018-06-13use current running kernel versionAndrew Cady
2018-06-13Update for newer versions of qemuAndrew Cady
(The new qemu warns about opening a file as a raw disk image unless `raw` is specified explicitly.)
2018-06-13Update for newer versions of nbd-clientAndrew Cady
The kernel commandline syntax for `nbdroot=...` changed.