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
|
4f10cf802e
|
fix(test): remove unused const.
|
2023-09-10 12:36:16 +01:00 |
|
Alexandre Pujol
|
e71fc00d8e
|
test: refractor integration tests.
|
2023-09-10 12:21:55 +01:00 |
|
Alexandre Pujol
|
cad27a3f78
|
build: add the ability to set enforce all profiles.
Do not do that!!! It forces ALL profiles in enforce mode.
|
2023-09-05 19:44:36 +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
|
a1946aa171
|
feat: support for debian 12, drop support for debian 11.
|
2023-06-18 11:44:56 +01:00 |
|
Alexandre Pujol
|
298360fff1
|
test(integration): initial version of integration tests manager
|
2023-05-06 13:23:16 +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
|
8cfc6b4574
|
build: add a new path variable.
|
2023-04-25 23:26:04 +01:00 |
|
Alexandre Pujol
|
0b7f355269
|
build: better way to copy special dist resources.
|
2023-04-25 23:25:01 +01:00 |
|
Alexandre Pujol
|
fdc5839dd9
|
build: better way to handle libexec.
|
2023-04-25 23:24:10 +01:00 |
|
Alexandre Pujol
|
e569f907e2
|
build: etc.d -> multiarch.d as debian does not have etc.d yet.
|
2023-04-25 21:47:01 +01:00 |
|
Alexandre Pujol
|
9727d1ce1f
|
fix(build): ubuntu & debian share some build spec.
|
2023-04-24 00:17:00 +01:00 |
|
Alexandre Pujol
|
b53509664a
|
fix(build): profile abi bypass on debian.
|
2023-04-24 00:11:08 +01:00 |
|
Alexandre Pujol
|
b9b3d0fab1
|
fix(build): debian specificities build.
|
2023-04-24 00:01:35 +01:00 |
|
Alexandre Pujol
|
c2e4dfa07e
|
fix(build): add missing trash abs on Ubuntu.
|
2023-04-23 17:27:49 +01:00 |
|
Alexandre Pujol
|
35017ea583
|
test: fix collected it for opensuse.
|
2023-04-19 22:31:43 +01:00 |
|
Alexandre Pujol
|
458db2601a
|
build(prebuild): add new prebuild command.
Fix #146, #136
|
2023-04-19 17:40:40 +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 |
|