Add bthidd(8) rc(8) script
MFC after: 1 month
This commit is contained in:
parent
656595aa63
commit
e6c8f242ae
@ -336,6 +336,10 @@ sdpd_control="/var/run/sdp" # sdpd(8) control socket
|
||||
sdpd_groupname="nobody" # set spdp(8) user/group to run as after
|
||||
sdpd_username="nobody" # it initializes
|
||||
|
||||
bthidd_enable="NO" # Enable bthidd(8) (or NO)
|
||||
bthidd_config="/etc/bluetooth/bthidd.conf" # bthidd(8) configuration file
|
||||
bthidd_hids="/var/db/bthidd.hids" # bthidd(8) known HID devices file
|
||||
|
||||
### Miscellaneous network options: ###
|
||||
icmp_bmcastecho="NO" # respond to broadcast ping packets
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
FILES= DAEMON LOGIN NETWORKING SERVERS \
|
||||
abi accounting addswap adjkerntz amd \
|
||||
apm apmd archdep atm1 atm2 atm3 auditd \
|
||||
bgfsck bluetooth bootparams bridge bsnmpd \
|
||||
bgfsck bluetooth bootparams bridge bsnmpd bthidd \
|
||||
ccd cleanvar cleartmp cron \
|
||||
devd devfs dhclient \
|
||||
dmesg dumpon \
|
||||
|
33
etc/rc.d/bthidd
Normal file
33
etc/rc.d/bthidd
Normal file
@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
# PROVIDE: bthidd
|
||||
# REQUIRE: DAEMON hcsecd
|
||||
# BEFORE: LOGIN
|
||||
# KEYWORD: nojail
|
||||
|
||||
. /etc/rc.subr
|
||||
|
||||
name="bthidd"
|
||||
command="/usr/sbin/${name}"
|
||||
pidfile="/var/run/${name}.pid"
|
||||
rcvar=`set_rcvar`
|
||||
start_precmd="bthidd_prestart"
|
||||
|
||||
bthidd_prestart()
|
||||
{
|
||||
load_kld -m kbdmux kbdmux
|
||||
load_kld -m vkbd vkbd
|
||||
load_kld -m ng_btsocket ng_btsocket
|
||||
return 0
|
||||
}
|
||||
|
||||
load_rc_config $name
|
||||
config="${bthidd_config:-/etc/bluetooth/${name}.conf}"
|
||||
hids="${bthidd_hids:-/var/db/${name}.hids}"
|
||||
command_args="-c ${config} -H ${hids} -p ${pidfile}"
|
||||
required_files="${config}"
|
||||
|
||||
run_rc_command "$1"
|
Loading…
Reference in New Issue
Block a user