A preseed file and setup shell script for CLC Debian installation.
.gitignore | ||
firstboot.sh | ||
input.cfg | ||
passwd.cfg | ||
preseedserver.sh | ||
README.md |
CLC Debian
A preseed file and simple server to configure a Debian 10 installation.
Usage/Examples
- Copy the passwd cfg file to .passwd.cfg.
cp passwd.cfg .passwd.cfg
- 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
- Run the preseedserver.sh file
This requires root to put the python http server on port 80
sudo ./preseedserver.sh
- Run the Debian installer on your target system and point the auto installer to http://YOURSERVERIP/preseed.cfg