An rfkill daemon, which runs scripts according to rfkill events.
git clone git://r-36.net/rfkilld
Log | Files | Refs | LICENSE

commit b37bc7f429c1dd2646c8e383aa4ec3e5c2ec236d
parent 4bb6cf4c22054db6f2165a4353f5e7a2e43d4803
Author: Christoph Lohmann <20h@r-36.net>
Date:   Wed,  2 May 2012 21:33:29 +0200

Adding a manpage.

Makefile | 5+++++
rfkilld.8 | 58++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 63 insertions(+), 0 deletions(-)

diff --git a/Makefile b/Makefile @@ -47,9 +47,14 @@ install: all @mkdir -p ${DESTDIR}${PREFIX}/bin @cp -f ${NAME} ${DESTDIR}${PREFIX}/bin @chmod 755 ${DESTDIR}${PREFIX}/bin/${NAME} + @mkdir -p ${DESTDIR}${MANPREFIX}/man8 + @cp -f ${NAME}.8 ${DESTDIR}${MANPREFIX}/man8 + @chmod 644 ${DESTDIR}${MANPREFIX}/man8/${NAME}.8 uninstall: @echo removing executable file from ${DESTDIR}${PREFIX}/bin @rm -f ${DESTDIR}${PREFIX}/bin/${NAME} + @echo removing manual page from ${DESTDIR}${PREFIX}/man8 + @rm -f ${DESTDIR}${MANPREFIX}/man8/${NAME}.8 .PHONY: all options clean dist install uninstall diff --git a/rfkilld.8 b/rfkilld.8 @@ -0,0 +1,58 @@ +.Dd May 02, 2012 +.Dt RFKILLD 8 +.Os +. +.Sh NAME +.Nm rfkilld +.Nd a daemon for watching for rfkill events +. +.Sh SYNOPSIS +.Nm +.Bk -words +.Op Fl h +.Op Fl b +.Op Fl d +.Op Fl l +.Op Fl e Ar etcdir +.Ek +. +.Sh DESCRIPTION +.Bd -filled +.Nm +is a daemon to watch rfkill events. The daemon will call +the appropriate scripts in etcdir/*.sh when an event +appears. The first argument to that script will be the state +the rfkill switch changed to. +.Ed +. +.Sh OPTIONS +.Nm +options and default settings. +.Pp +.Bl -tag -width ".Fl test Ao Ar string Ac" +. +.It Fl b +Run in background. +. +.It Fl d +Turn on debug messages. This will not work in conjunction with +-b. +. +.It Fl e Ar etcdir +This flag specifies the etcdir, where to run scripts in. +(default: /etc/rfkilld) +. +.It Fl h +Show usage. +. +.It Fl l +Turn on logging. +. +.Sh AUTHORS +See LICENSE file for authors in the distribution. +. +.Sh LICENSE +.Nm +is released under the MIT/X Consortium License. +. +