Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-04 | rootfs config changes | Andrew Cady | |
2019-10-04 | use correct kernel version for booting | Andrew Cady | |
specifically, use the version of linux-image-amd64 present in samizdat.btrfs | |||
2019-10-04 | selfstrap will avoid calling apt-get update more than once per day | Andrew Cady | |
2019-10-04 | update location of openssh debs | Andrew Cady | |
2019-10-04 | fsmgr | Andrew Cady | |
2019-10-04 | improve Makefile | Andrew Cady | |
2019-10-04 | qemu.sh will generate empty samizdat.disk.img as needed | Andrew Cady | |
2019-10-04 | add openssh | Andrew Cady | |
2019-10-04 | add kiki submodule | Andrew Cady | |
2019-10-04 | make /srv/nbd as needed | Andrew Cady | |
2019-10-04 | qemu.sh: support 32bit | Andrew Cady | |
2019-10-04 | update fsmgr for dynamic kernel selection hack | Andrew Cady | |
2019-10-04 | try to support 32bit kernels | Andrew Cady | |
2019-06-26 | update fsmgr | Andrew Cady | |
2019-06-26 | make sure we have fsmgr source before trying to build fsmgr | Andrew Cady | |
2019-06-26 | Add 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-26 | gitignore | Andrew Cady | |
2019-06-25 | rootfs changes | Andrew Cady | |
2019-06-25 | selfstrap: allow '--unpack' | Andrew Cady | |
2019-06-25 | build fsmgr with rootfs | Andrew Cady | |
2019-06-25 | set mode on installed config file | Andrew Cady | |
2019-06-25 | update fsmgr | Andrew Cady | |
2019-06-22 | fix reversed arguments | Andrew Cady | |
2019-06-22 | remove build-rootfs.sh, obsoleted by fsmgr | Andrew Cady | |
2019-06-22 | had wrong url for git submodule fsmgr | Andrew Cady | |
2019-06-19 | move fsmgr rootfs config into this repo | Andrew Cady | |
2019-06-19 | add some commands to the live system | Andrew Cady | |
2019-06-19 | update fsmgr | Andrew Cady | |
2019-06-19 | initramfs: make sure we get $ROOTSERVER propagated | Andrew Cady | |
2019-06-19 | ./fsmgr/ is now a git submodule hosted on cryptonomic.net | Andrew Cady | |
2019-06-19 | remember to remove temporary directories | Andrew Cady | |
2019-06-19 | initrd patchroot.sh: remove cruft | Andrew Cady | |
2019-06-19 | selfstrap | Andrew Cady | |
2019-06-19 | avoid redundantly copying files into rootfs | Andrew Cady | |
2019-06-19 | write /etc/resolv.conf on rootfs before booting | Andrew Cady | |
2019-06-18 | unused code | Andrew Cady | |
2019-06-18 | Makefile: convenience targets | Andrew Cady | |
2019-06-18 | avoid hard-coded IP address for nbd server | Andrew Cady | |
2019-06-18 | initrd.sh: improve kernel package selection logic | Andrew Cady | |
2019-06-18 | selfstrap: include backports in sources.list | Andrew Cady | |
2019-06-18 | Change version selection logic for vmlinuz/initrd | Andrew 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-18 | Comments explaining changes in apt output | Andrew Cady | |
2019-06-18 | selfstrap: better debug output | Andrew Cady | |
2019-06-18 | bugfix 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-17 | make-total-destroy | Andrew 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-17 | selfstrap | Andrew Cady | |
2018-07-09 | get build-rootfs.sh working adequately to build some truly useful images | Andrew Cady | |
2018-07-09 | eliminate warning (don't numerically compare the empty string) | Andrew Cady | |
2018-07-09 | bugfix: new installs were never finalized | Andrew 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-16 | Move unknown mountpoints before booting | Andrew 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). |