Age | Commit message (Collapse) | Author | |
---|---|---|---|
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). | |||
2018-06-13 | build-rootfs.sh builds the rootfs | Andrew Cady | |
2018-06-13 | debootstrap.sh: increase image size to 1.5G | Andrew Cady | |
2018-06-13 | making btrfs subvolumes should be idempotent | Andrew Cady | |
2018-06-13 | gpg2 now requires gpg-agent to be in /usr/bin/ | Andrew Cady | |
2018-06-13 | use current running kernel version | Andrew Cady | |
2018-06-13 | new command "add" to add packages | Andrew Cady | |
2018-06-13 | add "rm" command | Andrew Cady | |
2018-06-13 | use selfstrap instead of deboostrap when possible | Andrew Cady | |
this isn't quite right since it uses ./src/selfstrap instead of PATH | |||
2018-06-13 | run chroot in pids cgroup, and kill all pids in group when done | Andrew Cady | |
2018-06-13 | use variable for default chroot command | Andrew Cady | |
2018-06-13 | cache the list of unpackaged files, instead of rescanning | Andrew Cady | |
also show the 'filtered' option in the usage output. | |||
2018-06-13 | show currently running suite in output | Andrew Cady | |
2018-06-13 | Update for newer versions of qemu | Andrew Cady | |
(The new qemu warns about opening a file as a raw disk image unless `raw` is specified explicitly.) | |||
2018-06-13 | Update for newer versions of nbd-client | Andrew Cady | |
The kernel commandline syntax for `nbdroot=...` changed. | |||
2018-02-07 | redo.sh: skip kiki rebuild | Andrew Cady | |
2018-02-07 | rename some variables | Andrew Cady | |
2018-02-07 | parameterize $NBD_FILENAME | Andrew Cady | |
2018-02-07 | avoid cutesy tar --to-command; instead extract to tempdir | Andrew Cady | |
2017-09-04 | selfstrap: set up /var/lib/dpkg/tmp.ci before running inst scripts | Andrew Cady | |
2017-09-04 | selfstrap: fixes | Andrew Cady | |
create symlink awk -> mawk use dpkg --extract when '--real-apt' is used | |||
2017-09-03 | selfstrap: getopt-based CLI | Andrew Cady | |
2017-08-30 | rename file | Andrew Cady | |
2017-08-30 | selfstrap: minor refactor | Andrew Cady | |
2017-08-30 | selfstrap: internally manage /var/lib/dpkg/status | Andrew Cady | |
2017-08-30 | selfstrap: substantially improve performance | Andrew Cady | |
2017-08-30 | selfstrap: debootstrap using local /var/cache/apt/archives | Andrew Cady | |
2017-08-30 | deboostrap.sh: new commands: unpackaged, unpackaged-du | Andrew Cady | |
2017-08-29 | debootstrap.sh: add command 'sh' | Andrew Cady | |
2017-08-28 | debootstrap.sh: debootstrap wrapper | Andrew Cady | |
2017-04-02 | remove obsolete comment | Andrew Cady | |