[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