problem.
Signed-off-by: Ewan Mellor <ewan@xensource.com>
import sys, os
import string
import traceback
-from xml.marshal import generic
+#from xml.marshal import generic
from xen.util import security
def usage():
access_control = {}
else:
fd = open(file, "rb")
- access_control = generic.load(fd)
+# access_control = generic.load(fd)
fd.close()
if access_control.has_key(resource):
new_entry = { resource : tuple([policyref, label]) }
access_control.update(new_entry)
fd = open(file, "wb")
- generic.dump(access_control, fd)
+# generic.dump(access_control, fd)
fd.close()
except security.ACMError:
import sys, os, re
import string
import traceback
-from xml.marshal import generic
+#from xml.marshal import generic
from xen.util import security
def usage():
file = security.res_label_filename
if os.path.isfile(file):
fd = open(file, "rb")
- access_control = generic.load(fd)
+# access_control = generic.load(fd)
fd.close()
else:
print "Resource label file not found"
import sys, os
import string
import traceback
-from xml.marshal import generic
+#from xml.marshal import generic
from xen.util import security
def usage():
security.err("Resource file not found.")
fd = open(file, "rb")
- access_control = generic.load(fd)
+# access_control = generic.load(fd)
fd.close()
return access_control
import sys, os, re
import string
import traceback
-from xml.marshal import generic
+#from xml.marshal import generic
from xen.util import security
def usage():
file = security.res_label_filename
if os.path.isfile(file):
fd = open(file, "rb")
- access_control = generic.load(fd)
+# access_control = generic.load(fd)
fd.close()
else:
security.err("Resource file not found, cannot remove label!")
if access_control.has_key(resource):
del access_control[resource]
fd = open(file, "wb")
- generic.dump(access_control, fd)
+# generic.dump(access_control, fd)
fd.close()
else:
security.err("Label does not exist in resource label file.")