# HG changeset patch # User Pascal Volk # Date 1391361043 0 # Node ID 6be7e9085e94d12d3e14278b3a043cc7d29ccf2c # Parent 2a75058fc064f05e12ecc7a9b3158cec25077992 README: Updated/cleaned up dependences. Replaced `ccTLDs' by `IDN ccTLDs`. The same applies to doc/web. diff -r 2a75058fc064 -r 6be7e9085e94 README --- a/README Sun Feb 02 14:36:01 2014 +0000 +++ b/README Sun Feb 02 17:10:43 2014 +0000 @@ -18,7 +18,7 @@ • General features ‣ Unicode/UTF-8 capable (input/storage/output) - ‣ supports IDN_ (also ccTLDs/ccIDNs and 'new' gTLDs) + ‣ supports IDN_ (also `IDN ccTLDs`_/ccIDNs and 'new' gTLDs) ‣ supports the mailbox format Maildir_ and Dovecot's own high-performance mailbox formats single- and multi-\ dbox_ ‣ configurable basic mailbox structure, including sub-mailboxes @@ -76,8 +76,8 @@ Installation Prerequisites ========================== -You already should have installed and configured Postfix and Dovecot with -PostgreSQL support. You also need access to a local or remote PostgreSQL +You already should have installed and configured Postfix and Dovecot (≥ 2.0.0) +with PostgreSQL support. You also need access to a local or remote PostgreSQL server. To verify that your Dovecot and Postfix installation has support for @@ -90,22 +90,9 @@ hostname ~ # dovecot --build-options | grep postgresql SQL drivers: mysql postgresql sqlite -vmm depends on Python (≥ 2.4.0) and Psycopg_ (≥ 2.0) or pyPgSQL_ (≥ 2.5.1). -Psycopg and pyPgSQL are depending on parts of the *eGenix.com mx Base -Distribution* (mxDateTime_ and mxTools_). - -If you are using Python ≤ 2.5.0: - - • if you want to store your users' passwords as ``PLAIN-MD4`` digest in the - database, vmm will try to use ``Crypto.Hash.MD4`` from PyCrypto_ - • if you are using Dovecot ≥ v1.1.0 and you want to store your users' - passwords as ``SHA256`` or ``SSHA256`` hashes, vmm will try to use - ``Crypto.Hash.SHA256`` from PyCrypto. For ``SHA256``/``SSHA256`` you - should have installed PyCrypto, at least in version 2.1.0alpha1. - - When the Crypto.Hash module couldn't be imported, vmm will use - dovecotpw/doveadm, if the *misc.password_scheme* setting in your *vmm.cfg* - is set to ``PLAIN-MD4``, ``SHA256`` or ``SSHA256``. +Dependences +----------- +vmm (≥ 0.7.0) depends on Python (≥ 3.2) and Psycopg_ (≥ 2.0). Source code =========== @@ -138,18 +125,16 @@ details see the `COPYING` file. .. External references +.. _IDN ccTLDs: \ + http://en.wikipedia.org/wiki/Internationalized_country_code_top-level_domain .. _dbox: http://wiki2.dovecot.org/MailboxFormat/dbox .. _Dovecot: http://dovecot.org/ .. _IDN: http://en.wikipedia.org/wiki/Internationalized_domain_name .. _Maildir: http://wiki2.dovecot.org/MailboxFormat/Maildir .. _Mercurial: http://mercurial.selenic.com/ -.. _mxDateTime: http://www.egenix.com/products/python/mxBase/mxDateTime/ -.. _mxTools: http://www.egenix.com/products/python/mxBase/mxTools/ .. _Postfix: http://www.postfix.org/ .. _PostgreSQL: http://www.postgresql.org/ .. _Psycopg: http://initd.org/psycopg/ -.. _PyCrypto: http://www.pycrypto.org/ -.. _pyPgSQL: http://pypgsql.sourceforge.net/ .. _Python: http://www.python.org/ .. _relocated: http://www.postfix.org/relocated.5.html .. _transport: http://www.postfix.org/transport.5.html diff -r 2a75058fc064 -r 6be7e9085e94 doc/web/source/ext_references.rst --- a/doc/web/source/ext_references.rst Sun Feb 02 14:36:01 2014 +0000 +++ b/doc/web/source/ext_references.rst Sun Feb 02 17:10:43 2014 +0000 @@ -8,6 +8,8 @@ .. _GID: http://en.wikipedia.org/wiki/Group_identifier_%28Unix%29 .. _GPG: http://en.wikipedia.org/wiki/GNU_Privacy_Guard .. _IDN: http://en.wikipedia.org/wiki/Internationalized_domain_name +.. _IDN ccTLDs: \ + http://en.wikipedia.org/wiki/Internationalized_country_code_top-level_domain .. _LDA: http://wiki.dovecot.org/LDA .. _LMTP: http://master.wiki2.dovecot.org/LMTP .. _Maildir: http://wiki2.dovecot.org/MailboxFormat/Maildir diff -r 2a75058fc064 -r 6be7e9085e94 doc/web/source/features.rst --- a/doc/web/source/features.rst Sun Feb 02 14:36:01 2014 +0000 +++ b/doc/web/source/features.rst Sun Feb 02 17:10:43 2014 +0000 @@ -5,7 +5,7 @@ General features ---------------- ‣ Unicode/UTF-8 capable (input/storage/output) - ‣ supports IDN_ (also ccTLDs/ccIDNs and 'new' gTLDs) + ‣ supports IDN_ (also `IDN ccTLDs`_/ccIDNs and 'new' gTLDs) ‣ supports the mailbox format Maildir_ and Dovecot's own high-performance mailbox formats single- and multi-\ dbox_ ‣ configurable basic mailbox structure, including sub-mailboxes diff -r 2a75058fc064 -r 6be7e9085e94 doc/web/source/installation/prerequisites.rst --- a/doc/web/source/installation/prerequisites.rst Sun Feb 02 14:36:01 2014 +0000 +++ b/doc/web/source/installation/prerequisites.rst Sun Feb 02 17:10:43 2014 +0000 @@ -2,7 +2,7 @@ Installation Prerequisites ========================== You already should have installed and configured Postfix and Dovecot -≥ 1.2.0 with PostgreSQL support. You also need access to a local or remote +≥ 2.0.0 with PostgreSQL support. You also need access to a local or remote PostgreSQL server. Check for pgsql support in Dovecot and Postfix