--- libpam-heimdal-3.15.orig/debian/control +++ libpam-heimdal-3.15/debian/control @@ -0,0 +1,16 @@ +Source: libpam-heimdal +Section: net +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Matthijs Mohlmann +Standards-Version: 3.8.2 +Build-Depends: debhelper (>= 5.0.2), heimdal-dev (>= 0.3e), libpam0g-dev, quilt (>= 0.40), libtool, automake1.9, autoconf + +Package: libpam-heimdal +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: libpam-krb5 +Description: PAM module for Heimdal Kerberos 5 + A Kerberos PAM module for use with Heimdal Kerberos 5. This + module should only be used for local logins unless you really know + what you are doing. --- libpam-heimdal-3.15.orig/debian/rules +++ libpam-heimdal-3.15/debian/rules @@ -0,0 +1,84 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# Tell Autoconf the correct system types. We need to know the host +# architecture to determine whether setpag is available. +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) + SYSTEM = --build $(DEB_HOST_GNU_TYPE) +else + SYSTEM = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif + +CFLAGS = -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +# Include the quilt patch system. +include /usr/share/quilt/quilt.make + +config.status: configure + dh_testdir + autoconf + CFLAGS="$(CFLAGS)" ./configure $(SYSTEM) --prefix=/usr \ + --mandir=\$${prefix}/share/man --enable-reduced-depends + +build: patch build-stamp +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: clean1 unpatch +clean1: + dh_testdir + dh_testroot + rm -f build-stamp + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/tmp. + 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_installdocs + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- libpam-heimdal-3.15.orig/debian/compat +++ libpam-heimdal-3.15/debian/compat @@ -0,0 +1 @@ +5 --- libpam-heimdal-3.15.orig/debian/docs +++ libpam-heimdal-3.15/debian/docs @@ -0,0 +1,3 @@ +README +TODO +NEWS --- libpam-heimdal-3.15.orig/debian/changelog +++ libpam-heimdal-3.15/debian/changelog @@ -0,0 +1,279 @@ +libpam-heimdal (3.15-2ubuntu1) lucid; urgency=low + + * Merge from Debian testing, reamining Ubuntu changes: + - debian/rules: don't call autogen.sh, run autoconf instead + - debian/patches/series: don't apply debian/patches/add-autogen.sh patch + + -- Devid Antonio Filoni Sun, 15 Nov 2009 19:27:27 +0100 + +libpam-heimdal (3.15-2) unstable; urgency=low + + * Wrong distribution upload. + + -- Matthijs Mohlmann Wed, 05 Aug 2009 07:22:37 +0200 + +libpam-heimdal (3.15-1) testing-security; urgency=low + + * Acknowledge NMU. + * New upstream (Closes: #516695) (Fixing CVE-2009-0360 and CVE-2009-0361) + * Bump Standards-Version to 3.8.2 + * Convert patches for possible switch to new source format (Closes: #485250) + + -- Matthijs Mohlmann Tue, 04 Aug 2009 21:16:13 +0200 + +libpam-heimdal (3.10-2.1ubuntu1) jaunty; urgency=low + + * Merge from Debian unstable, reamining Ubuntu change: + - debian/rules: don't call autogen.sh, run autoconf instead + * Don't apply debian/patches/add-autogen.sh patch. + + -- Devid Antonio Filoni Thu, 12 Feb 2009 15:59:12 +0100 + +libpam-heimdal (3.10-2.1) testing-security; urgency=high + + * Non-maintainer security upload. + * SECURITY (CVE-2009-0361): Protect against applications calling + pam_setcred with PAM_REINITIALIZE_CREDS as root in a setuid context. + This API call is designed to reinitialize an existing Kerberos ticket + cache and therefore trusts the KRB5CCNAME environment variable, but in + a setuid context, this may allow overwriting arbitrary files. + + -- Russ Allbery Mon, 09 Feb 2009 15:32:19 -0800 + +libpam-heimdal (3.10-2ubuntu1) intrepid; urgency=low + + * Do not call internal copy of autogen.sh, run autoconf instead. + + -- Luca Falavigna Sat, 13 Sep 2008 11:49:54 0200 + +libpam-heimdal (3.10-2) unstable; urgency=low + + * Rebuild to have the correct heimdal libraries with symbol versioning. + (Closes: #481955) + * Bump Standards-Version to 3.8.0 + + -- Matthijs Mohlmann Thu, 31 Jul 2008 12:31:03 +0200 + +libpam-heimdal (3.10-1) unstable; urgency=low + + * New upstream version. + * Fix lintian warnings + - Remove DH_COMPAT from debian/rules. + - Remove -1 in the version dependency. + * Bump Standards-Version to 3.7.3.0 + + -- Matthijs Mohlmann Sun, 15 Jul 2007 17:42:59 +0200 + +libpam-heimdal (2.6-1) unstable; urgency=low + + * New upstream release. + + -- Matthijs Mohlmann Sat, 9 Dec 2006 14:18:41 +0100 + +libpam-heimdal (2.5-1) unstable; urgency=low + + * New upstream release. + + -- Matthijs Mohlmann Sat, 4 Nov 2006 16:10:06 +0100 + +libpam-heimdal (2.4-1) unstable; urgency=low + + * New upstream release. + * Update copyright. Upstream url changed. (Closes: #391158) + + -- Matthijs Mohlmann Fri, 6 Oct 2006 20:46:10 +0200 + +libpam-heimdal (2.3-1) unstable; urgency=low + + * New upstream release. + * Moved to quilt. + + -- Matthijs Mohlmann Sat, 26 Aug 2006 12:54:50 +0200 + +libpam-heimdal (2.0-1) unstable; urgency=low + + * New upstream version. (Closes: #372929) + * Update Standards-Version to 3.7.2.0 + + -- Matthijs Mohlmann Sat, 12 Aug 2006 12:03:40 +0200 + +libpam-heimdal (1.2.0-2) unstable; urgency=low + + * Credentials were not always moved to the right place with the file owned + by the user. (Closes: #362990) + + -- Matthijs Mohlmann Sat, 22 Apr 2006 13:06:43 +0200 + +libpam-heimdal (1.2.0-1) unstable; urgency=low + + * New upstream release (Closes: #344927) + * Bug fixes to upstream version (Taken from the libpam-krb5 package) + - Succeed silently in account management if Kerberos wasn't used. + - Parse ccache_dir correctly. + - Bring the man page up to date. + - Link with -z defs to ensure all symbols were found. + * Use the krb5-config tool to get the CFLAGS and the LDFLAGS. + * Convert all error_message to krb5_get_err_text to properly compile this + module and get some nice error messages instead of "krb5 unknown error + code" + * Only initialize the credentials cache ones, no matter how many times it's + called. This works around a bug in xdm. (Closes: #326263) + * README.Debian lists a recommended configuration for pam_krb5.so + (Closes: #234882) + * Same upstream version as the libpam-krb5 package only this can't be build + from the same source because of conflicting build dependencies. + * Several patches from Russ Allbery , see the changelog of + libpam-krb5 for more information. + + -- Matthijs Mohlmann Thu, 23 Mar 2006 00:03:01 +0100 + +libpam-heimdal (1.0-19) unstable; urgency=low + + * Added patch to return the right error (Closes: #329303) + + -- Matthijs Mohlmann Sun, 23 Oct 2005 22:17:10 +0200 + +libpam-heimdal (1.0-18) unstable; urgency=low + + * New Maintainer (Closes: #285267) + * Bumped Standards-Version to 3.6.2 + * Bumped compatibility level to 4 + * Removed *.ex files from the debian directory + * Moved to patch system (dpatch) + * Rebuild to fix dlopen error (Closes: #321670) + * Modified copyright to refer to /usr/share/common-licenses/BSD to make + lintian happy. + * Conflict with libpam-krb5 + + -- Matthijs Mohlmann Fri, 2 Sep 2005 15:12:28 +0200 + +libpam-heimdal (1.0-17) unstable; urgency=low + + * Remove libdb3-dev and libssl-dev from build depends, the are not + needed anymore (closes #262173). + + -- Brian May Sat, 31 Jul 2004 15:19:55 +1000 + +libpam-heimdal (1.0-16) unstable; urgency=low + + * Move into main. + + -- Brian May Mon, 8 Apr 2002 18:39:46 +1000 + +libpam-heimdal (1.0-15) unstable; urgency=low + + * Change build depends from libssl096-dev to libssl-dev, + closes: #140690. + * Can't go in main yet, as Heimdal is not yet in main. Heimdal + can't go in main yet, as kerberos4kth and krb5-config are not + yet in main (but check changelog in Heimdal to ensure this is + still an issue). + + -- Brian May Mon, 1 Apr 2002 10:34:27 +1000 + +libpam-heimdal (1.0-14) unstable; urgency=low + + * Apply fix for login bug (closes: #78186). + + -- Brian May Thu, 21 Mar 2002 16:14:19 +1100 + +libpam-heimdal (1.0-13) unstable; urgency=low + + * Fix errors by following suggestion at + to use correct function. Closes: #129100 + + -- Brian May Wed, 13 Feb 2002 01:37:39 +1100 + +libpam-heimdal (1.0-12) unstable; urgency=low + + * Compile against Heimdal 0.4c + * Fix compile time warnings. + * Fix run time segmentation fault (closes: #110333). Thanks to + Sam Hartman for solving this bug. + * Remove conflicting type definitions (closes: #102963). + + -- Brian May Tue, 4 Sep 2001 09:44:13 +1000 + +libpam-heimdal (1.0-11) unstable; urgency=low + + * Compile against Heimdal 0.3f-1 + + -- Brian May Wed, 4 Jul 2001 20:06:31 +1000 + +libpam-heimdal (1.0-10) unstable; urgency=low + + * Compile against Heimdal 0.3e-7 + + -- Brian May Tue, 19 Jun 2001 20:03:20 +1000 + +libpam-heimdal (1.0-9) unstable; urgency=low + + * Compile for heimdal 0.3e + * Remove build-depends for libssl096-dev, as heimdal-dev now + depends on it. + + -- Brian May Wed, 7 Feb 2001 13:18:04 +1100 + +libpam-heimdal (1.0-8) unstable; urgency=low + + * Add missing build-depends for libssl096-dev (closes: #82361). + + -- Brian May Mon, 15 Jan 2001 14:44:47 +1100 + +libpam-heimdal (1.0-7) unstable; urgency=low + + * Add missing build-depends and add version depends for heimdal-dev + (closes: #82081). + + -- Brian May Sun, 14 Jan 2001 09:53:00 +1100 + +libpam-heimdal (1.0-6) unstable; urgency=low + + * Removed experimental stuff, as most people on debian-devel + seem to think that the best way for now to solve this problem + is to use multiple source packages, at least until is becomes + a bigger problem. + * Change patch -p1 to -p0 (closes: #81805). + + -- Brian May Fri, 12 Jan 2001 10:08:51 +1100 + +libpam-heimdal (1.0-5) unstable; urgency=low + + * Add experimental stuff to make source package independant + (in theory) of Kerberos implementation used. Probably still + needs refinements (especially for this file). + * Recompile for heimdal 0.3d-3. + + -- Brian May Mon, 8 Jan 2001 12:28:52 +1100 + +libpam-heimdal (1.0-4) unstable; urgency=low + + * Add debhelper to build-depends (closes: #80443). + + -- Brian May Tue, 26 Dec 2000 11:27:17 +1100 + +libpam-heimdal (1.0-3) unstable; urgency=low + + * Remember to save new changelog entry from xemacs before + recompiling package (closes: #80003). + + -- Brian May Thu, 21 Dec 2000 11:36:55 +1100 + +libpam-heimdal (1.0-2) unstable; urgency=low + + * Allow tickets to be destroyed on logout (closes: #79116). + * Use mkstemp to create file name for credentials. + * Fix security bug relating to enctype of DES_CBC_MD5 (closes: #80003). + Thanks to Sam Hartman for both of these. + * Compile for Heimdal 0.3d-1. + + -- Brian May Thu, 14 Dec 2000 14:34:15 +1100 + +libpam-heimdal (1.0-1) unstable; urgency=low + + * Initial Release. + + -- Brian May Fri, 17 Nov 2000 10:32:40 +1100 + + --- libpam-heimdal-3.15.orig/debian/copyright +++ libpam-heimdal-3.15/debian/copyright @@ -0,0 +1,163 @@ +Original package by Brian May 2000-11-09 +Built for MIT Kerberos by Sam Hartman 2000-11-30 + +It was downloaded from: + + + +Upstream Authors: + + Andres Salomon + Frank Cusack + Russ Allbery + +Copyright: + + Copyright (c) 2005 Andres Salomon + Copyright (c) Frank Cusack, 1999-2000. + fcusack@fcusack.com + All rights reserved + + 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 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. + +The GPL is available on Debian systems in /usr/share/common-licenses/GPL. +This software may contain code from Naomaru Itoi: + + PAM-kerberos5 module Copyright notice. + Naomaru Itoi , June 24, 1997. + + COPYRIGHT (c) 1997 + THE REGENTS OF THE UNIVERSITY OF MICHIGAN + ALL RIGHTS RESERVED + + PERMISSION IS GRANTED TO USE, COPY, CREATE DERIVATIVE WORKS AND + REDISTRIBUTE THIS SOFTWARE AND SUCH DERIVATIVE WORKS FOR ANY PURPOSE, + SO LONG AS THE NAME OF THE UNIVERSITY OF MICHIGAN IS NOT USED IN ANY + ADVERTISING OR PUBLICITY PERTAINING TO THE USE OR DISTRIBUTION OF THIS + SOFTWARE WITHOUT SPECIFIC, WRITTEN PRIOR AUTHORIZATION. IF THE ABOVE + COPYRIGHT NOTICE OR ANY OTHER IDENTIFICATION OF THE UNIVERSITY OF + MICHIGAN IS INCLUDED IN ANY COPY OF ANY PORTION OF THIS SOFTWARE, THEN + THE DISCLAIMER BELOW MUST ALSO BE INCLUDED. + + THE SOFTWARE IS PROVIDED AS IS, WITHOUT REPRESENTATION FROM THE + UNIVERSITY OF MICHIGAN AS TO ITS FITNESS FOR ANY PURPOSE, AND WITHOUT + WARRANTY BY THE UNIVERSITY OF MICHIGAN OF ANY KIND, EITHER EXPRESS OR + IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF + MERCHANTABITILY AND FITNESS FOR A PARTICULAR PURPOSE. THE REGENTS OF + THE UNIVERSITY OF MICHIGAN SHALL NOT BE LIABLE FOR ANY DAMAGES, + INCLUDING SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, + WITH RESPECT TO ANY CLAIM ARISING OUT OF OR IN CONNECTION WITH THE USE + OF THE SOFTWARE, EVEN IF IT HAS BEEN OR IS HEREAFTER ADVISED OF THE + POSSIBILITY OF SUCH DAMAGES. + + PAM-kerberos5 module is written based on PAM-kerberos4 module by + Derrick J. Brashear and kerberos5-1.0pl1 by M.I.T. kerberos team. + Permission to use, copy, modify, distribute this software is hereby + granted, as long as it is granted by Derrick J. Brashear and + M.I.T. kerberos team. Followings are their copyright information. + +This software may contain code from Derrick J. Brashear: + + Copyright (c) Derrick J. Brashear, 1996. All rights reserved + + 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 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. + +This software may contain code from MIT Kerberos 5: + + Copyright Notice and Legal Administrivia + ---------------------------------------- + + Copyright (C) 1996 by the Massachusetts Institute of Technology. + + All rights reserved. + + Export of this software from the United States of America may require + a specific license from the United States Government. It is the + responsibility of any person or organization contemplating export to + obtain such a license before exporting. + + WITHIN THAT CONSTRAINT, permission to use, copy, modify, and + distribute this software and its documentation for any purpose and + without fee is hereby granted, provided that the above copyright + notice appear in all copies and that both that copyright notice and + this permission notice appear in supporting documentation, and that + the name of M.I.T. not be used in advertising or publicity pertaining + to distribution of the software without specific, written prior + permission. M.I.T. makes no representations about the suitability of + this software for any purpose. It is provided "as is" without express + or implied warranty. + + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED + WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF + MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + Individual source code files are copyright MIT, Cygnus Support, + OpenVision, Oracle, Sun Soft, and others. + + Project Athena, Athena, Athena MUSE, Discuss, Hesiod, Kerberos, Moira, + and Zephyr are trademarks of the Massachusetts Institute of Technology + (MIT). No commercial use of these trademarks may be made without + prior written permission of MIT. + + "Commercial use" means use of a name in a product or other for-profit + manner. It does NOT prevent a commercial firm from referring to the + MIT trademarks in order to convey information (although in doing so, + recognition of their trademark status should be given). --- libpam-heimdal-3.15.orig/debian/README.Debian +++ libpam-heimdal-3.15/debian/README.Debian @@ -0,0 +1,38 @@ +pam-krb5 for Debian +---------------------- + +The original module has been written by Frank Cusack (see README file). + +This particular version of the module is heavily based on the FreeBSD +ports version. + +It has also been modified by Joel Kociolek to be usable +with Debian GNU/Linux. + +WARNING: for security reasons, you should not use this module for purposes +other than local login (xdm, login, etc.). Don't use it over a network +unless you _really_ know what you are doing. + +-------------------------------------------------------------------------- + +Another PAM module exists at: + +ftp://ftp.it.su.se/pub/kerberos/contrib/source/pam_krb5-1.2.tar.gz + +According to Nicolas Williams : + +It looks pretty good, except for one serious, easily fixable problem: +the krb5 password validation function is called without a valid prompter +function, so the krb5 library is allowed to believe that the user can be +prompted via the tty. + +The solution to this problem is simple: add a krb5 prompter function +whose prompter_data is a PAM handle and have this prompter convert krb5 +prompts to PAM prompts and so on. + +That said, this is the ONLY PAM_KRB5 module I have seen so far that gets +password-aging right, namely by attempting to get an initial ticket to +the password changing service so as to change the user's password and +then get a TGT for the user. + + -- Brian May , Thu, 9 Nov 2000 11:39:41 +1100 --- libpam-heimdal-3.15.orig/debian/dirs +++ libpam-heimdal-3.15/debian/dirs @@ -0,0 +1,2 @@ +lib/security +usr/share/man/man5 --- libpam-heimdal-3.15.orig/debian/install +++ libpam-heimdal-3.15/debian/install @@ -0,0 +1,2 @@ +pam_krb5.so lib/security/ +pam_krb5.5 usr/share/man/man5/ --- libpam-heimdal-3.15.orig/debian/patches/add-autogen.sh +++ libpam-heimdal-3.15/debian/patches/add-autogen.sh @@ -0,0 +1,34 @@ +Index: b/autogen.sh +=================================================================== +--- /dev/null ++++ b/autogen.sh +@@ -0,0 +1,29 @@ ++#!/bin/sh ++# ++# autogen.sh ++ ++LIBTOOL=`which libtoolize` ++AUTOCONF=`which autoconf` ++ACLOCAL=`which aclocal-1.9` ++ ++if [ ! -x $LIBTOOL ]; then ++ echo "libtool doesn't exist! Please install libtool" ++ exit 1 ++fi ++ ++if [ ! -x $ACLOCAL ]; then ++ echo "aclocal doesn't exist! Please install automake1.9" ++ exit 1 ++fi ++ ++if [ ! -x $AUTOCONF ]; then ++ echo "autoconf doesn't exist! Please install autoconf" ++ exit 1 ++fi ++ ++$LIBTOOL --copy --force ++$ACLOCAL ++$AUTOCONF ++ ++exit 0 ++ --- libpam-heimdal-3.15.orig/debian/patches/series +++ libpam-heimdal-3.15/debian/patches/series @@ -0,0 +1 @@ +#add-autogen.sh