Commit Graph

42 Commits

Author SHA1 Message Date
Alexandre Pujol
42ca1be858
feat(aa): add the Merge method to the Rule interface. 2024-06-20 23:23:39 +01:00
Alexandre Pujol
4282fb336e
refractor(aa): move some test resource to the testdata dir. 2024-05-30 20:10:45 +01:00
Alexandre Pujol
978daa446b
feat(aa-log): update aa module to last changes. 2024-04-24 21:58:15 +01:00
Alexandre Pujol
ea1736083a
chore: use slices from standard library. 2024-04-12 20:07:05 +01:00
Alexandre Pujol
1df176cf7b
feat: small update and minor fixes. 2024-03-05 18:29:44 +00:00
Alexandre Pujol
2cd14aa6bb
chore: add missing and update copyright year. 2024-02-07 00:16:21 +01:00
Alexandre Pujol
0b412b5713
chore(aa-log): update shell completion. 2023-10-10 20:44:50 +01:00
Alexandre Pujol
b99bb8da46
feat(aa-log): format rule before print. 2023-10-01 19:00:39 +01:00
Alexandre Pujol
cd80a7d919
refractor(aa-log): merge identical function together. 2023-09-30 15:34:30 +01:00
Alexandre Pujol
43981517b2
feat(aa-log): add profile sort & merge methods. 2023-09-25 00:17:41 +01:00
Alexandre Pujol
99d1a4e302
feat(aa-log): add --raw option. 2023-09-24 19:50:15 +01:00
Alexandre Pujol
aea0034fcc
chore: various cosmetic changes. 2023-09-01 19:26:52 +01:00
Alexandre Pujol
9650df00e3
feat(aa-log): add -r option to convert the log into rules. 2023-08-17 23:14:11 +01:00
Alexandre Pujol
e821470d0d
fix: go test. 2023-08-17 19:15:21 +01:00
Alexandre Pujol
e0f79b9c9a
feat(aa-log): resolve all main apparmor vars in log.
This also deprecate the anonymize option
2023-08-17 19:12:02 +01:00
Alexandre Pujol
913ac3131c
feat(prebuild): make prebuild available as an external package.
Usefull for downstream repo.
2023-05-06 13:01:07 +01:00
Alexandre Pujol
538da05696
feat(aa-log): add -a option to anonymize the logs. 2023-05-06 12:18:20 +01:00
Alexandre Pujol
322866d902
refractor: update aa-log to the new structure. 2023-04-16 23:33:07 +01:00
Alexandre Pujol
5e5b10d5a7
feat(aa-log): fallback to syslog if audit.log is not present. 2023-03-12 16:54:54 +00:00
Alexandre Pujol
6f06587b85
fix(aa-log): update command usage. 2023-03-10 10:32:03 +00:00
Alexandre Pujol
1316e0ddde
feat(aa-log): better integration with journalctl & new usage page. 2023-02-19 17:53:49 +00:00
Alexandre Pujol
6665e3861f
feat(aa-log): also decode comm. 2023-02-08 16:29:37 +00:00
Alexandre Pujol
71934a5a29
feat(aa-log): better error formating. 2022-10-16 12:11:07 +01:00
Alexandre Pujol
4abe312220
test(aa-log): enable dummy journalctl test. 2022-10-15 21:28:57 +01:00
Alexandre Pujol
f3e2ebfffa
feat(aa-log): add support for multiple logger. 2022-10-06 21:11:35 +01:00
Alexandre Pujol
6c9122c617
fix(aa-log): relax audit log format. 2022-09-06 17:49:40 +01:00
Alexandre Pujol
9d4956df0d
feat(profiles): general update. 2022-08-21 20:16:29 +01:00
Alexandre Pujol
ef08e11aa6
fix(aa-log): ensure compatibility with Debian. 2022-08-20 13:46:45 +01:00
Alexandre Pujol
7752493e73
ci: temporarily disable not working in CI. 2022-08-19 21:27:32 +01:00
Alexandre Pujol
c0356e92e5
feat(aa-log): add support dbus session log using journactl. 2022-08-19 19:05:46 +01:00
Alexandre Pujol
671dcca38d
feat(aa-log): allow profile selection for dbus rules. 2022-06-05 14:54:26 +01:00
Alexandre Pujol
7a18cfed40
fix(aa-log): ensure the good profile is shown. 2022-06-04 21:53:24 +01:00
Alexandre Pujol
8142ad657d
fix(aa-log): remove unused variable. 2022-06-03 19:41:12 +01:00
Alexandre Pujol
1ca1aa8892
feat(aa-log): add support for dbus log. 2022-06-03 19:09:03 +01:00
Alexandre Pujol
c01da3f077
test(aa-log): Add AppArmor event test from the Apparmor lib upstream repo. 2022-05-02 17:14:42 +01:00
Alexandre Pujol
e5c4ca400c
feat(aa-log): Add support for encoded paths and profile names. 2022-05-02 13:21:53 +01:00
Alexandre Pujol
fd1dce916d
aa-log: add support for audit entries. 2022-03-17 14:03:00 +00:00
Alexandre Pujol
6876938719
aa-log: add -f option to set a log file. 2022-02-10 21:30:51 +00:00
Alexandre Pujol
bcd1b0958d
aa-log: add missing unit test. 2021-12-12 12:35:08 +00:00
Alexandre Pujol
53c4d119d6
aa-log: add tests. 2021-12-05 00:13:11 +00:00
Alexandre Pujol
a3f452452a
aa-log: better quotting management. 2021-12-05 00:13:11 +00:00
Alexandre Pujol
8fc279fa27
Move go code to a more common directory. 2021-11-23 20:20:06 +00:00