shibboleth/sp.git
15 years agoNote my changes in debian/changelog
Ferenc Wagner [Wed, 10 Sep 2008 19:10:43 +0000 (21:10 +0200)]
Note my changes in debian/changelog

15 years agoFollow the libshibsp1->2 package rename in the dh_makeshlibs invocation
Ferenc Wagner [Wed, 10 Sep 2008 18:09:49 +0000 (20:09 +0200)]
Follow the libshibsp1->2 package rename in the dh_makeshlibs invocation

15 years agoRemove the minor version number from README.Debian
Ferenc Wagner [Wed, 10 Sep 2008 14:25:54 +0000 (16:25 +0200)]
Remove the minor version number from README.Debian

15 years agoBump build-dependencies on libsaml2-dev and libxmtooling-dev
Russ Allbery [Sun, 24 Aug 2008 01:07:09 +0000 (18:07 -0700)]
Bump build-dependencies on libsaml2-dev and libxmtooling-dev

* Build-depend on libsaml2-dev >= 2.1 following the upstream spec file
  and libxmltooling-dev 1.1 just in case (required by OpenSAML 2.1).

15 years agoMerge branch 'upstream' into debian
Russ Allbery [Sun, 24 Aug 2008 00:04:41 +0000 (17:04 -0700)]
Merge branch 'upstream' into debian

15 years agoAdd initial changes for 2.1.dfsg1-1
Russ Allbery [Sun, 24 Aug 2008 00:00:52 +0000 (17:00 -0700)]
Add initial changes for 2.1.dfsg1-1

Rename libshibsp1 to libshibsp2 following the upstream SONAME change.
Update the copyright file for the new upstream source location and the
removal of mkinstalldirs.

15 years agoImported Upstream version 2.1.dfsg1
Russ Allbery [Sat, 23 Aug 2008 23:10:04 +0000 (16:10 -0700)]
Imported Upstream version 2.1.dfsg1

15 years agoFix the tarball name used by get-orig-source
Russ Allbery [Sat, 23 Aug 2008 23:08:31 +0000 (16:08 -0700)]
Fix the tarball name used by get-orig-source

The package name in Debian is shibboleth-sp2, so use that as the tarball
name when repackaging even though the upstream download is just
shibboleth-sp.

15 years agoChange get-orig-source to pull version 2.1
Russ Allbery [Sat, 23 Aug 2008 23:06:20 +0000 (16:06 -0700)]
Change get-orig-source to pull version 2.1

15 years agoFinalize changes for 2.0.dfsg1-3
Russ Allbery [Wed, 20 Aug 2008 02:04:56 +0000 (19:04 -0700)]
Finalize changes for 2.0.dfsg1-3

15 years agoFix watch file for new upstream tarball naming
Russ Allbery [Wed, 20 Aug 2008 01:33:59 +0000 (18:33 -0700)]
Fix watch file for new upstream tarball naming

15 years agoIgnore another syslog message from the Apache module
Russ Allbery [Sat, 9 Aug 2008 00:45:02 +0000 (17:45 -0700)]
Ignore another syslog message from the Apache module

15 years agoRun dh_installlogcheck to install logcheck rules
Russ Allbery [Mon, 4 Aug 2008 03:38:41 +0000 (20:38 -0700)]
Run dh_installlogcheck to install logcheck rules

15 years agoAdd initial logcheck rules for libapache2-mod-shib2
Russ Allbery [Mon, 4 Aug 2008 03:36:59 +0000 (20:36 -0700)]
Add initial logcheck rules for libapache2-mod-shib2

Add logcheck rules to ignore some of the routine messages from the Apache
module.  This only covers startup and teardown; more will need to be
added.

15 years agoRevert "Remove dependency on the removed WS-Trust.xsd"
Ferenc Wagner [Sat, 2 Aug 2008 20:47:48 +0000 (22:47 +0200)]
Revert "Remove dependency on the removed WS-Trust.xsd"

This reverts commit 5fb8068a6b69d98f808a73a68e51ad15737e01e0.
Commit 67fbe9c7e56fc53121e6d01f022ae7d392f706f4 made this
superfluous, so why pollute the Debian diff?

15 years agoRemove the space slippend into the version string.
Ferenc Wagner [Sat, 2 Aug 2008 20:22:30 +0000 (22:22 +0200)]
Remove the space slippend into the version string.

