#!/bin/sh set -e # This script can be called in the following ways: # # After the package was installed: # configure # # # If prerm fails during upgrade or fails on failed upgrade: # abort-upgrade # # If prerm fails during deconfiguration of a package: # abort-deconfigure in-favour # removing # # If prerm fails during replacement due to conflict: # abort-remove in-favour case "$1" in configure) if ! getent group netdev > /dev/null; then addgroup --quiet --system netdev fi if [ -x "/etc/init.d/dbus" ]; then invoke-rc.d dbus force-reload || true fi # Stop the service on upgrades before it is started again. # dh_installinit -r will create the start code. if [ -n "$2" ]; then if [ -x "/etc/init.d/network-manager" ]; then invoke-rc.d network-manager stop || true fi fi # Update init script priorities if dpkg --compare-versions "$2" lt "0.7.0.99-1"; then for i in 0 1 6 ; do if [ -e /etc/rc$i.d/K14network-manager ]; then mv /etc/rc$i.d/K14network-manager /etc/rc$i.d/K88network-manager fi done fi ;; abort-upgrade|abort-deconfigure|abort-remove) ;; *) echo "$0 called with unknown argument \`$1'" 1>&2 exit 1 ;; esac #DEBHELPER# exit 0