diff -r b17a9d7a59ae -r 55148bc6348e INSTALL --- a/INSTALL Wed Jun 27 20:20:00 2012 +0000 +++ b/INSTALL Wed Jun 27 21:36:36 2012 +0000 @@ -23,6 +23,22 @@ [3] PyCrypto: (Debian: python-crypto) +Create additionally a user and groups for improved security + We will create the system user `doveauth'. This user is used in the + authentication process. On a Debian GNU/Linux System use this command: + + adduser --system --home /nonexistent --no-create-home --group \ + --disabled-login --gecos "Dovecot IMAP/POP3 authentication user" \ + doveauth + + This will create the doveauth user and group. + For Dovecot >= 2.0 we create also the group `dovemail'. Dovecot will assign + this group to all Dovecot processes. + On a Debian GNU/Linux bases system run: + + addgroup --system dovemail + + Configuring PostgreSQL (for more details see: http://vmm.localdomain.org/PreparingPostgreSQL) @@ -96,7 +112,7 @@ userdb sql { args = /etc/dovecot/dovecot-sql.conf } - user = nobody + user = doveauth socket listen { master { path = /var/run/dovecot/auth-master