if [ $1 -eq 1 ]; then
chkconfig --add postfix
else
chkconfig postfix resetpriorities
SYSTEMCTL=systemctl
sd_booted && "$SYSTEMCTL" --version >/dev/null 2>&1 &&
"$SYSTEMCTL" daemon-reload ||:
fi
rm -f /etc/postfix/{access,aliases,canonical,relocated,transport,virtual}.{,c}db
/usr/libexec/postfix/post-install \
config_directory=/etc/postfix \
meta_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