autoinst

scripts to make installation of custom debian easier and more automated
git clone git://deadbeef.fr/autoinst.git
Log | Files | Refs | README | LICENSE

commit 6cf0327ebeec09fc99ca20677c4a5f9f003d18e4
parent 0a86dec8397c56929cb1190a7b64cf8bb19464e5
Author: Morel BĂ©renger <berengermorel76@gmail.com>
Date:   Sun, 15 Nov 2020 12:04:05 +0100

reworked the TODO-list

Diffstat:
MTODO | 39+++++++++++++++++++--------------------
1 file changed, 19 insertions(+), 20 deletions(-)

diff --git a/TODO b/TODO @@ -1,20 +1,19 @@ -Use /run to store service files/folders; -UEFI support; -Secure boot support? -cgroups support; -install script; -setup script; -package to integrade busybox correctly; -disable/remove Debian's sysvinit stuff; -improve debootstrap uses (to use my own package list as variant) -implement a better dialog (with a readline like) -implement fakechroot(-ng?) -fix debootstrap not unpacking when a file conflicts (for example /etc/issue in base-files) -duplicate busybox: iproute2 -duplicate busybox: psmisc -scan for NICs? -improve udhcpc script: requires conf for now, should find a better trick -make debootstrap debuggable, for a start, and then, make it so that it does not pollute logs. -improve system resilience by disabling overcommit -improve system resilience by fixing the random boot freeze -normalize etc/log.run, etc/sv/udhcpc/run, etc/sv/getty-ttyX +debootsrap: allow using my own package lists +debootsrap: fix not unpacking when a file conflicts (for example /etc/issue in base-files) +debootsrap: make it debuggable, for a start, and then, make it so that it does not pollute logs. +busybox: improve integration by providing symlinks in /usr/local/bin +busybox: clean up the duplicates (provided by various other packages: iproute2, psmisc, for example) +runit: move the service directory to a ramdisk +runit: cgroups support; +runit: disable/remove Debian's sysvinit stuff; +runit: implement an option to automatically install a DHCP client on scanned NIC at boot or 1st-time boot? +runit: normalize etc/log.run, etc/sv/udhcpc/run, etc/sv/getty-ttyX +kernel: verify both UEFI and legacy boot support; +kernel: Secure boot support? +kernel: improve system resilience by disabling overcommit +kernel: improve system resilience by fixing the random boot freeze +kernel: implement support for non-linux kernels +misc: install script; +misc: setup script; +misc: implement a better dialog (with a readline like) +misc: implement support for fakechroot(-ng?)