audit: Filter-out unavailable AArch64 syscalls 26/2126/5
authorAlexandru Avadanii <Alexandru.Avadanii@enea.com>
Mon, 16 Dec 2019 06:20:11 +0000 (07:20 +0100)
committerAlexandru Antone <Alexandru.Antone@enea.com>
Tue, 17 Dec 2019 09:38:17 +0000 (11:38 +0200)
commit070e5c7e2d2ac18fc59f3fe83d364062f4883050
treef83277918c4a4793e6038571263627e20f507140
parentb2e13865c2b899ce48148879da20323bd9bc988c
audit: Filter-out unavailable AArch64 syscalls

AArch64 does not support all syscalls referenced by our audit rules,
so apply some filtering where appropiate.
See [1] for more information.

While at it, remove trailing white spaces where appropiate.

NOTE: AArch32 (or any other 32-bit ARM platform) syscalls were not
tested since we only target 64-bit ARM platforms.

[1] https://github.com/linux-audit/audit-userspace/issues/91

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
Signed-off-by: Alexandru Antone <Alexandru.Antone@enea.com>
Change-Id: I5c6b7e5ebe94c7bd1aadcb2106931f21d9acf847
infra-ansible.spec
roles/audit/templates/30-stig.rules.j2
roles/audit/templates/36-resource-management.rules.j2
roles/audit/templates/42-injection.rules.j2
roles/audit/templates/43-module-load.rules.j2
roles/audit/templates/50-file-changes.rules.j2
roles/audit/templates/53-kernel-parameters.rules.j2