[Bug 86038] backport cyrus-sasl2 from feisty to dapper
Alessandro Bono
alessandro.bono at gmail.com
Sun Feb 18 14:39:20 GMT 2007
Public bug reported:
Hi
I backported cyrus-sasl2 2.1.22.dfsg1-8ubuntu2 from feisty to dapper
package needs a patch to fix control and rules to adapt to the dapper version of sysv-rc and other system tools
Tested all principal authentication method (plain/login, cram-md5, digest-md5, ntlm) with cyrus-imapd with auxprop/sasldb and cleartext with saslauthd/ldap without any problem
patch below
diff -u cyrus-sasl2-2.1.22.dfsg1/debian/control cyrus-sasl2-2.1.22.dfsg1.my/debian/control
--- cyrus-sasl2-2.1.22.dfsg1/debian/control 2007-02-18 15:25:25.000000000 +0100
+++ cyrus-sasl2-2.1.22.dfsg1.my/debian/control 2007-02-17 21:36:33.000000000 +0100
@@ -10,7 +10,7 @@
Section: utils
Priority: optional
Architecture: any
-Depends: ${shlibs:Depends}, lsb-base (>= 3.0-6), sysv-rc (>= 2.86.ds1-14.1ubuntu2)
+Depends: ${shlibs:Depends}, lsb-base (>= 3.0-6), sysv-rc (>= 2.86.ds1-6ubuntu32)
Description: Administration programs for SASL users database
This is the Cyrus SASL API implementation, version 2.1. See package
libsasl2-2 and RFC 2222 for more information.
@@ -31,7 +31,7 @@
Package: libsasl2
Architecture: any
Section: oldlibs
-Depends: libsasl2-2 (= ${binary:Version})
+Depends: libsasl2-2 (= ${Source-Version})
Description: Authentication abstraction library
This is a transitional dummy package. If nothing depends on it, this
package can be safely removed.
@@ -40,7 +40,6 @@
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, libsasl2-modules (= ${Source-Version}) | libsasl2-modules-sql (= ${Source-Version}) | libsasl2-modules-gssapi-heimdal (= ${Source-Version}) | libsasl2-modules-kerberos-heimdal (= ${Source-Version})
-Conflicts: postfix (<< 2.3.4-3), libsasl2-gssapi-mit (<< 2.1.22), libsasl2-krb4-mit (<< 2.1.22)
Replaces: libsasl2
Description: Authentication abstraction library
SASL is the Simple Authentication and Security Layer, a method for
@@ -61,7 +60,7 @@
Package: libsasl2-modules
Section: libs
Architecture: any
-Depends: libsasl2-2 (= ${Source-Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libsasl2-2 (= ${Source-Version}), ${shlibs:Depends}
Suggests: libsasl2-modules-otp, libsasl2-modules-ldap, libsasl2-modules-sql, libsasl2-modules-gssapi-mit
Description: Pluggable Authentication Modules for SASL
This is the Cyrus SASL API implementation, version 2.1. See package
@@ -151,7 +150,7 @@
Architecture: any
Section: oldlibs
Priority: optional
-Depends: libsasl2-modules-gssapi-mit (= ${binary:Version})
+Depends: libsasl2-modules-gssapi-mit (= ${Source-Version})
Description: Pluggable Authentication Modules for SASL (GSSAPI)
This is a transitional dummy package. If nothing depends on it, this
package can be safely removed.
@@ -160,7 +159,7 @@
Section: oldlibs
Priority: optional
Architecture: any
-Depends: libsasl2-modules-gssapi-mit (= ${binary:Version})
+Depends: libsasl2-modules-gssapi-mit (= ${Source-Version})
Description: Pluggable Authentication Modules for SASL (GSSAPI, transitional)
This is a transitional package that depends on the new GSSAPI modules
package for Cyrus SASL. If nothing depends on it, this package can be
Common subdirectories: cyrus-sasl2-2.1.22.dfsg1/debian/patches and cyrus-sasl2-2.1.22.dfsg1.my/debian/patches
Only in cyrus-sasl2-2.1.22.dfsg1.my/debian/: README.configure-options
diff -u cyrus-sasl2-2.1.22.dfsg1/debian/rules cyrus-sasl2-2.1.22.dfsg1.my/debian/rules
--- cyrus-sasl2-2.1.22.dfsg1/debian/rules 2007-02-18 15:25:25.000000000 +0100
+++ cyrus-sasl2-2.1.22.dfsg1.my/debian/rules 2007-02-17 21:47:59.000000000 +0100
@@ -216,7 +216,7 @@
dh_installexamples -a
dh_installdirs -a
dh_install -a --autodest --list-missing --sourcedir=$(TMPPKG)
- dh_installinit --name=saslauthd -- multiuser
+ dh_installinit --name=saslauthd -- defaults
dh_installman -a
dh_link -a
dh_strip -a --dbg-package=cyrus-sasl2-dbg
Common subdirectories: cyrus-sasl2-2.1.22.dfsg1/debian/sample and cyrus-sasl2-2.1.22.dfsg1.my/debian/sample
** Affects: dapper-backports (upstream)
Importance: Undecided
Status: Unconfirmed
--
backport cyrus-sasl2 from feisty to dapper
https://launchpad.net/bugs/86038
More information about the ubuntu-backports
mailing list