"merged rule with conflicting x modifiers" with alias that has a glob on right-hand side
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
AppArmor |
New
|
Undecided
|
Unassigned |
Bug Description
Current Debian unstable, apparmor 2.9.2-3, linux-image-
This profile loads just fine:
alias / -> /lib/live/
profile whatever {
/usr/
/usr/
}
But trying to load this one (with apparmor_parser -K -r):
alias / -> /lib/live/
profile whatever {
/usr/
/usr/
}
... results in:
profile has merged rule with conflicting x modifiers
ERROR processing regexs for profile whatever, failed to load
Note that both profiles load fine with AppArmor 2.8 + jjohansen experimental aliases improvements patch.
tags: | added: aa-parser |
FTR: this is still the case with Debian experimental's apparmor 2.10-1 and linux-image- 4.1.0-2- amd64 4.1.5-1. Should I provide additional info to ease triaging, or can you folks reproduce it as-is?