diff options
author | Roy Marples <roy@marples.name> | 2008-03-25 14:06:05 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2008-03-25 14:06:05 +0000 |
commit | 55eb3794fb4ad563102d5ab30c1d5337a599b2e5 (patch) | |
tree | 0d052faeb050c1e18ba56f6f6189bff3ffca28c9 /init.d.BSD/moused.in | |
parent | 08aff6ef44ac5dc438d916b53aa61385f6d299f3 (diff) |
Rework our folder structure so that we don't have OS specific dirs, making it easier to share init and conf files per OS.
Diffstat (limited to 'init.d.BSD/moused.in')
-rw-r--r-- | init.d.BSD/moused.in | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/init.d.BSD/moused.in b/init.d.BSD/moused.in deleted file mode 100644 index a0e97cdf..00000000 --- a/init.d.BSD/moused.in +++ /dev/null @@ -1,62 +0,0 @@ -#!@PREFIX@/sbin/runscript -# Copyright 2007-2008 Roy Marples <roy@marples.name> -# All rights reserved. Released under the 2-clause BSD license. - -mouse=${RC_SVCNAME##*.} -if [ -n "${name}" -a "${mouse}" != "moused" ]; then - moused_device=/dev/"${mouse}" - pidfile=/var/run/moused-"${mouse}".pid -else - pidfile=/var/run/moused.pid -fi -name="Console Mouse Daemon" -[ -n "${moused_device}" ] && name="${name} (${moused_device})" - -depend() -{ - need localmount - after bootmisc - keyword nojail noprefix -} - -start() -{ - ebegin "Starting ${name}" - - if [ -z "${moused_device}" ]; then - local dev= - for dev in /dev/psm[0-9]* /dev/ums[0-9]*; do - [ -c "${dev}" ] || continue - [ -e /var/run/moused-"${dev##*/}".pid ] && continue - moused_device=${dev} - eindent - einfo "Using mouse on ${moused_device}" - eoutdent - break - done - fi - - if [ -z "${moused_device}" ]; then - eend 1 "No mouse device found" - return 1 - fi - - local args= - eval args=\$moused_args_${moused_device##*/} - [ -z "${args}" ] && args=${moused_args} - - start-stop-daemon --start --exec /usr/sbin/moused \ - --pidfile "${pidfile}" \ - -- ${args} -p "${moused_device}" -I "${pidfile}" - local retval=$? - - if [ ${retval} = 0 ]; then - local ttyv= - for ttyv in /dev/ttyv*; do - vidcontrol < "${ttyv}" -m on - : $((retval+= $?)) - done - fi - - eend ${retval} "Failed to start moused" -} |