X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=ud-replicate;h=7228815ec9e8d346bd481c1ef12f5fd7ed0530b9;hb=5e68c8d2c993b3d485034703d93e22fd80e1fdd7;hp=aaab9f521fbe110fe88c0a6503c0379d20caa737;hpb=9800f02fe77bb5025d71cc7c9fe29b425e681f28;p=mirror%2Fuserdir-ldap.git diff --git a/ud-replicate b/ud-replicate index aaab9f5..7228815 100755 --- a/ud-replicate +++ b/ud-replicate @@ -72,10 +72,13 @@ fi makedb "$HOST/group.tdb" -o group.db.t mv -f passwd.db.t passwd.db mv -f group.db.t group.db -for a in $HOST/ssh-rsa-shadow $HOST/ssh_known_hosts; do - ln -sf $a . -done -ln -sf `pwd -P`/ssh-rsa-shadow /etc/ssh +if [ -e "$HOST/ssh-rsa-shadow" ]; then + ln -sf $HOST/ssh-rsa-shadow . + ln -sf `pwd -P`/ssh-rsa-shadow /etc/ssh +else + rm -f ssh-rsa-shadow /etc/ssh/ssh-rsa-shadow +fi +ln -sf $HOST/ssh_known_hosts . ln -sf `pwd -P`/ssh_known_hosts /etc/ssh if [ -e ${HOST}/ssh-keys.tar.gz ]; then