[Lunar-commits] <moonbase> Linux-PAM: Version bump to 1.1.5

Stefan Wold ratler at lunar-linux.org
Sun Nov 6 15:36:18 CET 2011


commit a748eec071e820e2524748a8a9ef5d1dfcf61380
Author: Stefan Wold <ratler at lunar-linux.org>
Date:   Sun Nov 6 15:36:18 2011 +0100

    Linux-PAM: Version bump to 1.1.5
    
    - Added new dependency for libtirpc
    - Removed threading check, NPTL should be safe now
    - Added redhat patches
---
 security/Linux-PAM/BUILD   |   17 ++++++-----------
 security/Linux-PAM/DEPENDS |    1 +
 security/Linux-PAM/DETAILS |   15 +++++++--------
 3 files changed, 14 insertions(+), 19 deletions(-)

diff --git a/security/Linux-PAM/BUILD b/security/Linux-PAM/BUILD
index a6aa4d9..4be834e 100644
--- a/security/Linux-PAM/BUILD
+++ b/security/Linux-PAM/BUILD
@@ -9,8 +9,8 @@
   # Stop pam_env from installing /etc/environment
   sedit "/^sysconf_DATA/d" modules/pam_env/Makefile.am  &&
 
+  libtoolize -f &&
   AT_M4DIR="m4" autoreconf &&
-#  libtoolize &&
 
   ./configure  --libdir=/lib                            \
                --docdir=/usr/share/doc/Linux-PAM        \
@@ -31,16 +31,11 @@
   # Test our modules, we don't want a broken system
   ldconfig -n $SOURCE_DIRECTORY/libpam/.libs &&
   find $SOURCE_DIRECTORY/modules -name "pam*.so" | while read module; do
-        if ! env LD_LIBRARY_PATH=$SOURCE_DIRECTORY/libpam/.libs \
-          $SOURCE_DIRECTORY/$MODULE-patches-$PVERSION/dlopen.sh $SOURCE_DIRECTORY -ldl -lpam -L$SOURCE_DIRECTORY/libpam/.libs ${module} ; then
-          echo ERROR module: ${module} cannot be loaded.
-          exit 1
-        fi
-  if env LD_LIBRARY_PATH=$SOURCE_DIRECTORY/libpam/.libs \
-          LD_PRELOAD=$SOURCE_DIRECTORY/libpam/.libs/libpam.so ldd -r ${module} | fgrep -q libpthread ; then
-          echo ERROR module: ${module} pulls threading libraries.
-          exit 1
-        fi
+    if ! env LD_LIBRARY_PATH=$SOURCE_DIRECTORY/libpam/.libs \
+      $SOURCE_DIRECTORY/$MODULE-patches-$PVERSION/dlopen.sh $SOURCE_DIRECTORY -ldl -lpam -L$SOURCE_DIRECTORY/libpam/.libs ${module} ; then
+      echo ERROR module: ${module} cannot be loaded.
+      exit 1
+    fi
   done &&
 
   prepare_install &&
diff --git a/security/Linux-PAM/DEPENDS b/security/Linux-PAM/DEPENDS
index 42f77ce..7c8e3d9 100644
--- a/security/Linux-PAM/DEPENDS
+++ b/security/Linux-PAM/DEPENDS
@@ -1,3 +1,4 @@
 depends automake
 depends cracklib
 depends gettext
+depends libtirpc
diff --git a/security/Linux-PAM/DETAILS b/security/Linux-PAM/DETAILS
index bcb1e54..fc2316b 100644
--- a/security/Linux-PAM/DETAILS
+++ b/security/Linux-PAM/DETAILS
@@ -1,18 +1,17 @@
           MODULE=Linux-PAM
-         VERSION=1.1.3
-        PVERSION=2.3
+         VERSION=1.1.5
+        PVERSION=2.4
        RHVERSION=0.99.10-1
           SOURCE=$MODULE-$VERSION.tar.bz2
          SOURCE2=$MODULE-patches-$PVERSION.tar.bz2
-   SOURCE_URL[0]=$KERNEL_URL/pub/linux/libs/pam/library/
-   SOURCE_URL[1]=ftp://ftp.kernel.org/pub/linux/libs/pam/library/
+      SOURCE_URL=https://fedorahosted.org/releases/l/i/linux-pam
      SOURCE2_URL=$PATCH_URL
-      SOURCE_VFY=sha256:17b268789b935a76e736a1150210dd12f156972973e79347668f828d43632652
-     SOURCE2_VFY=sha256:25055bd45c3b0db77c91acfd3a1b149ed360a77d2dda41ff158b940d7172421c
-        WEB_SITE=http://www.kernel.org/pub/linux/libs/pam
+      SOURCE_VFY=sha256:65def4df04254dc4c5156859d36c34ad6d7afbcf3adbf2780530ebc4dbf2a116
+     SOURCE2_VFY=sha256:6db8ff00621959a683b9b6932267a243263f1dcc1927df5941cb18d6edecf0a9
+        WEB_SITE=https://fedorahosted.org/linux-pam/
       MAINTAINER=ratler at lunar-linux.org
          ENTERED=20010922
-         UPDATED=20101124
+         UPDATED=20111106
            SHORT="Pluggable Authentication Modules"
 PSAFE=no
 


More information about the Lunar-commits mailing list