rpms/libselinux/devel libselinux-rhat.patch, 1.177, 1.178 libselinux.spec, 1.351, 1.352

Daniel J Walsh dwalsh at fedoraproject.org
Fri Dec 19 20:18:24 UTC 2008


Author: dwalsh

Update of /cvs/extras/rpms/libselinux/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13400

Modified Files:
	libselinux-rhat.patch libselinux.spec 
Log Message:
* Tue Dec 16 2008 Dan Walsh <dwalsh at redhat.com> - 2.0.76-6
- Strip trailing / for matchpathcon


libselinux-rhat.patch:

Index: libselinux-rhat.patch
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/libselinux-rhat.patch,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -r1.177 -r1.178
--- libselinux-rhat.patch	16 Dec 2008 14:38:48 -0000	1.177
+++ libselinux-rhat.patch	19 Dec 2008 20:17:53 -0000	1.178
@@ -3078,3 +3078,18 @@
 -	return 0;
 +	return ret >= 0;
  }
+diff --exclude-from=exclude -N -u -r nsalibselinux/utils/matchpathcon.c libselinux-2.0.76/utils/matchpathcon.c
+--- nsalibselinux/utils/matchpathcon.c	2008-10-28 10:06:51.000000000 -0400
++++ libselinux-2.0.76/utils/matchpathcon.c	2008-12-19 15:14:20.000000000 -0500
+@@ -101,6 +101,11 @@
+ 	for (i = optind; i < argc; i++) {
+ 		int mode = 0;
+ 		struct stat buf;
++		int len = strlen(argv[i]);
++		if (len > 1  && argv[i][len - 1 ] == '/') {
++			argv[i][len - 1 ] = '\0';
++		}
++
+ 		if (lstat(argv[i], &buf) == 0)
+ 			mode = buf.st_mode;
+ 


Index: libselinux.spec
===================================================================
RCS file: /cvs/extras/rpms/libselinux/devel/libselinux.spec,v
retrieving revision 1.351
retrieving revision 1.352
diff -u -r1.351 -r1.352
--- libselinux.spec	16 Dec 2008 14:38:49 -0000	1.351
+++ libselinux.spec	19 Dec 2008 20:17:53 -0000	1.352
@@ -5,7 +5,7 @@
 Summary: SELinux library and simple utilities
 Name: libselinux
 Version: 2.0.76
-Release: 5%{?dist}
+Release: 6%{?dist}
 License: Public Domain
 Group: System Environment/Libraries
 Source: http://www.nsa.gov/selinux/archives/%{name}-%{version}.tgz
@@ -163,6 +163,9 @@
 %{ruby_sitearch}/selinux.so
 
 %changelog
+* Tue Dec 16 2008 Dan Walsh <dwalsh at redhat.com> - 2.0.76-6
+- Strip trailing / for matchpathcon
+
 * Tue Dec 16 2008 Dan Walsh <dwalsh at redhat.com> - 2.0.76-5
 - Fix segfault if seusers file does not work
 




More information about the fedora-extras-commits mailing list