aboutsummaryrefslogtreecommitdiff
path: root/mail/dovecot/files
diff options
context:
space:
mode:
authorPeter Wagner <tripolar@gmx.at>2014-06-16 11:49:56 +0200
committerPeter Wagner <tripolar@gmx.at>2014-06-16 11:54:42 +0200
commitf8ba70a8a1a3d9bb92ff87c83be5b050ba6d9822 (patch)
tree231b43ca6996688f47ce6eab8fc0780b49d0f7c2 /mail/dovecot/files
parentd5dd6b3c31e8ba41e7c9183e6d2f219ad4ecc49f (diff)
dovecot: import from packages
Signed-off-by: Peter Wagner <tripolar@gmx.at>
Diffstat (limited to 'mail/dovecot/files')
-rw-r--r--mail/dovecot/files/dovecot.init18
1 files changed, 18 insertions, 0 deletions
diff --git a/mail/dovecot/files/dovecot.init b/mail/dovecot/files/dovecot.init
new file mode 100644
index 000000000..7739cd15a
--- /dev/null
+++ b/mail/dovecot/files/dovecot.init
@@ -0,0 +1,18 @@
+#!/bin/sh /etc/rc.common
+# Copyright (C) 2006-2013 OpenWrt.org
+
+START=75
+STOP=75
+
+USE_PROCD=1
+
+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
+ procd_open_instance
+ procd_set_param command /usr/sbin/dovecot -F
+ procd_close_instance
+}