Hello,

exec choices are stored in transitions[], but that's never used
(and I don't see a need for it), therefore stop storing it.


[ 73-exec-transitions.diff ]

=== modified file 'utils/apparmor/aa.py'
--- utils/apparmor/aa.py        2016-02-20 12:32:36 +0000
+++ utils/apparmor/aa.py        2016-02-21 13:50:24 +0000
@@ -1205,7 +1205,6 @@
                         context_new = context_new + '^%s' % hat
                     context_new = context_new + ' -> %s' % exec_target
 
-                    # ans_new = transitions.get(context_new, '')  # XXX ans 
meant here?
                     combinedmode = set()
                     combinedaudit = set()
                     ## Check return Value Consistency
@@ -1415,7 +1414,6 @@
                                         exec_mode = exec_mode - 
(apparmor.aamode.AA_EXEC_UNSAFE | AA_OTHER(apparmor.aamode.AA_EXEC_UNSAFE))
                                 else:
                                     ans = 'INVALID'
-                        transitions[context_new] = ans
 
                         regex_options = 
re.compile('CMD_(ix|px|cx|nx|pix|cix|nix)')
                         if regex_options.search(ans):



Regards,

Christian Boltz
-- 
> Ich moechte gern einige User die ihre Mails ueber einen Mailserver
> (sendmail bevorzugt, postfix auch moeglich) scannen.
Dafür reicht ein Kopierer. Hosen runter, User draufsetzen und "Copy"
drücken!   [> Ralf Thomas und Sandy Drobic in suse-linux]

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
AppArmor mailing list
AppArmor@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/apparmor

Reply via email to