From b7bf2783c62fb6d6441bfd43c7e0048baa9415dc Mon Sep 17 00:00:00 2001 From: Wolfgang Draxinger Date: Mon, 12 Sep 2011 14:52:32 +0200 Subject: initial debian --- Makefile | 2 +- debian/README | 6 +++++ debian/changelog | 5 ++++ debian/compat | 1 + debian/control | 18 ++++++++++++++ debian/copyright | 48 +++++++++++++++++++++++++++++++++++++ debian/docs | 1 + debian/pam-propperpwnam-dev.dirs | 2 ++ debian/pam-propperpwnam-dev.install | 6 +++++ debian/pam-propperpwnam.default.ex | 10 ++++++++ debian/pam-propperpwnam.doc-base.EX | 20 ++++++++++++++++ debian/pam-propperpwnam1.dirs | 1 + debian/pam-propperpwnam1.install | 1 + debian/rules | 13 ++++++++++ debian/shlibs.local.ex | 1 + debian/watch.ex | 23 ++++++++++++++++++ 16 files changed, 157 insertions(+), 1 deletion(-) create mode 100644 debian/README create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/docs create mode 100644 debian/pam-propperpwnam-dev.dirs create mode 100644 debian/pam-propperpwnam-dev.install create mode 100644 debian/pam-propperpwnam.default.ex create mode 100644 debian/pam-propperpwnam.doc-base.EX create mode 100644 debian/pam-propperpwnam1.dirs create mode 100644 debian/pam-propperpwnam1.install create mode 100755 debian/rules create mode 100644 debian/shlibs.local.ex create mode 100644 debian/watch.ex diff --git a/Makefile b/Makefile index e3c73a0..7146021 100644 --- a/Makefile +++ b/Makefile @@ -7,5 +7,5 @@ clean: rm *.o *.so install: pam_propperpwnam.so - install -o root -g root -m 644 pam_propperpwnam.so /lib/security/ + install -o root -g root -m 644 pam_propperpwnam.so $(DESTDIR)/lib/security/ diff --git a/debian/README b/debian/README new file mode 100644 index 0000000..a1aca13 --- /dev/null +++ b/debian/README @@ -0,0 +1,6 @@ +The Debian Package pam-propperpwnam +---------------------------- + +Comments regarding the Package + + -- Wolfgang.Draxinger Mon, 12 Sep 2011 14:29:52 +0200 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..0458839 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +pam-propperpwnam (0.1) unstable; urgency=low + + * Initial Release. + + -- Wolfgang.Draxinger Mon, 12 Sep 2011 14:29:52 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..064f28c --- /dev/null +++ b/debian/control @@ -0,0 +1,18 @@ +Source: pam-propperpwnam +Priority: extra +Maintainer: Wolfgang.Draxinger +Build-Depends: debhelper (>= 7) libpam0g-dev +Depends: libpam0g +Standards-Version: 3.8.3 +Section: libs +Homepage: https://github.com/datenwolf/pam_propperpwnam +Description: Prop username per pwnam API + Props the entered login credentials with user information retrieved per pwnam API (getpwnam) + +Package: pam-propperpwnam-dev +Section: libdevel +Architecture: any +Depends: pam-propperpwnam (= ${binary:Version}) libpam0g-dev +Description: Prop username per pwnam API + Props the entered login credentials with user information retrieved per pwnam API (getpwnam) + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..8d733e8 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,48 @@ +This work was packaged for Debian by: + + Wolfgang.Draxinger on Mon, 12 Sep 2011 14:29:52 +0200 + +It was downloaded from: + + https://github.com/datenwolf/pam_propperpwnam + +Upstream Author(s): + + Wolfgang Draxinger, Wolfgang.Draxinger@physik.uni-muenchen.de + +Copyright: + + Copyright (C) 2011 Wolfgang Draxinger + +License: + +Licensed under the terms of the BSD 2-Clause License + +Copyright (c) 2011, Wolfgang Draxinger +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +The Debian packaging is: + + Copyright (C) 2011 Wolfgang.Draxinger + diff --git a/debian/docs b/debian/docs new file mode 100644 index 0000000..e845566 --- /dev/null +++ b/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/pam-propperpwnam-dev.dirs b/debian/pam-propperpwnam-dev.dirs new file mode 100644 index 0000000..4418816 --- /dev/null +++ b/debian/pam-propperpwnam-dev.dirs @@ -0,0 +1,2 @@ +usr/lib +usr/include diff --git a/debian/pam-propperpwnam-dev.install b/debian/pam-propperpwnam-dev.install new file mode 100644 index 0000000..3c996c8 --- /dev/null +++ b/debian/pam-propperpwnam-dev.install @@ -0,0 +1,6 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/pkgconfig/* +usr/lib/*.la +usr/share/pkgconfig/* diff --git a/debian/pam-propperpwnam.default.ex b/debian/pam-propperpwnam.default.ex new file mode 100644 index 0000000..8b89635 --- /dev/null +++ b/debian/pam-propperpwnam.default.ex @@ -0,0 +1,10 @@ +# Defaults for pam-propperpwnam initscript +# sourced by /etc/init.d/pam-propperpwnam +# installed at /etc/default/pam-propperpwnam by the maintainer scripts + +# +# This is a POSIX shell fragment +# + +# Additional options that are passed to the Daemon. +DAEMON_OPTS="" diff --git a/debian/pam-propperpwnam.doc-base.EX b/debian/pam-propperpwnam.doc-base.EX new file mode 100644 index 0000000..7494f52 --- /dev/null +++ b/debian/pam-propperpwnam.doc-base.EX @@ -0,0 +1,20 @@ +Document: pam-propperpwnam +Title: Debian pam-propperpwnam Manual +Author: +Abstract: This manual describes what pam-propperpwnam is + and how it can be used to + manage online manuals on Debian systems. +Section: unknown + +Format: debiandoc-sgml +Files: /usr/share/doc/pam-propperpwnam/pam-propperpwnam.sgml.gz + +Format: postscript +Files: /usr/share/doc/pam-propperpwnam/pam-propperpwnam.ps.gz + +Format: text +Files: /usr/share/doc/pam-propperpwnam/pam-propperpwnam.text.gz + +Format: HTML +Index: /usr/share/doc/pam-propperpwnam/html/index.html +Files: /usr/share/doc/pam-propperpwnam/html/*.html diff --git a/debian/pam-propperpwnam1.dirs b/debian/pam-propperpwnam1.dirs new file mode 100644 index 0000000..6845771 --- /dev/null +++ b/debian/pam-propperpwnam1.dirs @@ -0,0 +1 @@ +usr/lib diff --git a/debian/pam-propperpwnam1.install b/debian/pam-propperpwnam1.install new file mode 100644 index 0000000..d0dbfd1 --- /dev/null +++ b/debian/pam-propperpwnam1.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..917d9bf --- /dev/null +++ b/debian/rules @@ -0,0 +1,13 @@ +#!/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 + +%: + dh $@ diff --git a/debian/shlibs.local.ex b/debian/shlibs.local.ex new file mode 100644 index 0000000..bd73ed9 --- /dev/null +++ b/debian/shlibs.local.ex @@ -0,0 +1 @@ +libpam-propperpwnam 0.1 pam-propperpwnam (>> 0.1-0), pam-propperpwnam (<< 0.1-99) diff --git a/debian/watch.ex b/debian/watch.ex new file mode 100644 index 0000000..a83e502 --- /dev/null +++ b/debian/watch.ex @@ -0,0 +1,23 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +# Uncomment to examine a Webpage +# +#http://www.example.com/downloads.php pam-propperpwnam-(.*)\.tar\.gz + +# Uncomment to examine a Webserver directory +#http://www.example.com/pub/pam-propperpwnam-(.*)\.tar\.gz + +# Uncommment to examine a FTP server +#ftp://ftp.example.com/pub/pam-propperpwnam-(.*)\.tar\.gz debian uupdate + +# Uncomment to find new files on sourceforge, for devscripts >= 2.9 +# http://sf.net/pam-propperpwnam/pam-propperpwnam-(.*)\.tar\.gz + +# Uncomment to find new files on GooglePages +# http://example.googlepages.com/foo.html pam-propperpwnam-(.*)\.tar\.gz -- cgit v1.2.3