]> git.pld-linux.org Git - packages/dhcp.git/commitdiff
- DBUS support for NetworkManager
authorPatryk Zawadzki <patrys@room-303.com>
Wed, 8 Feb 2006 22:39:57 +0000 (22:39 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    dhcp-client-script-redhat.patch -> 1.1

dhcp-client-script-redhat.patch [new file with mode: 0644]

diff --git a/dhcp-client-script-redhat.patch b/dhcp-client-script-redhat.patch
new file mode 100644 (file)
index 0000000..58f276f
--- /dev/null
@@ -0,0 +1,25 @@
+--- dhcp-3.0.3/client/scripts/linux.orig       2006-02-08 23:30:26.277493500 +0100
++++ dhcp-3.0.3/client/scripts/linux    2006-02-08 23:32:49.746459750 +0100
+@@ -22,6 +22,22 @@
+ # 4. TIMEOUT not tested. ping has a flag I don't know, and I'm suspicious
+ # of the $1 in its args.
++if [ -n "${dhc_dbus}" ]; then
++  if [ -x /usr/bin/dbus-send ]; 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;
++fi;
++
+ make_resolv_conf() {
+   if [ "x$new_domain_name" != x ] && [ x"$new_domain_name_servers" != x ]; then
+     echo search $new_domain_name >/etc/resolv.conf
This page took 0.037292 seconds and 4 git commands to generate.