Package NetworkManager-daemon: Scripts

Post install

#post_service NetworkManager
SYSTEMCTL=systemctl
if sd_booted && "$SYSTEMCTL" --version >/dev/null 2>&1; then
	"$SYSTEMCTL" daemon-reload ||:
	if [ "$1" -eq 1 ]; then
		"$SYSTEMCTL" -q preset NetworkManager.service NetworkManager-wait-online.service NetworkManager-dispatcher.service ||:
	fi
else
	if [ "$1" -eq 1 ]; then
		/sbin/chkconfig --add NetworkManager ||:
	else
		/sbin/chkconfig NetworkManager resetpriorities ||:
	fi
fi
Pre install

1
2
3
# Workaround for upgrade
[ -d /var/lib/NetworkManager/timestamps ] &&
rm -rf /var/lib/NetworkManager/timestamps/ ||:
Pre uninstall

#preun_service NetworkManager
if [ "$1" -eq 0 ]; then
	SYSTEMCTL=systemctl
	if sd_booted && "$SYSTEMCTL" --version >/dev/null 2>&1; then
		"$SYSTEMCTL" --no-reload -q disable NetworkManager.service NetworkManager-wait-online.service NetworkManager-dispatcher.service ||:
	else
		chkconfig --del NetworkManager ||:
	fi

    killall -TERM nm-system-settings >/dev/null 2>&1 ||:
fi