aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/linuxconsole/linuxconsole/inputattachctl
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-extended/linuxconsole/linuxconsole/inputattachctl')
-rw-r--r--meta-oe/recipes-extended/linuxconsole/linuxconsole/inputattachctl16
1 files changed, 16 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/linuxconsole/linuxconsole/inputattachctl b/meta-oe/recipes-extended/linuxconsole/linuxconsole/inputattachctl
new file mode 100644
index 0000000000..c6da4e68fd
--- /dev/null
+++ b/meta-oe/recipes-extended/linuxconsole/linuxconsole/inputattachctl
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+do_start() {
+ grep -v '^#' /etc/inputattach.conf | while read -r line; do
+ inputattach --daemon $line || exit 1
+ done
+}
+
+case "$1" in
+ start)
+ do_start
+ ;;
+ stop)
+ killall -9 inputattach || true
+ ;;
+esac