A preseed file and setup shell script for CLC Debian installation.
Go to file
2021-10-19 10:36:36 -04:00
multissh Working preseed version. (At least for the VM) 2021-10-19 10:36:36 -04:00
.gitignore Add config file for password hashes 2021-07-13 08:35:52 -04:00
firstboot.sh working on enabling extensions before shell restart 2021-10-11 10:19:25 -04:00
input.cfg Working preseed version. (At least for the VM) 2021-10-19 10:36:36 -04:00
passwd.cfg Working preseed version. (At least for the VM) 2021-10-19 10:36:36 -04:00
preseedserver.sh Working preseed version. (At least for the VM) 2021-10-19 10:36:36 -04:00
README.md Add Readme, cleanup gnome packages, add wifi credentials 2021-07-13 09:20:02 -04:00

CLC Debian

A preseed file and simple server to configure a Debian 10 installation.

Usage/Examples

  1. Copy the passwd cfg file to .passwd.cfg.
cp passwd.cfg .passwd.cfg
  1. Edit the .passwd.cfg file with crypt(3) hashes for the root and user passwords

EX.

mkpasswd NotARealPassword

#OUTPUT
12E0SEasyb0vk

#.passwd.cfg
roothash=12E0SEasyb0vk
userhash=12E0SEasyb0vk
  1. Run the preseedserver.sh file

This requires root to put the python http server on port 80

sudo ./preseedserver.sh
  1. Run the Debian installer on your target system and point the auto installer to http://YOURSERVERIP/preseed.cfg