Alexandre Pujol
|
43ab1d064d
|
chore: cosmetic.
|
2024-03-27 21:38:18 +00:00 |
|
Alexandre Pujol
|
b9cfd787c8
|
fix(ci): minor fixes.
|
2024-03-27 17:17:15 +00:00 |
|
Alexandre Pujol
|
cf7ce9603e
|
fix(build): ensure tests work.
|
2024-03-27 16:26:01 +00:00 |
|
Alexandre Pujol
|
30859c8170
|
build: add some missing internal tests.
|
2024-03-26 18:08:20 +00:00 |
|
Alexandre Pujol
|
0f1f9ce49b
|
build: use new internal structure.
|
2024-03-26 18:07:48 +00:00 |
|
Alexandre Pujol
|
c8512bc2c6
|
test(build): better variable naming scheme.
|
2024-03-26 18:06:47 +00:00 |
|
Alexandre Pujol
|
f8d970faf0
|
build: new structure for internal config files.
|
2024-03-26 18:05:55 +00:00 |
|
Alexandre Pujol
|
e67a66ff94
|
refractor(build): remove old builder/prepare.
|
2024-03-25 23:38:07 +00:00 |
|
Alexandre Pujol
|
69f2f46c46
|
refractor(build): update prebuild logic to the new interface structure.
|
2024-03-25 23:37:13 +00:00 |
|
Alexandre Pujol
|
2dea78a59c
|
refractor(build): move prepare tasks to the prepare sub package.
|
2024-03-25 23:34:14 +00:00 |
|
Alexandre Pujol
|
16f00ebfc7
|
refractor(build): move builder tasks to the builder sub package. Add tests.
|
2024-03-25 23:16:00 +00:00 |
|
Alexandre Pujol
|
08d4110c2a
|
build: update directives with the new interface.
|
2024-03-25 22:40:25 +00:00 |
|
Alexandre Pujol
|
38e9e5f08e
|
build: define new build directories.
|
2024-03-25 22:38:01 +00:00 |
|
Alexandre Pujol
|
62099d325d
|
build: define new unified build interfaces.
|
2024-03-25 22:37:30 +00:00 |
|
Alexandre Pujol
|
b6aed5cd8d
|
refractor(build): move os check as an internal build pkg.
|
2024-03-25 22:36:31 +00:00 |
|
Alexandre Pujol
|
ac935ce81c
|
refractor: move internal build function to util.
|
2024-03-25 21:45:18 +00:00 |
|
Alexandre Pujol
|
5d40cc1166
|
fix(aa-log): handle owner rule even if thhe log is not complete.
|
2024-03-25 20:32:13 +00:00 |
|
Alexandre Pujol
|
88fcdd8c8e
|
build(directive): support both liust & map.
|
2024-03-23 17:41:10 +00:00 |
|
Alexandre Pujol
|
f81ceb9185
|
feat(aa-log): speed up log generation.
|
2024-03-23 13:41:19 +00:00 |
|
Alexandre Pujol
|
d5470b8404
|
build: exex directive: sort & cleanup generated rules.
|
2024-03-22 20:56:04 +00:00 |
|
Alexandre Pujol
|
73fe7a7475
|
build: exex directive: add support for transition.
|
2024-03-22 19:47:45 +00:00 |
|
Alexandre Pujol
|
492c5a37dd
|
refractor: move integration code to the test directory.
|
2024-03-22 14:08:44 +00:00 |
|
Alexandre Pujol
|
0d16d4fdab
|
build: remove old directive code.
|
2024-03-21 23:23:44 +00:00 |
|
Alexandre Pujol
|
79a3bb1ea8
|
fix(build): for compatibility, use slices from exp.
|
2024-03-21 23:19:33 +00:00 |
|
Alexandre Pujol
|
22fb2298d5
|
fix(build): for compatibility, use slices from exp.
|
2024-03-21 22:20:19 +00:00 |
|
Alexandre Pujol
|
e2ac675165
|
fix(build): ensure directive can be loaded.
|
2024-03-21 22:13:00 +00:00 |
|
Alexandre Pujol
|
99e386705f
|
feat(build): rewrite the dbus directive fot the new format.
|
2024-03-21 22:09:16 +00:00 |
|
Alexandre Pujol
|
b32ee4a5a9
|
feat(build): add the exec directive.
|
2024-03-21 22:07:41 +00:00 |
|
Alexandre Pujol
|
8e5f83df34
|
feat(build): rewrite the stack directive witht the new structure.
|
2024-03-21 21:09:46 +00:00 |
|
Alexandre Pujol
|
83691bbb1f
|
feat(build): add new filter directives.
|
2024-03-21 20:51:42 +00:00 |
|
Alexandre Pujol
|
2ca62215bc
|
build: prepare new structure for directives.
|
2024-03-21 20:36:41 +00:00 |
|
Alexandre Pujol
|
e1d1d0be3d
|
refractor(build): move os logic to its own module.
|
2024-03-21 18:58:32 +00:00 |
|
Alexandre Pujol
|
662dd1c6dc
|
chore: move internal util function.
|
2024-03-21 18:54:52 +00:00 |
|
Alexandre Pujol
|
bf613f59a5
|
feat(profile): replace @{md5} by @{hex32}.
|
2024-03-19 21:26:12 +00:00 |
|
Alexandre Pujol
|
c9b87efebe
|
chore: cosmetic.
|
2024-03-16 19:27:45 +00:00 |
|
Alexandre Pujol
|
a66ff700a2
|
build: split systemd drop file in function of their purpose.
default: ensure a service use a given profile
early: ensure a service start after apparmor.
|
2024-03-15 16:17:19 +00:00 |
|
Alexandre Pujol
|
b0d52d68f4
|
build: refractor internal tools.
|
2024-03-10 19:07:55 +00:00 |
|
Alexandre Pujol
|
df21886965
|
fix(fsp): fix conflicting x modifiers in abstractions
|
2024-03-10 18:57:05 +00:00 |
|
Alexandre Pujol
|
e3545cc3bb
|
feat(aa-log): improve the regex helper type.
|
2024-03-10 15:53:25 +00:00 |
|
Alexandre Pujol
|
70b043cdae
|
build: improve build tests
|
2024-03-10 14:48:05 +00:00 |
|
Alexandre Pujol
|
be373dfb80
|
fix(build): rename boolean.
|
2024-03-10 14:47:13 +00:00 |
|
Alexandre Pujol
|
78a96eecd2
|
build: add a new "stack" directive.
|
2024-03-10 14:46:34 +00:00 |
|
Alexandre Pujol
|
f5aacbd029
|
build(debian): use hide instead of displace to overwrite upstream profiles.
|
2024-03-10 14:43:43 +00:00 |
|
Alexandre Pujol
|
b342df689a
|
build: improve error handling.
|
2024-03-10 14:24:59 +00:00 |
|
Alexandre Pujol
|
d40985099c
|
refractor: remove dependency on pkg/errors.
|
2024-03-07 17:25:13 +00:00 |
|
Alexandre Pujol
|
86898ec673
|
feat(aa-log): update order of impression.
|
2024-02-29 23:37:50 +00:00 |
|
Alexandre Pujol
|
65386321c2
|
feat(aa-log): update shell paths.
|
2024-02-29 23:14:01 +00:00 |
|
Alexandre Pujol
|
19b27a26c0
|
feat(aa-log): do not filter out addresses from the log.
|
2024-02-29 23:13:15 +00:00 |
|
Alexandre Pujol
|
3d4dd5c91a
|
feat(aa-log): correctly handle remount rule from mount log.
|
2024-02-29 23:12:19 +00:00 |
|
Alexandre Pujol
|
717496e7df
|
fix: cleanup go code.
|
2024-02-29 00:38:29 +00:00 |
|