The lexer needs either a leading slash or a variable name to indicate the start of a token. As a work-around:
#include <tunables/global> @{EMPTY}=""
/usr/sbin/libvirtd flags=(complain) { ... change_profile -> @{EMPTY}[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*,
Should the target profile be name-spaced? i.e. libvirtd-@{EMPTY}[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]*-[0-9a-f]* ?
The lexer needs either a leading slash or a variable name to indicate the start of a token. As a work-around:
#include <tunables/global>
@{EMPTY}=""
/usr/sbin/libvirtd flags=(complain) { [0-9a-f] *-[0-9a- f]*-[0- 9a-f]*- [0-9a-f] *-[0-9a- f]*,
...
change_profile -> @{EMPTY}
Should the target profile be name-spaced? i.e. libvirtd- @{EMPTY} [0-9a-f] *-[0-9a- f]*-[0- 9a-f]*- [0-9a-f] *-[0-9a- f]* ?