[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#680476: marked as done (release-notes: Note for SASL systems upgraded from Squeeze to Wheezy)



Your message dated Thu, 2 May 2013 20:30:15 +0200
with message-id <20130502183015.GS12846@radis.cristau.org>
and subject line Re: Bug#680476: release-notes: Note for SASL systems upgraded from Squeeze to Wheezy
has caused the Debian Bug report #680476,
regarding release-notes: Note for SASL systems upgraded from Squeeze to Wheezy
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
680476: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680476
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release-notes
Severity: normal

If a system using SASL authentication via a MySQL database is upgraded from
Squeeze to Wheezy then it will stop working with no clear explanation.

In the configuration file (/etc/postfix/sasl/smtp.conf or equivalent for
other MTAs) the "auxprop_plugin: mysql" line has to be removed and replaced
with the following two lines due to a change in the way SQL plugins are
managed:

auxprop_plugin: sql
sql_engine: mysql

Also the SQL query needs to have “%u” replaced with “%u@%r” because we now
have user and realm provided separately.



--- End Message ---
--- Begin Message ---
On Fri, Jul  6, 2012 at 18:14:30 +1000, Russell Coker wrote:

> Package: release-notes
> Severity: normal
> 
> If a system using SASL authentication via a MySQL database is upgraded from
> Squeeze to Wheezy then it will stop working with no clear explanation.
> 
This is now included in a NEWS.Debian file in the package, but I'm going
to add the below to the release notes.  Please follow-up ASAP if you
want adjustments made.

diff --git a/en/issues.dbk b/en/issues.dbk
index 3c2852b..31f3cdf 100644
--- a/en/issues.dbk
+++ b/en/issues.dbk
@@ -363,4 +363,30 @@ master is able to manage a 2.6 client system.
   </para>
 </section>
 
+<section id="cyrus-sasl">
+  <title>Cyrus SASL SQL backends</title>
+  <para>
+    Configuration of SQL engine backends for Cyrus SASL, as provided in the
+    <systemitem role="package">libsasl2-modules-sql</systemitem> package, has
+    changed from database specific configuration (e.g.
+    <literal>mysql</literal>) to the generic <literal>sql</literal> auxprop
+    plugin.
+  </para>
+  <para>
+    Configuration files for applications using SASL have to be updated, for
+    example:
+    <screen>
+auxprop_plugin: mysql</screen>
+    should be replaced by:
+    <screen>
+auxprop_plugin: sql
+sql_engine: mysql</screen>
+  </para>
+  <para>
+    In addition, the SQL query (if used) needs to have <literal>%u</literal>
+    replaced with <literal>%u@%r</literal>, because user and realm are now
+    provided separately.
+  </para>
+</section>
+
 </chapter>

Cheers,
Julien

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: