make sure nextcloud gets its password

This commit is contained in:
2026-07-13 12:26:52 +02:00
committed by v0id1st
parent 76e4eb751d
commit 08983174b8

View File

@@ -8,10 +8,10 @@ LOGIN="$1"
[ -z "$LOGIN" ] && { echo "Użycie: $0 <login>"; exit 1; } [ -z "$LOGIN" ] && { echo "Użycie: $0 <login>"; exit 1; }
STEP=$2 STEP=$2
PASS="$(openssl rand -base64 16 | sed 's/[\/\+\=\\]//g')"
add_user() { add_user() {
adduser -D -s /bin/sh -h "/home/$LOGIN" -H "$LOGIN" adduser -D -s /bin/sh -h "/home/$LOGIN" -H "$LOGIN"
PASS="$(openssl rand -base64 16 | sed 's/[\/\+\=\\]//g')"
echo "$LOGIN":"$PASS" | chpasswd echo "$LOGIN":"$PASS" | chpasswd
zfs create -o mountpoint="/home/$LOGIN" -o quota=200M "tank/ROOT/homes/$LOGIN" zfs create -o mountpoint="/home/$LOGIN" -o quota=200M "tank/ROOT/homes/$LOGIN"