~apparmor-dev/apparmor/2.11

Viewing all changes in revision 3678.

  • Committer: Christian Boltz
  • Date: 2017-10-12 11:28:51 UTC
  • Revision ID: apparmor@cboltz.de-20171012112851-8vz3xy44ge2y913d
Fix save_profiles() for YaST

YaST has two issues in the "save changed profiles" dialog:
- when using "save selected", the list of profiles doesn't get updated.
  Update q.options inside the loop to fix this.
- the list of profiles is displayed as "["/usr/bin/foo", true]" instead
  of just "/usr/bin/foo". Use changed.keys() instead of changed to fix
  this. (text-mode aa-logprof doesn't change, it always displayed
  "/usr/bin/foo" and continues to do so.)

References: https://bugzilla.opensuse.org/show_bug.cgi?id=1062667 part a)


Acked-by: Seth Arnold <seth.arnold@canonical.com> for trunk and 2.11.

Note that 2.11 needs a slightly different patch (whitespace diff).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: