X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Fpostinst;h=818ecff34a51d87f0342da36598dc4308a4f0571;hb=5bc2615bd7f4dcaaf38717c6e89989c7334925ff;hp=040623fb3013ed502d3831ee5bbdce949425a674;hpb=d44d52a09708085dd941ea7cd1d3ba85ad3afbfd;p=postfix-cn.git diff --git a/debian/postinst b/debian/postinst index 040623f..818ecff 100755 --- a/debian/postinst +++ b/debian/postinst @@ -115,10 +115,11 @@ postconf -e append_dot_mydomain="yes" postconf -e append_at_myorigin="yes" # dodaj 127.0.0.0/8, netaddr i ipv6-localhost +# dodaje izlazne servere za webmail --zelja mynetworks="`postconf -h mynetworks`" -for i in "127.0.0.0/8" "$netaddr" "[::1]/128"; do +for i in "127.0.0.0/8" "\[::1\]/128" "$netaddr" "193.198.233.95" "193.198.233.96"; do if ! echo $mynetworks | grep -q $i; then - mynetworks="$mynetworks $i" + mynetworks="$mynetworks, $i" fi done postconf -e mynetworks="$mynetworks" @@ -383,15 +384,20 @@ rm -f /etc/postfix/main.cf.dpkg-tmp.$$ #fi # kreiraj aliases_gecos -if [ -x /usr/share/postfix-cn/make-aliases-gecos.sh ]; then +if [ -x /usr/sbin/newaliases-gecos ]; then if [ "$matchgecos" = "true" ]; then echo "CN: Creating GECOS alias map..." - /usr/share/postfix-cn/make-aliases-gecos.sh + /usr/sbin/newaliases-gecos fi fi # rjesava gresku using backwards-compatible default setting chroot=y -postconf -F smtp/inet/chroot=y && restart_postfix="yes" + +for service in smtp/inet smtp/unix submission/inet pickup/fifo cleanup/unix qmgr/fifo rewrite/unix bounce/unix defer/unix trace/unix verify/unix flush/unix relay/unix showq/unix error/unix scache/unix discard/unix retry/unix +do + postconf -F $service/chroot=y +done +restart_postfix="yes" # restart if [ "$restart_postfix" = "yes" ]; then