summaryrefslogtreecommitdiff
path: root/security/openpam
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2007-09-06 18:54:44 +0000
committerjoerg <joerg@pkgsrc.org>2007-09-06 18:54:44 +0000
commit7ae978be7d7754e235fb545a16f75eb751189967 (patch)
treeacb411218b72f9e5228b79c8acf8ebd15748cfc9 /security/openpam
parent3c094d56a24008ae7c4da1fc011c4f9ac41dc4eb (diff)
downloadpkgsrc-7ae978be7d7754e235fb545a16f75eb751189967.tar.gz
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.
Diffstat (limited to 'security/openpam')
-rw-r--r--security/openpam/Makefile12
-rw-r--r--security/openpam/PLIST3
-rw-r--r--security/openpam/distinfo9
-rw-r--r--security/openpam/patches/patch-aa14
4 files changed, 25 insertions, 13 deletions
diff --git a/security/openpam/Makefile b/security/openpam/Makefile
index e681796d193..060d772f910 100644
--- a/security/openpam/Makefile
+++ b/security/openpam/Makefile
@@ -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"
diff --git a/security/openpam/PLIST b/security/openpam/PLIST
index eb951fdaae7..fe5a1fdc3e0 100644
--- a/security/openpam/PLIST
+++ b/security/openpam/PLIST
@@ -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
diff --git a/security/openpam/distinfo b/security/openpam/distinfo
index 8bb787ea121..cfec3793875 100644
--- a/security/openpam/distinfo
+++ b/security/openpam/distinfo
@@ -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
diff --git a/security/openpam/patches/patch-aa b/security/openpam/patches/patch-aa
new file mode 100644
index 00000000000..a35353ea4ca
--- /dev/null
+++ b/security/openpam/patches/patch-aa
@@ -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