Deleted Added
full compact
moused (193119) moused (197947)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/moused 193119 2009-05-30 21:51:38Z dougb $
3# $FreeBSD: head/etc/rc.d/moused 197947 2009-10-10 22:17:03Z dougb $
4#
5
6# PROVIDE: moused
7# REQUIRE: DAEMON cleanvar
8# KEYWORD: nojail shutdown
9
10. /etc/rc.subr
11

--- 34 unchanged lines hidden (view full) ---

46 eval mytype=\${moused_${ms}_type-$moused_type}
47 else
48 ms="default"
49 myflags="$moused_flags"
50 myport="$moused_port"
51 mytype="$moused_type"
52 fi
53
4#
5
6# PROVIDE: moused
7# REQUIRE: DAEMON cleanvar
8# KEYWORD: nojail shutdown
9
10. /etc/rc.subr
11

--- 34 unchanged lines hidden (view full) ---

46 eval mytype=\${moused_${ms}_type-$moused_type}
47 else
48 ms="default"
49 myflags="$moused_flags"
50 myport="$moused_port"
51 mytype="$moused_type"
52 fi
53
54 [ -z "${rc_quiet}" ] && echo -n "Starting ${ms} moused."
54 check_startmsgs && echo -n "Starting ${ms} moused"
55 /usr/sbin/moused ${myflags} -p ${myport} -t ${mytype} ${pidarg}
55 /usr/sbin/moused ${myflags} -p ${myport} -t ${mytype} ${pidarg}
56 check_startmsgs && echo '.'
56
57 mousechar_arg=
58 case ${mousechar_start} in
59 [Nn][Oo] | '')
60 ;;
61 *)
62 mousechar_arg="-M ${mousechar_start}"
63 ;;
64 esac
65
66 for ttyv in /dev/ttyv* ; do
67 vidcontrol < ${ttyv} ${mousechar_arg} -m on
68 done
69}
70
71run_rc_command $*
57
58 mousechar_arg=
59 case ${mousechar_start} in
60 [Nn][Oo] | '')
61 ;;
62 *)
63 mousechar_arg="-M ${mousechar_start}"
64 ;;
65 esac
66
67 for ttyv in /dev/ttyv* ; do
68 vidcontrol < ${ttyv} ${mousechar_arg} -m on
69 done
70}
71
72run_rc_command $*