Activity log for bug #1696547

Date Who What changed Old value New value Message
2017-06-07 19:41:00 Jamie Strandboge bug added bug
2017-06-07 20:00:54 Jamie Strandboge description $ cat /tmp/foo #include <tunables/global> profile foo {} profile test { #include <abstractions/base> /foo/** ix -> @{profile_name}//&foo, } In this, the 'ix' transition to '@{profile_name}//&foo' makes no sense. In today's implementation, ix rules only support relative transitions but '@{profile_name}//&foo' is a direct transition. In discussing this bug it was decided that ix exec stack transitions will be obsoleted. Feel free to use this bug to track that. $ cat /tmp/foo #include <tunables/global> profile foo {} profile test {   #include <abstractions/base>   /foo/** ix -> @{profile_name}//&foo, } In this, the 'ix' transition to '@{profile_name}//&foo' makes no sense. In today's implementation, ix rules only support relative transitions but '@{profile_name}//&foo' is a direct transition. Today, the above parses and the exec is allowed, but the profile reported by ps -Z is 'test', not 'test//&foo'. In discussing this bug it was decided that ix exec stack transitions will be obsoleted. Feel free to use this bug to track that.