if [ $1 = 1 ]; then
/sbin/chkconfig --add postfix
fi
rm -f /etc/postfix/{access,aliases,canonical,relocated,transport,virtual}.{,c}db
/usr/libexec/postfix/post-install \
config_directory=/etc/postfix \
daemon_directory=/usr/libexec/postfix \
upgrade-package
if [ $1 -ge 2 ]; then
ALIASES=/etc/postfix/aliases /usr/share/sendmail-common/rebuild_aliases
/etc/chroot.d/postfix.all --force
/usr/sbin/control-restore postfix postqueue
else
/usr/sbin/control postfix local
/usr/sbin/control postqueue public
fi
if [ -f /var/run/postfix.restart ]; then
rm -f /var/run/postfix.restart
/etc/rc.d/init.d/postfix start ||:
fi