X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=ud-replicate;h=42934c43385223846de9dc02ec527164ae7c0d05;hb=e07de89f89d40fd6221657bef704de7a72deefb4;hp=2df3980d57b2f49154c982b1cdad3b0feaefb616;hpb=c418a3a11a4b7efc527c89f771260a9290588e48;p=mirror%2Fuserdir-ldap.git diff --git a/ud-replicate b/ud-replicate index 2df3980..42934c4 100755 --- a/ud-replicate +++ b/ud-replicate @@ -34,8 +34,12 @@ mv -f group.db.t group.db #fi ln -sf "$HOST/ssh-rsa-shadow" . ln -sf "$HOST/ssh_known_hosts" . -if [ -e "$HOST/bsmtp" ]; then +if [ -d "/etc/exim" -a -e "$HOST/bsmtp" ]; then if perl -e 'exit !((stat "/etc/exim/bsmtp")[9] < time()-3600)'; then cp "$HOST/bsmtp" /etc/exim/bsmtp fi fi +if [ -d "/etc/postfix" -a -f "$HOST/forward-alias" ]; then + sed -e 's/:/@debian.org/' $HOST/forward-alias > /etc/postfix/debian + postmap sdbm:/etc/postfix/debian < /etc/postfix/debian &> /dev/null || true +fi