Thanks Serge, you're right, my /tmp/bash tests indicate that the fork()
+ execve() works properly.


Load this profile, cd /tmp ; ./bash   -- and then "echo *". You should see a 
"*".
/tmp/bash {
  /tmp/bash rmix,
  /lib/** rm,
  /dev/tty rw,
}

Now load this profile:
/tmp/bash {
  /tmp/bash rmix,
  /lib/** rm,
  /dev/tty rw,
  /tmp/ r,
}

"echo *" still shows "*". I'd expect the list of files in the /tmp/
directory.

Restart /tmp/bash. "echo *" will now show the files in the /tmp/
directory.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1236455

Title:
  Running tasks are not subject to reloaded policies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1236455/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to