debian/0000755000000000000000000000000012222065066007167 5ustar debian/watch0000644000000000000000000000012212222065066010213 0ustar version=3 https://github.com/tiwe-de/libpam-pwdfile/tags .*/v(\d[\d\.]*)\.tar\.gz debian/gbp.conf0000644000000000000000000000014212222065066010603 0ustar [DEFAULT] upstream-branch=master upstream-tag=v%(version)s debian-branch=debian pristine-tar=true debian/compat0000644000000000000000000000000212222065066010365 0ustar 9 debian/NEWS0000644000000000000000000000050012222065066007661 0ustar libpam-pwdfile (1.0-1) unstable; urgency=low Support for some legacy crypt types (bigcrypt and broken md5_crypt) are now disabled by default for the sake of thread-safety. See README for information on wether you need to enable them and how. -- Timo Weingärtner Sun, 29 Sep 2013 19:45:48 +0200 debian/rules0000755000000000000000000000007112222065066010245 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_install: debian/copyright0000644000000000000000000000556512222065066011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: libpam-pwdfile Source: https://github.com/tiwe-de/libpam-pwdfile Files: pam_pwdfile.c Copyright: 1999-2003 Charl P. Botha 2012-2013 Timo Weingärtner License: PAM Files: bigcrypt.c Copyright: Andy Phillips License: PAM Comment: The file does not have an explicit License but was meant as a contribution to Linux-PAM Files: md5.c Copyright: 1993 Colin Plumb License: Public Domain Public Domain Files: md5_crypt.c Copyright: Poul-Henning Kamp License: "THE BEER-WARE LICENSE" (Revision 42): wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp Files: debian/* Copyright: 1999-2000 Michael-John Turner 2003-2005 Greg Norris 2013 Timo Weingärtner License: PAM License: PAM Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, and the entire permission notice in its entirety, including the disclaimer of warranties. 2. 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. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . ALTERNATIVELY, this product may be distributed under the terms of the GNU General Public License, in which case the provisions of the GPL are required INSTEAD OF the above restrictions. (This clause is necessary due to a potential bad interaction between the GPL and the restrictions contained in a BSD-style copyright.) . THIS SOFTWARE IS PROVIDED ``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 AUTHOR 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. . On Debian systems, the complete text of the GNU General Public License can be found in "/usr/share/common-licenses/GPL". debian/libpam-pwdfile.install0000755000000000000000000000010612222065066013453 0ustar #!/usr/bin/dh-exec pam_pwdfile.so lib/${DEB_HOST_MULTIARCH}/security/ debian/libpam-pwdfile.docs0000644000000000000000000000000712222065066012732 0ustar README debian/changelog0000644000000000000000000001030012222065066011033 0ustar libpam-pwdfile (1.0-1) unstable; urgency=low * New upstream release. - add debian/NEWS for legacy_crypt * update debian/copright, convert to DEP5 -- Timo Weingärtner Sun, 29 Sep 2013 19:54:37 +0200 libpam-pwdfile (0.100-1) UNRELEASED; urgency=low * add gbp.conf * drop stuff in debian/ not needed anymore: - patches - Makefile (Closes: #724202) - README.Debian - source.lintian-overrides * add watch file * bump Standards-Version, add Vcs-*, update Homepage -- Timo Weingärtner Wed, 29 May 2013 01:26:12 +0200 libpam-pwdfile (0.99-5) unstable; urgency=low * New Maintainer (Closes: #588877) * debian/patches/regular_crypt: Use libc's crypt in the regular way to support newer crypt types, esp. SHA2 based ones. * Bump Standards-Version to 3.9.3. * Bump dh compat level to 9. * Enable Multi-Arch. * Use source/format 3.0 (quilt). * Move Makefile.Debian to debian/Makefile -- Timo Weingärtner Fri, 22 Jun 2012 10:35:36 +0200 libpam-pwdfile (0.99-4) unstable; urgency=low * Orphan this package (set maintainer to Debian QA Group). -- Greg Norris Mon, 12 Jul 2010 15:38:54 -0500 libpam-pwdfile (0.99-3.1) unstable; urgency=low * Non-maintainer upload. * Link using gcc instead of ld (closes: #499203). * Mark the pam_sm_* functions as __attribute__((visibility("default"))) and build with -fvisibility=hidden. -- Peter Palfrader Thu, 25 Sep 2008 12:50:11 +0200 libpam-pwdfile (0.99-3) unstable; urgency=low * Update doeumentation in README.Debian * Updated to policy version 3.6.2 (no changes required) -- Greg Norris Wed, 16 Nov 2005 07:56:25 -0600 libpam-pwdfile (0.99-2) unstable; urgency=low * Include contrib/warwick_duncan-cyrus_without_system_accounts.txt under /usr/share/doc/libpam-pwdfile. -- Greg Norris Mon, 22 Dec 2003 19:39:46 -0600 libpam-pwdfile (0.99-1) unstable; urgency=low * New upstream release. -- Greg Norris Sat, 20 Dec 2003 14:36:09 -0600 libpam-pwdfile (0.98-4) unstable; urgency=low * Complete yesterday's pam_pwdfile.c update, in which I inadvertently omitted a one-line change. -- Greg Norris Sat, 20 Dec 2003 13:53:24 -0600 libpam-pwdfile (0.98-3) unstable; urgency=low * Updated pam_pwdfile.c to distinguish between crypt and bigcrypt passwords, and handle them appropriately. The patch has been forwarded upstream, and Charl has indicated that it will be incorporated into the next release. (closes: 220770) -- Greg Norris Fri, 19 Dec 2003 22:31:31 -0600 libpam-pwdfile (0.98-2) unstable; urgency=low * The previous upload failed because dpkg-buildpackage wanted to include the source archive, but the existing file can't be overwritten. Bump the revision number, and re-upload. -- Greg Norris Tue, 8 Jul 2003 21:17:49 -0500 libpam-pwdfile (0.98-1) unstable; urgency=low * Hijack this package, as the previous maintainer appears to have been unreachable for quite some time. Guess I should have done this in the first place. ;-) * Miscellaneous updates to packaging files. -- Greg Norris Tue, 8 Jul 2003 18:10:15 -0500 libpam-pwdfile (0.98-0.2) unstable; urgency=low * NMU * Build using -fPIC (closes: #200477) -- Greg Norris Tue, 8 Jul 2003 10:21:52 -0500 libpam-pwdfile (0.98-0.1) unstable; urgency=low * NMU * New upstream release. * Updated to policy version 3.5.10 (no changes required), in order to make lintian happy. * Removed obsolete call to dh_suidregister from debian/rules. -- Greg Norris Mon, 7 Jul 2003 20:20:12 -0500 libpam-pwdfile (0.6-2) unstable; urgency=low * Added debhelper to Build-Depends (Closes: Bug#77881). -- Michael-John Turner Fri, 24 Nov 2000 21:41:43 +0200 libpam-pwdfile (0.6-1) unstable; urgency=low * New upstream. -- Michael-John Turner Sat, 18 Nov 2000 21:24:03 +0200 libpam-pwdfile (0.1-1) unstable; urgency=low * Initial Release. -- Michael-John Turner Tue, 7 Dec 1999 12:02:43 +0200 debian/control0000644000000000000000000000142712222065066010576 0ustar Source: libpam-pwdfile Section: admin Priority: extra Maintainer: Timo Weingärtner Standards-Version: 3.9.4 Build-Depends: debhelper (>= 9), dh-exec (>=0.3), libpam0g-dev Homepage: https://github.com/tiwe-de/libpam-pwdfile Vcs-Browser: https://github.com/tiwe-de/libpam-pwdfile/tree/debian Vcs-Git: git://github.com/tiwe-de/libpam-pwdfile.git -b debian Package: libpam-pwdfile Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: PAM module allowing authentication via an /etc/passwd-like file This PAM module lets you use an arbitrarily-named text file similar in structure to /etc/passwd to authenticate users. It supports libc's crypt plus md5crypt with a broken md5 and Digital UNIX's bigcrypt. debian/source/0000755000000000000000000000000012222065066010467 5ustar debian/source/format0000644000000000000000000000001412222065066011675 0ustar 3.0 (quilt)