From 735ec145a851e75ce4a090979a41a0299fc46bed Mon Sep 17 00:00:00 2001 From: Riccardo Setti Date: Fri, 13 Jan 2006 19:38:19 +0000 Subject: addedd dhcdbd.dhcp3 script and some minor changes in rules git-svn-id: svn+ssh://svn.debian.org/svn/pkg-utopia/packages/unstable/networkmanager@472 ceb527fc-18e6-0310-9fe2-813c157c29e7 --- debian/dhcdbd.dhcp3 | 13 +++++++++++++ debian/rules | 8 ++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 debian/dhcdbd.dhcp3 (limited to 'debian') diff --git a/debian/dhcdbd.dhcp3 b/debian/dhcdbd.dhcp3 new file mode 100644 index 00000000..010842f3 --- /dev/null +++ b/debian/dhcdbd.dhcp3 @@ -0,0 +1,13 @@ +if [ -n "${dhc_dbus}" ]; then + /usr/bin/dbus-send \ + --system \ + --dest=com.redhat.dhcp \ + --type=method_call \ + /com/redhat/dhcp/$interface \ + com.redhat.dhcp.set \ + 'string:'"`env | /bin/egrep -v '^(PATH|SHLVL|_|PWD|dhc_dbus)\='`"; + if (( ( dhc_dbus & 31 ) == 31 )); then + exit 0; + fi; +fi; + diff --git a/debian/rules b/debian/rules index b8337510..03108f91 100755 --- a/debian/rules +++ b/debian/rules @@ -16,11 +16,15 @@ clean:: rm -f po/*.gmo -install_arch:: +binary-install/network-manager:: install -m 755 debian/network-manager.dbus-event debian/network-manager/etc/dbus-1/event.d/25NetworkManager install -m 755 debian/network-manager-dispatcher.dbus-event debian/network-manager/etc/dbus-1/event.d/25NetworkManagerDispatcher + mkdir -p -m 755 debian/network-manager/etc/NetworkManager/dispatcher.d install -m 644 debian/nm-applet.conf debian/network-manager/etc/dbus-1/system.d/nm-applet.conf install -m 644 debian/network-manager.dbus-conf debian/network-manager/etc/dbus-1/system.d/NetworkManager.conf - + + mkdir -p debian/network-manager/etc/dhcp3/dhclient-exit-hooks.d/ + cp debian/dhcdbd.dhcp3 debian/network-manager/etc/dhcp3/dhclient-exit-hooks.d/dhcdbd + -- cgit 1.3.0-6-gf8a5