| @@ -1,26 +1,24 @@ | | | @@ -1,26 +1,24 @@ |
1 | #!@RCD_SCRIPTS_SHELL@ | | 1 | #!@RCD_SCRIPTS_SHELL@ |
2 | # | | 2 | # |
3 | # $NetBSD: smbd.sh,v 1.12 2005/12/21 04:17:53 jlam Exp $ | | 3 | # $NetBSD: smbd.sh,v 1.13 2011/01/27 07:55:39 adam Exp $ |
4 | # | | 4 | # |
5 | # PROVIDE: smbd | | 5 | # PROVIDE: smbd |
6 | # REQUIRE: nmbd | | | |
7 | | | 6 | |
8 | . /etc/rc.subr | | 7 | . /etc/rc.subr |
9 | | | 8 | |
10 | name="smbd" | | 9 | name="smbd" |
11 | rcvar=$name | | 10 | rcvar=$name |
12 | command="@PREFIX@/sbin/${name}" | | 11 | command="@PREFIX@/sbin/${name}" |
13 | required_vars="nmbd" | | | |
14 | required_files="@SAMBA_ETCDIR@/smb.conf" | | 12 | required_files="@SAMBA_ETCDIR@/smb.conf" |
15 | extra_commands="reload" | | 13 | extra_commands="reload" |
16 | command_args="-D" # _must_ start as daemon from rc.d; | | 14 | command_args="-D" # _must_ start as daemon from rc.d; |
17 | # add more flags through ${${name}_flags} | | 15 | # add more flags through ${${name}_flags} |
18 | | | 16 | |
19 | # load_rc_config_var() from /etc/rc.subr on the netbsd-3 branch, for | | 17 | # load_rc_config_var() from /etc/rc.subr on the netbsd-3 branch, for |
20 | # the benefit of platforms with older versions of /etc/rc.subr. | | 18 | # the benefit of platforms with older versions of /etc/rc.subr. |
21 | # | | 19 | # |
22 | load_rc_config_var() | | 20 | load_rc_config_var() |
23 | { | | 21 | { |
24 | eval $(eval '( | | 22 | eval $(eval '( |
25 | load_rc_config '$1' >/dev/null; | | 23 | load_rc_config '$1' >/dev/null; |
26 | if [ -n "${'$2'}" -o "${'$2'-UNSET}" != "UNSET" ]; then | | 24 | if [ -n "${'$2'}" -o "${'$2'-UNSET}" != "UNSET" ]; then |