15 years agoAvoid brace expansion in debian/rules, dash does not like it.
Ferenc Wagner [Sat, 2 Aug 2008 19:48:39 +0000 (21:48 +0200)]
Avoid brace expansion in debian/rules, dash does not like it.

15 years agoFix variable sizes in the ODBC code
Russ Allbery [Thu, 24 Jul 2008 15:45:43 +0000 (08:45 -0700)]
Fix variable sizes in the ODBC code

* Apply upstream fix for variable sizes in the ODBC code.  Fixes a
  FTBFS on 64-bit platforms.  (Closes: #492101)

15 years agoInclude the text and reference for Expat and Apache-2.0
Russ Allbery [Thu, 3 Jul 2008 01:34:17 +0000 (18:34 -0700)]
Include the text and reference for Expat and Apache-2.0

15 years agoUpdate date of first upload
Russ Allbery [Thu, 26 Jun 2008 03:06:32 +0000 (20:06 -0700)]
Update date of first upload

15 years agoInclude TestShib testing instructions
Russ Allbery [Thu, 26 Jun 2008 02:46:49 +0000 (19:46 -0700)]
Include TestShib testing instructions

15 years agoInstall the shib-keygen man page in the right directory
Russ Allbery [Thu, 26 Jun 2008 01:23:52 +0000 (18:23 -0700)]
Install the shib-keygen man page in the right directory

15 years agoAdd a README.Debian file with basic instructions
Russ Allbery [Thu, 26 Jun 2008 00:20:41 +0000 (17:20 -0700)]
Add a README.Debian file with basic instructions

15 years agoUnregister the shib module on package removal
Russ Allbery [Thu, 26 Jun 2008 00:20:28 +0000 (17:20 -0700)]
Unregister the shib module on package removal

15 years agoSend the native log to syslog
Russ Allbery [Thu, 26 Jun 2008 00:18:03 +0000 (17:18 -0700)]
Send the native log to syslog

The default native log appender tries to write to native.log in the
Apache log directory, but since that directory is not writable by the
Apache web user (regular Apache logs are handled by the root process),
the logs normally go nowhere.  Change the default to log to syslog so
the logs at least go somewhere.

15 years agoMove keygen.sh into /usr/sbin and clean up /etc/shibboleth
Russ Allbery [Wed, 25 Jun 2008 23:59:15 +0000 (16:59 -0700)]
Move keygen.sh into /usr/sbin and clean up /etc/shibboleth

Move the keygen.sh script into /usr/sbin/shib-keygen and add a man page
for it since users may want to run it after installation.  Remove the
keys generated as part of the build process, since they'll be for the
build host and hence useless in the package.  Also remove an OS X
configuration file.

Modify keygen.sh to cd to /etc/shibboleth before doing anything so that
its file paths will still be correct and comment the --fqdn change.

debian/libapache2-mod-shib2.shibd.init is created as part of the build,
so remove it in the clean target.

15 years agoAdd the --fqdn flag to hostname for generating keys
Russ Allbery [Wed, 25 Jun 2008 23:36:04 +0000 (16:36 -0700)]
Add the --fqdn flag to hostname for generating keys

This is Debian-specific (or at least specific to systems with a hostname
that support this flag), but will produce more reliable names for an SSL
certificate.

15 years agoAdd man pages for mdquery and resolvertest
Russ Allbery [Wed, 25 Jun 2008 23:34:31 +0000 (16:34 -0700)]
Add man pages for mdquery and resolvertest

15 years agoMove the Shibboleth SP schemas into a separate package
Russ Allbery [Wed, 25 Jun 2008 22:13:30 +0000 (15:13 -0700)]
Move the Shibboleth SP schemas into a separate package

It looks like the library itself wants to have the schemas available, so
to be fully correct, break them into a separate package that the library
can depend on rather than putting them in with the Apache module.  Since
the Apache module is currently the only user of the library, this won't
make a difference in practice, but I think it more accurately reflects
the dependency structure.

15 years agoOnly run dh_makeshlibs for libshibsp1
Russ Allbery [Wed, 25 Jun 2008 22:03:04 +0000 (15:03 -0700)]
Only run dh_makeshlibs for libshibsp1

Don't run dh_makeshlibs for libapache2-mod-shib2.  It picks up the module
and plugins and generates an unnecessary ldconfig call.

15 years agoInstall the API docs into the correct directory
Russ Allbery [Wed, 25 Jun 2008 21:57:33 +0000 (14:57 -0700)]
Install the API docs into the correct directory

15 years agoAdd mangling to the watch file to remove .dfsg1
Russ Allbery [Wed, 25 Jun 2008 21:56:15 +0000 (14:56 -0700)]
Add mangling to the watch file to remove .dfsg1

15 years agoRemove WS-Trust.xsd from the upstream makefile
Russ Allbery [Wed, 25 Jun 2008 21:40:31 +0000 (14:40 -0700)]
Remove WS-Trust.xsd from the upstream makefile

15 years agoCopy config.* files before running autotools
Russ Allbery [Wed, 25 Jun 2008 21:38:04 +0000 (14:38 -0700)]
Copy config.* files before running autotools

Copy over config.guess and config.sub before re-running the autotools.

15 years agoInstall upstream docs only in some packages
Russ Allbery [Wed, 25 Jun 2008 21:30:09 +0000 (14:30 -0700)]
Install upstream docs only in some packages

Install NOTICE.txt in all packages for license reasons, but only put
CREDITS.txt, README.txt, and RELEASE.txt in the libapache2-mod-shib2
package and in the libshibsp-doc package.

15 years agoMinor debian/rules cleanup
Russ Allbery [Wed, 25 Jun 2008 21:26:06 +0000 (14:26 -0700)]
Minor debian/rules cleanup

Reorganize a little, re-add the $(SYSTEM) argument to configure
(lost in a merge conflict), explicitly build with debugging symbols
by default (they'll be stripped automatically unless nostrip is set),
and wrap some longer lines.

15 years agolibshibsp1 should be in section libs
Russ Allbery [Wed, 25 Jun 2008 20:43:25 +0000 (13:43 -0700)]
libshibsp1 should be in section libs

15 years agoAdd a trailing slash to the homepage
Russ Allbery [Wed, 25 Jun 2008 20:43:07 +0000 (13:43 -0700)]
Add a trailing slash to the homepage

15 years agoReally add unixodbc-dev to the Build-Depends
Russ Allbery [Wed, 25 Jun 2008 20:20:33 +0000 (13:20 -0700)]
Really add unixodbc-dev to the Build-Depends

This change was mistakenly lost when rebasing another delta.

15 years agoBreak apart and rename library packages
Russ Allbery [Wed, 25 Jun 2008 20:19:45 +0000 (13:19 -0700)]
Break apart and rename library packages

Move the runtime library into libshibsp1 and rename the -dev and -doc
packages to match the new library name.

15 years agoUpdate long and short package descriptions
Russ Allbery [Wed, 25 Jun 2008 19:47:08 +0000 (12:47 -0700)]
Update long and short package descriptions

15 years agoAlso remove all Makefile.in files in debian/rules clean
Russ Allbery [Tue, 24 Jun 2008 18:57:02 +0000 (11:57 -0700)]
Also remove all Makefile.in files in debian/rules clean

15 years agoUpdate build-depends and re-run libtool at build time
Russ Allbery [Tue, 24 Jun 2008 18:56:48 +0000 (11:56 -0700)]
Update build-depends and re-run libtool at build time

Add unixodbc-dev to build-depends so that we build with ODBC support
as well.  Alphabetize the build-dependencies and add the rest of the
autotools.  Run libtool and the other autotools at build time to avoid
the AMD64 rpath bug.  Explicitly build with Apache 2.2.  Use the
Debian unstable package name for Xerces-C.

15 years agoUpdate version number and remove boilerplate
Russ Allbery [Tue, 24 Jun 2008 18:28:12 +0000 (11:28 -0700)]
Update version number and remove boilerplate

Update the initial version number to include .dfsg1 and remove the
dh-make boilerplate about closing the ITP ticket.

15 years agoShorten the too long short package descriptions
Ferenc Wagner [Wed, 25 Jun 2008 18:32:15 +0000 (20:32 +0200)]
Shorten the too long short package descriptions

15 years agoRevert "We don't ship static libraries"
Ferenc Wagner [Wed, 25 Jun 2008 18:30:36 +0000 (20:30 +0200)]
Revert "We don't ship static libraries"

This reverts commit da68a3f6fd454fe78a7de747f4a23dbc2307a563.
While the above statement is true, the change had nothing
to do with it, only introduced a stupid error.

15 years agoInclude upstream documentation from the build tree
Ferenc Wagner [Wed, 25 Jun 2008 17:44:03 +0000 (19:44 +0200)]
Include upstream documentation from the build tree

15 years agoAdd development package dependencies
Ferenc Wagner [Wed, 25 Jun 2008 17:39:06 +0000 (19:39 +0200)]
Add development package dependencies

15 years agoWe don't ship static libraries
Ferenc Wagner [Wed, 25 Jun 2008 17:34:02 +0000 (19:34 +0200)]
We don't ship static libraries

15 years agoForce building the Apache 2.2 module
Ferenc Wagner [Wed, 25 Jun 2008 15:46:08 +0000 (17:46 +0200)]
Force building the Apache 2.2 module

Otherwise the module version is based on the currently installed
Apache version.  In our case there is none, so module building
gets skipped.

15 years agodh_link was unneded
Ferenc Wagner [Wed, 25 Jun 2008 15:20:27 +0000 (17:20 +0200)]
dh_link was unneded

15 years agoRemove dependency on the removed WS-Trust.xsd
Ferenc Wagner [Wed, 25 Jun 2008 13:43:04 +0000 (15:43 +0200)]
Remove dependency on the removed WS-Trust.xsd

15 years agoBuild-depend on the XMLTooling and OpenSAML schema files
Ferenc Wagner [Wed, 25 Jun 2008 13:34:07 +0000 (15:34 +0200)]
Build-depend on the XMLTooling and OpenSAML schema files

15 years agoCorrect file name of the repackaged source
Ferenc Wagner [Wed, 25 Jun 2008 13:30:56 +0000 (15:30 +0200)]
Correct file name of the repackaged source

15 years agoFollow repackaging with the Debian version number
Ferenc Wagner [Wed, 25 Jun 2008 13:27:53 +0000 (15:27 +0200)]
Follow repackaging with the Debian version number

15 years ago(Build-)depend on OpenSAML2 and XMLTooling
Ferenc Wagner [Wed, 25 Jun 2008 13:17:35 +0000 (15:17 +0200)]
(Build-)depend on OpenSAML2 and XMLTooling

15 years agoOverhaul debian/rules
Ferenc Wagner [Wed, 25 Jun 2008 13:06:41 +0000 (15:06 +0200)]
Overhaul debian/rules

Remove the normal CFLAGS setting and instead pass --enable-debug to
configure.  dh_strip will remove the debugging symbols if appropriate.

Use the right Autoconf logic to handle cross-builds.

Use stamp files for configure and install and better logic for
optionally running make clean.

Always copy config.guess and config.sub before running configure and
delete them in the clean target.

Remove unnecessary debhelper programs.

Install documentation from the build directory.

15 years agoChange the doc-base section to Programming/C++
Ferenc Wagner [Wed, 25 Jun 2008 12:49:40 +0000 (14:49 +0200)]
Change the doc-base section to Programming/C++

15 years agoAdd a dependency on doxygen to generate API docs
Ferenc Wagner [Wed, 25 Jun 2008 12:44:49 +0000 (14:44 +0200)]
Add a dependency on doxygen to generate API docs

15 years agoUse standards-version 3.8.0
Ferenc Wagner [Wed, 25 Jun 2008 12:43:54 +0000 (14:43 +0200)]
Use standards-version 3.8.0

15 years agoImprove package descriptions (hopefully)
Ferenc Wagner [Wed, 25 Jun 2008 12:43:17 +0000 (14:43 +0200)]
Improve package descriptions (hopefully)

15 years agoDon't use Source-Version
Ferenc Wagner [Wed, 25 Jun 2008 12:29:18 +0000 (14:29 +0200)]
Don't use Source-Version

15 years agoRevert to upstream config.guess and config.sub
Ferenc Wagner [Wed, 25 Jun 2008 12:24:15 +0000 (14:24 +0200)]
Revert to upstream config.guess and config.sub

Revert the source to the upstream config.guess and config.sub.  We'll
replace them at build time.

15 years agoBuild-depend on libxerces-c2-dev, add Homepage, Vcs-Git and Vcs-Browser fields
Ferenc Wagner [Wed, 25 Jun 2008 12:21:34 +0000 (14:21 +0200)]
Build-depend on libxerces-c2-dev, add Homepage, Vcs-Git and Vcs-Browser fields

15 years agoQuickly fix some typos
Ferenc Wagner [Wed, 25 Jun 2008 09:28:37 +0000 (11:28 +0200)]
Quickly fix some typos

15 years agoMerge branch 'upstream' into debian
Russ Allbery [Tue, 24 Jun 2008 18:23:34 +0000 (11:23 -0700)]
Merge branch 'upstream' into debian

15 years agoImported Upstream version 2.0.dfsg1
Russ Allbery [Tue, 24 Jun 2008 18:23:04 +0000 (11:23 -0700)]
Imported Upstream version 2.0.dfsg1

15 years agoAdd a get-orig-source target
Russ Allbery [Tue, 24 Jun 2008 18:22:33 +0000 (11:22 -0700)]
Add a get-orig-source target

Add get-orig-source to download the tarball and repackage, removing
the WSD-Trust.xsd file.

15 years agoRewrite debian/copyright to use the new format
Russ Allbery [Tue, 24 Jun 2008 18:17:22 +0000 (11:17 -0700)]
Rewrite debian/copyright to use the new format

Add lots of additional copyright information, cutting and pasting
heavily from the similar work on xmltooling.  Add a note that the
source was repackaged to remove the WS-Trust.xsd file, which isn't
true yet but will be shortly.  Change the Debian packaging to the
Expat license (will confirm with Ferenc).

15 years agoThe shib.conf file contained defaults only, thus removing it
Ferenc Wagner [Thu, 15 May 2008 14:22:29 +0000 (16:22 +0200)]
The shib.conf file contained defaults only, thus removing it

15 years agoChange priority to extra because we conflict with libapache2-mod-shib
Ferenc Wagner [Thu, 15 May 2008 11:25:01 +0000 (13:25 +0200)]
Change priority to extra because we conflict with libapache2-mod-shib

15 years agoThe Apache module chokes on the ShibSchemaDir directive, remove it
Ferenc Wagner [Thu, 15 May 2008 11:23:53 +0000 (13:23 +0200)]
The Apache module chokes on the ShibSchemaDir directive, remove it

16 years agoInstall webpage elements and some documentation
Ferenc Wagner [Fri, 9 May 2008 14:54:47 +0000 (16:54 +0200)]
Install webpage elements and some documentation

16 years agoDepend on the XMLTooling and OpenSAML schemas
Ferenc Wagner [Fri, 9 May 2008 14:46:46 +0000 (16:46 +0200)]
Depend on the XMLTooling and OpenSAML schemas

16 years agoCreate a directory for the manual page, too
Ferenc Wagner [Fri, 9 May 2008 14:43:36 +0000 (16:43 +0200)]
Create a directory for the manual page, too

16 years agoForgot to create the Apache2 module directory
Ferenc Wagner [Fri, 9 May 2008 14:41:05 +0000 (16:41 +0200)]
Forgot to create the Apache2 module directory

16 years agoRemove superfluous copyright texts
Ferenc Wagner [Fri, 9 May 2008 14:17:55 +0000 (16:17 +0200)]
Remove superfluous copyright texts

16 years agodoc-base integration
Ferenc Wagner [Fri, 9 May 2008 14:14:43 +0000 (16:14 +0200)]
doc-base integration

16 years agoClose ITP in the changelog
Ferenc Wagner [Fri, 9 May 2008 14:00:17 +0000 (16:00 +0200)]
Close ITP in the changelog

16 years agoAdd email address of Chad La Joie, the upstream author
Ferenc Wagner [Fri, 9 May 2008 13:57:07 +0000 (15:57 +0200)]
Add email address of Chad La Joie, the upstream author

16 years agoImported Debian patch 2.0-1
Ferenc Wagner [Wed, 30 Apr 2008 12:09:35 +0000 (14:09 +0200)]
Imported Debian patch 2.0-1

16 years agoImported Upstream version 2.0
Russ Allbery [Thu, 8 May 2008 23:42:09 +0000 (16:42 -0700)]
Imported Upstream version 2.0