fix: make script more robust

This commit is contained in:
decentral1se 2021-09-29 10:36:45 +02:00
parent 09ac8938b5
commit 3b82050d34
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC
1 changed files with 10 additions and 2 deletions

View File

@ -1,4 +1,12 @@
#!/bin/bash
if ! id "$PAM_USER" &>/dev/null; then
adduser $PAM_USER --disabled-password --quiet --gecos ""
if [ -z "$PAM_USER" ]; then
echo "did not receive PAM_USER env var"
exit 1
fi
if ! id "$PAM_USER" &>/dev/null; then
adduser "$PAM_USER" --disabled-password --quiet --gecos ""
fi
exit 0