diff options
Diffstat (limited to 'net/openldap23-server/files/slurpd.sh')
-rw-r--r-- | net/openldap23-server/files/slurpd.sh | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/net/openldap23-server/files/slurpd.sh b/net/openldap23-server/files/slurpd.sh index 558f58c1f592..79021305b400 100644 --- a/net/openldap23-server/files/slurpd.sh +++ b/net/openldap23-server/files/slurpd.sh @@ -15,22 +15,22 @@ # See slurpd(8) for more flags # -. %%RC_SUBR%% +. "%%RC_SUBR%%" -name=slurpd +name="slurpd" rcvar=`set_rcvar` -command=%%PREFIX%%/libexec/slurpd -required_files=%%PREFIX%%/etc/openldap/slapd.conf - -[ -z "$slurpd_enable" ] && slurpd_enable="NO" -[ -z "$slurpd_flags" ] && slurpd_flags= +command="%%PREFIX%%/libexec/slurpd" +required_files="%%PREFIX%%/etc/openldap/slapd.conf" +# read settings, set defaults load_rc_config $name - -if [ -n "$slurpd_args" ]; then +: ${slurpd_enable="NO"} +if [ -n "${slurpd_args+set}" ]; then warn "slurpd_args is deprecated, use slurpd_flags" - slurpd_flags="$slurpd_args" + : ${slurpd_flags="$slurpd_args"} +else + : ${slurpd_flags=""} fi run_rc_command "$1" |