Zhang Huangbin avatar Zhang Huangbin committed 0dabe7e

* Add missing package on Debian/Ubuntu.
* Add 'inet6 => 0' in Amavisd ldap setting to avoid ldap connection error.

Comments (0)

Files changed (3)

iRedMail/ChangeLog

 iRedMail-0.8.6:
-    * Works on openSUSE-13.1 milestone 4.
-    * Works on OpenBSD 5.4, plus Awstats support.
-    * Works on Ubuntu 13.10 (saucy). NOTE:
-      - phpLDAPadmin is not available for OpenLDAP bacend because it cannot be
-        installed at all.
+    * Works on new Linux/BSD distribution releases:
+        - Works on Ubuntu 13.10 (saucy). NOTE: phpLDAPadmin is not available
+          for OpenLDAP bacend because it cannot be installed at all.
+        - openSUSE-13.1. Testd with openSUSE 13.1 RC2.
+        - OpenBSD 5.4, plus Awstats support.
+
+    * Drop support for below releases:
+        + Debian 6 (squeeze). Please use Debian 7 (wheezy) instead.
+        + OpenBSD 5.3. Please use OpenBSD 5.4 (released on 2013-11-01) instead.
+
+    * Drop support for below Linux distribution:
+        + Gentoo. Just few users chose Gentoo, so we decided to drop it to
+          reduce our workload and bring you better support for supported
+          Linux/BSD distributions.
+
     * Merge per-domain and per-user transport_maps MySQL lookup into one file:
       - Removed: mysql/transport_maps_domain.cf, mysql/transport_maps_user.cf
       - New: mysql/transport_maps.cf
     * Enable Opportunistic TLS support in Postfix when sending mail to remote
       SMTP server (smtp_tls_security_level=may).
       Thanks kotso <admin _at_ co.ge> and vlastikcz for the report.
-    * Switch from Policyd-1.8 to Cluebringer on all Linux/BSD distributions,
-      with easier white/black/greylisting management.
-    * Fixed:
+    * Switch from Policyd-1.8 to Cluebringer on all Linux/BSD distributions.
+      NOTE: The latest iRedAdmin-Pro supports Cluebringer management, includes
+      white/black/greylisting, throttling.
+
+    * Fixed issues:
         + Add cron job to cleanup expired entries in Cluebringer database.
+        + Add 'inet6 => 0' in Amavisd ldap settings to avoid ldap connection
+          error.
 
-    * Drop support for below releases:
-        + OpenBSD 5.3. Please use OpenBSD 5.4 (released on 2013-11-01) instead.
-        + Debian 6 (squeeze). Please use Debian 7 (wheezy) instead.
-
-    * Drop support for below Linux distribution:
-        + Gentoo
-
-    * Package update:
-        + iRedAPD -> 1.4.2
-        + iRedAPD -> 0.3
+    * Updated packages:
+        + iRedAPD -> 1.4.2. Fixed a bug in plugin sql_user_restrictions.py.
+        + iRedAdmin -> 0.3. Use python source file as config file.
         + Roundcube webmail -> 0.9.5
         + phpMyAdmin -> 4.0.9
 

iRedMail/functions/amavisd.sh

     port            => ${LDAP_SERVER_PORT},
     version         => ${LDAP_BIND_VERSION},
     tls             => 0,
+    inet6           => 0,
     timeout         => 120,
     base            => "${LDAP_BASEDN}",
     scope           => "sub",

iRedMail/functions/packages.sh

         [ X"${BACKEND}" == X'OPENLDAP' -o X"${BACKEND}" == X'MYSQL' ] && ALL_PKGS="${ALL_PKGS} php5-mysql"
         [ X"${BACKEND}" == X'PGSQL' ] && ALL_PKGS="${ALL_PKGS} php5-pgsql"
 
+    elif [ X"${DISTRO}" == X'DEBIAN' -o X"${DISTRO}" == X'UBUNTU' ]; then
+        [ X"${BACKEND}" == X'OPENLDAP' ] && ALL_PKGS="${ALL_PKGS} php5-ldap php5-mysql"
+        [ X"${BACKEND}" == X'MYSQL' ] && ALL_PKGS="${ALL_PKGS} php5-mysql"
+        [ X"${BACKEND}" == X'PGSQL' ] && ALL_PKGS="${ALL_PKGS} php5-pgsql"
     elif [ X"${DISTRO}" == X'OPENBSD' ]; then
         ALL_PKGS="${ALL_PKGS} php php-bz2 php-imap php-mcrypt php-gd"
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.