rpms/pam_mysql/EL-4 pam_mysql-0.7RC1-resps-segfault.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 pam_mysql.spec, 1.9, 1.10 sources, 1.3, 1.4

Manuel Wolfshant (wolfy) fedora-extras-commits at redhat.com
Wed Jan 23 23:09:51 UTC 2008


Author: wolfy

Update of /cvs/pkgs/rpms/pam_mysql/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6908

Modified Files:
	.cvsignore pam_mysql.spec sources 
Added Files:
	pam_mysql-0.7RC1-resps-segfault.patch 
Log Message:
* Wed Jan 23 2008 lonely wolf <wolfy at fedoraproject dot org> - 0.7-0.4.rc1.2
- BR: pkgconfig, openssl-devel
- preserve timestamp of CREDITS


pam_mysql-0.7RC1-resps-segfault.patch:

--- NEW FILE pam_mysql-0.7RC1-resps-segfault.patch ---
--- pam_mysql-0.7RC1/pam_mysql.c	2006-01-09 02:35:59.000000000 -0800
+++ pam_mysql-0.7RC1.new/pam_mysql.c	2007-09-11 10:59:47.494608680 -0700
@@ -3205,7 +3205,7 @@
 	}
 
 	for (i = 0; i < nargs; i++) {
-		if (resps[i].resp != NULL &&
+		if (resps != NULL && resps[i].resp != NULL &&
 				NULL == (retval[i] = xstrdup(resps[i].resp))) {
 			syslog(LOG_AUTHPRIV | LOG_CRIT, PAM_MYSQL_LOG_PREFIX "allocation failure at " __FILE__ ":%d", __LINE__);
 			err = PAM_MYSQL_ERR_ALLOC;


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pam_mysql/EL-4/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	13 Nov 2005 05:17:18 -0000	1.3
+++ .cvsignore	23 Jan 2008 23:08:58 -0000	1.4
@@ -1 +1 @@
-pam_mysql-0.6.2.tar.gz
+pam_mysql-0.7RC1.tar.gz


Index: pam_mysql.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pam_mysql/EL-4/pam_mysql.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- pam_mysql.spec	13 Nov 2005 06:34:01 -0000	1.9
+++ pam_mysql.spec	23 Jan 2008 23:08:58 -0000	1.10
@@ -1,27 +1,38 @@
 Summary:	PAM module for auth UNIX users using MySQL data base
 Name:		pam_mysql
-Version:	0.6.2
-Release:	2%{?dist}
-Epoch:          1
-
-License:	GPL
-Group:		Base
-Source0:	http://dl.sf.net/pam-mysql/%{name}-%{version}.tar.gz
+Version:	0.7
+Release:	0.4.rc1%{?dist}.2
+Epoch:		1
+License:	GPLv2+
+Group:		System Environment/Base
+Source0:	http://dl.sf.net/pam-mysql/%{name}-%{version}RC1.tar.gz
+Patch0:		pam_mysql-0.7RC1-resps-segfault.patch
 URL:		http://sf.net/projects/pam-mysql/
-BuildRequires:	pam-devel mysql-devel zlib-devel openssl-devel cyrus-sasl-devel
-BuildRoot:	%{_tmppath}/%{name}-%{version}-root-%(id -u -n)
+BuildRequires:  pam-devel mysql-devel cyrus-sasl-devel pkgconfig openssl-devel
+BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+Requires:	pam
 
 %description
 Pam_mysql aims to provide a backend neutral means of authenticating
 users against an MySQL database.
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{version}RC1
+%patch0 -p1
 
 %build
-%configure --with-openssl --with-pam-mods-dir=/%{_lib}/security
+%configure \
+  --with-openssl \
+  --with-pam-mods-dir=/%{_lib}/security \
+  --enable-static=no \
+  --with-cyrus-sasl2
+
 make %{?_smp_mflags}
 
+mv CREDITS CREDITS.lame
+iconv -f latin1 -t utf-8 -o CREDITS CREDITS.lame
+touch -r README CREDITS
+
 %install
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT
@@ -36,13 +47,39 @@
 /%{_lib}/security/pam_mysql.so
 
 %changelog
-* Thu Nov 13 2005 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 1:0.6.2-2
+* Wed Jan 23 2008 lonely wolf <wolfy at fedoraproject dot org> - 0.7-0.4.rc1.2
+- BR: pkgconfig, openssl-devel
+- preserve timestamp of CREDITS
+
+* Sat Jan 19 2008 Paul P. Komkoff Jr <i at stingr.net> - 0.7-0.4.rc1.1
+- more packaging fixes and one segfault bugfix
+
+* Thu Jan 9 2008 lonely wolf <wolfy at fedoraproject dot org> - 0.7-0.3.rc1.1
+- couple of fixes
+
+* Thu Dec 06 2007 Release Engineering <rel-eng at fedoraproject dot org> - 0.7-0.2.rc1
+- Rebuild for deps
+
+* Fri Oct 19 2007 Paul P. Komkoff Jr <i at stingr.net> - 0.7-0.1.rc1
+- pick up the package
+- new upstream RC
+
+* Wed Sep 06 2006 Michael J. Knox <michael[AT]knox.net.nz> - 0.6.2-4
+- Rebuild for FC6
+
+* Mon Feb 13 2006 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 0.6.2-3
+- Rebuild for Fedora Extras 5
+
+* Fri Nov 13 2005 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 0.6.2-2
 - Fixed build on x86_64
 
-* Thu Nov 13 2005 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 1:0.6.2-1
+* Fri Nov 13 2005 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 0.6.2-1
 - Upstream update
 - Fixed versioning scheme
 
+* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+- rebuilt
+
 * Mon Mar 28 2005 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 0.50-5
 - Added zlib-devel to BuildRequires
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pam_mysql/EL-4/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	13 Nov 2005 05:17:18 -0000	1.3
+++ sources	23 Jan 2008 23:08:58 -0000	1.4
@@ -1 +1 @@
-623edc50023b183c7b36a03353edcdf0  pam_mysql-0.6.2.tar.gz
+6177183d7e98dc12f2e444c9fbd4f13c  pam_mysql-0.7RC1.tar.gz




More information about the fedora-extras-commits mailing list