Your message dated Sun, 14 Jul 2013 18:48:46 +0000
with message-id <e1uyrli-0003sc...@franck.debian.org>
and subject line Bug#666804: fixed in shibboleth-sp2 2.5.2+dfsg-2
has caused the Debian Bug report #666804,
regarding shibboleth-sp2: sourceful transition towards Apache 2.4
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 ow...@bugs.debian.org
immediately.)


-- 
666804: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666804
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: shibboleth-sp2
Severity: important
User: debian-apa...@lists.debian.org
Usertags: apache24transition

Dear maintainer,

your package shibboleth-sp2 is provding an Apache2 web server module.
We're upgrading Apache to the new upstream version 2.4 [1] (tracked
as transition bug #661958). This requires all modules to be rebuilt
due to ABI changes.  Thus, you need to rebuild and reupload your
Apache2 module package in a version compatible to our new package
available in experimental [2].  Please note it is not enough to
simply rebuild the module - it needs some adaptions in the module
package metadata. We have written packaging guidelines for our
reverse dependencies [3]. Please read it carefully, it should be able
to answer most of your questions. Do also look at dh_apache2
(available through the dh-apache2 package) which can simplify
packaging Apache2 modules.  In short, we want to highlight these
changes you need to be aware of.

* APIs changed for some cases [3]. Chances are your module needs some
  adaptions, please get in touch with upstream or us if you need help
  to port your module to Apache 2.4.

* MPM packages are gone. You cannot depend or conflict with a
  particular MPM anymore. If your module does not work with a
  particular module, make sure to make it abort with an error if
  loaded together with an incompatible MPM. You can use our
  apache2-maintscript-helper [4] to switch to the MPM of your choice
  in your maintainer scripts. 

* Do not build-depend on apache2-threaded-dev or apache2-prefork-dev
  anymore. Just like MPMs are gone, are our MPM -dev packages as
  well. All modules need to simply build-depend on apache2-dev. 

* Do NOT depend on apache2, apache2-common or any other real apache2
  package in your binary module package. Depend on our virtual
  apache2-api-20120211 package only!

* Do NOT call a2enmod/a2dismod in your maintainer scripts. Use our
  apache2-maintscript-helper [3] instead. This is required to get a
  uniform and stateful handling of all Apache2 modules.


You can look at our Apache 2.4 packaging hints [5] for hands-on
tutorials.  Please note: This bug is filed as "important" for now. As
the time goes by we plan make it a release critical severity. In the
consequences your module either needs an update or is going to be
removed from Wheezy. For the time being please tag the bug as pending
as soon as you have a package ready. We strongly recommend that at
least maintainers of complex module packages make an upload to
experimental as well. Of course, uploading simple modules to
experimental is welcome, too.

[1] https://lists.debian.org/debian-devel-announce/2012/03/msg00013.html
[2] 
http://packages.debian.org/search?keywords=apache2&searchon=sourcenames&exact=1&suite=all&section=all
[3] 
http://anonscm.debian.org/gitweb/?p=pkg-apache/apache2.git;a=blob;f=debian/PACKAGING;hb=next
[4] http://httpd.apache.org/docs/2.4/developer/new_api_2_4.html
[5] http://wiki.debian.org/Apache/PackagingFor24





--- End Message ---
--- Begin Message ---
Source: shibboleth-sp2
Source-Version: 2.5.2+dfsg-2

