Password no interactive
This commit is contained in:
parent
b0db2dfaf6
commit
69f7a5d4d5
@ -94,7 +94,15 @@ else
|
||||
useradd -m -u "$USER_UID" -g "$USER_GID" -G "$SUDO_GROUP" -s "$ZSH_PATH" "$USERNAME"
|
||||
|
||||
echo -e "${GREEN}LOG: Setting password for $USERNAME...${NC}"
|
||||
passwd "$USERNAME"
|
||||
|
||||
if [ -t 0 ]; then
|
||||
echo -e "${GREEN}LOG: Setting password for $USERNAME...${NC}"
|
||||
passwd "$USERNAME"
|
||||
else
|
||||
# Docker/Automated: Set password to be the same as username
|
||||
echo -e "${YELLOW}LOG: Non-interactive: Setting password to '$USERNAME'...${NC}"
|
||||
echo "$USERNAME:$USERNAME" | chpasswd
|
||||
fi
|
||||
fi
|
||||
|
||||
# Sudo Configuration (Passwordless)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user