Alexandre Pujol
b30d077992
feat(profile): improve support for some profiles.
...
Most of the rules have come from the integration tests.
2024-12-31 00:07:24 +00:00
Alexandre Pujol
771673c91f
feat(profile): update some core profiles.
2024-12-31 00:07:24 +00:00
Alexandre Pujol
5ed4df6916
feat(profile): update all profile to abi 4.0 by default.
2024-10-02 14:04:08 +01:00
Alexandre Pujol
549c6ba2f5
feat(profile): ubuntu: improve integration with ubuntu.
2024-09-26 20:34:12 +01:00
Alexandre Pujol
7b04e28835
feat(profile): remove transparent_hugepage rule already included in base.
2024-09-08 12:36:35 +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
Alexandre Pujol
40abc98201
feat(profile): general update.
2024-05-03 18:16:12 +01:00
Alexandre Pujol
3f69b9fec4
feat(profile): use the new @{tmp} variable.
...
It is only used with the owner statement.
2024-05-02 22:12:02 +01:00
Alexandre Pujol
65d0cfafe4
feat(profile): general update.
2024-04-28 13:50:48 +01:00
Alexandre Pujol
6dd0c36e9a
feat: prefix variables that refer to a profile
2024-04-02 13:41:08 +01:00
Alexandre Pujol
0619f4dcec
feat(profile): general update.
2024-03-29 19:45:10 +00:00
Alexandre Pujol
b88b8b8c26
refractor(abs): move common and app abstraction to their own abstractions subfolder.
...
As the number of abstraction is increasing, it is valuable to separate "base" abstractions to programs specific ones.
2024-03-27 15:11:21 +00:00
Alexandre Pujol
8c516ea788
feat(profile): general update.
2024-03-22 22:13:42 +00:00
Alexandre Pujol
3787eb1745
feat(profile): enable desktop user variable everywhere.
...
Also restrict access to these files.
2024-03-19 11:26:57 +00:00
Alexandre Pujol
0c5e71f971
feat(profile): cleanup some rules already included in abs.
2024-03-16 21:40:35 +00:00
Alexandre Pujol
beaf1bad16
feat(profile): general update.
2024-03-10 19:35:04 +00:00
Alexandre Pujol
c66d3bf9f4
feat(profile): general update.
2024-03-05 16:58:16 +00:00
Alexandre Pujol
06abeac2ee
feat(profile): general update.
2024-02-29 21:45:42 +00:00
Alexandre Pujol
cbbb2b4a3e
fix(profile): better libdir for snap based profiles.
2024-02-28 23:47:47 +00:00
Alexandre Pujol
2cd14aa6bb
chore: add missing and update copyright year.
2024-02-07 00:16:21 +01:00
Alexandre Pujol
1cf268b770
refractor(dbus): use the new bus-{systemd,session} abstractions.
2023-12-06 21:56:59 +00:00
Alexandre Pujol
cc133e5f57
feat(profile): general update.
2023-12-06 20:00:40 +00:00
Alexandre Pujol
da3b5103e4
feat(dbus): rewrite some dbus rules (5).
2023-12-04 21:54:45 +00:00
Alexandre Pujol
dd1d9107e8
feat(profile): general update.
2023-12-03 16:57:50 +00:00
Alexandre Pujol
505770cd5a
feat(dbus): rewrite some dbus rules (2).
2023-12-01 21:53:09 +00:00
Alexandre Pujol
209688fe86
feat(profile): general update.
2023-11-27 19:35:42 +00:00
Alexandre Pujol
c8ee832c11
feat(profile): general update
2023-09-29 19:25:30 +01:00
Alexandre Pujol
b9fb4b72d2
fix: minor profiles fixes.
2023-09-10 12:41:47 +01:00
Alexandre Pujol
3147f7d59a
feat(snap): do not confine snap.
...
Curently ignored because of some incompatibilities with snap-confine.
snap-confine is more important to confine than snap itself.
2023-09-10 12:07:35 +01:00
Alexandre Pujol
7b4979cc63
feat(profiles): update snap profiles.
2023-09-05 23:33:58 +01:00
Alexandre Pujol
155ef6bef1
feat(profiles): general update.
2023-09-05 16:42:06 +01:00
Alexandre Pujol
e169ea5ccf
fix(profiles): ensure entry points for snap work.
2023-09-05 13:59:37 +01:00
Alexandre Pujol
2db6b12a9b
chore: cosmetic on snap profiles.
2023-08-27 14:42:13 +01:00
Alexandre Pujol
275d6b6e62
feat(profiles): replace old [0-9]* glob by @{int}
...
Beware some [0-9]* glob are actually not proper @{int}.
2023-08-18 17:09:53 +01:00
Alexandre Pujol
2b2c42d23c
refactor(profiles): use @{bin} and @{lib} in profiles (7)
2023-07-09 14:59:53 +01:00
Alexandre Pujol
558cb68f23
feat(profiles): general update.
2023-03-07 17:57:57 +00:00
Alexandre Pujol
ef292b585c
feat(profiles): first set of rules for Ubuntu Core support.
2023-02-19 18:22:18 +00:00
Alexandre Pujol
ee83e1c33c
feat(profiles): general update.
2022-12-09 19:14:56 +00:00
nobodysu
643a84997e
Unbreak Debian 11 and partially Ubuntu 22.04 (Wayland+GDM+Gnome) ( #81 )
...
* Unbreaking Debian 11 and partially Ubuntu 22.04
* pre-cleanup
* pre-cleanup2
* Update im-launch
* Update gnome-extension-ding
* polishing
* not yet
* Update ubuntu.flags
Allow GDM to boot. `No new privs` fix.
* Update debian.flags
Allow GDM to boot. `No new privs` fix.
* Update CONTRIBUTING.md
* fixes
* reverting w
* move setpriv to main.flags
2022-10-14 21:21:56 +00:00
Alexandre Pujol
f2989321eb
feat(profiles): general update.
2022-09-24 18:06:06 +01:00
Alexandre Pujol
e6c91fdfd7
feat(profiles): general update.
2022-08-19 21:10:10 +01:00
Alexandre Pujol
7aca29b244
feat(profiles): initial snap support.
2022-07-21 22:40:06 +01:00