[packages/pam] up to 1.2.0

glen glen at pld-linux.org
Thu Apr 30 11:24:15 CEST 2015


commit 62d0b58d44506d3738665de53b8d52ed432ed016
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Thu Apr 30 12:23:48 2015 +0300

    up to 1.2.0
    
    pam-mkhomedir-notfound.patch has one bad chunk

 pam-db-gdbm.patch            | 2 +-
 pam-mkhomedir-notfound.patch | 8 ++++----
 pam-pld-modules.patch        | 2 +-
 pam.spec                     | 8 ++++----
 4 files changed, 10 insertions(+), 10 deletions(-)
---
diff --git a/pam.spec b/pam.spec
index e2105a3..b429dc9 100644
--- a/pam.spec
+++ b/pam.spec
@@ -18,13 +18,13 @@ Summary(ru.UTF-8):	Интструмент, обеспечивающий ауте
 Summary(tr.UTF-8):	Modüler, artımsal doğrulama birimleri
 Summary(uk.UTF-8):	Інструмент, що забезпечує аутентифікацію для програм
 Name:		pam
-Version:	1.1.8
-Release:	8
+Version:	1.2.0
+Release:	0.1
 Epoch:		1
 License:	GPL or BSD
 Group:		Base
 Source0:	http://www.linux-pam.org/library/Linux-PAM-%{version}.tar.bz2
-# Source0-md5:	35b6091af95981b1b2cd60d813b5e4ee
+# Source0-md5:	ee4a480d77b341c99e8b1375f8f180c0
 Source2:	ftp://ftp.pld-linux.org/software/pam/%{name}-pld-%{pam_pld_version}.tar.gz
 # Source2-md5:	f9ec6fcafcf1801bf318e60040244f2e
 Source3:	other.pamd
@@ -50,7 +50,7 @@ BuildRequires:	cracklib-devel >= 2.8.3
 # gdbm due to db pulling libpthread
 BuildRequires:	flex
 BuildRequires:	gdbm-devel >= 1.8.3-7
-BuildRequires:	gettext-tools >= 0.15
+BuildRequires:	gettext-tools >= 0.18.3
 BuildRequires:	glibc-devel >= 6:2.10.1
 BuildRequires:	glibc-misc
 %{?with_prelude:BuildRequires:	libprelude-devel >= 0.9.0}
diff --git a/pam-db-gdbm.patch b/pam-db-gdbm.patch
index 55e5f11..5f11900 100644
--- a/pam-db-gdbm.patch
+++ b/pam-db-gdbm.patch
@@ -1,5 +1,5 @@
 --- Linux-PAM-0.99.7.1/configure.in~	2007-02-06 00:04:35.000000000 +0100
-+++ Linux-PAM-0.99.7.1/configure.in	2007-02-06 00:12:08.000000000 +0100
++++ Linux-PAM-0.99.7.1/configure.ac	2007-02-06 00:12:08.000000000 +0100
 @@ -354,7 +354,7 @@
                fi
          fi
diff --git a/pam-mkhomedir-notfound.patch b/pam-mkhomedir-notfound.patch
index ae4267f..5816e6f 100644
--- a/pam-mkhomedir-notfound.patch
+++ b/pam-mkhomedir-notfound.patch
@@ -32,8 +32,8 @@ diff -urN Linux-PAM-0.99.7.1.orig/modules/pam_mkhomedir/pam_mkhomedir.8.xml Linu
            <option>skel=<replaceable>/path/to/skel/directory</replaceable></option>
          </term>
          <listitem>
---- Linux-PAM-1.1.0/modules/pam_mkhomedir/pam_mkhomedir.c~	2009-04-09 10:07:18.000000000 +0200
-+++ Linux-PAM-1.1.0/modules/pam_mkhomedir/pam_mkhomedir.c	2009-09-07 12:32:41.109408541 +0200
+--- Linux-PAM-1.2.0/modules/pam_mkhomedir/pam_mkhomedir.c~	2015-04-30 12:15:42.000000000 +0300
++++ Linux-PAM-1.2.0/modules/pam_mkhomedir/pam_mkhomedir.c	2015-04-30 12:16:09.350939182 +0300
 @@ -61,8 +61,11 @@
  #define MAX_FD_NO 10000
  
@@ -74,11 +74,11 @@ diff -urN Linux-PAM-0.99.7.1.orig/modules/pam_mkhomedir/pam_mkhomedir.8.xml Linu
  	 pam_syslog(pamh, LOG_ERR, "unknown option: %s", *argv);
        }
     }
-@@ -230,7 +242,12 @@
+@@ -235,7 +235,12 @@
        return PAM_SUCCESS;
     }
  
--   return create_homedir(pamh, &opt, pwd);
+-   return create_homedir(pamh, &opt, user, pwd->pw_dir);
 +   if (opt.ctrl & HOMEDIR_CREATE)
 +      return create_homedir(pamh, &opt, pwd);
 +   else if (opt.ctrl & HOMEDIR_DENY)
diff --git a/pam-pld-modules.patch b/pam-pld-modules.patch
index 5072ec1..cd7ae40 100644
--- a/pam-pld-modules.patch
+++ b/pam-pld-modules.patch
@@ -1,5 +1,5 @@
 --- Linux-PAM-0.99.5.0/configure.in.redhat-modules	2006-06-28 09:25:02.000000000 +0200
-+++ Linux-PAM-0.99.5.0/configure.in	2006-06-30 10:24:35.000000000 +0200
++++ Linux-PAM-0.99.5.0/configure.ac	2006-06-30 10:24:35.000000000 +0200
 @@ -492,6 +492,8 @@
  	libpam_misc/Makefile conf/Makefile conf/pam_conv1/Makefile \
  	po/Makefile.in \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/pam.git/commitdiff/62d0b58d44506d3738665de53b8d52ed432ed016



More information about the pld-cvs-commit mailing list