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

Bug#666263: marked as done (ITP: log4shib -- log4j-style configurable logging library for C++)



Your message dated Thu, 07 Jun 2012 21:20:06 +0000
with message-id <E1Sck7i-0000su-K4@franck.debian.org>
and subject line Bug#666263: fixed in log4shib 1.0.4-1
has caused the Debian Bug report #666263,
regarding ITP: log4shib -- log4j-style configurable logging library for C++
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.)


-- 
666263: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666263
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Russ Allbery <rra@debian.org>

This ITP probably needs some additional discussion. log4shib is a fork
of log4cpp (as described in the long description below) that is the
recommended logging library for the Shibboleth web authentication project.
Shibboleth is already packaged for Debian (xmltooling, opensaml2, and
shibboleth-sp2 source packages) and is currently built against log4cpp.
However, log4shib is actively maintained (log4cpp appears to be dormant)
and has bug fixes and thread safety fixes not present in the current
log4cpp.

I'm hesitant to introduce this sort of code duplication in the archive,
but I think this will result in a more robust and higher quality set of
Shibboleth packages.  The Shibboleth maintainers also maintain log4shib
actively, and while there hasn't been a new release of it since 2009 (the
last log4cpp release was in 2007), that's only because no new bugs for the
functionality that Shibboleth uses have cropped up.

