Alexandre Pujol
|
0d124065b9
|
build: enforce the use on the default profile on full mode.
|
2023-11-22 20:52:25 +00:00 |
|
Alexandre Pujol
|
9ab0745e2d
|
feat(full): add default fallback profile.
See #252
|
2023-11-22 20:12:20 +00:00 |
|
Alexandre Pujol
|
7909bb1948
|
fix(build): tunable path.
|
2023-11-19 23:21:50 +00:00 |
|
Alexandre Pujol
|
9e04743156
|
build: do not use rsync to synchronise file anymore.
|
2023-11-19 14:47:55 +00:00 |
|
Alexandre Pujol
|
96ea9d17ae
|
feat(full): disable nnp flag on some services.
|
2023-11-19 14:32:57 +00:00 |
|
Alexandre Pujol
|
f564347580
|
refractor: move default systemd drop in files.
|
2023-11-19 14:20:14 +00:00 |
|
Alexandre Pujol
|
88555a12d0
|
feat(profiles): add initial userns rule.
Require apparmor 4 to be enabled.
|
2023-11-19 11:19:24 +00:00 |
|
Alexandre Pujol
|
6dc990ac02
|
feat(full): set systemd profile name on build time.
|
2023-11-19 11:14:31 +00:00 |
|
Alexandre Pujol
|
3b42cc0ca7
|
build: update full system policy setup.
|
2023-11-11 20:25:27 +00:00 |
|
Alexandre Pujol
|
eb98d2b49f
|
build: initial preparation for apparmor 4.
|
2023-09-29 20:12:00 +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
|
a8470dfa38
|
feat(aa-log): add a new apparmor profile struct
Also rewrite variables resolution to this new struct.
|
2023-08-17 23:00:52 +01:00 |
|
Alexandre Pujol
|
fe0238250a
|
fix: ubuntu build.
|
2023-07-25 23:06:14 +01:00 |
|
Alexandre Pujol
|
c36801700c
|
chore: fix go linter.
|
2023-07-25 22:07:38 +01:00 |
|
Alexandre Pujol
|
f2e755b77b
|
build: allow a larger set of distribution.
See #180
|
2023-07-25 22:02:18 +01:00 |
|
Alexandre Pujol
|
6ea2df19eb
|
build: simplify profile struct.
|
2023-07-25 22:01:07 +01:00 |
|
Alexandre Pujol
|
c6a048c9ca
|
build: add FlagDir variable in prebuild code.
|
2023-07-23 20:36:48 +01:00 |
|
Alexandre Pujol
|
1f75dc9956
|
build: update build for new bin & lib variables
|
2023-07-09 15:09:32 +01:00 |
|
Alexandre Pujol
|
dec5a29e19
|
fix: go linter
|
2023-06-18 12:07:45 +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
|
913ac3131c
|
feat(prebuild): make prebuild available as an external package.
Usefull for downstream repo.
|
2023-05-06 13:01:07 +01:00 |
|