On 12/10/2012 02:49 PM, Steve Beattie wrote:
> On Sun, Dec 09, 2012 at 02:01:56AM -0800, John Johansen wrote:
>> Note: this should not result in profiles with the wrong x transitions loaded
>> as it causes compilation to file with an x conflict.
> 
> Based on the example profile you showed me that triggered the failure, I
> generated a reproducer testcase for this.
> 
nice, thanks steve

Acked-by: John Johansen <[email protected]>

> === added file 'parser/tst/simple_tests/xtrans/x-conflict2.sd'
> --- parser/tst/simple_tests/xtrans/x-conflict2.sd     1970-01-01 00:00:00 
> +0000
> +++ parser/tst/simple_tests/xtrans/x-conflict2.sd     2012-12-10 22:45:49 
> +0000
> @@ -0,0 +1,39 @@
> +#
> +#=DESCRIPTION test for reused flag state
> +#=EXRESULT PASS
> +#
> +
> +/usr/bin/parent-profile {
> +
> +  /usr/bin/profile1 Cx -> profile1,
> +  /usr/bin/profile2 Cx -> profile2,
> +  /usr/bin/profile3 Cx -> profile3,
> +  /usr/bin/profile4 Cx -> profile4,
> +  /usr/bin/profile5 Cx -> profile5,
> +  /usr/bin/profile6 Cx -> profile6,
> +
> +  profile profile1 {
> +
> +  }
> +
> +  profile profile2 {
> +
> +  }
> +
> +  profile profile3 {
> +
> +  }
> +
> +  profile profile4 {
> +    /usr/bin/apt-get Ux,
> +    /usr/bin/dpkg Ux,
> +  }
> +
> +  profile profile5 {
> +
> +  }
> +
> +  profile profile6 {
> +
> +  }
> +}
> 
> 
> 
> 


-- 
AppArmor mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/apparmor

Reply via email to