[selinux-policy/f15] - Allow getcap, setcap for syslogd - Fix label for /usr/lib64/opera/opera
Miroslav Grepl
mgrepl at fedoraproject.org
Fri Jul 1 09:49:16 UTC 2011
commit 1855f503d11cd84b74a035702402f5ef3866bf82
Author: Miroslav Grepl <mgrepl at redhat.com>
Date: Fri Jul 1 11:49:53 2011 +0200
- Allow getcap, setcap for syslogd
- Fix label for /usr/lib64/opera/opera
policy-F15.patch | 15 ++++++++++++---
selinux-policy.spec | 6 +++++-
2 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/policy-F15.patch b/policy-F15.patch
index 733b71f..597b957 100644
--- a/policy-F15.patch
+++ b/policy-F15.patch
@@ -5293,7 +5293,7 @@ index 66beb80..52db7eb 100644
+ automount_dontaudit_getattr_tmp_dirs(irssi_t)
+')
diff --git a/policy/modules/apps/java.fc b/policy/modules/apps/java.fc
-index 86c1768..cd76e6a 100644
+index 86c1768..afdcf1c 100644
--- a/policy/modules/apps/java.fc
+++ b/policy/modules/apps/java.fc
@@ -5,10 +5,13 @@
@@ -5310,6 +5310,15 @@ index 86c1768..cd76e6a 100644
/usr/(.*/)?bin/java.* -- gen_context(system_u:object_r:java_exec_t,s0)
/usr/bin/fastjar -- gen_context(system_u:object_r:java_exec_t,s0)
/usr/bin/frysk -- gen_context(system_u:object_r:java_exec_t,s0)
+@@ -25,7 +28,7 @@
+ /usr/lib(.*/)?bin/java[^/]* -- gen_context(system_u:object_r:java_exec_t,s0)
+ /usr/lib/eclipse/eclipse -- gen_context(system_u:object_r:java_exec_t,s0)
+ /usr/lib/jvm/java(.*/)bin(/.*)? -- gen_context(system_u:object_r:java_exec_t,s0)
+-/usr/lib/opera(/.*)?/opera -- gen_context(system_u:object_r:java_exec_t,s0)
++/usr/lib(64)?/opera(/.*)?/opera -- gen_context(system_u:object_r:java_exec_t,s0)
+ /usr/lib/opera(/.*)?/works -- gen_context(system_u:object_r:java_exec_t,s0)
+ /usr/lib64/jvm/java(.*/)bin(/.*)? -- gen_context(system_u:object_r:java_exec_t,s0)
+
@@ -33,6 +36,9 @@
/usr/matlab.*/bin.*/MATLAB.* -- gen_context(system_u:object_r:java_exec_t,s0)
@@ -53736,7 +53745,7 @@ index c7cfb62..ee89659 100644
init_labeled_script_domtrans($1, syslogd_initrc_exec_t)
domain_system_change_exemption($1)
diff --git a/policy/modules/system/logging.te b/policy/modules/system/logging.te
-index 9b5a9ed..68fe7d8 100644
+index 9b5a9ed..389ed25 100644
--- a/policy/modules/system/logging.te
+++ b/policy/modules/system/logging.te
@@ -19,6 +19,11 @@ type auditd_log_t;
@@ -53851,7 +53860,7 @@ index 9b5a9ed..68fe7d8 100644
# setpgid for metalog
# setrlimit for syslog-ng
-allow syslogd_t self:process { signal_perms setpgid setrlimit };
-+allow syslogd_t self:process { signal_perms setpgid setsched setrlimit };
++allow syslogd_t self:process { signal_perms setpgid setsched setrlimit setcap getcap };
# receive messages to be logged
allow syslogd_t self:unix_dgram_socket create_socket_perms;
allow syslogd_t self:unix_stream_socket create_stream_socket_perms;
diff --git a/selinux-policy.spec b/selinux-policy.spec
index 0bea73d..b61c38f 100644
--- a/selinux-policy.spec
+++ b/selinux-policy.spec
@@ -21,7 +21,7 @@
Summary: SELinux policy configuration
Name: selinux-policy
Version: 3.9.16
-Release: 31%{?dist}
+Release: 32%{?dist}
License: GPLv2+
Group: System Environment/Base
Source: serefpolicy-%{version}.tgz
@@ -471,6 +471,10 @@ exit 0
%endif
%changelog
+* Fri July 1 2011 Miroslav Grepl <mgrepl at redhat.com> 3.9.16-32
+- Allow getcap, setcap for syslogd
+- Fix label for /usr/lib64/opera/opera
+
* Thu Jun 30 2011 Miroslav Grepl <mgrepl at redhat.com> 3.9.16-31
- Make mozilla_plugin_tmpfs_t as userdom_user_tmpfs_content()
- Allow init to delete all pid sockets
More information about the scm-commits
mailing list