X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=blobdiff_plain;f=ud-replicate;h=34ee67700b94a4e2cdd3403c6b764fab08f5ac59;hp=371416d30accf6c294872752ec814f5f926d6169;hb=2525bf73603cb6487cfcea096e2dc347ad360394;hpb=10ed90c0bd35fb4538ef4e1b28fce41052aa124f diff --git a/ud-replicate b/ud-replicate index 371416d..34ee677 100755 --- a/ud-replicate +++ b/ud-replicate @@ -9,6 +9,7 @@ lockfile -r 1 -l 3600 lock > /dev/null 2>&1 trap "rm -f lock > /dev/null 2>&1" exit rsync -e ssh -rp sshdist@samosa:/var/cache/userdir-ldap/hosts/$HOST . > /dev/null 2>&1 makedb $HOST/passwd.tdb -o passwd.db > /dev/null 2>&1 -makedb $HOST/shadow.tdb -o shadow.db > /dev/null 2>&1 +(umask 027 && makedb $HOST/shadow.tdb -o shadow.db) > /dev/null 2>&1 +chown root.shadow shadow.db makedb $HOST/group.tdb -o group.db > /dev/null 2>&1 ln -sf $HOST/ssh-rsa-shadow . > /dev/null 2>&1