diff options
| author | Michael Biebl <biebl@debian.org> | 2010-11-17 21:58:42 +0000 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2010-11-17 21:58:42 +0000 |
| commit | b5ea3bfdeb0b6f2e1c53d0c565fd3636375d6712 (patch) | |
| tree | 47990d1c4f94ada9a3022783e71b9411e6c7eb24 /debian/network-manager.postinst | |
| parent | c3b3a3abf171490b6df155c8d8cd23bec4762c40 (diff) | |
Integrate debian/ifblacklist_migrate.sh from Ubuntu and install
it in /usr/lib/NetworkManager. Improve it to disable the interfaces with a #NetworkManager# prefix and re-enable them when the package is removed. (Closes: #530024) git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3768 ceb527fc-18e6-0310-9fe2-813c157c29e7
Diffstat (limited to 'debian/network-manager.postinst')
| -rw-r--r-- | debian/network-manager.postinst | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/debian/network-manager.postinst b/debian/network-manager.postinst index 5f372abe..2535f400 100644 --- a/debian/network-manager.postinst +++ b/debian/network-manager.postinst @@ -66,6 +66,11 @@ case "$1" in if dpkg --compare-versions "$2" lt "0.8.1-2"; then mv_conffile "/etc/NetworkManager/nm-system-settings.conf" "/etc/NetworkManager/NetworkManager.conf" fi + + if [ -z "$2" ] || dpkg --compare-versions "$2" lt-nl "0.8.1-4"; then + echo "Disabling interfaces configured with plain DHCP in /etc/network/interfaces so that NetworkManager can take them over" + sh /usr/lib/NetworkManager/ifblacklist_migrate.sh + fi ;; abort-upgrade|abort-deconfigure|abort-remove) @@ -78,5 +83,4 @@ case "$1" in esac #DEBHELPER# -exit 0 |