diff options
| author | William Hubbs <w.d.hubbs@gmail.com> | 2014-12-03 10:13:41 -0600 |
|---|---|---|
| committer | William Hubbs <w.d.hubbs@gmail.com> | 2014-12-03 10:13:41 -0600 |
| commit | 1267025fb76af18e31b2c7de16606abbb9b87ea3 (patch) | |
| tree | 8cc3a36b1dd7e1438d05a293cae8eac572126a7c /init.d/moused.in | |
| parent | 30cc3cdb76a66c7c0f89a52db4e5cff77b570e31 (diff) | |
initial commitorigin/gh-pagesgithub/gh-pages
Diffstat (limited to 'init.d/moused.in')
| -rw-r--r-- | init.d/moused.in | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/init.d/moused.in b/init.d/moused.in deleted file mode 100644 index 2b63a346..00000000 --- a/init.d/moused.in +++ /dev/null @@ -1,62 +0,0 @@ -#!@SBINDIR@/openrc-run -# Copyright (c) 2007-2009 Roy Marples <roy@marples.name> -# Released under the 2-clause BSD license. - -mouse=${RC_SVCNAME##*.} -if [ -n "$mouse" -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 -jail -prefix -} - -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" -} |
