Merge pull request #2460 from bcambl/fix_create_pihole_user

fix pihole user creation function
This commit is contained in:
Mark Drobnak 2018-10-12 22:47:56 -04:00 committed by GitHub
commit 5126c37c1e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 4 deletions

View File

@ -1633,15 +1633,18 @@ create_pihole_user() {
# If the user pihole exists, # If the user pihole exists,
if id -u pihole &> /dev/null; then if id -u pihole &> /dev/null; then
# just show a success # just show a success
echo -ne "${OVER} ${TICK} ${str}" echo -e "${OVER} ${TICK} ${str}"
# Otherwise, # Otherwise,
else else
echo -ne "${OVER} ${CROSS} ${str}" echo -ne "${OVER} ${CROSS} ${str}"
local str="Creating user 'pihole'" local str="Creating user 'pihole'"
echo -ne " ${INFO} ${str}..." echo -ne "${OVER} ${INFO} ${str}..."
# create her with the useradd command # create her with the useradd command
useradd -r -s /usr/sbin/nologin pihole if useradd -r -s /usr/sbin/nologin pihole; then
echo -ne "${OVER} ${TICK} ${str}" echo -e "${OVER} ${TICK} ${str}"
else
echo -e "${OVER} ${CROSS} ${str}"
fi
fi fi
} }