[Lunar-commits] r20754 - moonbase/trunk/security/shadow

Stefan Wold ratler at lunar-linux.org
Tue Jul 18 17:56:14 UTC 2006


Author: ratler
Date: 2006-07-18 17:56:14 +0000 (Tue, 18 Jul 2006)
New Revision: 20754

Modified:
   moonbase/trunk/security/shadow/BUILD
   moonbase/trunk/security/shadow/DETAILS
Log:
Version bump.
* Few bugs fixed
* Internal GETPASS function have been punted
* MD5_CRYPT_ENAB is now ONLY non-pam configuration directive
* login.defs updated for PAM users to reflect the new changes

Compiled and tested with both 2.4 and 2.6 kernel-headers.


Modified: moonbase/trunk/security/shadow/BUILD
===================================================================
--- moonbase/trunk/security/shadow/BUILD	2006-07-18 17:15:18 UTC (rev 20753)
+++ moonbase/trunk/security/shadow/BUILD	2006-07-18 17:56:14 UTC (rev 20754)
@@ -1,5 +1,6 @@
 (
 
+  patch_it $SOURCE_CACHE/$SOURCE5 1 &&
   patch_it $SOURCE_CACHE/$SOURCE3 1 &&
   patch_it $SOURCE_CACHE/$SOURCE4 1 &&
 
@@ -29,7 +30,6 @@
   if ! module_installed Linux-PAM; then
     sedit 's|^CRACKLIB_DICTPATH.*$|CRACKLIB_DICTPATH /lib/cracklib/|g' etc/login.defs
     sedit 's|#MD5_CRYPT_ENAB.*$|MD5_CRYPT_ENAB yes|' etc/login.defs
-    sedit 's|^#GETPASS_ASTERISKS.*|GETPASS_ASTERISKS 0|' etc/login.defs
     sedit 's|^USERGROUPS_ENAB.*|USERGROUPS_ENAB no|' etc/login.defs
     [ -e /etc/limits ] || install -m 0644 etc/limits /etc/
     [ -e /etc/login.access ] || install -m 0644 etc/login.access /etc/

Modified: moonbase/trunk/security/shadow/DETAILS
===================================================================
--- moonbase/trunk/security/shadow/DETAILS	2006-07-18 17:15:18 UTC (rev 20753)
+++ moonbase/trunk/security/shadow/DETAILS	2006-07-18 17:56:14 UTC (rev 20754)
@@ -1,22 +1,25 @@
           MODULE=shadow
-         VERSION=4.0.15
+         VERSION=4.0.17
           SOURCE=$MODULE-$VERSION.tar.bz2
-         SOURCE2=login-1.1.defs.pam
-         SOURCE3=shadow-4.0.15-su-fix-environment.patch
-         SOURCE4=shadow-4.0.15-suid-perm.patch
+         SOURCE2=login-1.2.defs.pam
+         SOURCE3=shadow-4.0.17-su-fix-environment.patch
+         SOURCE4=shadow-4.0.17-suid-perm.patch
+         SOURCE5=shadow-4.0.17-Makefile-etc.patch
    SOURCE_URL[0]=ftp://ftp.pld.org.pl/software/$MODULE/
    SOURCE_URL[1]=ftp://ftp.pld.org.pl/software/$MODULE/old/
      SOURCE2_URL=$PATCH_URL/
      SOURCE3_URL=$PATCH_URL/
      SOURCE4_URL=$PATCH_URL/
-      SOURCE_VFY=sha1:0f7cd3366a032091fdffd2f8edf65056bd576cae
-     SOURCE2_VFY=sha1:775c56294133c81f13a848344ce9254d43b94c47
-     SOURCE3_VFY=sha1:ed13669db599eb2f14ef465d8856324df4e47225
-     SOURCE4_VFY=sha1:68ed56bb8f09ea97b0458867435ee37129a8d1f8
+     SOURCE5_URL=$PATCH_URL/
+      SOURCE_VFY=sha1:326b3de0a81c1e1f9bfc75e67d45678c14fe282d
+     SOURCE2_VFY=sha1:546d46907f02af0b32de91ed2ebd09224887a849
+     SOURCE3_VFY=sha1:0ca7ffc93930349f92805b5ab9d9897a8f377f85
+     SOURCE4_VFY=sha1:d22d430cea16cc9c6e3bff9a772cdde037f50594
+     SOURCE5_VFY=sha1:995ecf90865cf675b9459430049d834c1e27754e
         WEB_SITE=ftp://ftp.pld.org.pl/software/shadow
       MAINTAINER=ratler at lunar-linux.org
          ENTERED=20010922
-         UPDATED=20060327
+         UPDATED=20060718
            SHORT="Contains the shadow password file utilities"
 
 cat << EOF



More information about the Lunar-commits mailing list