openap-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[openap-cvs] : udhcp udhcpd.init,1.1,1.2


From: David Kimdon <address@hidden>
Subject: [openap-cvs] : udhcp udhcpd.init,1.1,1.2
Date: Sun, 19 May 2002 23:53:17 -0400

Update of /cvsroot/openap/udhcp
In directory subversions:/tmp/cvs-serv3805

Modified Files:
        udhcpd.init 
Log Message:
look at resolv.conf for nameservers, if you find them pass them to udhcpd so
they can in turn be handed out to the stations.


Index: udhcpd.init
===================================================================
RCS file: /cvsroot/openap/udhcp/udhcpd.init,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- udhcpd.init 20 May 2002 00:44:37 -0000      1.1
+++ udhcpd.init 20 May 2002 03:53:15 -0000      1.2
@@ -8,12 +8,17 @@
 case "$1" in
   start)
         echo -n "Starting $NAME: "
-        udhcpd
+        DNS=`cat /etc/resolv.conf | sed -n 's/^nameserver//p' | tr -d '\n'`
+        if [ -n "$DNS" ] ; then
+               /usr/sbin/udhcpd --option "opt dns $DNS"
+       else
+               /usr/sbin/udhcpd
+       fi
         echo "Done."
         ;;
   stop)
         echo -n "Stopping $NAME: "
-        udhcpd
+        killall udhcpd
         echo "Done."
         ;;
   restart)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]