Add debian directory

This commit is contained in:
Benjamin Dauvergne 2015-04-07 15:32:58 +02:00
parent 5c290287f0
commit cab0a0fac4
10 changed files with 280 additions and 0 deletions

11
debian/auth_mellon.conf vendored Normal file
View File

@ -0,0 +1,11 @@
# MellonCacheSize sets the maximum number of sessions which can be active
# at once. When mod_auth_mellon reaches this limit, it will begin removing
# the least recently used sessions.
# Default: MellonCacheSize 100
#MellonCacheSize 100
# MellonLockFile is the full path to a file used for synchronizing access
# to the session data. The path should only be used by one instance of
# apache at a time.
# Default: MellonLockFile "/tmp/mellonLock"
#MellonLockFile "/tmp/mellonLock"

1
debian/auth_mellon.load vendored Normal file
View File

@ -0,0 +1 @@
LoadModule auth_mellon_module /usr/lib/apache2/modules/mod_auth_mellon.so

119
debian/changelog vendored Normal file
View File

@ -0,0 +1,119 @@
libapache2-mod-auth-mellon (0.5.0-1) unstable; urgency=low
* Update version to 0.5.0.
-- Olav Morken <olav.morken@uninett.no> Fri, 09 Mar 2012 12:11:29 +0100
libapache2-mod-auth-mellon (0.4.0-1) unstable; urgency=low
* Update version to 0.4.0.
-- Olav Morken <olav.morken@uninett.no> Wed, 18 May 2011 12:41:53 +0200
libapache2-mod-auth-mellon (0.3.0-1) unstable; urgency=low
* Update version to 0.3.0.
-- Olav Morken <olav.morken@uninett.no> Thu, 12 Aug 2010 12:52:21 +0200
libapache2-mod-auth-mellon (0.2.7-1) unstable; urgency=low
* Update version to 0.2.7.
-- Olav Morken <olav.morken@uninett.no> Mon, 31 May 2010 14:44:17 +0200
libapache2-mod-auth-mellon (0.2.6-1) unstable; urgency=low
* Update version to 0.2.6.
-- Olav Morken <olav.morken@uninett.no> Mon, 16 Nov 2009 08:22:23 +0100
libapache2-mod-auth-mellon (0.2.5-1) unstable; urgency=low
* Update version to 0.2.5.
-- Olav Morken <olav.morken@uninett.no> Mon, 16 Nov 2009 08:22:23 +0100
libapache2-mod-auth-mellon (0.2.4-1) unstable; urgency=low
* Update version to 0.2.4.
-- Olav Morken <olav.morken@uninett.no> Tue, 11 Aug 2009 15:48:35 +0200
libapache2-mod-auth-mellon (0.2.3-1) unstable; urgency=low
* Update version to 0.2.3.
-- Olav Morken <olav.morken@uninett.no> Fri, 07 Aug 2009 14:52:53 +0200
libapache2-mod-auth-mellon (0.2.2-1) unstable; urgency=low
* Update version to 0.2.2.
-- Olav Morken <olav.morken@uninett.no> Fri, 07 Aug 2009 10:43:31 +0200
libapache2-mod-auth-mellon (0.2.0-1) unstable; urgency=low
* Update version to 0.2.0.
-- Olav Morken <olavmrk@gmail.com> Wed, 13 May 2009 07:57:09 +0100
libapache2-mod-auth-mellon (0.1.1-1) unstable; urgency=low
* Update version to 0.1.1.
-- Olav Morken <olavmrk@gmail.com> Fri, 6 Mar 2009 08:57:16 +0100
libapache2-mod-auth-mellon (0.1.0-1) unstable; urgency=low
* Update version to 0.1.0.
-- Olav Morken <olavmrk@gmail.com> Tue, 11 Nov 2008 21:50:25 +0100
libapache2-mod-auth-mellon (0.0.7-1) unstable; urgency=low
* Update version to 0.0.7.
-- Olav Morken <olavmrk@gmail.com> Tue, 1 Jul 2008 15:45:23 +0200
libapache2-mod-auth-mellon (0.0.6-1) unstable; urgency=low
* Update version to 0.0.6.
-- Olav Morken <olavmrk@gmail.com> Wed, 15 Aug 2007 14:03:23 +0200
libapache2-mod-auth-mellon (0.0.5-1) unstable; urgency=low
* Update version to 0.0.5.
-- Olav Morken <olavmrk@gmail.com> Wed, 8 Aug 2007 11:36:13 +0200
libapache2-mod-auth-mellon (0.0.4-1) unstable; urgency=low
* Update version to 0.0.4.
-- Olav Morken <olavmrk@gmail.com> Tue, 7 Aug 2007 10:30:43 +0200
libapache2-mod-auth-mellon (0.0.3-1) unstable; urgency=low
* Update version to 0.0.3.
-- Olav Morken <olavmrk@gmail.com> Fri, 13 Jul 2007 14:30:05 +0200
libapache2-mod-auth-mellon (0.0.2-1) unstable; urgency=low
* Update version to 0.0.2.
-- Olav Morken <olavmrk@gmail.com> Tue, 10 Jul 2007 08:55:49 +0200
libapache2-mod-auth-mellon (0.0.1-1) unstable; urgency=low
* Initial release
-- Olav Morken <olavmrk@gmail.com> Mon, 9 Jul 2007 09:52:45 +0200

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
5

