Well, may be this is not bug, but expected behaviour.
/etc/apparmor.d/usr.sbin.ejabberdctl
contains
/usr/sbin/ejabberdctl {
....
profile su {
...
}
}
I.e. there is profile su inside.
If I add:
/usr/sbin/ejabberdctl flags=(complain) {
it doesn't change profile su behaviour.
I have to add
profile su flags=(complain) {
then it works.
Problem here is that it breaks idea of scope, because profile su is _inside_,
but does not use flags from outside.
Thank you!
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
https://bugs.launchpad.net/bugs/1700231
Title:
16.04 , apparmor denies dbus communications even with flags=(complain)
Status in apparmor package in Ubuntu:
Incomplete
Bug description:
While investigating
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1699681
found that apparmor denies dbus communications even with flags=(complain) ,
which is wrong behaviour.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1700231/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp