From 278ec16222b17bd8cce6bf920c44e2983c93f0a6 Mon Sep 17 00:00:00 2001 From: Peter Wagner <​tripolar@gmx.at> Date: Thu, 26 Sep 2013 11:21:41 +0000 Subject: [PATCH] dovecot: switch to new procd init script style Signed-off-by: Peter Wagner SVN-Revision: 38206 --- mail/dovecot/files/dovecot.init | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) 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 } -- 2.30.2