apparmor/parser/tst/features_files
Steve Beattie 0033f683fd parser language tests: force using a features file
With the recent addition of features like ptrace and signals that
give warnings and then ignore the subset of rules when the features
directory indicates that the kernel does not support mediating such
features, at least one of the language tests fails in a chroot
environment where the apparmor securityfs tree is not mounted
inside it.

To compensate, a features file containing the current supported features
is included, and the simple.pl test driver is modified to pass it as an
argument to the parser, so that it will act as if the environment
supports all our current features.

A simple python script is included that was used to generate the
features file based on the current feature set.

Signed-off-by: Steve Beattie <steve@nxnw.org>
Acked-by: Seth Arnold <seth.arnold@canonical.com>
2014-04-24 12:14:54 -07:00
..
features.all parser language tests: force using a features file 2014-04-24 12:14:54 -07:00
features.dbus Hack rework of the feature/match file support 2014-04-23 10:53:46 -07:00
features.mount Hack rework of the feature/match file support 2014-04-23 10:53:46 -07:00
features.mount+dbus Hack rework of the feature/match file support 2014-04-23 10:53:46 -07:00
features.nopolicydb Hack rework of the feature/match file support 2014-04-23 10:53:46 -07:00