302443cbbb
Some refpolicy interfaces use: * "$" character in paths, for example in kernel/selinux.if: genfscon selinuxfs /booleans/$2 gen_context(system_u:object_r:$1,s0) * empty members in ifelse statement, for example in system/init.if: ifelse(`$5',`',`',` ... ') Modify sepolgen/refparser grammar accordingly. This fixes the following syntax errors reported by sepolgen-ifgen: /usr/share/selinux/refpolicy/include/kernel/selinux.if: Syntax error on line 43 gen_context [type=GEN_CONTEXT] /usr/share/selinux/refpolicy/include/system/init.if: Syntax error on line 1416 ' [type=SQUOTE] /usr/share/selinux/refpolicy/include/system/init.if: Syntax error on line 1422 ' [type=SQUOTE] Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org> |
||
---|---|---|
.. | ||
src | ||
tests | ||
COPYING | ||
ChangeLog | ||
HACKING | ||
Makefile | ||
VERSION |