summaryrefslogtreecommitdiff
path: root/mailman/pre-install
diff options
context:
space:
mode:
authorJose V Beneyto <sepen@crux.nu>2010-10-07 10:55:35 +0200
committerJose V Beneyto <sepen@crux.nu>2010-10-07 11:00:12 +0200
commitcbef4ac0035152bc984b1233822bb918580e8ac3 (patch)
tree934506eefb7115d6c801c7999eaf96e9df34510d /mailman/pre-install
parent509d26e645e1e581d3c7ad0ecaeae20aa9c960da (diff)
downloadopt-cbef4ac0035152bc984b1233822bb918580e8ac3.tar.gz
opt-cbef4ac0035152bc984b1233822bb918580e8ac3.tar.xz
mailman: initial import
Diffstat (limited to 'mailman/pre-install')
-rwxr-xr-xmailman/pre-install15
1 files changed, 15 insertions, 0 deletions
diff --git a/mailman/pre-install b/mailman/pre-install
new file mode 100755
index 000000000..fbb0e9c5d
--- /dev/null
+++ b/mailman/pre-install
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+mmuser="mailman"
+mmgroup="mailman"
+mmuserid=41
+mmgroupid=41
+
+# make sure the user/group exists or add if not exists
+/usr/bin/getent group $mmgroup || \
+ /usr/sbin/groupadd -g $mmgroupid $mmgroup
+
+/usr/bin/getent passwd $mmuser || \
+ /usr/sbin/useradd -s /sbin/nologin -u $mmuserid -g $mmgroupid $mmuser
+
+# End of file

Generated by cgit