We believe that the bug you reported is fixed in the latest version of
shibboleth-sp2, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 666...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Russ Allbery <r...@debian.org> (supplier of updated shibboleth-sp2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 14 Jul 2013 11:27:40 -0700
Source: shibboleth-sp2
Binary: libapache2-mod-shib2 libshibsp6 libshibsp-dev libshibsp-doc 
shibboleth-sp2-schemas
Architecture: source i386 all
Version: 2.5.2+dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Debian Shib Team <pkg-shibboleth-de...@lists.alioth.debian.org>
Changed-By: Russ Allbery <r...@debian.org>
Description: 
 libapache2-mod-shib2 - Federated web single sign-on system (Apache module)
 libshibsp-dev - Federated web single sign-on system (development)
 libshibsp-doc - Federated web single sign-on system (API docs)
 libshibsp6 - Federated web single sign-on system (runtime)
 shibboleth-sp2-schemas - Federated web single sign-on system (schemas)
Closes: 666804 685069
Changes: 
 shibboleth-sp2 (2.5.2+dfsg-2) unstable; urgency=low
 .
   * Upload to unstable.
 .
 shibboleth-sp2 (2.5.2+dfsg-1) experimental; urgency=low
 .
   * New upstream release.
     - New shib-session and shib-user Require authentication types added,
       which should be used in preference to Require valid-user or Require
       user with Shibboleth authentication is desired.
     - New ShibCompatValidUser Apache directive, which works around the way
       that Shibboleth hooks into Require valid-user and Require user so
       that those directives will continue to work with non-Shibboleth
       authentication types.  This directive will be needed for servers
       that use Shibboleth and other authentication methods and want to use
       Require valid-user or Require user with non-Shibboleth methods.
     - Fix implementation of shib-metagen -l.
     - Fix AttributeExtractor handling of multiple logos.
     - Fix metadata attribute extraction with non-ASCII characters.
     - Fix problems with Apache subrequests during server-side include
       handling of unprotected pages.
     - Add character set to DiscoFeed page header.
     - Avoid leaking shibd sockets to child processes.
   * Add NEWS entry for the authentication directive changes.
   * Update README.Debian instructions to add AuthType None to the URLs
     that have to be available to everyone and to use Require shib-session
     instead of Require valid-user.
   * Create /var/cache/shibboleth on install and remove it on purge.
   * Link the FastCGI programs with libxmltooling-lite since they call one
     of its interfaces directly.  (This shows up as a build failure
     otherwise due to the Debian build rules use of --as-needed.)
 .
 shibboleth-sp2 (2.5.1+dfsg-1) experimental; urgency=low
 .
   * New upstream release.  (Closes: #685069)
     - Support for Apache 2.4.  Please note there are some configuration
       incompabilities between Apache 2.4 and Apache 2.2.  See the upstream
       documentation at
       https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPApacheConfig
       for more information.  (Closes: #666804)
     - Disable the PKCS 1.5 algorithm for SAML assertion encryption by
       default for security reasons.  This can be re-enabled if necessary
       in the security-policy.xml configuration file.
     - The protocol between the Apache module and shibd has changed.  shibd
       will be restarted during upgrades, but if the module is configured
       to talk to a remote shibd over TCP, both the module and shibd must
       be upgraded at the same time.
     - Settings to limit redirections have been renamed from
       relayStateLimit and relayStateWhitelist to redirectLimit and
       redirectWhitelist respectively and the old names are deprecated (but
       still supported).
     - cookieProps has been simplified and warnings introduced if SSL
       restrictions are not enabled.
     - The <AttributeExtractor> element that loads the attribute-map.xml
       file now defaults to reloadChanges="false".  Restarting the SP when
       this file changes is recommended for security reasons.
     - Logging properties have been removed from the default configuration
       file and the absence of properties now indicates use of the default
       logging configuration files (shibd.logger and native.logger).
     - The native.log file is now created as root before Apache child
       initialization to minimize permission issues.
     - Files that persist across server restarts have been moved to
       /var/cache/shibboleth.
     - The example style sheet for error templates has been moved to a
       version-independent location in /usr/share/shibboleth.  A logo file
       is no longer included in the package to avoid accidental use of the
       Shibboleth logo on production sites.  If your existing error
       templates reference these files, you should correct this by copying
       files that you need to locations that you control.
     - The module should now be referenced as mod_shib.cpp in conditionals
       that want to reference a source file name.
     - Clients that bounce between IPv4 and IPv6 addresses should now be
       handled more smoothly.
     - SP initialization now fails if an external session cache is
       configured but cannot be opened.
   * Update libapache2-mod-shib2's README.Debian:
     - Use the Apache 2.4 authorization syntax.
     - Mention possibly having to grant access to /Shibboleth.sso.
     - The module is now enabled by default but still needs configuration.
     - Update the upstream configuration documentation URL.
     - The reason for switching native.logger to syslog is now obsolete
       (but the package still does that, possibly to be reconsidered
       later).
   * Remove the (undefined) warn_log destination from the default
     native.logger configuration file, restoring consistency with the
     Debian modification to log to syslog.  Since all native logs go to
     syslog, there's no need to have differentiated log destinations based
     on threshold.  The previous version of the file referenced a
     commented-out warn_log destination, which caused errors to be spammed
     to syslog.
   * Build with GSS-API support.
   * Build and install FastCGI programs in /usr/lib/<triplet>/shibboleth.
     For right now, these are still included in libapache2-mod-shib2, which
     makes them substantially less useful than they would be in their own
     package.  Further work is required to allow the FastCGI programs plus
     shibd to be installed independent of the Apache module.
   * Add build dependency on libboost-dev.
   * Use log4shib instead of log4cpp.
   * Force build dependencies and package dependencies on xml-security-c
     1.7 or later, xmltooling 1.5 or later, and opensaml2 2.5 or later to
     ensure everything is consistent.
   * Remove explicit build dependency on libtool.  This is now handled by
     dh-autoreconf.
   * Add Multi-Arch: same to libshibsp-dev and Multi-Arch: foreign to
     libshibsp-doc and shibboleth-sp2-schemas.
   * Remove Conflicts with libapache2-mod-shib.  lenny is dead.
   * Fix the libshibsp-doc package name in the Suggests on libshibsp-dev
     and remove the nonstandard version constraint.
   * Install the upstream doc/RELEASE.txt file as the upstream changelog.
     It's not exactly a changelog, but it has pointers to the upstream web
     documentation of changes, which is probably what people are looking for.
   * Drop postinst code to handle upgrades from the Shibboleth 1.x module,
     which was last included in lenny.
   * Switch to xz compression for the repackaged upstream
     source, *.debian.tar, and the *.deb packages.
   * Update upstream Homepage.
   * Canonicalize the URLs in the Vcs-Git and Vcs-Browser control fields.
   * Update standards version to 3.9.4.
     - Update debian/copyright to specify copyright-format 1.0.
Checksums-Sha1: 
 d4d8303c0db3f76fc4ca5a0e5a826eb21e9ed81c 2271 shibboleth-sp2_2.5.2+dfsg-2.dsc
 d6ca8b3a54bf11783f36a4a553b7f3f34b345329 23580 
shibboleth-sp2_2.5.2+dfsg-2.debian.tar.xz
 cfa304c26e1417a1383d0e75316d2d575f4ce8f5 257168 
libapache2-mod-shib2_2.5.2+dfsg-2_i386.deb
 0201b4fa2ad839b525491de5a12f252b58280596 800358 
libshibsp6_2.5.2+dfsg-2_i386.deb
 4ab8b5f9c7bb19ec19b11f9f6b329207488ac24f 50814 
libshibsp-dev_2.5.2+dfsg-2_i386.deb
 174e1a37bf41e7e404b9c80a70323b025a00579a 269288 
libshibsp-doc_2.5.2+dfsg-2_all.deb
 178753de0788f788cae69f11f592bb46d9c25025 26110 
shibboleth-sp2-schemas_2.5.2+dfsg-2_all.deb
Checksums-Sha256: 
 7ea696ae85b2673aa283749797d438d5f4018250147c2f22001f4519f98dcad5 2271 
shibboleth-sp2_2.5.2+dfsg-2.dsc
 b046d837b2b2019fcc18fe7bd4a7d4689d6804e9340426be4e56b88f482607cd 23580 
shibboleth-sp2_2.5.2+dfsg-2.debian.tar.xz
 e7927a6685d5ed0b876ac9891479ac7a9ecf4eb928b437497d17fecd55ba9fe1 257168 
libapache2-mod-shib2_2.5.2+dfsg-2_i386.deb
 2237ddfafca9ca35cfbcab577c0cecb6c1362b7abb206f7727114996045e5770 800358 
libshibsp6_2.5.2+dfsg-2_i386.deb
 68b2aef543297ceb183d947fa579746335457b7529b91adcdacb7e1466a23c3f 50814 
libshibsp-dev_2.5.2+dfsg-2_i386.deb
 5a23c9308b0624bc06359b897cf282aab04d02e9866263320b966a94b997fd1c 269288 
libshibsp-doc_2.5.2+dfsg-2_all.deb
 d6f6aa4042b6c6271a80600994b8bc428b3959029f56efacda32e2c790342d96 26110 
shibboleth-sp2-schemas_2.5.2+dfsg-2_all.deb
Files: 
 2266bd670664360d378ba53462c40d1e 2271 web extra shibboleth-sp2_2.5.2+dfsg-2.dsc
 0774fbc4eac15bd1b12fcd7a3d1a0f9e 23580 web extra 
shibboleth-sp2_2.5.2+dfsg-2.debian.tar.xz
 e701c682c1828c05d0ffc952e416f7f1 257168 httpd extra 
libapache2-mod-shib2_2.5.2+dfsg-2_i386.deb
 20417ca3cf5a3a4d2e343d38a14b1549 800358 libs extra 
libshibsp6_2.5.2+dfsg-2_i386.deb
 144b1df7b9cddccab61073685031e326 50814 libdevel extra 
libshibsp-dev_2.5.2+dfsg-2_i386.deb
 9cae7984447c9e40beb5eeda84150dc7 269288 doc extra 
libshibsp-doc_2.5.2+dfsg-2_all.deb
 954d3d44618aa6d3a35a5aca2d958288 26110 text extra 
shibboleth-sp2-schemas_2.5.2+dfsg-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJR4vE1AAoJEH2AMVxXNt51cOkH/A8K9JEj4mkyKjZkzEFzICi+
D/rGSDkSm/dibp+4pJIMYXhUjAeVUen3IPAM2oQSixBE1OiiJKR2iwGdtEd2XGSm
mcLaDzm1q87d8AXYMdtDGIHdA7LJjsAcI+JVnLUx2fhyO5mgv7MCMgFI6OagITWj
VzBn81rmt6LYH4iqCEsjOX91AjGNoQsVMkkP8FHEV+9wm2zjrkBw8NluvHcGK/TP
sspSiepL3D5V6mj9ZKoCotjLSkO5Igukv8a7GvIGx/IYtXXbJSRHTu4dRrK0uCVW
He7D82KoQfXdG4bhXdXI8OPbygCxsQR2n8P/410bMxNYQnP0uRgnyh34chMtjHU=
=tZkE
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to