X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=blobdiff_plain;f=debian-preseed;h=e3df0dc0af1c9acecac87db9da24e1c147b30d4d;hp=aa671a425130ca2a4c3fba4b8f54eb88dae29b2a;hb=6ca069946c8ff88d79d1ae421e0eda60ae1c514c;hpb=affd7d3cdd0671dcca07f29de9c86b5e3b57ea1f diff --git a/debian-preseed b/debian-preseed index aa671a4..e3df0dc 100755 --- a/debian-preseed +++ b/debian-preseed @@ -1,4 +1,5 @@ #!/bin/bash +# Copyright (C) 2016 Ian Kelling set -eE -o pipefail trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR @@ -135,7 +136,7 @@ d-i pkgsel/update-policy select unattended-upgrades d-i preseed/late_command string \ in-target sed -i 's/^%sudo.*$/%sudo ALL=(ALL:ALL) NOPASSWD: ALL/g' /etc/sudoers; \ in-target mkdir -p /home/$user/.ssh; \ -in-target /bin/sh -c "echo '$(cat ~/.ssh/id_rsa.pub)' >> /home/$user/.ssh/authorized_keys"; \ +in-target /bin/sh -c "echo '$(cat ~/.ssh/home.pub)' >> /home/$user/.ssh/authorized_keys"; \ in-target chown -R $user:$user /home/$user; \ in-target chmod -R go-rwx /home/$user/.ssh/authorized_keys; \ in-target cp -r /home/$user/.ssh /root; \