Alexandre Pujol
7d2229cd05
build: fully replace make by just.
2025-08-04 12:47:01 +02:00
Alexandre Pujol
ef9b93b866
tests(check): enable more linter rule.
2025-08-04 12:47:01 +02:00
Alexandre Pujol
b2910ae593
tests(check): add support for '#aa:lint ignore' inline directive to disable linting.
2025-08-04 12:47:01 +02:00
Alexandre Pujol
f443c71c7b
tests: allow empty abstractions directory.
2025-06-21 21:05:53 +02:00
Alexandre Pujol
3ffff07f3f
tests: enforce abstractions test.
2025-06-20 00:00:48 +02:00
Alexandre Pujol
033a7475e0
tests: enforce equivalent tests.
2025-06-19 23:35:13 +02:00
Alexandre Pujol
0e4cc45a5b
tests: simplify sbin check.
2025-06-19 20:03:53 +02:00
Alexandre Pujol
f0355f36b9
tests: show error line in sbin check.
2025-06-05 00:36:30 +02:00
Alexandre Pujol
f579940ae7
test: add some security checks.
2025-06-02 20:41:20 +02:00
Alexandre Pujol
fff0df39ba
tests: add more check for sbin path
...
Also look for path that should not use sbin.
2025-06-01 23:59:14 +02:00
Alexandre Pujol
71a473712c
tests: rewrite and expand the profile check to more files.
...
Rewrite: Speed up the checking by not using grep anymore and only using bash, also make it parallel
Revisit the way result are shown.
Expand: Also scan for mapping files and abstaction completion. Adapt the scan accordingly.
2025-06-01 23:58:02 +02:00
Alexandre Pujol
4f4a8fa8e7
test(check): ensurre we only match the sbin name.
2025-04-28 23:04:17 +02:00
Alexandre Pujol
8ae1118de6
tests(check): ensure bin is not used instead of sbin.
2025-04-28 21:48:53 +02:00
Alexandre Pujol
897302bc5b
chore(profile): remove trailing whitespace in profiles (2).
2024-10-22 20:07:11 +01:00
Alexandre Pujol
38b973c596
chore(profile): remove trailing whitespace in profiles.
2024-10-22 20:03:24 +01:00
Alexandre Pujol
d793858d26
tests(check): also checks indentation.
2024-10-16 23:38:04 +01:00
Alexandre Pujol
3a6844c8ce
tests(check): also checks files header.
2024-10-15 16:18:53 +01:00
Alexandre Pujol
75f2c0c7b8
tests: ensure vim syntax and abi are set on all profile/abs.
2024-10-09 22:26:11 +01:00
Alexandre Pujol
36f620dab1
tests: add 'make check' for common issues in Apparmor profiles.
2024-10-06 15:39:21 +01:00