diff --git a/sysuser-tools.changes b/sysuser-tools.changes index 0c2810d..98e8d9e 100644 --- a/sysuser-tools.changes +++ b/sysuser-tools.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat May 8 13:19:03 UTC 2021 - Callum Farmer + +- Use /usr/sbin/nologin instead of /sbin/nologin + ------------------------------------------------------------------- Mon Feb 15 07:30:25 UTC 2021 - Thorsten Kukuk diff --git a/sysusers2shadow.sh b/sysusers2shadow.sh index 7988133..3849f25 100644 --- a/sysusers2shadow.sh +++ b/sysusers2shadow.sh @@ -65,13 +65,13 @@ else ARGUMENTS="-U $ARGUMENTS" fi - run /usr/sbin/useradd -r -s /sbin/nologin -c "$3" -d "${homedir}" $ARGUMENTS + run /usr/sbin/useradd -r -s /usr/sbin/nologin -c "$3" -d "${homedir}" $ARGUMENTS fi elif [ -x "$busybox" ]; then /usr/bin/getent group "$1" >> /dev/null || $busybox addgroup -S "$1" if ! /usr/bin/getent passwd "$1" >> /dev/null; then - run $busybox adduser -S -H -s /sbin/nologin -g "$3" -G "$1" -h "${homedir}" $ARGUMENTS + run $busybox adduser -S -H -s /usr/sbin/nologin -g "$3" -G "$1" -h "${homedir}" $ARGUMENTS fi else echo "ERROR: neither useradd nor busybox found!"