Update to OpenPAM Figwort (20050616):

- BUGFIX: Correct several small signedness and initialization bugs
  discovered during review by the NetBSD team.

- BUGFIX: Modify gendoc.pl to sort cross-references in dictionary
  order within each section.

- ENHANCE: if a policy specifies a relative module path,
  prepend the
  module directory so we never call dlopen(3) with a relative
  path.

- ENHANCE: add a pam.conf(5) manual page.
This commit is contained in:
joerg 2007-09-06 18:54:44 +00:00
parent 3c094d56a2
commit 7ae978be7d
4 changed files with 25 additions and 13 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.13 2006/03/14 16:23:46 joerg Exp $
# $NetBSD: Makefile,v 1.14 2007/09/06 18:54:44 joerg Exp $
DISTNAME= openpam-20050201
DISTNAME= openpam-20050616
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=openpam/}
@ -8,6 +8,8 @@ MAINTAINER= joerg@NetBSD.org
HOMEPAGE= http://www.openpam.org/
COMMENT= Open-source PAM library
PKG_DESTDIR_SUPPORT= user-destdir
CONFLICTS+= PAM-[0-9]*
USE_LIBTOOL= yes
@ -28,10 +30,4 @@ post-tools:
${ECHO} "${TRUE}" >> ${TOOLS_DIR}/bin/perl
${CHMOD} +x ${TOOLS_DIR}/bin/perl
# Remove a directory that's created for the sample su application that
# we don't install.
#
post-install:
${RMDIR} -p ${PREFIX}/bin 2>/dev/null || ${TRUE}
.include "../../mk/bsd.pkg.mk"

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.3 2005/10/23 20:21:43 rillig Exp $
@comment $NetBSD: PLIST,v 1.4 2007/09/06 18:54:44 joerg Exp $
include/security/openpam.h
include/security/openpam_version.h
include/security/pam_appl.h
@ -53,5 +53,6 @@ man/man3/pam_strerror.3
man/man3/pam_verror.3
man/man3/pam_vinfo.3
man/man3/pam_vprompt.3
man/man5/pam.conf.5
@dirrm lib/security
@dirrm include/security

View file

@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.4 2005/02/24 13:10:08 agc Exp $
$NetBSD: distinfo,v 1.5 2007/09/06 18:54:44 joerg Exp $
SHA1 (openpam-20050201.tar.gz) = 15e205668f3cd18c0d2017a2cf4a6bdaf829d0f5
RMD160 (openpam-20050201.tar.gz) = da99df2897b7fd17580ae2474046fc7921973828
Size (openpam-20050201.tar.gz) = 360003 bytes
SHA1 (openpam-20050616.tar.gz) = 1334b9507b8ec288c7c95399b9338b3781b29ebb
RMD160 (openpam-20050616.tar.gz) = 4506364a65ea1bf8f7aa80254f593c1cad64ebbd
Size (openpam-20050616.tar.gz) = 375459 bytes
SHA1 (patch-aa) = e76a722fa78a70fa91da922e465316cbdaaee948
SHA1 (patch-ab) = 9e5149c20b1ea0c0b937e7d90e5c6b609d5b4796
SHA1 (patch-ac) = 3fa3a314e2659bf14bb932a753c13094bfa03c54

View file

@ -0,0 +1,14 @@
$NetBSD: patch-aa,v 1.3 2007/09/06 18:56:25 joerg Exp $
--- config.h.in.orig 2007-09-06 20:48:16.000000000 +0200
+++ config.h.in
@@ -43,7 +43,9 @@
#undef LIB_MAJ
/* OpenPAM modules directory */
+#ifndef OPENPAM_MODULES_DIR
#undef OPENPAM_MODULES_DIR
+#endif
/* Name of package */
#undef PACKAGE