diff options
author | NeodarZ <neodarz@neodarz.net> | 2017-06-03 14:07:10 +0200 |
---|---|---|
committer | NeodarZ <neodarz@neodarz.net> | 2017-06-03 14:07:10 +0200 |
commit | 441cfff763f74aab4b5b4964c1486a44dae2e933 (patch) | |
tree | 9c91637805ca439f7a914d4e969e7cef6f8c0522 /touch.sh | |
parent | 91b75ad2b9a80c14382ebdc7e2566ef56b1fe999 (diff) | |
download | waveshare-7inch-touchscreen-driver-441cfff763f74aab4b5b4964c1486a44dae2e933.tar.xz waveshare-7inch-touchscreen-driver-441cfff763f74aab4b5b4964c1486a44dae2e933.zip |
Update for work with archlinux
Diffstat (limited to 'touch.sh')
-rw-r--r-- | touch.sh | 65 |
1 files changed, 4 insertions, 61 deletions
@@ -1,62 +1,5 @@ -#!/bin/sh +[Unit] +Description=touchsreen driver -### BEGIN INIT INFO -# Provides: myservice -# Required-Start: $remote_fs $syslog -# Required-Stop: $remote_fs $syslog -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Put a short description of the service here -# Description: Put a long description of the service here -### END INIT INFO - -# Change the next 3 lines to suit where you install your script and what you want to call it -DIR=/usr/bin/ -DAEMON=$DIR/touch.py -DAEMON_NAME=touch - -# Add any command line options for your daemon here -DAEMON_OPTS="" - -# This next line determines what user the script runs as. -# Root generally not recommended but necessary if you are using the Raspberry Pi GPIO from Python. -DAEMON_USER=root - -# The process ID of the script when it runs is stored here: -PIDFILE=/var/run/$DAEMON_NAME.pid - -. /lib/lsb/init-functions - -do_start () { - log_daemon_msg "Starting system $DAEMON_NAME daemon" - start-stop-daemon --start --background --pidfile $PIDFILE --make-pidfile --user $DAEMON_USER --chuid $DAEMON_USER --startas $DAEMON -- $DAEMON_OPTS - log_end_msg $? -} -do_stop () { - log_daemon_msg "Stopping system $DAEMON_NAME daemon" - start-stop-daemon --stop --pidfile $PIDFILE --retry 10 - log_end_msg $? -} - -case "$1" in - - start|stop) - do_${1} - ;; - - restart|reload|force-reload) - do_stop - do_start - ;; - - status) - status_of_proc "$DAEMON_NAME" "$DAEMON" && exit 0 || exit $? - ;; - - *) - echo "Usage: /etc/init.d/$DAEMON_NAME {start|stop|restart|status}" - exit 1 - ;; - -esac -exit 0 +[Service] +ExecStart=/usr/bin/touch.py |