mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-04 08:24:42 +01:00
use aa-logprof --configdir ../utils in profile testsuite
(except if USE_SYSTEM is given) This also needs an additional parser path in utils/test/logprof.conf, which then needs an update in test-config.py.
This commit is contained in:
parent
ab6e9b2de2
commit
87eec0d62d
3 changed files with 3 additions and 3 deletions
|
@ -47,7 +47,7 @@ else
|
||||||
PYTHONPATH=../utils/:$(PYTHON_DIST_BUILD_PATH)
|
PYTHONPATH=../utils/:$(PYTHON_DIST_BUILD_PATH)
|
||||||
PARSER?=../parser/apparmor_parser
|
PARSER?=../parser/apparmor_parser
|
||||||
# use ../utils logprof
|
# use ../utils logprof
|
||||||
LOGPROF?=LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) PYTHONPATH=$(PYTHONPATH) $(PYTHON) ../utils/aa-logprof
|
LOGPROF?=LD_LIBRARY_PATH=$(LD_LIBRARY_PATH) PYTHONPATH=$(PYTHONPATH) $(PYTHON) ../utils/aa-logprof --configdir ../utils/test/
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# $(PWD) is wrong when using "make -C profiles" - explicitely set it here to get the right value
|
# $(PWD) is wrong when using "make -C profiles" - explicitely set it here to get the right value
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
inactive_profiledir = ../../profiles/apparmor/profiles/extra
|
inactive_profiledir = ../../profiles/apparmor/profiles/extra
|
||||||
logfiles = /var/log/audit/audit.log /var/log/syslog /var/log/messages
|
logfiles = /var/log/audit/audit.log /var/log/syslog /var/log/messages
|
||||||
|
|
||||||
parser = ../../parser/apparmor_parser
|
parser = ../../parser/apparmor_parser ../parser/apparmor_parser
|
||||||
ldd = /usr/bin/ldd
|
ldd = /usr/bin/ldd
|
||||||
logger = /bin/logger /usr/bin/logger
|
logger = /bin/logger /usr/bin/logger
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@ class Test(unittest.TestCase):
|
||||||
conf = ini_config.read_config('logprof.conf')
|
conf = ini_config.read_config('logprof.conf')
|
||||||
logprof_sections = ['settings', 'qualifiers', 'required_hats', 'defaulthat', 'globs']
|
logprof_sections = ['settings', 'qualifiers', 'required_hats', 'defaulthat', 'globs']
|
||||||
logprof_sections_options = ['profiledir', 'inactive_profiledir', 'logfiles', 'parser', 'ldd', 'logger', 'default_owner_prompt', 'custom_includes']
|
logprof_sections_options = ['profiledir', 'inactive_profiledir', 'logfiles', 'parser', 'ldd', 'logger', 'default_owner_prompt', 'custom_includes']
|
||||||
logprof_settings_parser = '../../parser/apparmor_parser'
|
logprof_settings_parser = '../../parser/apparmor_parser ../parser/apparmor_parser'
|
||||||
|
|
||||||
self.assertEqual(conf.sections(), logprof_sections)
|
self.assertEqual(conf.sections(), logprof_sections)
|
||||||
self.assertEqual(conf.options('settings'), logprof_sections_options)
|
self.assertEqual(conf.options('settings'), logprof_sections_options)
|
||||||
|
|
Loading…
Add table
Reference in a new issue