equal
  deleted
  inserted
  replaced
  
    
    
    19     is set to PLAIN-MD4, SHA256 or SSHA256  | 
    19     is set to PLAIN-MD4, SHA256 or SSHA256  | 
    20   | 
    20   | 
    21 [1] Psycopg: <http://initd.org/psycopg/> (Debian: python-psycopg2)  | 
    21 [1] Psycopg: <http://initd.org/psycopg/> (Debian: python-psycopg2)  | 
    22 [2] pyPgSQL: <http://pypgsql.sourceforge.net/> (Debian: python-pgsql)  | 
    22 [2] pyPgSQL: <http://pypgsql.sourceforge.net/> (Debian: python-pgsql)  | 
    23 [3] PyCrypto: <http://www.pycrypto.org/> (Debian: python-crypto)  | 
    23 [3] PyCrypto: <http://www.pycrypto.org/> (Debian: python-crypto)  | 
         | 
    24   | 
         | 
    25   | 
         | 
    26 Create additionally a user and groups for improved security  | 
         | 
    27   We will create the system user `doveauth'. This user is used in the  | 
         | 
    28   authentication process. On a Debian GNU/Linux System use this command:  | 
         | 
    29   | 
         | 
    30 	adduser --system --home /nonexistent --no-create-home --group \  | 
         | 
    31 	--disabled-login --gecos "Dovecot IMAP/POP3 authentication user" \  | 
         | 
    32 	doveauth  | 
         | 
    33   | 
         | 
    34   This will create the doveauth user and group.  | 
         | 
    35   For Dovecot >= 2.0 we create also the group `dovemail'. Dovecot will assign  | 
         | 
    36   this group to all Dovecot processes.  | 
         | 
    37   On a Debian GNU/Linux bases system run:  | 
         | 
    38   | 
         | 
    39 	addgroup --system dovemail  | 
    24   | 
    40   | 
    25   | 
    41   | 
    26 Configuring PostgreSQL  | 
    42 Configuring PostgreSQL  | 
    27 (for more details see: http://vmm.localdomain.org/PreparingPostgreSQL)  | 
    43 (for more details see: http://vmm.localdomain.org/PreparingPostgreSQL)  | 
    28   | 
    44   | 
    94         args = /etc/dovecot/dovecot-sql.conf  | 
   110         args = /etc/dovecot/dovecot-sql.conf  | 
    95       }  | 
   111       }  | 
    96       userdb sql { | 
   112       userdb sql { | 
    97         args = /etc/dovecot/dovecot-sql.conf  | 
   113         args = /etc/dovecot/dovecot-sql.conf  | 
    98       }  | 
   114       }  | 
    99       user = nobody  | 
   115       user = doveauth  | 
   100       socket listen { | 
   116       socket listen { | 
   101         master { | 
   117         master { | 
   102           path = /var/run/dovecot/auth-master  | 
   118           path = /var/run/dovecot/auth-master  | 
   103           mode = 0600  | 
   119           mode = 0600  | 
   104         }  | 
   120         }  |