aboutsummaryrefslogtreecommitdiffstats
path: root/testing/wpa_actiond/wpa_actiond.initd
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-08-05 22:37:19 -0300
committerLeo <thinkabit.ukim@gmail.com>2019-08-06 07:07:25 -0300
commite3f73e863eeaa1e94183bcc658bf66c6eb45d354 (patch)
treeaba370ca35867d7d0ea58a4287ef099c749205cc /testing/wpa_actiond/wpa_actiond.initd
parenta5b705703bfff685baeb2202f555c9dc795a01e5 (diff)
testing/wpa_actiond: cleanup
- Use supervise-daemon for running wpa_actiond - Fix license - Fix linting issues
Diffstat (limited to 'testing/wpa_actiond/wpa_actiond.initd')
-rw-r--r--testing/wpa_actiond/wpa_actiond.initd26
1 files changed, 9 insertions, 17 deletions
diff --git a/testing/wpa_actiond/wpa_actiond.initd b/testing/wpa_actiond/wpa_actiond.initd
index 98611688713..cad9612508a 100644
--- a/testing/wpa_actiond/wpa_actiond.initd
+++ b/testing/wpa_actiond/wpa_actiond.initd
@@ -1,22 +1,14 @@
#!/sbin/openrc-run
-depend()
-{
- need net wpa_supplicant
-}
+supervisor=supervise-daemon
-start()
-{
- ebegin "Starting wpa_actiond"
- start-stop-daemon --start --quiet --exec /usr/sbin/wpa_actiond -p /var/run/wpa_actiond.pid -- \
- -i ${WPA_ACTIOND_INTERFACE} -a ${WPA_ACTIOND_SCRIPT} ${WPA_ACTIOND_OPTS}
- eend $?
-}
+name=wpa_actiond
+description="Daemon that connects to WPA Supplicant an dhandles events"
-stop()
-{
- ebegin "Stopping wpa_actiond"
- start-stop-daemon --stop --quiet --exec /usr/sbin/wpa_actiond -p /var/run/wpa_actiond.pid
- eend $?
-}
+command=/usr/sbin/wpa_actiond
+command_args="-i $WPA_ACTIOND_INTERFACE -a $WPA_ACTIOND_SCRIPT $WPA_ACTIOND_OPTS"
+command_args_foreground="-n"
+depend(){
+ need net wpa_supplicant
+}