Shibboleth upstream has submitted the fixes and changes to the log4cpp
tracker and some have been applied in their CVS and some changed in
other ways (that the Shibboleth upstream didn't have time to evaluate),
but no actual release has happened since that work.  (One of the issues
that Shibboleth upstream had, not directly relevant to Debian, was lack
of testing on Solaris and support on Windows.)

I'd be very interested to hear comments on this, particularly if, for
instance, the security team is concerned.  The package would be
introduced for the use of Shibboleth; I don't know of any other clients
of the library.

Regular ITP details follow:

* Package name    : log4shib
  Version         : 1.0.4
  Upstream Author : Scott Cantor
* URL             : https://wiki.shibboleth.net/confluence/display/OpenSAML/log4shib
* License         : LGPL 2.1
  Programming Lang: C++
  Description     : log4j-style configurable logging library for C++

log4shib provides a library of C++ classes for flexible logging to
files, syslog, and other destinations.  It is modeled after the log4j
Java library, staying as close to that API as is reasonable.

log4shib is a fork of the log4cpp library with additional fixes and
modifications to improve its thread safety and robustness.  It is
primarily intended for use by the Shibboleth web authentication
system.



--- End Message ---
--- Begin Message ---
Source: log4shib
Source-Version: 1.0.4-1

We believe that the bug you reported is fixed in the latest version of
log4shib, which is due to be installed in the Debian FTP archive:

liblog4shib-dev_1.0.4-1_i386.deb
  to main/l/log4shib/liblog4shib-dev_1.0.4-1_i386.deb
liblog4shib-doc_1.0.4-1_all.deb
  to main/l/log4shib/liblog4shib-doc_1.0.4-1_all.deb
liblog4shib1_1.0.4-1_i386.deb
  to main/l/log4shib/liblog4shib1_1.0.4-1_i386.deb
log4shib_1.0.4-1.debian.tar.gz
  to main/l/log4shib/log4shib_1.0.4-1.debian.tar.gz
log4shib_1.0.4-1.dsc
  to main/l/log4shib/log4shib_1.0.4-1.dsc
log4shib_1.0.4.orig.tar.gz
  to main/l/log4shib/log4shib_1.0.4.orig.tar.gz



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 666263@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Russ Allbery <rra@debian.org> (supplier of updated log4shib 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 ftpmaster@debian.org)


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

Format: 1.8
Date: Tue, 05 Jun 2012 21:20:25 -0700
Source: log4shib
Binary: liblog4shib1 liblog4shib-dev liblog4shib-doc
Architecture: source i386 all
Version: 1.0.4-1
Distribution: unstable
Urgency: low
Maintainer: Debian Shib Team <pkg-shibboleth-devel@lists.alioth.debian.org>
Changed-By: Russ Allbery <rra@debian.org>
Description: 
 liblog4shib-dev - log4j-style configurable logging library for C++ (development)
 liblog4shib-doc - log4j-style configurable logging library for C++ (API docs)
 liblog4shib1 - log4j-style configurable logging library for C++ (runtime)
Closes: 666263
Changes: 
 log4shib (1.0.4-1) unstable; urgency=low
 .
   * Initial upload to Debian based on the Debian packaging done by Scott
     Cantor and included with the upstream source.  (Closes: #666263)
   * New upstream release.
     - Fix error handling when Appenders fail.
     - Fix crash when file appender can't open file.
     - Fix varargs issue on x86_64.
   * Patch upstream configure.in to declare m4 as the macro directory so
     that autoreconf works properly.
   * Write a manual page for log4shib-config in POD and generate it and
     install it as part of the package build.
   * Don't install the section 3 man pages generated by Doxygen.  Many of
     them are malformatted, and they're not horribly useful.  The same
     information is available in the HTML documentation.
   * Add Maintainer, Uploaders, and Vcs-* headers for the pkg-shibboleth
     packaging team.
   * Work around issues with -lpthread and libtool and with picking up
     dpkg-buildflags options in pkgconfig using code copied from
     opensaml2.
   * Suggest liblog4shib-doc from liblog4shib-dev.
   * Remove any copy of jQuery installed by Doxygen and use the version
     packaged for Debian.
   * Regenerate the build system with dh_autoreconf during build.
   * Enable --as-needed to avoid unnecessary build dependencies.
   * Update package long descriptions from the ITP.
   * Change package section to devel from contrib/devel.
   * Lower the priority to extra.
   * Convert the shared library package to multiarch.
   * Add a watch file.
   * Update debhelper compatibility level to V9.
     - Add ${misc:Depends} to all dependencies.
     - Use dpkg-buildflags for compiler and linker flags.
     - Enable hardening flags.
   * Switch to Debian source package format 3.0 (quilt).
   * Update standards version to 3.9.3.
   * Rewrite debian/copyright in the copyright-format 1.0 format and
     include more licensing and copyright information.
Checksums-Sha1: 
 15f2b09c687bc23db7f76be0a7c9a7891d403138 1737 log4shib_1.0.4-1.dsc
 28db40713d5cb73d4df980c1519a0022d06b83f9 487529 log4shib_1.0.4.orig.tar.gz
 e10d81b6bee583378df657123305035ac1e3ae27 8448 log4shib_1.0.4-1.debian.tar.gz
 08731b1a37f330f4405ce179ea0fdc9a4ad341a2 96160 liblog4shib1_1.0.4-1_i386.deb
 a2e7fae3d4febd75f0588b0f390cd89e43481ba4 159030 liblog4shib-dev_1.0.4-1_i386.deb
 ff8fd98aa07d4b03fba4e5dc70d3be51f928273e 12709298 liblog4shib-doc_1.0.4-1_all.deb
Checksums-Sha256: 
 29ebf021ec953862ef4d0f14a7e1a5a3c07039fb478aecfc6ccb71ad103f2bc8 1737 log4shib_1.0.4-1.dsc
 4e5f9e58f14f2498d8be15dc0a6223e83f0510a924494295329b20745cacbc38 487529 log4shib_1.0.4.orig.tar.gz
 d7e27b98388235667864f43cefd34106e7623350ad3807c4433019c3fd08c957 8448 log4shib_1.0.4-1.debian.tar.gz
 f69e5501e9f16f2348a0be5de7145d534f6279914b37dfedf1ea68c86db99ca2 96160 liblog4shib1_1.0.4-1_i386.deb
 576345cf0c67490125ca23168724c31cc28f0b06ff7fa07a920f6ae9aca34d6d 159030 liblog4shib-dev_1.0.4-1_i386.deb
 a8f997dd70ce8b22b7a5c94dba1cde99acfe6341efa31ce515608639e9a4a80f 12709298 liblog4shib-doc_1.0.4-1_all.deb
Files: 
 ebe229c3006bf0721987e2b144b03c3d 1737 libs extra log4shib_1.0.4-1.dsc
 7dcec788b0b73923dde9756869edc011 487529 libs extra log4shib_1.0.4.orig.tar.gz
 ac7890346c2401592be67193ad1d4b2d 8448 libs extra log4shib_1.0.4-1.debian.tar.gz
 79ed4e76e51d8283770def3c3b9592e1 96160 libs extra liblog4shib1_1.0.4-1_i386.deb
 939f180428c349931c2974d8f0dc1e94 159030 libdevel extra liblog4shib-dev_1.0.4-1_i386.deb
 78f9f0876422803ceb64e942284d7ae2 12709298 doc extra liblog4shib-doc_1.0.4-1_all.deb

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

iQEcBAEBCAAGBQJPzt3ZAAoJEH2AMVxXNt51cF8H+gP5Naoov0OCt1wbPci2sjCa
TdfJofxt4vUiD/ojRMq5E+zz4EdyQpMlj5TgIEd20XERhKNT10+i5dvylQTZiXEn
0IdbHHPwY9W+E78StGWp4td2gvrzq7+r75Bvq1gLUodYscH44xcflFOtZ+sWJCKa
MX7vW2y0KqDstMWa6186DrhoXn6AmKsPIdsLaI3T86xNaZDLB4npIagkc0GMp+0B
atKoAvgaoInQsczSoy+c7l9fZwIXWcg+As2FmH2gIOWm+PyBUb/dbUaMgJ+Qqrwl
GyDt1usMDu3I7xW8rubs+ZzYJKdL/TOBMbn83DXCikaInx3Rl+dCKY3XtLdiCa0=
=DjaW
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: