summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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).
2018-06-13build-rootfs.sh builds the rootfsAndrew Cady
2018-06-13debootstrap.sh: increase image size to 1.5GAndrew Cady
2018-06-13making btrfs subvolumes should be idempotentAndrew Cady
2018-06-13gpg2 now requires gpg-agent to be in /usr/bin/Andrew Cady
2018-06-13use current running kernel versionAndrew Cady
2018-06-13new command "add" to add packagesAndrew Cady
2018-06-13add "rm" commandAndrew Cady
2018-06-13use selfstrap instead of deboostrap when possibleAndrew Cady
this isn't quite right since it uses ./src/selfstrap instead of PATH
2018-06-13run chroot in pids cgroup, and kill all pids in group when doneAndrew Cady
2018-06-13use variable for default chroot commandAndrew Cady
2018-06-13cache the list of unpackaged files, instead of rescanningAndrew Cady
also show the 'filtered' option in the usage output.
2018-06-13show currently running suite in outputAndrew 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.
2018-02-07redo.sh: skip kiki rebuildAndrew Cady
2018-02-07rename some variablesAndrew Cady
2018-02-07parameterize $NBD_FILENAMEAndrew Cady
2018-02-07avoid cutesy tar --to-command; instead extract to tempdirAndrew Cady
2017-09-04selfstrap: set up /var/lib/dpkg/tmp.ci before running inst scriptsAndrew Cady
2017-09-04selfstrap: fixesAndrew Cady
create symlink awk -> mawk use dpkg --extract when '--real-apt' is used
2017-09-03selfstrap: getopt-based CLIAndrew Cady
2017-08-30rename fileAndrew Cady
2017-08-30selfstrap: minor refactorAndrew Cady
2017-08-30selfstrap: internally manage /var/lib/dpkg/statusAndrew Cady
2017-08-30selfstrap: substantially improve performanceAndrew Cady
2017-08-30selfstrap: debootstrap using local /var/cache/apt/archivesAndrew Cady
2017-08-30deboostrap.sh: new commands: unpackaged, unpackaged-duAndrew Cady
2017-08-29debootstrap.sh: add command 'sh'Andrew Cady
2017-08-28debootstrap.sh: debootstrap wrapperAndrew Cady
2017-04-02remove obsolete commentAndrew Cady