rpms/policycoreutils/devel policycoreutils-rhat.patch, 1.394, 1.395 policycoreutils.spec, 1.562, 1.563

Daniel J Walsh dwalsh at fedoraproject.org
Mon Oct 20 20:12:20 UTC 2008


Author: dwalsh

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

Modified Files:
	policycoreutils-rhat.patch policycoreutils.spec 
Log Message:
* Mon Oct 20 2008 Dan Walsh <dwalsh at redhat.com> 2.0.57-4
- Fix system-config-selinux booleanspage throwing and exception
- Update po files


policycoreutils-rhat.patch:

Index: policycoreutils-rhat.patch
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils-rhat.patch,v
retrieving revision 1.394
retrieving revision 1.395
diff -u -r1.394 -r1.395
--- policycoreutils-rhat.patch	17 Oct 2008 22:05:44 -0000	1.394
+++ policycoreutils-rhat.patch	20 Oct 2008 20:11:49 -0000	1.395
@@ -28,88 +28,3 @@
  		return -1;
  	}
  	rc |= cap_set_flag(new_caps, CAP_PERMITTED, 6, cap_list, CAP_SET);
-Binary files nsapolicycoreutils/semodule/semodule and policycoreutils-2.0.57/semodule/semodule differ
-diff --exclude-from=exclude --exclude=sepolgen-1.0.13 --exclude=gui --exclude=po -N -u -r nsapolicycoreutils/semodule/semodule.c policycoreutils-2.0.57/semodule/semodule.c
---- nsapolicycoreutils/semodule/semodule.c	2008-08-28 09:34:24.000000000 -0400
-+++ policycoreutils-2.0.57/semodule/semodule.c	2008-10-10 16:04:46.000000000 -0400
-@@ -60,24 +60,6 @@
- 	free(commands);
- }
- 
--/* mmap() a file to '*data', returning the total number of bytes in
-- * the file.  Returns 0 if file could not be opened or mapped. */
--static size_t map_file(char *filename, char **data)
--{
--	int fd;
--	struct stat sb;
--	if ((fd = open(filename, O_RDONLY)) == -1) {
--		return 0;
--	}
--	if (fstat(fd, &sb) == -1 ||
--	    (*data = mmap(NULL, sb.st_size, PROT_READ, MAP_PRIVATE, fd, 0)) ==
--	    MAP_FAILED) {
--		sb.st_size = 0;
--	}
--	close(fd);
--	return sb.st_size;
--}
--
- /* Signal handlers. */
- static void handle_signal(int sig_num)
- {
-@@ -339,16 +321,6 @@
- 	for (i = 0; i < num_commands; i++) {
- 		enum client_modes mode = commands[i].mode;
- 		char *mode_arg = commands[i].arg;
--		char *data = NULL;
--		size_t data_len = 0;
--		if (mode == INSTALL_M || mode == UPGRADE_M || mode == BASE_M) {
--			if ((data_len = map_file(mode_arg, &data)) == 0) {
--				fprintf(stderr,
--					"%s:  Could not read file '%s': %s\n",
--					argv[0], mode_arg, errno ? strerror(errno) : "");
--				goto cleanup;
--			}
--		}
- 		switch (mode) {
- 		case INSTALL_M:{
- 				if (verbose) {
-@@ -357,7 +329,7 @@
- 					     mode_arg);
- 				}
- 				result =
--				    semanage_module_install(sh, data, data_len);
-+				    semanage_module_install_file(sh, mode_arg);
- 				break;
- 			}
- 		case UPGRADE_M:{
-@@ -367,7 +339,7 @@
- 					     mode_arg);
- 				}
- 				result =
--				    semanage_module_upgrade(sh, data, data_len);
-+				    semanage_module_upgrade_file(sh, mode_arg);
- 				break;
- 			}
- 		case BASE_M:{
-@@ -377,8 +349,7 @@
- 					     mode_arg);
- 				}
- 				result =
--				    semanage_module_install_base(sh, data,
--								 data_len);
-+				    semanage_module_install_base_file(sh, mode_arg);
- 				break;
- 			}
- 		case REMOVE_M:{
-@@ -429,9 +400,6 @@
- 			}
- 		}
- 		commit += do_commit[mode];
--		if (mode == INSTALL_M || mode == UPGRADE_M || mode == BASE_M) {
--			munmap(data, data_len);
--		}
- 		if (result < 0) {
- 			fprintf(stderr, "%s:  Failed on %s!\n", argv[0],
- 				mode_arg ? : "list");
-Binary files nsapolicycoreutils/semodule/semodule.o and policycoreutils-2.0.57/semodule/semodule.o differ


Index: policycoreutils.spec
===================================================================
RCS file: /cvs/extras/rpms/policycoreutils/devel/policycoreutils.spec,v
retrieving revision 1.562
retrieving revision 1.563
diff -u -r1.562 -r1.563
--- policycoreutils.spec	20 Oct 2008 19:53:24 -0000	1.562
+++ policycoreutils.spec	20 Oct 2008 20:11:50 -0000	1.563
@@ -1,6 +1,6 @@
 %define	libauditver	1.4.2-1
 %define	libsepolver	2.0.19-1
-%define	libsemanagever	2.0.28-2
+%define	libsemanagever	2.0.28-1
 %define	libselinuxver	2.0.46-5
 %define	sepolgenver	1.0.13
 Summary: SELinux policy core utilities




More information about the scm-commits mailing list