scripts to make automated installations of debian easy
git clone git://
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-01-12 22:58generic: normalise a bit udevd runscriptMorel Bérenger1+1-4
2021-01-07 11:28generic: no overcommitMorel Bérenger1+2-0
2021-01-03 15:45generic: allow restarting bb-udhcpc more easilyMorel Bérenger2+12-21
2021-01-03 14:55generic: +x bb-udhcpc/finishMorel Bérenger1+0-0
2021-01-03 13:52generic: improve a commentMorel Bérenger1+4-1
2021-01-03 13:51generic: bb-udhcpc no longer floods if cable not pluggedMorel Bérenger3+32-1
2020-12-14 14:13daemons should not use stdin, which can make script buggyMorel Bérenger1+1-0
2020-12-13 improve debootstrap feedbackMorel Bérenger2+9-4
2020-12-13 20:56generic: new runit function: iptables handlingMorel Bérenger1+21-0
2020-12-13 11:05geneic: usual_tools includes ssh and sftp serversMorel Bérenger1+1-1
2020-12-13 01:50removeme: hostnames now contains - instead of _Morel Bérenger1+7-7
2020-12-13 01:44hostname no longer contains MACMorel Bérenger1+1-1
2020-12-13 01:34use correct paths for machine_list and /etc/hostsMorel Bérenger1+3-3
2020-12-13 01:33todo: boot menu should show hostnameMorel Bérenger1+3-2
2020-12-13 01:15removeme: adds generic/machine_list to ease my lifeMorel Bérenger2+10-3
2020-12-13 01:09generic/config: fix cp/paste error + setup nameMorel Bérenger1+19-4
2020-12-13 00:29summons script to create default configurationMorel Bérenger2+14-0
2020-12-13 00:08rename file 'name' to 'distname' which is more explicitMorel Bérenger3+1-1
2020-12-12 23:38resized generic partitions so that they can update kernels (requires 3Gio storage)Morel Bérenger1+3-3
2020-12-03 00:34add ntp runfilesMorel Bérenger2+9-0
2020-12-03 00:34use deb caching, because no other choice :(Morel Bérenger2+6-2
2020-12-02 23:41adds runfiles for busybox cronMorel Bérenger2+10-0
2020-11-24 21:35adds runfiles for sshMorel Bérenger2+10-0
2020-11-19 12:37udev support doneMorel Bérenger1+0-1
2020-11-19 10:52fixed klogd not having input sourceMorel Bérenger1+1-1
2020-11-19 10:37fix log bug introduced in 8e128ba1fd33a046a93f2a5ad7ea96b28ca9689fMorel Bérenger2+2-2
2020-11-19 10:22udev's sv now sources runit/common (required)Morel Bérenger1+1-0
2020-11-19 10:17fix using undefined variable in log.runMorel Bérenger1+1-1
2020-11-19 10:14add klogdMorel Bérenger1+6-0
2020-11-19 10:13add bb-acpidMorel Bérenger2+8-0
2020-11-19 10:01slapd and nslcd run-files: chmod +x & cleanupMorel Bérenger2+6-3
2020-11-19 09:38improved generic's runit/commonMorel Bérenger5+16-20
2020-11-17 00:50add dialog to comfort.listMorel Bérenger1+1-1
2020-11-16 10:52TODO: move sv stuff into packagesMorel Bérenger1+1-0
2020-11-16 10:51add ldap src/cli filesMorel Bérenger7+36-0
2020-11-16 10:39adds comfort.list.nope (disabled but present)Morel Bérenger1+1-0
2020-11-16 10:37TODO: allow configuration of loadkeysMorel Bérenger1+1-0
2020-11-16 10:36TODO: IFACE loMorel Bérenger1+1-0
2020-11-16 10:33TODO: ldap with fgetty and mkdir HOMEMorel Bérenger1+2-0
2020-11-16 00:17TODO: set domainMorel Bérenger1+1-0
2020-11-15 22:41bb-syslogd logs to stdoutMorel Bérenger1+1-1
2020-11-15 22:41TODO: automatically remove deleted files from vmtestMorel Bérenger1+1-0
2020-11-15 22:02do not enable udev by defaultMorel Bérenger1+0-2
2020-11-15 22:01replace busybox-getty with the smarter fgettyMorel Bérenger2+1-15
2020-11-15 18:35use a complete path for test -c /dev/$TTYMorel Bérenger2+2-2
2020-11-15 18:35add TODO: undiplicate /etc/sv/* and /etc/service/*Morel Bérenger1+1-0
2020-11-15 18:31add a getty instanceMorel Bérenger1+14-0
2020-11-15 18:22handle udev with runit, not rc.dMorel Bérenger3+37-0
2020-11-15 18:18fix bb-getty and runit/commonMorel Bérenger3+6-4
2020-11-15 17:47adds a busybox getty runfileMorel Bérenger2+18-0
2020-11-15 17:20added bb-syslogdMorel Bérenger2+8-0
2020-11-15 17:18renamed udhcpc -> bb-udhcpcMorel Bérenger3+2-2
2020-11-15 14:26add badconf() function to runit/commonMorel Bérenger1+8-0
2020-11-15 13:33TODO: handle udev with runitMorel Bérenger3+16-8
2020-11-15 11:04simpler and more resilient busybox.shMorel Bérenger1+1-1
2020-11-15 11:04fixed apt's configMorel Bérenger1+2-2
2020-11-15 11:04reworked the TODO-listMorel Bérenger1+19-20
2020-11-12 19:13"improve" debootstrap feedbackMorel Bérenger1+1-1
2020-11-12 19:12fix previousMorel Bérenger1+1-2
2020-11-12 19:08fix bad service name for etc/runit/log.runMorel Bérenger2+8-1
2020-11-12 18:59Revert "improve f76ea195b1: simpler code"Morel Bérenger1+5-1
2020-11-12 18:55TODO: fix random boot freezeMorel Bérenger1+1-0
2020-11-12 18:54TODO: improve system resilience: no overcommitMorel Bérenger1+1-0
2020-11-12 18:54fix 0c2ba15fb: make TTYs usableMorel Bérenger2+1-1
2020-11-12 18:52improve f76ea195b1: simpler codeMorel Bérenger1+1-1
2020-11-12 18:25fix 184c327820: remove deb filesMorel Bérenger1+1-1
2020-11-12 18:22silence debootstrapMorel Bérenger2+2-1
2020-11-12 18:13remove deb files from target after installingMorel Bérenger1+5-1
2020-11-12 18:08TODO: make TTYs usableMorel Bérenger1+1-0
2020-11-12 17:59package lists are only extracted from correct folderMorel Bérenger1+1-1
2020-11-12 17:53use a valid sources.listMorel Bérenger1+1-0
2020-11-12 17:48less bloated apt conf: minimal installs, no cache, and use proxyMorel Bérenger1+19-0
2020-11-12 16:04udhcpc now uses folder name as IFACEMorel Bérenger2+5-5
2020-11-12 14:47add procps to usual_toolsMorel Bérenger1+1-1
2020-11-12 13:49generic packages improvementsMorel Bérenger5+5-2
2020-11-12 10:45removed /etc/issue to avoid dpkg-deb problemsMorel Bérenger2+1-4
2020-11-05 17:01adds udhcpc and scripts by defaultMorel Bérenger4+19-0
2020-11-05 12:49generic includes psmisc and ipMorel Bérenger1+1-0
2020-11-05 11:50reduce disk space of system templates to 2.5GioMorel Bérenger2+8-8
2020-11-05 11:15generic template now shows passwords in motdMorel Bérenger1+4-0
2020-09-20 11:37fixed false positive warningMorel Bérenger1+1-1
2020-08-12 16:35syslinux/efilinux code unificationMorel Bérenger1+32-45
2020-08-12 01:19die if cryptokey needed to unlock disk contains LF charMorel Bérenger1+3-0
2020-08-12 01:14remove the annoying -e of echoesMorel Bérenger1+5-5
2020-08-12 01:10disable logging since most debugging is doneMorel Bérenger1+1-1
2020-08-12 01:08only allow one command in dropbearMorel Bérenger1+1-1
2020-08-11 06:33encryption template+fix that part of scriptMorel Bérenger17+68-5
2020-08-11 06:20packages/*.list should now end with ","Morel Bérenger2+2-2
2020-08-11 no longer alter packages to installMorel Bérenger1+0-1
2020-08-11 06:16add busybox-static to generic templateMorel Bérenger1+1-1
2020-08-07 10:22new implementationMorel Bérenger14+221-64
2020-08-06 13:00reworked readmeMorel Bérenger2+262-78
2020-07-29 06:37add some doc into READMEMorel Bérenger1+86-0
2020-07-29 06:37README improvementsMorel Bérenger1+4-4
2020-07-29 06:36add TODO listMorel Bérenger1+11-0
2020-07-29 06:35added some start templatesMorel Bérenger17+72-0
2020-07-29 06:34Will be ditched soonMorel Bérenger1+79-1
2020-07-29 06:26hard-code keymap to french (for now, TODO: make in configurable)Morel Bérenger1+2-0
2020-07-29 06:16add as new toolMorel Bérenger1+59-0
2020-02-25 15:38moved busybox management outside of mkiso.shMorel Bérenger2+19-13
2019-11-26 00:24added dependencies to READMEMorel Bérenger1+6-0
2019-11-25 21:41renamed LICENCE->LICENSE fileMorel Bérenger1+0-0
2019-11-25 19:02added licence, since I finally pushed that thingMorel Bérenger1+9-0
2019-11-24 15:18removed duplicated lo setupMorel Bérenger1+0-1
2019-11-24 15:17in debug mode, set -eMorel Bérenger1+1-0
2019-11-24 15:13added some code to register all busybox applets to /usr/localMorel Bérenger1+27-1
2019-11-24 13:13do not remove whole /var in the iso, only bootstrap log and var cacheMorel Bérenger1+1-3
2019-11-24 13:12added debootstrap to the isoMorel Bérenger1+11-10
2019-11-14 16:44use install to create directories with correct rightsMorel Bérenger2+7-10
2019-11-14 16:28rewrote "documentation" to be concise and not lost in jerk-speakMorel Bérenger2+16-44
2019-11-14 16:19set RUNSVDIR inside etc/runit/3 so that services can be stopped properlyMorel Bérenger1+19-0
2019-11-14 16:13automatically creates a klogd daemon on isoMorel Bérenger1+4-0
2019-11-14 16:13ignore *.iso and iso_dirMorel Bérenger1+2-0
2019-11-14 16:10automatically create an sshd daemon in isoMorel Bérenger1+9-0
2019-11-14 16:08use := instead of :- in various run filesMorel Bérenger5+5-5
2019-11-14 16:06Fixed runit/commonMorel Bérenger1+8-8
2019-11-14 15:55runit/common::die() now prints error on a single lineMorel Bérenger1+1-1
2019-11-14 15:34added a template for dropbearMorel Bérenger1+13-0
2019-11-14 15:30runit/ no longer prints text on stdoutMorel Bérenger1+0-1
2019-11-14 15:03added templates run scripts for several other busybox daemonsMorel Bérenger5+31-0
2019-11-14 15:02added a die() function to runit/commonMorel Bérenger1+6-0
2019-11-14 14:50log folders now have root:adm 750 permsMorel Bérenger2+4-0
2019-11-14 14:43implemented templates for bb/klogd, runit/klogd, bb/syslogdMorel Bérenger3+20-0
2019-11-14 14:36busybox run scripts now says the service name instead of self when startingMorel Bérenger2+2-1
2019-11-14 14:35Improved automatic log behaviorMorel Bérenger1+5-2
2019-11-14 14:34fixed source path for busybox run scriptsMorel Bérenger1+2-3
2019-11-14 14:21replaced debian getty script with a custom one based on busyboxMorel Bérenger2+11-1
2019-11-14 14:18moved into etc/busybox/run + use SVNAME as IFACE if IFACE not definedMorel Bérenger3+7-7
2019-11-14 14:06generate network services and enable loMorel Bérenger1+10-1
2019-11-14 14:05implemented udhcpc template + common file for runMorel Bérenger2+24-0
2019-11-14 14:03added a template for svlogdMorel Bérenger1+7-0
2019-11-14 12:20generate a bootable ISO from a debian systemMorel Bérenger10+86-0
2019-03-09 18:36added a very global description of the projectMorel Bérenger1+10-0
2019-03-09 18:35ignore vim temp filesMorel Bérenger1+1-0
2019-03-09 18:201st definition of scope statementsMorel Bérenger1+36-0