[Initng-svn] r2338 - initng/initfiles/daemon

svn at initng.thinktux.net svn at initng.thinktux.net
Mon Dec 5 22:51:10 CET 2005


Author: jimmy
Date: Mon Dec  5 22:51:10 2005
New Revision: 2338

Modified:
   initng/initfiles/daemon/wpa_supplicant.ii
Log:
Update wpa_supplicant from bug 301


Modified: initng/initfiles/daemon/wpa_supplicant.ii
==============================================================================
--- initng/initfiles/daemon/wpa_supplicant.ii	(original)
+++ initng/initfiles/daemon/wpa_supplicant.ii	Mon Dec  5 22:51:10 2005
@@ -1,28 +1,31 @@
 daemon daemon/wpa_supplicant/* {
-	need = system/mountfs;
-	pid_file = /var/run/wpa_supplicant-${NAME}.pid;
-	env_parse = /etc/initng/net/scripts/functions;
+        need = system/mountfs
+        pid_file = /var/run/wpa_supplicant-${NAME}.pid
     
-	script daemon = {
-		eval opts=\"\$\{wpa_supplicant_${ifvar}\} -i${iface} -c/etc/wpa_supplicant.conf -B\"
-		[[ -f /usr/sbin/wpa_cli.action ]] \
-			&& opts="${opts} -W -P/var/run/wpa_supplicant-${iface}.pid"
-		@/usr/sbin/wpa_supplicant@ ${opts}
-		
-		if [[ -f /usr/sbin/wpa_cli.action ]]; then
-			@ngc@ -u daemon/wpa_cli/${iface}
-			exit 0
-		fi
+        daemon  {
+         
+                . /lib/initng/scripts/net/functions
+                eval opts=\"\$\{wpa_supplicant_${ifvar}\} -i${iface}
+-c/etc/wpa_supplicant.conf -B\"
+                [[ -f /sbin/wpa_cli.action ]] \
+                        && opts="${opts} -W -P/var/run/wpa_supplicant-${iface}.pid"
+                /sbin/wpa_supplicant ${opts}
+                
+                if [[ -f /sbin/wpa_cli.action ]]; then
+                        /sbin/ngc -u daemon/wpa_cli/${iface}
+                        exit 0
+                fi
 
-		source "${libdir}/wpa_supplicant"
-		if ! wpa_supplicant_associate ; then
-			@wpa_cli@ -i${iface} terminate
-			exit 1
-		fi
+                source "${libdir}/wpa_supplicant"
+                if ! wpa_supplicant_associate ; then
+                        /bin/wpa_cli -i${iface} terminate
+                        exit 1
+                fi
 
-		@ngc@ -u net/${iface}
-	}
-	script stop = {
-		@pkill@ -f "/usr/sbin/wpa_supplicant .* -i${NAME} "
-	}
+                /sbin/ngc -u net/${iface} 
+                
+        }
+        kill {
+                /usr/bin/pkill -f "/sbin/wpa_supplicant .* -i${NAME} "
+        }
 }


More information about the Initng-svn mailing list