rpms/pam_ssh/EL-4 pam_ssh-1.91-include_syslog.diff, NONE, 1.1 pam_ssh-1.92-include_pam.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 pam_ssh.spec, 1.5, 1.6 sources, 1.2, 1.3

Patrice Dumas (pertusus) fedora-extras-commits at redhat.com
Thu Dec 27 22:12:32 UTC 2007


Author: pertusus

Update of /cvs/extras/rpms/pam_ssh/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9324/EL-4

Modified Files:
	.cvsignore pam_ssh.spec sources 
Added Files:
	pam_ssh-1.91-include_syslog.diff 
	pam_ssh-1.92-include_pam.patch 
Log Message:
sync with devel

pam_ssh-1.91-include_syslog.diff:

--- NEW FILE pam_ssh-1.91-include_syslog.diff ---
--- pam_ssh-1.91/pam_ssh.c	2004-04-12 15:55:08.000000000 +0200
+++ pam_ssh-1.91-pat/pam_ssh.c	2005-12-22 10:37:21.000000000 +0100
@@ -63,6 +63,7 @@
 #include <string.h>
 #include <sysexits.h>
 #include <unistd.h>
+#include <syslog.h>
 
 #define PAM_SM_AUTH
 #define PAM_SM_SESSION

pam_ssh-1.92-include_pam.patch:

--- NEW FILE pam_ssh-1.92-include_pam.patch ---
diff -up pam_ssh-1.92/openpam_borrow_cred.c.include_pam pam_ssh-1.92/openpam_borrow_cred.c
--- pam_ssh-1.92/openpam_borrow_cred.c.include_pam	2007-08-23 11:31:14.000000000 +0200
+++ pam_ssh-1.92/openpam_borrow_cred.c	2007-08-23 11:31:59.000000000 +0200
@@ -43,6 +43,7 @@
 #include <unistd.h>
 
 #include <pam_appl.h>
+#include <security/pam_modules.h>
 
 #include <config.h>
 #include "openpam_cred.h"


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pam_ssh/EL-4/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	26 Aug 2005 08:10:14 -0000	1.2
+++ .cvsignore	27 Dec 2007 22:11:54 -0000	1.3
@@ -1 +1 @@
-pam_ssh-1.91.tar.bz2
+pam_ssh-1.92.tar.bz2


Index: pam_ssh.spec
===================================================================
RCS file: /cvs/extras/rpms/pam_ssh/EL-4/pam_ssh.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- pam_ssh.spec	2 Sep 2005 07:15:13 -0000	1.5
+++ pam_ssh.spec	27 Dec 2007 22:11:54 -0000	1.6
@@ -1,12 +1,19 @@
 Name: pam_ssh
-Version: 1.91
-Release: 9%{?dist}
+Version: 1.92
+Release: 7%{?dist}
 Summary: PAM module for use with SSH keys and ssh-agent
-Source: http://dl.sourceforge.net/sourceforge/pam-ssh/pam_ssh-%{version}.tar.bz2
+Source: http://downloads.sourceforge.net/pam-ssh/pam_ssh-%{version}.tar.bz2
 URL: http://sourceforge.net/projects/pam-ssh/
 Patch0: pam_ssh-1.91-getpwnam.patch
+# put agent files in /var/run instead of the home directory to avoid
+# complications when run from different hosts
 Patch1: pam_ssh-1.91-var_run.patch
+# corresponding man page
 Patch2: pam_ssh-1.91-man_agent_files.diff
+# include the syslog header
+Patch4: pam_ssh-1.91-include_syslog.diff
+# include a pam header
+Patch5: pam_ssh-1.92-include_pam.patch
 
 License: BSD
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -26,7 +33,11 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
-%patch2 -p0
+%patch2 -p0 -b .man_agent_files
+%patch4 -p1
+%patch5 -p1 -b .include_pam
+chmod a-x pam_ssh.c
+touch -r pam_ssh.8.man_agent_files pam_ssh.8
 
 %build
 %configure  --with-pam-dir=/%{_lib}/security/
@@ -35,11 +46,11 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
 
-install -d -m 755 $RPM_BUILD_ROOT/%{_localstatedir}/run/pam_ssh
+install -d -m 755 $RPM_BUILD_ROOT%{_localstatedir}/run/pam_ssh
 
