bthidd revision 162131
1189251Ssam#!/bin/sh 2189251Ssam# 3189251Ssam# $FreeBSD: head/etc/rc.d/bthidd 162131 2006-09-07 22:25:08Z emax $ 4189251Ssam# 5252726Srpaulo 6252726Srpaulo# PROVIDE: bthidd 7189251Ssam# REQUIRE: DAEMON hcsecd 8189251Ssam# BEFORE: LOGIN 9189251Ssam# KEYWORD: nojail 10189251Ssam 11189251Ssam. /etc/rc.subr 12214734Srpaulo 13189251Ssamname="bthidd" 14189251Ssamcommand="/usr/sbin/${name}" 15189251Ssampidfile="/var/run/${name}.pid" 16189251Ssamrcvar=`set_rcvar` 17189251Ssamstart_precmd="bthidd_prestart" 18189251Ssam 19189251Ssambthidd_prestart() 20189251Ssam{ 21189251Ssam load_kld -m kbdmux kbdmux 22189251Ssam load_kld -m vkbd vkbd 23189251Ssam load_kld -m ng_btsocket ng_btsocket 24189251Ssam return 0 25189251Ssam} 26189251Ssam 27189251Ssamload_rc_config $name 28252726Srpauloconfig="${bthidd_config:-/etc/bluetooth/${name}.conf}" 29252726Srpaulohids="${bthidd_hids:-/var/db/${name}.hids}" 30252726Srpaulocommand_args="-c ${config} -H ${hids} -p ${pidfile}" 31252726Srpaulorequired_files="${config}" 32252726Srpaulo 33252726Srpaulorun_rc_command "$1" 34252726Srpaulo