diff options
Diffstat (limited to 'mail/courier-mta/files/webmlm.sh')
-rw-r--r-- | mail/courier-mta/files/webmlm.sh | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/mail/courier-mta/files/webmlm.sh b/mail/courier-mta/files/webmlm.sh index fb9d664ffbd..4f390406c83 100644 --- a/mail/courier-mta/files/webmlm.sh +++ b/mail/courier-mta/files/webmlm.sh @@ -1,6 +1,6 @@ #!@RCD_SCRIPTS_SHELL@ # -# $NetBSD: webmlm.sh,v 1.1 2007/08/10 17:57:04 jlam Exp $ +# $NetBSD: webmlm.sh,v 1.2 2007/09/10 17:00:38 jlam Exp $ # # Courier mailing list management daemon # @@ -31,7 +31,7 @@ mkdir_perms() @CHMOD@ $mode $dir } -webmlmd_prestart() +webmlm_prestart() { @MKDIR@ @COURIER_STATEDIR@ mkdir_perms @COURIER_STATEDIR@/webmlm \ @@ -42,6 +42,9 @@ webmlm_doit() { action=$1 + . @PKG_SYSCONFDIR@/webmlmrc + @TEST@ -n "$LISTS" || return 0 + case $action in restart|start) for f in $required_files; do @@ -60,7 +63,8 @@ webmlm_doit() ;; esac - ${ctl_command} @PREFIX@/bin/webmlmd $action + ${ctl_command} @PREFIX@/bin/webmlmd $action \ + @PKG_SYSCONFDIR@/webmlmrc } load_rc_config $name |