From c2568b0713e81989fe76bfc4d74f960820d800a7 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Thu, 07 Jun 2012 05:19:21 -0400
Subject: [PATCH] FS#2067 - Full ipv6 for mail

---
 install/lib/installer_base.lib.php        |    1 +
 install/tpl/fedora_dovecot2.conf.master   |    1 +
 install/tpl/debian6_dovecot.conf.master   |    1 +
 install/tpl/debian_dovecot.conf.master    |    1 +
 install/tpl/debian_dovecot2.conf.master   |    1 +
 install/tpl/opensuse_dovecot2.conf.master |    1 +
 install/tpl/opensuse_dovecot.conf.master  |    1 +
 install/tpl/debian6_dovecot2.conf.master  |    1 +
 install/tpl/fedora_dovecot.conf.master    |    1 +
 9 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php
index 9e5c503..e105def 100644
--- a/install/lib/installer_base.lib.php
+++ b/install/lib/installer_base.lib.php
@@ -664,6 +664,7 @@
 				'virtual_mailbox_base = '.$cf['vmail_mailbox_base'],
 				'virtual_uid_maps = static:'.$cf['vmail_userid'],
 				'virtual_gid_maps = static:'.$cf['vmail_groupid'],
+				'inet_protocols=all',
 				'smtpd_sasl_auth_enable = yes',
 				'broken_sasl_auth_clients = yes',
 				'smtpd_sasl_authenticated_header = yes',
diff --git a/install/tpl/debian6_dovecot.conf.master b/install/tpl/debian6_dovecot.conf.master
index 2b82ba7..4286689 100644
--- a/install/tpl/debian6_dovecot.conf.master
+++ b/install/tpl/debian6_dovecot.conf.master
@@ -5,6 +5,7 @@
 ## Dovecot configuration file
 base_dir = /var/run/dovecot/
 
+listen = *,[::]
 protocols = imap imaps pop3 pop3s
 disable_plaintext_auth = no
 log_timestamp = "%Y-%m-%d %H:%M:%S "
diff --git a/install/tpl/debian6_dovecot2.conf.master b/install/tpl/debian6_dovecot2.conf.master
index bf37bd5..f9bf270 100644
--- a/install/tpl/debian6_dovecot2.conf.master
+++ b/install/tpl/debian6_dovecot2.conf.master
@@ -1,3 +1,4 @@
+listen = *,[::]
 protocols = imap pop3
 auth_mechanisms = plain login
 disable_plaintext_auth = no
diff --git a/install/tpl/debian_dovecot.conf.master b/install/tpl/debian_dovecot.conf.master
index 9eca0e1..3d8ea9a 100644
--- a/install/tpl/debian_dovecot.conf.master
+++ b/install/tpl/debian_dovecot.conf.master
@@ -45,6 +45,7 @@
 #     ..
 #   }
 #listen = *
+listen = *,[::]
 
 # Disable LOGIN command and all other plaintext authentications unless
 # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
diff --git a/install/tpl/debian_dovecot2.conf.master b/install/tpl/debian_dovecot2.conf.master
index bf37bd5..f9bf270 100644
--- a/install/tpl/debian_dovecot2.conf.master
+++ b/install/tpl/debian_dovecot2.conf.master
@@ -1,3 +1,4 @@
+listen = *,[::]
 protocols = imap pop3
 auth_mechanisms = plain login
 disable_plaintext_auth = no
diff --git a/install/tpl/fedora_dovecot.conf.master b/install/tpl/fedora_dovecot.conf.master
index a49244d..c11d401 100644
--- a/install/tpl/fedora_dovecot.conf.master
+++ b/install/tpl/fedora_dovecot.conf.master
@@ -40,6 +40,7 @@
 #     ..
 #   }
 #listen = *, [::]
+listen = *,[::]
 
 # Disable LOGIN command and all other plaintext authentications unless
 # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
diff --git a/install/tpl/fedora_dovecot2.conf.master b/install/tpl/fedora_dovecot2.conf.master
index b45ef3d..6826306 100644
--- a/install/tpl/fedora_dovecot2.conf.master
+++ b/install/tpl/fedora_dovecot2.conf.master
@@ -1,3 +1,4 @@
+listen = *,[::]
 protocols = imap pop3
 auth_mechanisms = plain login
 disable_plaintext_auth = no
diff --git a/install/tpl/opensuse_dovecot.conf.master b/install/tpl/opensuse_dovecot.conf.master
index 287e96a..a3be4d4 100644
--- a/install/tpl/opensuse_dovecot.conf.master
+++ b/install/tpl/opensuse_dovecot.conf.master
@@ -45,6 +45,7 @@
 #     ..
 #   }
 #listen = *
+listen = *,[::]
 
 # Disable LOGIN command and all other plaintext authentications unless
 # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP
diff --git a/install/tpl/opensuse_dovecot2.conf.master b/install/tpl/opensuse_dovecot2.conf.master
index bf37bd5..f9bf270 100644
--- a/install/tpl/opensuse_dovecot2.conf.master
+++ b/install/tpl/opensuse_dovecot2.conf.master
@@ -1,3 +1,4 @@
+listen = *,[::]
 protocols = imap pop3
 auth_mechanisms = plain login
 disable_plaintext_auth = no

--
Gitblit v1.9.1