/
githubmirror
/
audit-userspace
ОбзорДокументацияВойти
/
githubmirror
/
audit-userspace
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
audit-userspace/
rules/
..
10-base-config.rules

Better explain when to use each file

год назад
10-no-audit.rules

Better explain when to use each file

год назад
11-loginuid.rules

Add some more rules

11 лет назад
12-cont-fail.rules

fix explaination

7 лет назад
12-ignore-error.rules

fix explaination

7 лет назад
20-dont-audit.rules

Update rules

10 лет назад
21-no32bit.rules

Change description to ABI

3 года назад
22-ignore-chrony.rules

fix typo in the chrony rules

6 лет назад
23-ignore-filesystems.rules

Fix typo in sample-rules (#192)

5 лет назад
30-ospp-v42-1-create-failed.rules

Split up ospp rules to make SCAP scanning easier

7 лет назад
30-ospp-v42-1-create-success.rules

Split up ospp rules to make SCAP scanning easier

7 лет назад
30-ospp-v42-2-modify-failed.rules

Split up ospp rules to make SCAP scanning easier

7 лет назад
30-ospp-v42-2-modify-success.rules

Split up ospp rules to make SCAP scanning easier

7 лет назад
30-ospp-v42-3-access-failed.rules

Ghau openat2.v3 (#221)

5 лет назад
30-ospp-v42-3-access-success.rules

Ghau openat2.v3 (#221)

5 лет назад
30-ospp-v42-4-delete-failed.rules

Split up ospp rules to make SCAP scanning easier

7 лет назад
30-ospp-v42-4-delete-success.rules

Split up ospp rules to make SCAP scanning easier

7 лет назад
30-ospp-v42-5-perm-change-failed.rules

Update syscall lists in audit rules

год назад
30-ospp-v42-5-perm-change-success.rules

Update syscall lists in audit rules

год назад
30-ospp-v42-6-owner-change-failed.rules

Update syscall lists in audit rules

год назад
30-ospp-v42-6-owner-change-success.rules

Update syscall lists in audit rules

год назад
30-ospp-v42.rules

Extend syscall rules for security policies

год назад
30-pci-dss-v31.rules

No umount for b64

год назад
30-stig.rules

Extend syscall rules for security policies

год назад
31-privileged.rules

Adjust rules that have watches

3 года назад
32-power-abuse.rules

Change 4294967295 to unset in rules

8 лет назад
40-local.rules

Adjust rules that have watches

3 года назад
41-containers.rules

Rework all the rules

11 лет назад
42-injection.rules

Rework all the rules

11 лет назад
43-module-load.rules

Remove watches since syscall rule covers all cases

8 лет назад
44-installers.rules

Adjust rules that have watches

3 года назад
70-einval.rules

Updated and added audit rules

11 лет назад
71-networking.rules

Fix typo in sample-rules (#192)

5 лет назад
99-finalize.rules

Rework all the rules

11 лет назад
Makefile.am

Move the sample rules to the right package

3 года назад
README-rules

Add note that not all arches have all syscalls

5 лет назад
README-rules
This group of rules are meant to be used with the augenrules program.
The augenrules program expects rules to be located in /etc/audit/rules.d/
The rules will get processed in a specific order based on their natural
sort order. To make things easier to use, the files in this directory are
organized into groups with the following meanings:
 
10 - Kernel and auditctl configuration
20 - Rules that could match general rules but we want a different match
30 - Main rules
40 - Optional rules
50 - Server Specific rules
70 - System local rules
90 - Finalize (immutable)
 
There is one set of rules, 31-privileged.rules, that should be regenerated.
There is a script in the comments of that file. You can uncomment the commands
and run the script and then rename the resulting file.
 
The rules are not meant to be used all at once. They are pieces of a policy
that should be thought out and individual files copied to /etc/audit/rules.d/
For example, if you wanted to set a system up in the STIG configuration, copy
rules 10-base-config, 30-stig, 31-privileged, and 99-finalize. You can add
more if you like. Also, not all arches have the same syscalls. It is expected
that the rules be fine tuned for the arch they are deployed on. For example,
aarch64 does not have the open syscall. It should just be deleted from the
rules.
 
Once you have the rules in the rules.d directory, you can load them by running
augenrules --load