[Fedora-livecd-list] [PATCH] add missing selinux_mountpoint class object to edit-livecd

Joey Boggs jboggs at redhat.com
Tue Jan 24 18:54:18 UTC 2012


---
 tools/edit-livecd |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/tools/edit-livecd b/tools/edit-livecd
index ab86960..72ec059 100755
--- a/tools/edit-livecd
+++ b/tools/edit-livecd
@@ -117,6 +117,14 @@ class LiveImageEditor(LiveImageCreator):
         self.ks = None
         """optional kickstart file as a recipe for editing the image"""
 
+        self._ImageCreator__selinux_mountpoint = "/sys/fs/selinux"
+        with open("/proc/self/mountinfo", "r") as f:
+            for line in f.readlines():
+                fields = line.split()
+                if fields[-2] == "selinuxfs":
+                    self.__ImageCreator__selinux_mountpoint = fields[4]
+                    break
+
     # properties
     def __get_image(self):
         if self._LoopImageCreator__imagedir is None:
-- 
1.7.7.5



More information about the livecd mailing list