From: Peter Wagner <​tripolar@gmx.at> Date: Thu, 26 Sep 2013 11:21:41 +0000 (+0000) Subject: dovecot: switch to new procd init script style X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=278ec16222b17bd8cce6bf920c44e2983c93f0a6;p=openwrt%2Fsvn-archive%2Fpackages.git dovecot: switch to new procd init script style Signed-off-by: Peter Wagner SVN-Revision: 38206 --- diff --git a/mail/dovecot/files/dovecot.init b/mail/dovecot/files/dovecot.init index 879342ab0..7739cd15a 100644 --- a/mail/dovecot/files/dovecot.init +++ b/mail/dovecot/files/dovecot.init @@ -1,24 +1,18 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2006-2011 OpenWrt.org +# Copyright (C) 2006-2013 OpenWrt.org START=75 STOP=75 -SERVICE_PID_FILE=/var/run/dovecot/master.pid +USE_PROCD=1 -start() { +start_service() { user_exists dovecot 59 || user_add dovecot 59 group_exists dovecot 59 || group_add dovecot 59 mkdir -p -m 0755 /var/lib/dovecot mkdir -p -m 0755 /var/run/dovecot chmod 0750 /var/lib/dovecot - service_start /usr/sbin/dovecot -} - -stop() { - service_stop /usr/sbin/dovecot -} - -reload() { - service_reload /usr/sbin/dovecot + procd_open_instance + procd_set_param command /usr/sbin/dovecot -F + procd_close_instance }