Add back in the help png files
- Begin Adding support for file equivalency.
This commit is contained in:
parent
6879d63783
commit
d136271edc
@ -513527,7 +513527,7 @@ index 0000000..a350978
|
||||
+</busconfig>
|
||||
diff --git a/policycoreutils/sepolicy/org.selinux.policy b/policycoreutils/sepolicy/org.selinux.policy
|
||||
new file mode 100644
|
||||
index 0000000..6ac6212
|
||||
index 0000000..2943aa2
|
||||
--- /dev/null
|
||||
+++ b/policycoreutils/sepolicy/org.selinux.policy
|
||||
@@ -0,0 +1,71 @@
|
||||
@ -513568,8 +513568,8 @@ index 0000000..6ac6212
|
||||
+ </defaults>
|
||||
+ </action>
|
||||
+ <action id="org.selinux.customized">
|
||||
+ <description>SELinux write access</description>
|
||||
+ <message>System policy prevents customized access to SELinux</message>
|
||||
+ <description>SELinux Read access</description>
|
||||
+ <message>System policy prevents read access to SELinux</message>
|
||||
+ <defaults>
|
||||
+ <allow_any>yes</allow_any>
|
||||
+ <allow_inactive>yes</allow_inactive>
|
||||
@ -513651,10 +513651,10 @@ index 0000000..afd3f31
|
||||
+ print e
|
||||
diff --git a/policycoreutils/sepolicy/selinux_server.py b/policycoreutils/sepolicy/selinux_server.py
|
||||
new file mode 100644
|
||||
index 0000000..ee931a4
|
||||
index 0000000..cacb9a2
|
||||
--- /dev/null
|
||||
+++ b/policycoreutils/sepolicy/selinux_server.py
|
||||
@@ -0,0 +1,116 @@
|
||||
@@ -0,0 +1,117 @@
|
||||
+#!/usr/bin/python
|
||||
+
|
||||
+import dbus
|
||||
@ -513676,6 +513676,7 @@ index 0000000..ee931a4
|
||||
+ # The semanage method runs a transaction on a series of semanage commands,
|
||||
+ # these commnds can take the output of customized
|
||||
+ #
|
||||
+ @slip.dbus.polkit.require_auth("org.selinux.semanage")
|
||||
+ @dbus.service.method("org.selinux", in_signature='s')
|
||||
+ def semanage(self, buf):
|
||||
+ p = Popen(["/usr/sbin/semanage", "import"],stdout=PIPE, stderr=PIPE, stdin=PIPE)
|
||||
@ -516049,7 +516050,7 @@ index 26f8390..ba959ae 100644
|
||||
return out
|
||||
diff --git a/policycoreutils/sepolicy/sepolicy/gui.py b/policycoreutils/sepolicy/sepolicy/gui.py
|
||||
new file mode 100644
|
||||
index 0000000..b772c7b
|
||||
index 0000000..664b5bb
|
||||
--- /dev/null
|
||||
+++ b/policycoreutils/sepolicy/sepolicy/gui.py
|
||||
@@ -0,0 +1,2990 @@
|
||||
@ -516648,8 +516649,8 @@ index 0000000..b772c7b
|
||||
+ self.show_system_page()
|
||||
+ else:
|
||||
+ if self.application:
|
||||
+ self.completion_entry.set_text(self.application)
|
||||
+ self.applications_selection_button.set_label(self.application)
|
||||
+ self.completion_entry.set_text(self.application)
|
||||
+ self.show_applications_page()
|
||||
+ else:
|
||||
+ self.clearbuttons()
|
||||
@ -517036,7 +517037,6 @@ index 0000000..b772c7b
|
||||
+ if not self.find_application(app):
|
||||
+ return
|
||||
+ self.show_applications_page()
|
||||
+
|
||||
+ self.add_button.set_sensitive(True)
|
||||
+ self.delete_button.set_sensitive(True)
|
||||
+ # Clear the tree to prepare for a new selection otherwise
|
||||
@ -518389,7 +518389,7 @@ index 0000000..b772c7b
|
||||
+ if self.network_radio_button.get_active():
|
||||
+ self.active_button = self.network_radio_button
|
||||
+
|
||||
+ def clearbuttons(self):
|
||||
+ def clearbuttons(self, clear=True):
|
||||
+ self.main_selection_window.hide()
|
||||
+ self.booleans_radio_button.set_visible(False)
|
||||
+ self.files_radio_button.set_visible(False)
|
||||
@ -518399,6 +518399,7 @@ index 0000000..b772c7b
|
||||
+ self.lockdown_radio_button.set_visible(False)
|
||||
+ self.user_radio_button.set_visible(False)
|
||||
+ self.login_radio_button.set_visible(False)
|
||||
+ if clear:
|
||||
+ self.completion_entry.set_text("")
|
||||
+
|
||||
+ def show_system_page(self):
|
||||
@ -518431,7 +518432,7 @@ index 0000000..b772c7b
|
||||
+ self.delete_button.set_sensitive(True)
|
||||
+
|
||||
+ def show_applications_page(self):
|
||||
+ self.clearbuttons()
|
||||
+ self.clearbuttons(False)
|
||||
+ self.booleans_radio_button.set_visible(True)
|
||||
+ self.files_radio_button.set_visible(True)
|
||||
+ self.network_radio_button.set_visible(True)
|
||||
@ -520040,10 +520041,10 @@ index 0000000..7ad2af7
|
||||
+ print e
|
||||
diff --git a/policycoreutils/sepolicy/sepolicy/sepolicy.glade b/policycoreutils/sepolicy/sepolicy/sepolicy.glade
|
||||
new file mode 100644
|
||||
index 0000000..440c30e
|
||||
index 0000000..9e4e798
|
||||
--- /dev/null
|
||||
+++ b/policycoreutils/sepolicy/sepolicy/sepolicy.glade
|
||||
@@ -0,0 +1,4935 @@
|
||||
@@ -0,0 +1,4936 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+<!-- Generated with glade 3.15.3 on Tue Sep 17 16:30:19 2013 -->
|
||||
+<interface>
|
||||
@ -521899,6 +521900,7 @@ index 0000000..440c30e
|
||||
+ <property name="can_focus">False</property>
|
||||
+ <property name="receives_default">False</property>
|
||||
+ <property name="xalign">0</property>
|
||||
+ <property name="group">Booleans_button</property>
|
||||
+ <property name="draw_indicator">False</property>
|
||||
+ </object>
|
||||
+ <packing>
|
||||
|
Loading…
Reference in New Issue
Block a user