21
debian/control vendored Normal file
View File

@ -0,0 +1,21 @@
Source: libapache2-mod-auth-mellon
Section: web
Priority: extra
Maintainer: Olav Morken <olavmrk@gmail.com>
Build-Depends: debhelper (>= 5), autotools-dev, apache2-prefork-dev (>= 2.0.55), libcurl3-dev, liblasso3-dev (>= 2.1.0)
Standards-Version: 3.7.2
Package: libapache2-mod-auth-mellon
Architecture: any
Depends: openssl, apache2.2-common, libcurl3, liblasso3 (>= 2.1.0)
Description: A SAML 2.0 authentication module for Apache
mod-auth-mellon is an Apache module which enables you to authenticate
users of a web site against a SAML 2.0 enabled IdP.
After installing this package, you should run "a2enmon auth_mellon". See
/usr/share/doc/libapache2-mod-auth-mellon/README.gz for configuration
information.
Package: libapache2-mod-auth-mellon-dbg
Architecture: any
Depends: libapache2-mod-auth-mellon (=${Source-Version})
Description: Debug symbols for libapache2-mod-auth-mellon.

12
debian/copyright vendored Normal file
View File

@ -0,0 +1,12 @@
This package was debianized by Olav Morken <olavmrk@gmail.com> on
Fri, 6 Jul 2007 15:25:15 +0200.
Copyright: 2007 UNINETT
License:
GPL
The Debian packaging is (C) 2007, UNINETT and
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

1
debian/dirs vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/apache2/modules

3
debian/docs vendored Normal file
View File

@ -0,0 +1,3 @@
NEWS
README
TODO

3
debian/install vendored Normal file
View File

@ -0,0 +1,3 @@
.libs/mod_auth_mellon.so usr/lib/apache2/modules
debian/auth_mellon.load /etc/apache2/mods-available
debian/auth_mellon.conf /etc/apache2/mods-available

108
debian/rules vendored Executable file
View File

@ -0,0 +1,108 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
CFLAGS = -Wall -g
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif
configure:
./autogen.sh
config.status: configure
dh_testdir
# Add here commands to configure the package.
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
build: build-stamp
build-stamp: config.status
dh_testdir
# Add here commands to compile the package.
$(MAKE)
#docbook-to-man debian/mod-auth-mellon.sgml > mod-auth-mellon.1
touch $@
clean:
dh_testdir
dh_testroot
rm -f build-stamp
# Add here commands to clean up after the build process.
-$(MAKE) distclean
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
dh_clean
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
dh_install
# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.
# Build architecture-dependent files here.
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_installexamples
# dh_install
# dh_installmenu
# dh_installdebconf
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_python
# dh_installinit
# dh_installcron
# dh_installinfo
dh_installman
dh_link
dh_strip --dbg-package=libapache2-mod-auth-mellon-dbg
dh_compress
dh_fixperms
# dh_perl
# dh_makeshlibs
dh_installdeb
# dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install