# HG changeset patch # User Paul Boddie # Date 1394321210 -3600 # Node ID 8bcad39a6a7bc48d6725cf9756d05e9871516c5f # Parent d01d79b3732cadaf783e2c9e6a26d46d6dd15f81 Added the vmail user and group for Dovecot virtual user mailbox access. diff -r d01d79b3732c -r 8bcad39a6a7b debian/kolab-dovecot.postinst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/debian/kolab-dovecot.postinst Sun Mar 09 00:26:50 2014 +0100 @@ -0,0 +1,20 @@ +#!/bin/bash + +# From http://www.debian.org/doc/manuals/securing-debian-howto/ch9.en.html#s-bpp-lower-privs + +set -e + +case "$1" in + install|upgrade|configure) + + # Add the vmail user and group accounts + getent group vmail &>/dev/null || addgroup --quiet --system --gid 5000 vmail &>/dev/null + getent passwd vmail &>/dev/null || \ + adduser --quiet --system \ + --uid 5000 --gid 5000 --disabled-password \ + --home /var/lib/mail/vmail \ + --gecos "Dovecot Virtual User Account" vmail &>/dev/null || : + ;; +esac + +#DEBHELPER#