-find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+rm $RPM_BUILD_ROOT/%{_lib}/security/pam_ssh.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -48,28 +59,50 @@
 %defattr(-,root,root,-)
 %doc AUTHORS NEWS README ChangeLog TODO COPYING
 /%{_lib}/security/pam_ssh.so
-%{_mandir}/man[^3]/pam_ssh*
+%{_mandir}/man8/pam_ssh.8*
 %dir %{_localstatedir}/run/pam_ssh
 
 %changelog
-* Fri Sep  2 2005 <dumas at centre-cired.fr> 1.91-9
+* Thu Dec 27 2007 Patrice Dumas <pertusus at free.fr> 1.92-7
+- keep timestamps
+
+* Thu Aug 23 2007 Patrice Dumas <pertusus at free.fr> 1.92-2
+- update to 1.92
+- Fix #253959, CVE-2007-0844
+
+* Sun Sep 10 2006 Patrice Dumas <pertusus at free.fr> 1.91-15
+- rebuild for FC6
+
+* Fri Feb 17 2006 Patrice Dumas <pertusus at free.fr> - 1.91-14
+- rebuild for fc5
+
+* Thu Dec 22 2005 Patrice Dumas <pertusus at free.fr> - 1.91-13
+- add patch to include syslog.h
+
+* Sun Nov 13 2005 <pertusus at free.fr> 1.91-11
+- add patch to include openssl/md5.h 
+
+* Sun Nov 13 2005 <pertusus at free.fr> 1.91-10
+- rebuild against new openssl
+
+* Fri Sep  2 2005 <pertusus at free.fr> 1.91-9
 - bump release
 
-* Fri Aug 26 2005 <dumas at centre-cired.fr> 1.91-8
+* Fri Aug 26 2005 <pertusus at free.fr> 1.91-8
 - add --with-pam-dir switch for ./configure
 
-* Wed Aug 17 2005 <dumas at centre-cired.fr> 1.91-7
+* Wed Aug 17 2005 <pertusus at free.fr> 1.91-7
 - remove openssh from BuildRequires (Dmitry)
 - remove pam from Requires, it is picked up automatically
 
-* Tue Aug 16 2005 <dumas at centre-cired.fr> 1.91-6
+* Tue Aug 16 2005 <pertusus at free.fr> 1.91-6
 - new summary from me and Dmirty
 - use Dmitry modified patch1 to let user see the informations in 
   /var/run/pam_ssh/ (modified at my request)
 - document the agent environment information files location in
   the man page
 
-* Mon Aug 15 2005 Patrice Dumas <dumas at centre-cired.fr> 1.91-5
+* Mon Aug 15 2005 Patrice Dumas <pertusus at free.fr> 1.91-5
 - remove gcc-g++ from BuildRequires. Merge description with 
   Dmitry description
 
@@ -79,14 +112,14 @@
   /var/run/pam_ssh/<user>* . This is an easy way to provide properly
   cleanups after system crash. (patch1)
 
-* Mon Aug 15 2005 Patrice Dumas <dumas at centre-cired.fr> 1.91-2
-- correct URL, use upstream source, add COPYING to %doc
+* Mon Aug 15 2005 Patrice Dumas <pertusus at free.fr> 1.91-2
+- correct URL, use upstream source, add COPYING to %%doc
 
-* Sat Apr 01 2004 Patrice Dumas <dumas at centre-cired.fr> 1.91-1
+* Sat Apr 01 2004 Patrice Dumas <pertusus at free.fr> 1.91-1
 - update source
 
-* Mon Mar 15 2004 Patrice Dumas <dumas at centre-cired.fr> 1.9-0.fdr.1
+* Mon Mar 15 2004 Patrice Dumas <pertusus at free.fr> 1.9-0.fdr.1
 - Use fedora-newrpmspec to update the spec file
 
-* Fri Aug 16 2002 Dumas Patrice <dumas at centre-cired.fr>
+* Fri Aug 16 2002 Dumas Patrice <pertusus at free.fr>
 - Initial build.


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pam_ssh/EL-4/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	26 Aug 2005 08:10:14 -0000	1.2
+++ sources	27 Dec 2007 22:11:54 -0000	1.3
@@ -1 +1 @@
-57a3aa476394efa219a8a99f527d4e4b  pam_ssh-1.91.tar.bz2
+3861f20572183adfadef8c77270e6165  pam_ssh-1.92.tar.bz2




More information about the fedora-extras-commits mailing list