[SCM] Debian packaging for the 2.0 Apache Shibboleth SP branch, master, updated. debian/2.4.3+dfsg-5-35-ga1d4225

Russ Allbery rra at debian.org
Fri May 31 22:59:06 UTC 2013


The following commit has been merged in the master branch:
commit c4eb33eec6805c3fb3775b3c4d36e0276d7efd6b
Author: Russ Allbery <rra at debian.org>
Date:   Fri May 31 10:38:54 2013 -0700

    Build the FastCGI support
    
    * Build and install the FastCGI programs in /usr/lib/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.

diff --git a/debian/changelog b/debian/changelog
index 288eb31..23f0651 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -48,9 +48,14 @@ shibboleth-sp2 (2.5.1+dfsg-1) UNRELEASED; urgency=low
     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 the FastCGI programs in /usr/lib/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.
-  * Build with GSS-API support.
   * 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.
diff --git a/debian/control b/debian/control
index e09f1bd..468ee72 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Maintainer: Debian Shib Team <pkg-shibboleth-devel at lists.alioth.debian.org>
 Uploaders: Russ Allbery <rra at debian.org>, Ferenc Wagner <wferi at niif.hu>,
  Faidon Liambotis <paravoid at debian.org>
 Build-Depends: debhelper (>= 9), apache2-dev (>> 2.4.4), dh-apache2,
- dh-autoreconf, doxygen, graphviz, libboost-dev, libkrb5-dev,
+ dh-autoreconf, doxygen, graphviz, libboost-dev, libfcgi-dev, libkrb5-dev,
  liblog4shib-dev, libmemcached-dev (>= 1.0), libsaml2-dev (>= 2.5),
  libssl-dev, libxerces-c-dev, libxml-security-c-dev (>= 1.7),
  libxmltooling-dev (>= 1.5), opensaml2-schemas, pkg-config, unixodbc-dev,
diff --git a/debian/rules b/debian/rules
index ac3c330..698b2c3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -46,7 +46,7 @@ override_dh_auto_configure:
 	    --libexecdir=/usr/lib/$(DEB_HOST_MULTIARCH)/shibboleth	\
 	    --localstatedir=/var --enable-apache-24			\
 	    --with-apxs24=/usr/bin/apxs2 --disable-dependency-tracking	\
-	    --with-memcached $(SYSTEM)
+	    --with-memcached --with-fastcgi $(SYSTEM)
 
 override_dh_auto_install:
 	NOKEYGEN=1 dh_auto_install

-- 
Debian packaging for the 2.0 Apache Shibboleth SP



More information about the Pkg-shibboleth-devel mailing list