sdpd revision 152688
1151240Semax#!/bin/sh
2151240Semax#
3151240Semax# $FreeBSD: head/etc/rc.d/sdpd 152688 2005-11-22 18:51:43Z emax $
4151240Semax#
5151240Semax
6151240Semax# PROVIDE: sdpd
7151240Semax# REQUIRE: DAEMON
8151240Semax# BEFORE: LOGIN
9151240Semax# KEYWORD: nojail
10151240Semax
11151240Semax. /etc/rc.subr
12151240Semax
13151240Semaxname="sdpd"
14152462Semaxcommand="/usr/sbin/${name}"
15152462Semaxrcvar=`set_rcvar`
16152688Semaxstart_precmd="sdpd_prestart"
17152462Semax
18152688Semaxsdpd_prestart()
19152462Semax{
20152688Semax	if ! kldstat -q -m ng_btsocket > /dev/null 2>&1 ; then
21152688Semax		if kldload ng_btsocket > /dev/null 2>&1 ; then
22152688Semax			info 'ng_btsocket module loaded'
23152688Semax		else
24152688Semax			warn 'ng_btsocket module failed to load'
25152688Semax			return 1
26152688Semax		fi
27152688Semax	fi
28152688Semax
29152688Semax	return 0
30152462Semax}
31152462Semax
32152462Semaxload_rc_config $name
33151240Semaxcontrol="${sdpd_control:-/var/run/sdp}"
34152688Semaxgroup="${sdpd_groupname:-nobody}"
35152688Semaxuser="${sdpd_username:-nobody}"
36151240Semaxcommand_args="-c ${control} -g ${group} -u ${user}"
37151240Semax
38151240Semaxrun_rc_command "$1"
39