Well, I don't remember well which kernel version I used, because for another
reason I had to format and reinstall Gutsy. It was, however, the Hardy alpha 4
kernel for 386 (2.6.24-something-386...).
In the link mentioned above there are all log entries. I'll write here briefly:
I have created a profile for MUGEN (it is, in my case, in /home/deda/mugen)
and I have monitored /var/log/messages and /var/log/syslog (it seems that
entries related to apparmor are same).
I started MUGEN, ok it doesn't work.
Here is /var/log/syslog output:
Feb 6 15:22:45 kubuntu kernel: [ 1725.519674] audit(1202307765.222:6):
operation="inode_create" request_mask="w::" denied_mask="w::"
name="/tmp/upxBOSMZWCAHVV" pid=7861 profile="/home/deda/mugen/mugen"
namespace="default"
Feb 6 15:22:45 kubuntu kernel: [ 1725.519707] audit(1202307765.222:7):
operation="setattr" request_mask="w::" denied_mask="w::"
attribute="size,mtime,ctime," name="/tmp/upxBOSMZWCAHVV" pid=7861
profile="/home/deda/mugen/mugen" namespace="default"
Feb 6 15:22:45 kubuntu kernel: [ 1726.005895] audit(1202307765.710:8):
operation="inode_permission" request_mask="r::" denied_mask="r::"
name="/tmp/upxBOSMZWCAHVV" pid=7861 profile="/home/deda/mugen/mugen"
namespace="default"
Feb 6 15:22:45 kubuntu kernel: [ 1726.005928] audit(1202307765.710:9):
operation="inode_permission" request_mask="rUx::" denied_mask="rUx::"
name="/tmp/upxBOSMZWCAHVV" pid=7861 profile="/home/deda/mugen/mugen"
namespace="default"
Feb 6 15:22:45 kubuntu kernel: [ 1726.005940] audit(1202307765.710:10):
operation="inode_unlink" request_mask="w::" denied_mask="w::"
name="/tmp/upxBOSMZWCAHVV" pid=7861 profile="/home/deda/mugen/mugen"
namespace="default"
Feb 6 15:22:45 kubuntu kernel: [ 1726.005962] audit(1202307765.710:11):
operation="inode_permission" request_mask="Ux::" denied_mask="Ux::" pid=7861
profile="/home/deda/mugen/mugen" namespace="default"
This is /var/log/messages output:
[ 1725.519674] audit(1202307765.222:6): operation="inode_create"
request_mask="w::" denied_mask="w::" name="/tmp/upxBOSMZWCAHVV" pid=7861
profile="/home/deda/mugen/mugen" namespace="default"
[ 1725.519707] audit(1202307765.222:7): operation="setattr" request_mask="w::"
denied_mask="w::" attribute="size,mtime,ctime," name="/tmp/upxBOSMZWCAHVV"
pid=7861 profile="/home/deda/mugen/mugen" namespace="default"
[ 1726.005895] audit(1202307765.710:8): operation="inode_permission"
request_mask="r::" denied_mask="r::" name="/tmp/upxBOSMZWCAHVV" pid=7861
profile="/home/deda/mugen/mugen" namespace="default"
[ 1726.005928] audit(1202307765.710:9): operation="inode_permission"
request_mask="rUx::" denied_mask="rUx::" name="/tmp/upxBOSMZWCAHVV" pid=7861
profile="/home/deda/mugen/mugen" namespace="default"
[ 1726.005940] audit(1202307765.710:10): operation="inode_unlink"
request_mask="w::" denied_mask="w::" name="/tmp/upxBOSMZWCAHVV" pid=7861
profile="/home/deda/mugen/mugen" namespace="default"
[ 1726.005962] audit(1202307765.710:11): operation="inode_permission"
request_mask="Ux::" denied_mask="Ux::" pid=7861
profile="/home/deda/mugen/mugen" namespace="default"
[ 1726.005974] AppArmor: aa_register: Failed to get filename
So I modified /etc/apparmor.d/home.deda.mugen.mugen (the profile):
#include <tunables/global>
/home/deda/mugen/mugen {
#include <abstractions/base>
/home/deda/mugen/** rwUx,
/tmp/** rwUx,
}
I restarted Apparmor, and tried to restart MUGEN. Now the only entry in
var/log/syslog is:
Feb 6 21:20:57 kubuntu kernel: [ 1606.641929] audit(1202329257.493:13):
operation="inode_permission" request_mask="Ux::" denied_mask="Ux::"
pid=11770 profile="/home/deda/mugen/mugen" namespace="default"
Stranger than before, there is no "name" field.
At the end, I tried modifying /etc/apparmor.d/home.deda.mugen.mugen this
way:
#include <tunables/global>
/home/deda/mugen/mugen {
# #include <abstractions/base>
/** rwUx,
}
but the error still persists.
If you need to know other log entries I am here, but keep in
consideration that I am using Gutsy kernel now (2.6.22-14-386).
--
MUGEN doesn't start if Apparmor is running
https://bugs.launchpad.net/bugs/190516
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs