summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-04rootfs config changesAndrew 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-04update location of openssh debsAndrew Cady
2019-10-04fsmgrAndrew Cady
2019-10-04improve MakefileAndrew Cady
2019-10-04qemu.sh will generate empty samizdat.disk.img as neededAndrew Cady
2019-10-04add opensshAndrew Cady
2019-10-04add kiki submoduleAndrew Cady
2019-10-04make /srv/nbd as neededAndrew Cady
2019-10-04qemu.sh: support 32bitAndrew Cady
2019-10-04update fsmgr for dynamic kernel selection hackAndrew Cady
2019-10-04try to support 32bit kernelsAndrew Cady
2019-06-26update fsmgrAndrew Cady
2019-06-26make sure we have fsmgr source before trying to build fsmgrAndrew Cady
2019-06-26Add makefile target "user-account"Andrew Cady
The target creates a user account and ensures its home directory is on a btrfs filesystem (creating one if necessary). Btrfs is necessary for fsmgr; it relies on "cp --reflink"
2019-06-26gitignoreAndrew Cady
2019-06-25rootfs changesAndrew Cady
2019-06-25selfstrap: allow '--unpack'Andrew Cady
2019-06-25build fsmgr with rootfsAndrew Cady
2019-06-25set mode on installed config fileAndrew Cady
2019-06-25update fsmgrAndrew Cady
2019-06-22fix reversed argumentsAndrew Cady
2019-06-22remove build-rootfs.sh, obsoleted by fsmgrAndrew Cady
2019-06-22had wrong url for git submodule fsmgrAndrew Cady
2019-06-19move fsmgr rootfs config into this repoAndrew Cady
2019-06-19add some commands to the live systemAndrew Cady
2019-06-19update fsmgrAndrew Cady
2019-06-19initramfs: make sure we get $ROOTSERVER propagatedAndrew Cady
2019-06-19./fsmgr/ is now a git submodule hosted on cryptonomic.netAndrew 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-19write /etc/resolv.conf on rootfs before bootingAndrew Cady
2019-06-18unused codeAndrew Cady
2019-06-18Makefile: convenience targetsAndrew 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-09get build-rootfs.sh working adequately to build some truly useful imagesAndrew 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).