I can reproduce this behaviour on a Natty amd64 VM. In fact, when /tmp is 100% full /etc/init.d/apparmor reload|restart will not pick new profiles.
Also, when you free some space in /tmp even reloading/restart Apparmor will not activate new profiles. I had to use apparmor_parser -a -T -W /etc/apparmor.d/usr.bin.firefox to finally have it.
Sometimes, apparmor reload/restart will give this error :
I can reproduce this behaviour on a Natty amd64 VM. In fact, when /tmp is 100% full /etc/init. d/apparmor reload|restart will not pick new profiles.
Also, when you free some space in /tmp even reloading/restart Apparmor will not activate new profiles. I had to use apparmor_parser -a -T -W /etc/apparmor. d/usr.bin. firefox to finally have it.
Sometimes, apparmor reload/restart will give this error :
grep: write error: No space left on device