INSTALL
branchv0.6.x
changeset 268 beb8f4421f92
parent 248 da241eacad4d
child 271 e915d4725706
equal deleted inserted replaced
267:084300a00ee1 268:beb8f4421f92
     1 Installation Prerequisites
     1 Installation Prerequisites
     2 You should already have installed and configured Postfix, Dovecot and
     2 You should already have installed and configured Postfix, Dovecot and
     3 PostgreSQL.
     3 PostgreSQL.
     4 You have to install Python and pyPgSQL* to use the Virtual Mail Manager.
       
     5 If you want to store the passwords as PLAIN-MD4 digest you have also to install
       
     6 python-crypto <http://www.amk.ca/python/code/crypto.html>.
       
     7 
     4 
     8 * = http://pypgsql.sourceforge.net/ (Debian: python-pgsql)
     5 The Virtual Mail Manager depends on:
       
     6     - Python (>= 2.4.0)
       
     7     - pyPgSQL¹
       
     8 
       
     9 If you are using Python <= 2.5.0:
       
    10     - if you want to store your users' passwords as PLAIN-MD4 digest in
       
    11       the database, vmm will try to use Crypto.Hash.MD4 from PyCrypto².
       
    12     - if you are using Dovecot >= v1.1.0 and you want to store your users'
       
    13       passwords as SHA256 or SSHA256 hashes, vmm will try to use
       
    14       Crypto.Hash.SHA256 from PyCrypto². For SHA256/SSHA256 you should have
       
    15       at least use PyCrypto in version 2.1.0alpha1.
       
    16 
       
    17     When the Crypto.Hash module couldn't be imported, vmm will use
       
    18     dovecotpw/doveadm, if the misc.password_scheme setting in the vmm.cfg
       
    19     is set to PLAIN-MD4, SHA256 or SSHA256
       
    20 
       
    21 [1] pyPgSQL: <http://pypgsql.sourceforge.net/> (Debian: python-pgsql)
       
    22 [2] PyCrypto: <http://www.pycrypto.org/> (Debian: python-crypto)
     9 
    23 
    10 
    24 
    11 Configuring PostgreSQL
    25 Configuring PostgreSQL
    12 (for more details see: http://vmm.localdomain.org/PreparingPostgreSQL)
    26 (for more details see: http://vmm.localdomain.org/PreparingPostgreSQL)
    13 
    27