X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=blobdiff_plain;f=ud-replicate;h=143984703a19d2cc060606fdc6abf80780544483;hp=c69c6b8cb8f7be23438c08ae29b46e83e5ceeea3;hb=51f98437460dd3adac2cacd9510551dd2f3d54a7;hpb=8ea8b0937fb83d1db795b20b96acccff2ab4025a diff --git a/ud-replicate b/ud-replicate index c69c6b8..1439847 100755 --- a/ud-replicate +++ b/ud-replicate @@ -6,6 +6,7 @@ HOST=`hostname -f` cd /tmp/ cd /var/lib/misc > /dev/null 2>&1 || cd /var/state/glibc/ > /dev/null 2>&1 || cd /var/db/ > /dev/null 2>&1 lockfile -r 1 -l 3600 lock +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