diff options
| author | Michael Biebl <biebl@debian.org> | 2010-02-21 23:27:07 +0000 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2010-02-21 23:27:07 +0000 |
| commit | a6b6ba5627670f6e872164feac97c2d958c2142a (patch) | |
| tree | 15d5ae05921dceb38153b7a1d033e4489b693d95 /debian | |
| parent | 03b378dd2f1f59325f006bf8487ba90b9e35538c (diff) | |
* debian/network-manager-dispatcher.script
- Map NetworkManager down event to ifupdown post-down phase.
(Closes: #562811)
- Map vpn-up/vpn-down event to ifupdown post-up/post-down phase.
(Closes: #518530)
- Comment out pre-up/pre-down events as they are not supported upstream.
- Add hostname event but don't hook it up with a particular action.
git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@3532 ceb527fc-18e6-0310-9fe2-813c157c29e7
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/changelog | 7 | ||||
| -rw-r--r-- | debian/network-manager-dispatcher.script | 29 |
2 files changed, 24 insertions, 12 deletions
diff --git a/debian/changelog b/debian/changelog index 42bdb494..71a8380b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,13 @@ network-manager (0.8-1) UNRELEASED; urgency=low - debian/patches/04-etc-hosts-rewrite.patch - debian/patches/05-ifupdown-allow-hotplug-autoconnect.patch - debian/patches/03-hostname-fallback.patch + * debian/network-manager-dispatcher.script + - Map NetworkManager down event to ifupdown post-down phase. + (Closes: #562811) + - Map vpn-up/vpn-down event to ifupdown post-up/post-down phase. + (Closes: #518530) + - Comment out pre-up/pre-down events as they are not supported upstream. + - Add hostname event but don't hook it up with a particular action. -- Michael Biebl <biebl@debian.org> Fri, 19 Feb 2010 21:41:06 +0100 diff --git a/debian/network-manager-dispatcher.script b/debian/network-manager-dispatcher.script index fd182853..9cd12d06 100644 --- a/debian/network-manager-dispatcher.script +++ b/debian/network-manager-dispatcher.script @@ -2,6 +2,7 @@ # Script to dispatch NetworkManager events # # Runs ifupdown scripts when NetworkManager fiddles with interfaces. +# See NetworkManager(8) for further documentation of the dispatcher events. if [ -z "$1" ]; then echo "$0: called with no interface" 1>&2 @@ -17,26 +18,30 @@ export VERBOSITY="0" # Run the right scripts case "$2" in - up) + up|vpn-up) export MODE="start" export PHASE="post-up" exec run-parts /etc/network/if-up.d ;; - down) - export MODE="stop" - export PHASE="pre-down" - exec run-parts /etc/network/if-down.d - ;; - pre-up) - export MODE="start" - export PHASE="pre-up" - exec run-parts /etc/network/if-pre-up.d - ;; - post-down) + down|vpn-down) export MODE="stop" export PHASE="post-down" exec run-parts /etc/network/if-post-down.d ;; +# pre-up/pre-down not implemented. See +# https://bugzilla.gnome.org/show_bug.cgi?id=387832 +# pre-up) +# export MODE="start" +# export PHASE="pre-up" +# exec run-parts /etc/network/if-pre-up.d +# ;; +# pre-down) +# export MODE="stop" +# export PHASE="pre-down" +# exec run-parts /etc/network/if-down.d +# ;; + hostname) + ;; *) echo "$0: called with unknown action \`$2'" 1>&2 exit 1 |