Code refactoring

This commit is contained in:
tteckster 2023-05-15 07:39:30 -04:00 committed by GitHub
parent b09f213c84
commit c12f2773e7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
97 changed files with 103 additions and 119 deletions

View file

@ -116,6 +116,7 @@ motd_ssh() {
}
customize() {
if [[ "$PASSWORD" == "" ]]; then
msg_info "Customizing Container"
GETTY_OVERRIDE="/etc/systemd/system/container-getty@1.service.d/override.conf"
mkdir -p $(dirname $GETTY_OVERRIDE)
@ -127,10 +128,5 @@ EOF
systemctl daemon-reload
systemctl restart $(basename $(dirname $GETTY_OVERRIDE) | sed 's/\.d//')
msg_ok "Customized Container"
}
root() {
if ! getent shadow root | grep -q "^root:[^\!*]"; then
customize
fi
}
}