# create user to avoid running server as root
# 1. create group if not existing
- if ! getent group | grep -q "^$SERVER_GROUP:" ; then
+ if ! getent group $SERVER_GROUP | grep -q "^$SERVER_GROUP:" ; then
echo -n "Adding group $SERVER_GROUP.."
addgroup --quiet --system $SERVER_GROUP 2>/dev/null ||true
echo "..done"
# 2. create homedir if not existing
test -d $SERVER_HOME || mkdir $SERVER_HOME
# 3. create user if not existing
- if ! getent passwd | grep -q "^$SERVER_USER:"; then
+ if ! getent passwd $SERVER_USER | grep -q "^$SERVER_USER:"; then
echo -n "Adding system user $SERVER_USER.."
adduser --quiet \
--system \
--ingroup $SERVER_GROUP \
- --home-dir $SERVER_HOME \
--no-create-home \
--disabled-password \
$SERVER_USER 2>/dev/null || true