Hi,
I get the following backtrace in sandbox because there are no types
marked with the "sandbox_type" attribute in my test policy:
Traceback (most recent call last):
File "/usr/bin/sandbox", line 529, in <module>
rc = sandbox.main()
File "/usr/bin/sandbox", line 513, in main
self.__parse_options()
File "/usr/bin/sandbox", line 308, in __parse_options
""") % "\n\t".join(list(sepolicy.info(sepolicy.ATTRIBUTE, "sandbox_type"))[0]['types'])
IndexError: list index out of range
It seems that sepolicy.info() is not returning a RuntimeError exception
if there are not types returned.
There is a 2nd call to sepolicy.info() later in the code where the same
exception is catch.
In both cases, sepolicy.info() is returning an iterator. Has anything
changed in sepolicy behavior here?
Laurent Bigonville
_______________________________________________
Selinux mailing list
Selinux@xxxxxxxxxxxxx
To unsubscribe, send email to Selinux-leave@xxxxxxxxxxxxx.
To get help, send an email containing "help" to Selinux-request@xxxxxxxxxxxxx.