debian/0000755000000000000000000000000012101001255007151 5ustar debian/libpam-script.examples0000644000000000000000000000006111406076550013475 0ustar etc/logscript etc/pam_script etc/README.examples debian/compat0000644000000000000000000000000212077443537010400 0ustar 9 debian/docs0000644000000000000000000000001411361362676010047 0ustar NEWS README debian/changelog0000644000000000000000000000247512077763114011060 0ustar libpam-script (1.1.6-1) unstable; urgency=low * New upstream release. * Enable hardening. * Change compat from 7 to 9. * Fix lintian warnings/errors. * Update Standards-Version from 3.9.2 to 3.9.4. * Add postinst/prerm files (Closes: #670182) Thanks Gaudenz Steinlin. -- Martijn van Brummelen Tue, 22 Jan 2013 20:00:49 +0100 libpam-script (1.1.5-1) unstable; urgency=low * New upstream release * Adjust debian/copyright file to fix lintian error. * Bump standard version to 3.9.2. -- Martijn van Brummelen Wed, 22 Feb 2012 19:09:10 +0100 libpam-script (1.1.4-1) unstable; urgency=low * New upstream release * Remove pam-script.7.in.patch no longer needed. (upstream author accepted this patch) * pam_script_acct and pam_script_auth examples are removed. -- Martijn van Brummelen Tue, 15 Jun 2010 08:39:48 +0200 libpam-script (1.1.3-2) unstable; urgency=low * Adjust Description in control file (Closes: #582241). -- Martijn van Brummelen Wed, 19 May 2010 21:09:54 +0200 libpam-script (1.1.3-1) unstable; urgency=low * Initial release (Closes: #484289). * Added man-page patch to fix lintian warning. * Added README.Debian. -- Martijn van Brummelen Sun, 16 May 2010 13:43:26 +0200 debian/copyright0000644000000000000000000000461511721171467011136 0ustar This work was packaged for Debian by: Martijn van Brummelen on Tue, 23 Mar 2010 21:18:25 +0100 It was downloaded from: Upstream Authors: Primary Author: Other Authors and Major Contributors: Copyright: File: pam_script License GPL-2: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". File: pam_script.c This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Files: debian/* Copyright: 2011 Martijn van Brummelen License: GPL-3.0+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". debian/watch0000644000000000000000000000007511405624612010222 0ustar version=3 http://sf.net/pam-script/pam-script-(.*)\.tar\.gz debian/source/0000755000000000000000000000000011352234020010456 5ustar debian/source/format0000644000000000000000000000001411361312060011665 0ustar 3.0 (quilt) debian/libpam-script.postinst0000644000000000000000000000016712077762251013556 0ustar #!/bin/sh # postinst script for libpam-script # # see: dh_installdeb(1) #DEBHELPER# set -e pam-auth-update --package debian/README.Debian0000644000000000000000000000112411361360034011222 0ustar libpam-script for Debian ----------------- Libpam-script is using /usr/share/libpam-script/ as the default location, for storing the scripts. Keep in mind that you need to create or symlink the following files: - pam_script_acct - pam_script_auth - pam_script_passwd - pam_script_ses_close - pam_script_ses_open Please read the man-page, README, README.pam_script and README.example file in /usr/share/doc/libpam-script for further instructions. Examples can be found in /usr/share/doc/libpam-script/examples/ -- Martijn van Brummelen Tue, 23 Mar 2010 21:18:25 +0100 debian/dirs0000644000000000000000000000007312100172351010042 0ustar usr/share/doc/libpam-script/examples usr/share/pam-configs debian/pam-configs/0000755000000000000000000000000012077757645011415 5ustar debian/pam-configs/pam_script0000644000000000000000000000063712077757645013507 0ustar Name: Support for authentication by external scripts Default: yes Priority: 257 Auth-Type: Primary Auth: sufficient pam_script.so Account-Type: Primary Account: sufficient pam_script.so Password-Type: Primary Password: sufficient pam_script.so Session-Type: Additional Session: optional pam_script.so debian/libpam-script.prerm0000644000000000000000000000025212100213137012770 0ustar #!/bin/sh # prerm script for libpam-script # # see: dh_installdeb(1) set -e if [ "$1" = remove ]; then pam-auth-update --package --remove pam_script fi #DEBHELPER# debian/rules0000755000000000000000000000130212100766041010237 0ustar #!/usr/bin/make -f export DEB_BUILD_MAINT_OPTIONS = hardening=+all SHELL := sh -e %: dh $@ override_dh_clean: rm -f config.status config.log dh_clean override_dh_auto_configure: dh_auto_configure -- --sysconfdir=/usr/share/libpam-script --libdir=/lib/security override_dh_install: rm -f debian/libpam-script/usr/share/libpam-script/pam_script* rm -f debian/libpam-script/usr/share/libpam-script/README rmdir debian/libpam-script/usr/share/libpam-script/pam-script.d cp debian/pam-configs/pam_script \ debian/libpam-script/usr/share/pam-configs/pam_script dh_install override_dh_installdocs: cp etc/README debian/libpam-script/usr/share/doc/libpam-script/README.pam_script dh_installdocs debian/README.source0000644000000000000000000000040211352237005011337 0ustar This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. See /usr/share/doc/quilt/README.source for a detailed explanation. debian/control0000644000000000000000000000123212101001255010552 0ustar Source: libpam-script Section: admin Priority: extra Maintainer: Martijn van Brummelen Build-Depends: debhelper (>= 9), autotools-dev, libpam0g-dev, gfortran, gawk, libgfortran3, dpkg-dev (>= 1.16.1~) Standards-Version: 3.9.4 Homepage: http://sourceforge.net/projects/pam-script Package: libpam-script Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: PAM module which allows executing a script This module will allow you to execute scripts during authorization, password changes and sessions. This is very handy if your current security application has no PAM support but is accessible with perl or other scripts. debian/patches/0000755000000000000000000000000012100174211010602 5ustar