Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > dac1fe8db25b7e45af76d9f5dd138257 > files > 24

postfix-2.5.5-4.1mdv2009.0.src.rpm

#!/bin/sh
global_config_directory=/etc/postfix
postconf=/usr/sbin/postconf
[ -d ${global_config_directory} ] || exit 0
[ -x ${postconf} ] || exit 0

if grep -qs "# ppp temp entry" /etc/resolv.conf; then
	alternate_config_directories=`postconf -c ${global_config_directory} -h slave_config_directories 2>/dev/null`
	for confdir in ${global_config_directory} ${alternate_config_directories}; do
		chroot=`${postconf} -c ${confdir} -h queue_directory 2>/dev/null`
		chroot_resolv=${chroot}/etc/resolv.conf
			[ -n "${chroot}" -a -f ${chroot_resolv} ] && cp -pf /etc/resolv.conf $chroot_resolv
	done
	[ -f /var/lock/subsys/postfix ] && /usr/sbin/postfix reload 2>/dev/null
fi

[ -f /var/lock/subsys/postfix ] && /usr/sbin/postfix flush 2>/dev/null