[debian-edu-commits] r79031 - in branches/wheezy/debian-edu-config: . cf debian

schweer-guest at alioth.debian.org schweer-guest at alioth.debian.org
Mon Feb 11 10:25:58 UTC 2013


Author: schweer-guest
Date: 2013-02-11 10:25:58 +0000 (Mon, 11 Feb 2013)
New Revision: 79031

Modified:
   branches/wheezy/debian-edu-config/Makefile
   branches/wheezy/debian-edu-config/cf/cf.imap
   branches/wheezy/debian-edu-config/debian/changelog
Log:
# FIXME: Confirm that the following actually works.
* Fix dovecot setup:
  - Don't modify configfiles
  - Put Debian Edu specific settings into /etc/dovecot/local.conf 

Modified: branches/wheezy/debian-edu-config/Makefile
===================================================================
--- branches/wheezy/debian-edu-config/Makefile	2013-02-11 09:50:13 UTC (rev 79030)
+++ branches/wheezy/debian-edu-config/Makefile	2013-02-11 10:25:58 UTC (rev 79031)
@@ -102,6 +102,7 @@
 	dhcp/dhclient-exit-hooks.d/wpad-proxy-update \
 	dhcp/dhcpd-debian-edu.conf \
 	dhcp/dhclient-debian-edu.conf \
+	dovecot/local.conf \
 	exim4/exim-ldap-client-v4.conf \
 	exim4/exim-ldap-server-v4.conf \
 	filesystems \

Modified: branches/wheezy/debian-edu-config/cf/cf.imap
===================================================================
--- branches/wheezy/debian-edu-config/cf/cf.imap	2013-02-11 09:50:13 UTC (rev 79030)
+++ branches/wheezy/debian-edu-config/cf/cf.imap	2013-02-11 10:25:58 UTC (rev 79031)
@@ -1,69 +1,3 @@
-editfiles:
-
-  debian.server.installation::
-
-    { /etc/dovecot/dovecot.conf
-
-    BeginGroupIfNoSuchLine 'protocols = imap imaps'
-       LocateLineMatching 'protocols = none'
-       ReplaceLineWith 'protocols = imap imaps'
-    EndGroup
- 
-    BeginGroupIfNoSuchLine 'disable_plaintext_auth = yes'
-       LocateLineMatching '#disable_plaintext_auth = yes'
-       InsertLine 'disable_plaintext_auth = yes'
-    EndGroup
-
-    BeginGroupIfNoSuchLine 'mail_location =  maildir:/var/mail/%u'
-       LocateLineMatching '#mail_location =[[:space:]]*'
-       InsertLine 'mail_location =  maildir:/var/mail/%u'
-    EndGroup
-
-    BeginGroupIfNoSuchLine 'auth_krb5_keytab = /etc/krb5.keytab.imap'
-       LocateLineMatching '#auth_krb5_keytab =[[:space:]]*'
-       InsertLine 'auth_krb5_keytab = /etc/krb5.keytab.imap'
-    EndGroup
-
-    BeginGroupIfNoSuchLine '  mechanisms = gssapi'
-       LocateLineMatching '  mechanisms = plain[[:space:]]*'
-       ReplaceLineWith '  mechanisms = gssapi'
-    EndGroup
-
-    BeginGroupIfNoSuchLine '  userdb ldap {'
-       LocateLineMatching '  #userdb ldap \{'
-       IncrementPointer   "3"
-       InsertLine '  userdb ldap {'
-       InsertLine '    args = /etc/dovecot/dovecot-ldap.conf'
-       InsertLine '  }'
-    EndGroup
-
-    }
-
-
-    { /etc/dovecot/dovecot-ldap.conf
-
-    BeginGroupIfNoSuchLine 'hosts = ldap'
-       LocateLineMatching '#hosts =.*'
-       InsertLine 'hosts = ldap'
-    EndGroup
-
-    BeginGroupIfNoSuchLine 'base = dc=skole,dc=skolelinux,dc=no'
-       LocateLineMatching 'base =.*'
-       ReplaceLineWith 'base = dc=skole,dc=skolelinux,dc=no'
-    EndGroup
-
-    BeginGroupIfNoSuchLine 'user_attrs = homeDirectory=home,uidNumber=uid,gidNumber=gid'
-       LocateLineMatching '#user_attrs =.*'
-       InsertLine 'user_attrs = homeDirectory=home,uidNumber=uid,gidNumber=gid'
-    EndGroup
-
-    BeginGroupIfNoSuchLine 'user_filter = (&(objectClass=posixAccount)(uid=%u))'
-       LocateLineMatching '#user_filter =.*'
-       InsertLine 'user_filter = (&(objectClass=posixAccount)(uid=%u))'
-    EndGroup
-
-    }
-
 shellcommands:
 
   debian.server.installation::

Modified: branches/wheezy/debian-edu-config/debian/changelog
===================================================================
--- branches/wheezy/debian-edu-config/debian/changelog	2013-02-11 09:50:13 UTC (rev 79030)
+++ branches/wheezy/debian-edu-config/debian/changelog	2013-02-11 10:25:58 UTC (rev 79031)
@@ -3,6 +3,10 @@
   * Drop setting "allow_weak_crypro = true" in /etc/krb5.conf. Thanks
     to Andreas B. Mundt for the hint.
   * Fix some ltsp related scripts: path of etckeeper, release name. 
+  # FIXME: Confirm that the following actually works.
+  * Fix dovecot setup:
+    - Don't modify configfiles
+    - Put Debian Edu specific settings into /etc/dovecot/local.conf 
 
  -- Wolfgang Schweer <wschweer at arcor.de>  Mon, 04 Feb 2013 17:19:04 +0100
 




More information about the debian-edu-commits mailing list