diskimage-builder/elements/local-config/extra-data.d/62-ssh-key

17 lines
372 B
Plaintext
Raw Normal View History

2012-11-09 11:04:13 +00:00
#!/bin/bash
# Save user SSH public key if available.
# (Obviously not suitable for downloadable images).
if [ ${DIB_DEBUG_TRACE:-0} -gt 0 ]; then
set -x
fi
set -eu
set -o pipefail
2012-11-09 11:04:13 +00:00
source $_LIB/die
[ -n "$TMP_HOOKS_PATH" ] || die "Temp hook path not set"
2012-11-09 11:04:13 +00:00
if [ -e ~/.ssh/authorized_keys ]; then
cat ~/.ssh/authorized_keys > $TMP_HOOKS_PATH/ssh-authorized-keys
2012-11-09 11:04:13 +00:00
fi