maplemanuka
fcb511e608
Merge 9a658d6ccb into 4df3f2e52f
2023-11-01 07:46:18 +00:00
maplemanuka
9a658d6ccb
Create child-gedit
...
Create a strict skeleton-abstraction for system applications that have wide access (text editors) and then only grant broader file access (in the child profile) based on the application that executed said child profile.
2023-11-01 07:45:58 +00:00
Alexandre Pujol
4df3f2e52f
chore(doc): enforce strict documentation build.
2023-10-27 15:28:31 +01:00
Alexandre Pujol
23639e0b65
doc: update links format.
2023-10-27 15:27:23 +01:00
Alexandre Pujol
84ecf85c0b
feat(profiles): add dell cctk.
2023-10-26 22:40:21 +01:00
Alexandre Pujol
471b544d99
feat(profiles): better integration with not existing profile.
2023-10-26 22:38:39 +01:00
Alexandre Pujol
0031c9e86f
feat(profiles): minor dbus improvment.
2023-10-26 22:37:56 +01:00
Alexandre Pujol
cdf601ca5c
build: minor improvements.
2023-10-21 21:51:23 +01:00
Alexandre Pujol
a8be57a1db
doc: minor improvments.
2023-10-21 00:13:30 +01:00
Alexandre Pujol
aa7fe16a20
feat(profile): improve opensuse integration.
...
See #208
2023-10-20 23:50:26 +01:00
Alexandre Pujol
4276ede03c
feat(profile): rewrite update-ca-certificates.
2023-10-20 23:43:36 +01:00
Alexandre Pujol
ed7585c3d0
refractor(profile): clean some dbus rules.
2023-10-20 23:15:39 +01:00
Alexandre Pujol
e26302b155
feat(profile): general update.
2023-10-20 23:13:11 +01:00
Alexandre Pujol
46d25ed922
feat(aa-log): improve error formating on rules.
2023-10-20 23:11:11 +01:00
curiosityseeker
04cae35e6e
Update pacman-key ( #230 )
2023-10-20 21:50:56 +00:00
curiosityseeker
38648bcba1
Update pipewire ( #231 )
...
Necessary after the recent pipewire update, otherwise audio devices are no longer available.
2023-10-20 11:36:09 +00:00
Alexandre Pujol
ec5311413a
fix(tunables): better mountdirs.
2023-10-16 22:48:36 +01:00
Alexandre Pujol
e43ce58de1
feat(profiles): improve kde integration.
...
See #208
2023-10-16 22:48:13 +01:00
Alexandre Pujol
5f47df0b79
feat(profiles): general update.
2023-10-13 00:05:53 +01:00
Alexandre Pujol
387f2f91fc
fix(profiles): fix brave entry point.
2023-10-13 00:03:29 +01:00
Alexandre Pujol
11ca694af7
feat(aa-log): more log cleanup.
2023-10-10 23:47:31 +01:00
Alexandre Pujol
0b412b5713
chore(aa-log): update shell completion.
2023-10-10 20:44:50 +01:00
Alexandre Pujol
1048283b5c
doc: minify the doc website.
2023-10-09 22:07:45 +01:00
Alexandre Pujol
f5e3c86c6c
feat(profile): improve kde integration
...
See #208
2023-10-09 21:13:40 +01:00
Alexandre Pujol
1cfe802172
feat(profile): support open suse path for git.
...
See #208
2023-10-09 21:01:49 +01:00
Alexandre Pujol
b5fbef8eef
feat(profiles): general update.
2023-10-08 14:00:21 +01:00
Alexandre Pujol
958cc671b2
build: ignore chronyd profile on apt dist.
2023-10-08 13:57:23 +01:00
Alexandre Pujol
a4033f7950
fix(test): aa-log unit tests.
2023-10-01 19:12:27 +01:00
Alexandre Pujol
5b74cb665f
feat(aa-log): add dummy rule struct.
2023-10-01 19:06:27 +01:00
Alexandre Pujol
68be85b5c2
test(aa-log): add some unit tests.
2023-10-01 19:05:44 +01:00
Alexandre Pujol
4798b2d04a
chore(aa-log): cleanup test data.
2023-10-01 19:04:43 +01:00
Alexandre Pujol
fd46022d5b
test(aa-log): test aa-log against real profile.
2023-10-01 19:03:12 +01:00
Alexandre Pujol
b99bb8da46
feat(aa-log): format rule before print.
2023-10-01 19:00:39 +01:00
Alexandre Pujol
352c444ae6
feat(profiles): general update.
2023-10-01 16:06:28 +01:00
Alexandre Pujol
3372593fc2
test: minor test VM creatiom fixes
2023-10-01 16:02:18 +01:00
Alexandre Pujol
92bfdfa64a
build: do not install the man profile as it is provided by apparmor itself.
2023-10-01 14:27:48 +01:00
Alexandre Pujol
b122d9424f
feat(profiles): enforce some stable profiles.
2023-10-01 13:20:59 +01:00
Alexandre Pujol
ab0ee1a317
feat(profiles): add initial version of passim passimd.
2023-10-01 13:10:17 +01:00
Alexandre Pujol
4d0ccebb21
test(integration): update aa-test.
2023-09-30 23:21:26 +01:00
Alexandre Pujol
972b08e74c
doc: ensure the footer has the same color than the background.
2023-09-30 23:12:14 +01:00
Alexandre Pujol
2cc7627879
test(integration): update the test suite.
2023-09-30 18:15:55 +01:00
Alexandre Pujol
0068c1b9a3
test(aa-log): add some missing unit tests.
2023-09-30 15:36:01 +01:00
Alexandre Pujol
cd80a7d919
refractor(aa-log): merge identical function together.
2023-09-30 15:34:30 +01:00
Alexandre Pujol
95c322d62a
test: add more profile sorting test.
2023-09-30 13:55:56 +01:00
Alexandre Pujol
c0bc903101
feat(aa): use profile guideline to sort file rules.
2023-09-30 13:54:04 +01:00
Alexandre Pujol
4dfc1388e3
feat(aa): add support for audit log.
2023-09-30 13:28:41 +01:00
Alexandre Pujol
e93c1bf4d8
feat(aa): support multiple comments.
2023-09-30 13:22:46 +01:00
Alexandre Pujol
1da0073120
refractor: rename comment template.
2023-09-30 13:22:04 +01:00
Alexandre Pujol
26d05f1869
feat(aa): sort local include at the end of a profile.
2023-09-29 21:24:15 +01:00
Alexandre Pujol
bd4e9bb135
chore: improve linter settings & better packer VM build.
2023-09-29 20:55:24 +01:00