Russ Allbery [Thu, 7 Apr 2011 04:39:31 +0000 (21:39 -0700)]
Update standards version to 3.9.1
Russ Allbery [Thu, 7 Apr 2011 04:38:50 +0000 (21:38 -0700)]
Add the generic debian/rules rule for dh
Russ Allbery [Thu, 7 Apr 2011 04:38:18 +0000 (21:38 -0700)]
Replace the Doxygen copy of jQuery with the packaged version
* Replace the version of jQuery installed by Doxygen in the
documentation package with a symlink to the version supplied by the
Debian package and add a dependency.
Russ Allbery [Thu, 7 Apr 2011 04:35:41 +0000 (21:35 -0700)]
Add build dependency on graphviz for better API documentation
Russ Allbery [Thu, 7 Apr 2011 04:34:36 +0000 (21:34 -0700)]
Change to Debian source format 3.0 (quilt)
* Change to Debian source format 3.0 (quilt). Force a single Debian
patch for simplicity since the packaging is maintained in Git using
branches, and include a patch header explaining why.
Russ Allbery [Thu, 7 Apr 2011 04:33:24 +0000 (21:33 -0700)]
Update to debhelper compatibility level V8
* Update to debhelper compatibility level V8.
- Use debhelper rule minimization.
Russ Allbery [Thu, 7 Apr 2011 03:27:50 +0000 (20:27 -0700)]
Reformat debian/control somewhat
Russ Allbery [Thu, 7 Apr 2011 03:21:16 +0000 (20:21 -0700)]
Update build dependencies and dependency versions
* Build-depend on xmltooling 1.4 or later and OpenSAML 2.4 or later, and
also update schema and development package dependencies.
* Force build dependency on xml-security-c 1.6 or later for consistent
build results.
* Add build dependency on pkg-config, which upstream now uses to find
the SSL libraries.
Russ Allbery [Thu, 7 Apr 2011 03:18:05 +0000 (20:18 -0700)]
Remove pkg-config file from debian/copyright
This library doesn't generate pkg-config information.
Russ Allbery [Thu, 7 Apr 2011 03:17:56 +0000 (20:17 -0700)]
Change package names for the upstream SONAME change
Russ Allbery [Thu, 7 Apr 2011 03:06:20 +0000 (20:06 -0700)]
Update debian/copyright to the current DEP-5 specification
Russ Allbery [Thu, 7 Apr 2011 01:23:49 +0000 (18:23 -0700)]
Add a summary of changes for new upstream release
Russ Allbery [Thu, 7 Apr 2011 00:57:21 +0000 (17:57 -0700)]
Merge branch 'bug/unlink-pidfile'
Russ Allbery [Thu, 7 Apr 2011 00:57:04 +0000 (17:57 -0700)]
Merge branch 'upstream' into bug/unlink-pidfile
Russ Allbery [Thu, 7 Apr 2011 00:49:32 +0000 (17:49 -0700)]
Merge commit 'upstream/2.4.2+dfsg'
Conflicts:
configs/keygen.sh
configs/native.logger.in
configs/shibd-debian.in
schemas/Makefile.am
Russ Allbery [Thu, 7 Apr 2011 00:41:06 +0000 (17:41 -0700)]
Imported Upstream version 2.4.2+dfsg
Russ Allbery [Thu, 7 Apr 2011 00:40:40 +0000 (17:40 -0700)]
Use rm -rf in get-orig-source target
Some of the files shipped upstream are shipped write-protected, so use
rm -rf when removing the working directory to suppress prompts.
Russ Allbery [Thu, 7 Apr 2011 00:40:24 +0000 (17:40 -0700)]
Add changelog entry for new upstream release
Russ Allbery [Wed, 9 Mar 2011 01:36:10 +0000 (17:36 -0800)]
Merge in 2.3.1+dfsg-5 changelog
We had a lot of branch confusion. Adjust the changelog so that it
reflects all the uploads in squeeze. Further uploads will be from
the master branch and everything will be clearer.
Russ Allbery [Wed, 9 Mar 2011 01:33:19 +0000 (17:33 -0800)]
Merge branch 'tmp'
Ferenc Wagner [Tue, 1 Feb 2011 15:31:24 +0000 (16:31 +0100)]
Merge commit 'upstream/2.3.1+dfsg' into bug/unlink-pidfile
Russ Allbery [Mon, 29 Nov 2010 23:54:10 +0000 (15:54 -0800)]
Fix changelog entries for cherry-picking from squeeze
We've released 2.3.1+dfsg-4 for squeeze, so update the version number
for pending changes to the next highest version.
Russ Allbery [Mon, 29 Nov 2010 23:39:25 +0000 (15:39 -0800)]
Suppress output from checking whether Apache is running
Russ Allbery [Mon, 29 Nov 2010 22:29:49 +0000 (14:29 -0800)]
Only restart Apache on package configure if it is running
* Only restart Apache if it is running. Thanks, Mehdi Dogguy, Michael
Biebl, and Ferenc Wagner.
Ferenc Wagner [Mon, 22 Nov 2010 21:18:41 +0000 (22:18 +0100)]
Coalesce unreleased versions
Ferenc Wagner [Mon, 22 Nov 2010 21:17:25 +0000 (22:17 +0100)]
Test with -f to ignore a possibly dangling symlink
Ferenc Wagner [Mon, 22 Nov 2010 18:49:38 +0000 (19:49 +0100)]
Restart Apache from the module postinst
This avoids cryptic communication errors with the upgraded shibd.
(Closes: #602328)
Russ Allbery [Wed, 24 Nov 2010 21:29:22 +0000 (13:29 -0800)]
Mention CVE for the world-readable key issue
Add CVE for the world-readable certificate key to the changelog entry
of 2.3.1+dfsg-2 so that the security tracker knows it was fixed.
Ferenc Wagner [Wed, 24 Nov 2010 21:18:55 +0000 (22:18 +0100)]
Fix watch file
Faidon Liambotis [Fri, 15 Oct 2010 18:16:24 +0000 (21:16 +0300)]
Enable and ship memcache-store.
Faidon Liambotis [Fri, 15 Oct 2010 18:07:09 +0000 (21:07 +0300)]
Add myself to Uploaders.
Russ Allbery [Sat, 15 May 2010 22:25:26 +0000 (15:25 -0700)]
Merge branch 'debian'
Russ Allbery [Sat, 15 May 2010 22:25:15 +0000 (15:25 -0700)]
Finalize changes for 2.3.1+dfsg-2
Russ Allbery [Sat, 15 May 2010 22:24:52 +0000 (15:24 -0700)]
Update debhelper compatibility level to V7
* Update debhelper compatibility level to V7.
- Use dh_prep instead of dh_clean -k.
Russ Allbery [Sat, 15 May 2010 22:23:47 +0000 (15:23 -0700)]
Force source format 1.0 for now since it makes backporting easier
Russ Allbery [Sat, 15 May 2010 22:23:10 +0000 (15:23 -0700)]
Update standards version to 3.8.4
Russ Allbery [Sat, 15 May 2010 00:30:23 +0000 (17:30 -0700)]
Merge branch 'debian'
Russ Allbery [Sat, 15 May 2010 00:30:00 +0000 (17:30 -0700)]
Modify shib-keygen to create the certificate key group-readable
* Modify shib-keygen to create the new certificate key group-readable by
_shibd and not world-readable. (Closes: #571631)
Russ Allbery [Sun, 3 Jan 2010 21:55:41 +0000 (13:55 -0800)]
Merge branch 'debian'
Russ Allbery [Sun, 3 Jan 2010 21:55:25 +0000 (13:55 -0800)]
Finalize changes for 2.3.1+dfsg-1
Russ Allbery [Sun, 3 Jan 2010 08:29:32 +0000 (00:29 -0800)]
Merge branch 'debian'
Russ Allbery [Sun, 3 Jan 2010 08:29:01 +0000 (00:29 -0800)]
Add ${misc:Depends} and ${shlibs:Depends} to dependencies
* Add ${shlibs:Depends} to the libshibsp-dev package dependencies.
* Add ${misc:Depends} to all package dependencies.
Russ Allbery [Sun, 3 Jan 2010 08:17:18 +0000 (00:17 -0800)]
Merge branch 'debian'
Russ Allbery [Sun, 3 Jan 2010 08:16:58 +0000 (00:16 -0800)]
Add changelog entry for the shibd PID bug fix
Russ Allbery [Sun, 3 Jan 2010 08:13:16 +0000 (00:13 -0800)]
Merge branch 'bug/unlink-pidfile'
Russ Allbery [Sun, 3 Jan 2010 08:11:46 +0000 (00:11 -0800)]
Add upstream changes for 2.3.1
Russ Allbery [Sun, 3 Jan 2010 08:06:04 +0000 (00:06 -0800)]
Merge commit 'upstream/2.3.1+dfsg' into debian
Russ Allbery [Sun, 3 Jan 2010 08:05:50 +0000 (00:05 -0800)]
Merge commit 'upstream/2.3.1+dfsg' into bug/init
Russ Allbery [Fri, 18 Dec 2009 00:52:54 +0000 (16:52 -0800)]
Merge commit 'upstream/2.3.1+dfsg'
Russ Allbery [Fri, 18 Dec 2009 00:52:52 +0000 (16:52 -0800)]
Imported Upstream version 2.3.1+dfsg
Russ Allbery [Fri, 18 Dec 2009 00:52:33 +0000 (16:52 -0800)]
Initial changelog entry for 2.3.1+dfsg-1
Ferenc Wagner [Wed, 9 Dec 2009 11:36:45 +0000 (12:36 +0100)]
Fix pidfile removal
The http://svn.middleware.georgetown.edu/view/cpp-sp?view=rev&revision=3209
upstream fix for https://bugs.internet2.edu/jira/browse/SSPCPP-272.
Russ Allbery [Wed, 11 Nov 2009 22:40:00 +0000 (14:40 -0800)]
Merge branch 'debian'
Russ Allbery [Wed, 11 Nov 2009 22:39:49 +0000 (14:39 -0800)]
Update date for the 2.3+dfsg-1 release
Russ Allbery [Wed, 11 Nov 2009 22:38:07 +0000 (14:38 -0800)]
Fix documentation in /etc/default/shibd
We load this file after setting DAEMON_OPTS in the init script, so it
overrides completely. Update the documentation accordingly, and mention
that if the PID file location is changed, PIDFILE should also be set to
point to the new location. Thanks, Ferenc Wagner.
Ferenc Wagner [Wed, 11 Nov 2009 14:05:42 +0000 (15:05 +0100)]
Fix comment typos in init script
Russ Allbery [Wed, 11 Nov 2009 01:34:29 +0000 (17:34 -0800)]
Fix logic mistake in shibd as non-root user probe
I introduced a logic error when refactoring the init script. shibd -t
doesn't return non-zero status when it can't open the private key file.
Russ Allbery [Wed, 11 Nov 2009 01:08:20 +0000 (17:08 -0800)]
Fix stray whitespace in init restart rule from mismerge
Russ Allbery [Wed, 11 Nov 2009 00:56:53 +0000 (16:56 -0800)]
Merge branch 'debian'
Russ Allbery [Wed, 11 Nov 2009 00:56:11 +0000 (16:56 -0800)]
Finalize changes for 2.3+dfsg-1
Russ Allbery [Wed, 11 Nov 2009 00:55:45 +0000 (16:55 -0800)]
Make NEWS.Debian urgency match debian/changelog urgency
Russ Allbery [Wed, 11 Nov 2009 00:49:04 +0000 (16:49 -0800)]
Merge branch 'debian'
Russ Allbery [Wed, 11 Nov 2009 00:48:14 +0000 (16:48 -0800)]
Add a NEWS.Debian entry for the shibd run-time user change
Russ Allbery [Wed, 11 Nov 2009 00:43:57 +0000 (16:43 -0800)]
Additional documentation and formatting for DAEMON_USER support
Add a comment to the init script explaining what's going on with the
DAEMON_USER support and reformat to keep lines below 80 columns.
Russ Allbery [Wed, 11 Nov 2009 00:33:51 +0000 (16:33 -0800)]
Improve documentation of DAEMON_OPTS in /etc/default/shibd
Russ Allbery [Wed, 11 Nov 2009 00:33:26 +0000 (16:33 -0800)]
Document removal of unnecessary patches to generated files
Russ Allbery [Wed, 11 Nov 2009 00:27:57 +0000 (16:27 -0800)]
Revert to upstream configs/Makefile.in
We rebuild all the Makefile.in files using automake during the build
anyway, so no need to ship a diff to a Makefile.in as part of the package.
Russ Allbery [Wed, 11 Nov 2009 00:16:54 +0000 (16:16 -0800)]
Revert local modification of shibsp/paths.h
This file is generated during the build from paths.h.in and will be
correct for our builds, so no need to modify this file in the package.
Instead, just remove this file in the clean target so that the diff
is not included in the package.
Russ Allbery [Wed, 11 Nov 2009 00:05:07 +0000 (16:05 -0800)]
Merge branch 'debian'
Russ Allbery [Wed, 11 Nov 2009 00:04:10 +0000 (16:04 -0800)]
Fix another location of the library package name
Russ Allbery [Tue, 10 Nov 2009 23:57:15 +0000 (15:57 -0800)]
Merge branch 'debian'
Faidon Liambotis [Tue, 10 Nov 2009 23:56:02 +0000 (15:56 -0800)]
Run make install with NOKEYGEN=1
* Run make install with NOKEYGEN=1 and stop rm-ing generated certificates.
Fixes FTBFS.
Russ Allbery [Tue, 10 Nov 2009 23:53:02 +0000 (15:53 -0800)]
Rename library package for upstream SONAME bump
Russ Allbery [Tue, 10 Nov 2009 23:51:35 +0000 (15:51 -0800)]
Bump urgency for security fix
Russ Allbery [Tue, 10 Nov 2009 23:50:46 +0000 (15:50 -0800)]
Tighten build and package dependencies
* Tighten build and package dependencies on xmltooling and opensaml2 to
require the versions with the security fix.
Russ Allbery [Tue, 10 Nov 2009 23:45:09 +0000 (15:45 -0800)]
Merge branch 'debian'
Conflicts:
configs/shibd-debian.in
Russ Allbery [Tue, 10 Nov 2009 23:42:43 +0000 (15:42 -0800)]
Add additional upstream changes for 2.3
Russ Allbery [Tue, 10 Nov 2009 23:10:19 +0000 (15:10 -0800)]
Update README.Debian for new require session syntax
The new upstream recommended syntax for requiring a session is to
use ShibRequestSetting, so change README.Debian accordingly.
Russ Allbery [Tue, 10 Nov 2009 23:06:21 +0000 (15:06 -0800)]
Merge branch 'upstream' into debian
Conflicts:
shibsp/paths.h
Russ Allbery [Tue, 10 Nov 2009 23:03:58 +0000 (15:03 -0800)]
Merge branch 'bug/init'
Russ Allbery [Tue, 10 Nov 2009 23:03:48 +0000 (15:03 -0800)]
Merge branch 'upstream' into bug/init
Russ Allbery [Tue, 10 Nov 2009 23:03:35 +0000 (15:03 -0800)]
Merge commit 'upstream/2.3+dfsg'
Conflicts:
shibsp/paths.h
Russ Allbery [Tue, 10 Nov 2009 22:59:40 +0000 (14:59 -0800)]
Imported Upstream version 2.3+dfsg
Russ Allbery [Tue, 10 Nov 2009 22:58:03 +0000 (14:58 -0800)]
Fix watch file for the new version mangling
Russ Allbery [Tue, 10 Nov 2009 22:57:04 +0000 (14:57 -0800)]
Initial changelog for 2.3
Ferenc Wagner [Fri, 18 Sep 2009 11:05:09 +0000 (13:05 +0200)]
Run shibd as non-root
On installation, create a new system user (_shibd) and run
shibd as this user if possible.
Russ Allbery [Wed, 16 Sep 2009 04:38:04 +0000 (21:38 -0700)]
Merge branch 'debian'
Russ Allbery [Wed, 16 Sep 2009 03:48:23 +0000 (20:48 -0700)]
Add a NEWS.Debian entry for shibboleth2.xml updates
* Add a NEWS.Debian entry for libapache2-mod-shib2 that explains the
recommended configuration update for the 2.2 version. Thanks, Scott
Cantor and Kristof BAJNOK.
Russ Allbery [Wed, 9 Sep 2009 19:15:14 +0000 (12:15 -0700)]
Change the libapache2-mod-shib2 section to httpd
* Change the libapache2-mod-shib2 section to httpd, matching override.
Russ Allbery [Tue, 8 Sep 2009 00:08:14 +0000 (17:08 -0700)]
Merge branch 'debian'
Russ Allbery [Mon, 7 Sep 2009 23:14:50 +0000 (16:14 -0700)]
Finalize changes for 2.2.1+dfsg-1
Russ Allbery [Mon, 7 Sep 2009 21:51:08 +0000 (14:51 -0700)]
Fix syntax error in shib-metagen man page
Russ Allbery [Mon, 7 Sep 2009 21:34:07 +0000 (14:34 -0700)]
Merge branch 'debian'
Russ Allbery [Mon, 7 Sep 2009 21:33:28 +0000 (14:33 -0700)]
Use the upstream version as the man page version
* Use the automatically-extracted package version as the version number
for the man pages.
Russ Allbery [Mon, 7 Sep 2009 21:32:11 +0000 (14:32 -0700)]
metagen.sh should be a bash script
metagen.sh uses bash-specific features (arrays) and should therefore
start with #!/bin/bash.
Russ Allbery [Mon, 7 Sep 2009 21:28:19 +0000 (14:28 -0700)]
Properly install and document the metagen script
Move metagen.sh out of /etc/shibboleth to /usr/bin/shib-metagen and
install a man page for it.
Russ Allbery [Mon, 7 Sep 2009 20:57:33 +0000 (13:57 -0700)]
Remove the SuSE init script installed by upstream
Russ Allbery [Mon, 7 Sep 2009 20:56:15 +0000 (13:56 -0700)]
Add debhelper token to libapache2-mod-shib2 postrm
Russ Allbery [Mon, 7 Sep 2009 20:19:05 +0000 (13:19 -0700)]
Merge branch 'debian'
Russ Allbery [Mon, 7 Sep 2009 20:18:36 +0000 (13:18 -0700)]
Generate shlibs for the correct binary package
debian/rules had missed a required change for the renaming of the shared
library package. Fix the package name passed to dh_makeshlibs.