Alexandre Pujol
b0f6f15a9e
refractor: use internal Intersect function.
2024-06-19 23:55:45 +01:00
Alexandre Pujol
3b82cc36ba
feat(aa-log): only clean a few log keys, resolve more variables.
...
fix #382
2024-06-19 23:39:23 +01:00
Alexandre Pujol
018073638b
test(aa): add testdata full.aa
2024-06-19 23:34:51 +01:00
Alexandre Pujol
7317c05646
feat(aa): update templates to last changes.
2024-06-19 23:31:22 +01:00
Alexandre Pujol
944f9575a0
feat(aa): rewrite rules formatting.
2024-06-19 23:30:36 +01:00
Alexandre Pujol
e91b0cc070
test(aa): add paragraph parser unit tests.
2024-06-19 23:26:19 +01:00
Alexandre Pujol
cd03640c10
feat(aa): update parse definition to last changes.
2024-06-19 23:24:43 +01:00
Alexandre Pujol
163c5be61c
feat(aa): add rule constructors from internal parser.
2024-06-19 23:22:49 +01:00
Alexandre Pujol
ac9d6d859f
feat(aa): add ParseRules: parse apparmor profile rules by paragraphs
2024-06-19 23:15:57 +01:00
Alexandre Pujol
cdab2588aa
refractor(aa): newRuleFromLog -> newBaseFromLog
2024-06-19 18:44:55 +01:00
Alexandre Pujol
afc0a7cd3b
test(aa): rule interface: update unit tests to last changes.
2024-06-19 18:39:16 +01:00
Alexandre Pujol
4cbacc186c
feat(aa): rule interface: replace less & equal by the compare method.
...
- set a new alphabet order to sort AARE based string.
- unify compare function for all rules
- handle some special sort order, eg: base include
2024-06-19 18:34:58 +01:00
Alexandre Pujol
747292e954
fix: remove useless audit mode on chromium.
2024-06-16 22:53:16 +01:00
Alexandre Pujol
13b35b156e
feat(abs): add the app/kmod abstraction.
2024-06-16 21:50:48 +01:00
Alexandre Pujol
cb4f3af58e
feat(profile): add ddcutil
2024-06-16 20:07:41 +01:00
REmerald
41b1489b76
fix: add vim syntax to remaining files
...
Add vim syntax modeline to files which didn't have it for some reason.
Continuation of #396 .
2024-06-16 17:32:21 +01:00
REmerald
68d1222029
feat(groups/{u,v,w,x}*): vim syntax support
...
Add vim modeline instructing the editor to use syntax plugin provided by apparmor.
Continuation of #395 to keep the diff list relatively short.
2024-06-16 17:31:42 +01:00
REmerald
f1a0349978
feat(groups/{_,k,n,p}*): vim syntax support
...
Add vim modeline instructing the editor to use syntax plugin provided by apparmor.
Continuation of #394 to keep the diff list relatively short.
2024-06-16 17:31:28 +01:00
REmerald
da93eb29d8
feat(groups/g*): vim syntax support
...
Add vim modeline instructing the editor to use syntax plugin provided by apparmor.
Continuation of #393 to keep the diff list relatively short.
2024-06-16 17:30:58 +01:00
REmerald
4d707633a1
feat(groups/{c,d,f,s}*): vim syntax support
...
Add vim modeline instructing the editor to use syntax plugin provided by apparmor.
Continuation of #392 to keep the diff list relatively short.
2024-06-16 17:30:44 +01:00
REmerald
db82b64051
feat(groups/{a,b}*): vim syntax support
...
Add vim modeline instructing the editor to use syntax plugin provided by apparmor.
Continuation of #391 to keep the diff list relatively short.
2024-06-16 17:30:22 +01:00
Alexandre Pujol
a2c6580725
fix: profile compilation.
2024-06-15 22:28:37 +01:00
REmerald
da3717991e
feat(profiles-s-z): vim syntax support
...
Add vim modeline instructing the editor to use the syntax plugin provided by apparmor.
Continuation of #379 , #380 , #381 , #390 to keep the diff list relatively short.
2024-06-15 22:04:20 +01:00
REmerald
c1d531525a
fix(abstractions, tunables): move vim modeline
...
Move vim syntax comment to the end of the file, separated by newline, as requested in #380 .
2024-06-15 22:01:25 +01:00
REmerald
1206692e51
feat(abstractions): vim syntax highlighting
...
Add vim syntax support. See man apparmor.vim(5)
2024-06-15 22:00:29 +01:00
REmerald
07f3ea979a
fix(profiles-g-l): move vim modeline
...
Move vim syntax comment to the end of the file, separated by newline, as requested in #380 .
2024-06-15 21:59:31 +01:00
REmerald
e2c868bd80
feat(profiles-g-l): vim syntax support
...
Add vim modeline instructing the editor to use syntax plugin provided by apparmor.
2024-06-15 21:59:31 +01:00
REmerald
293217aee2
fix(profiles-a-f): move vim modeline
...
Move vim syntax comment to the end of the file, separated by newline, as requested in #380 .
2024-06-15 21:59:31 +01:00
REmerald
72b11e5d05
feat(profiles-a-f): vim syntax support
...
Add vim modeline instructing the editor to use syntax plugin provided by apparmor
2024-06-15 21:59:31 +01:00
Alexandre Pujol
5999fc5d40
feat(aa): simplify unix log parsing.
2024-06-15 21:59:31 +01:00
Alexandre Pujol
275b77d2ac
fix: profile compilation.
2024-06-15 21:59:31 +01:00
Alexandre Pujol
faab4928ed
feat(profile): general update.
2024-06-15 21:59:31 +01:00
Alexandre Pujol
79eed4b93d
feat(profile): improve sqlite temp file definition.
2024-06-15 21:59:31 +01:00
Alexandre Pujol
035e1da7b2
feat(abs): add udevadm app abstraction.
2024-06-15 21:59:31 +01:00
Alexandre Pujol
39bfa9a40b
feat(profile): update steam profiles.
2024-06-15 21:59:31 +01:00
REmerald
637c2b4ccd
feat(development/index.md): add vim modeline
...
Add vim syntax comment to the example as requested in #380 .
2024-06-15 21:59:31 +01:00
REmerald
eb480672f3
fix(abstractions, tunables): move vim modeline
...
Move vim syntax comment to the end of the file, separated by newline, as requested in #380 .
2024-06-15 21:59:31 +01:00
REmerald
6b5475c7f2
feat(abstractions): vim syntax highlighting
...
Add vim syntax support. See man apparmor.vim(5)
2024-06-15 21:57:49 +01:00
REmerald
1517ff0296
feat(tunables): vim syntax support
...
Add vim syntax highlighting support introduced in the apparmor package
2024-06-15 21:57:49 +01:00
REmerald
280289247d
Merge branch 'main' into patch-profiles-m-r
2024-06-15 18:32:30 +03:00
REmerald
40a30dc310
fix(profiles-m-r): move vim modeline
...
Move vim syntax comment to the end of the file, separated by newline, as requested in #380 .
2024-06-15 17:20:22 +03:00
Alexandre Pujol
6c1cdf4d58
fix: ensure btop can send signal
...
fix #385
2024-06-14 21:10:02 +01:00
Alexandre Pujol
6c64ef95c6
fix: ensure xdg-desktop-portal have access to download files.
...
fix #386
2024-06-14 21:08:33 +01:00
Stoppedpuma
02ea3b9ee6
Move disk images
2024-06-14 21:04:44 +01:00
Stoppedpuma
307f2d6ad0
Reorganise home.d tunables
2024-06-14 21:04:44 +01:00
Stoppedpuma
7b6ef48d79
Reorganise xdg-user-dirs.d tunables
2024-06-14 21:04:44 +01:00
Stoppedpuma
d8dcdb0d3c
Add missing variables to docs
2024-06-14 21:04:44 +01:00
Alexandre Pujol
33c78ea4cf
build(opensure): ensure docker build has apparmor-profiles.
2024-06-14 21:02:34 +01:00
Alexandre Pujol
d21af8246b
Merge branch 'main' of github.com:roddhjav/apparmor.d
...
* 'main' of github.com:roddhjav/apparmor.d:
Reorganise based on type
Add XDG_GAMES_DIR
Add missing `user_games_dirs` and reorganise alphabetically
add config dirs
complete browsers
fix lynx profile
use strict abstraction
add preview tools
2024-06-14 20:51:08 +01:00
Alexandre Pujol
117e63d88f
fix: ensure filter directive get cleaned on build.
2024-06-14 20:50:17 +01:00