Commit graph

532 commits

Author SHA1 Message Date
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
77945674a5
feat(profile): general update. 2024-03-18 14:31:01 +00:00
Alexandre Pujol
bf22e0770f
feat(profile): improve integration with opensuse. 2024-03-17 22:47:36 +00:00
Alexandre Pujol
0c5e71f971
feat(profile): cleanup some rules already included in abs. 2024-03-16 21:40:35 +00:00
Alexandre Pujol
c6717d2bab
feat(profile): use new dbus profile in dbus label. 2024-03-16 13:10:25 +00:00
Alexandre Pujol
c33cd740c9
feat(profile): start using the sudo abstraction. 2024-03-13 16:17:20 +00:00
Alexandre Pujol
09f1babb7c
chore: improve comments on udev data. 2024-03-13 15:58:28 +00:00
Alexandre Pujol
467c38724a
feat(profile): clean superfluous openssl abstraction includes
apparmor.d equivalent of https://gitlab.com/apparmor/apparmor/-/merge_requests/1179
2024-03-12 16:00:44 +00:00
Alexandre Pujol
9c859cec9d
feat(profile): modernize some profiles. 2024-03-12 15:48:43 +00:00
Alexandre Pujol
81b9de3aff
feat(profile): use the new audio-client abs in profiles. 2024-03-12 15:44:40 +00:00
Alexandre Pujol
e4c0f683d2
feat(profile): replace old audio abstraction by the new stack. 2024-03-12 15:39:10 +00:00
Alexandre Pujol
68fbd81e17
feat(profile): general update. 2024-03-10 21:21:00 +00:00
Alexandre Pujol
beaf1bad16
feat(profile): general update. 2024-03-10 19:35:04 +00:00
Alexandre Pujol
ff849b9f09
feat(profile): general update. 2024-03-05 18:00:36 +00:00
Alexandre Pujol
70963a50b6
feat(profile): start implementing systemctl subprofile instead of using child-systemctl. 2024-03-05 17:45:02 +00:00
Alexandre Pujol
c66d3bf9f4
feat(profile): general update. 2024-03-05 16:58:16 +00:00
Jeroen Rijken
b0655e9993 Fixes and profile updates
Signed-off-by: Jeroen Rijken <jeroen.rijken@xs4all.nl>
2024-03-02 16:05:34 +00:00
Alexandre Pujol
06abeac2ee
feat(profile): general update. 2024-02-29 21:45:42 +00:00
Alexandre Pujol
555b5e3c3f
feat(profile): general update. 2024-02-28 17:17:20 +00:00
Alexandre Pujol
00051bd2f0
feat(profiles): continue replacing [0-9]* by @{int}. 2024-02-26 21:10:53 +00:00
Alexandre Pujol
2ea53a9dc3
feat(profile): general update. 2024-02-23 20:21:22 +00:00
Alexandre Pujol
4b23bccb47
fix: ensure fsck.ext4 is has only one profile.
fsck.ext4 was in the profile attachment for both fsck-ext4 and e2fsck, breaking transition to the profile.

Also reorganise some entrypoint to avoid this kind of confusion.
2024-02-23 20:12:32 +00:00
Jeroen Rijken
cd3cf50638 Cannot reproduce
Signed-off-by: Jeroen Rijken <jeroen.rijken@xs4all.nl>
2024-02-21 13:56:40 +00:00
Jeroen Rijken
40b171ee94 Replace shells with new sh_path variable
Signed-off-by: Jeroen Rijken <jeroen.rijken@xs4all.nl>
2024-02-21 13:56:40 +00:00
Alexandre Pujol
14fe43714a
feat(profile): general update. 2024-02-15 00:19:13 +00:00
doublez13
ea97ff6a5f
Mutt and Abook profiles (#288)
There are an innumerable number of mutt configurations. This AA profile is intended to work with a stock mutt config. Any customizations should be placed in local/mutt

This might be a little annoying because by default mutt saves attachments in the directory that it was started from (most likely ~/), and there is no config option that I'm aware of to set a default download location.
 
A user will either need to manually specify a location (like ~/Downloads) when saving, or allow saving to ~/ in the local override.
2024-02-14 23:03:03 +00:00
Alexandre Pujol
7269ac6ca9
fix: profile compilation. 2024-02-11 12:49:04 +00:00
Alexandre Pujol
4619e13f1b
fix: possible hardware blocking issue.
See #296
2024-02-11 12:41:37 +00:00
Alexandre Pujol
cdaf72eb3d
feat(profile): general update. 2024-02-07 13:50:40 +00:00
Alexandre Pujol
2cd14aa6bb
chore: add missing and update copyright year. 2024-02-07 00:16:21 +01:00
Alexandre Pujol
0a74d5c6fe
feat(profile): general update. 2024-02-01 13:19:19 +00:00
Alexandre Pujol
a30c2e5e85
feat: add the new shells variable to ensure support for all interactive shell.
Fix #269
2024-01-25 13:16:40 +00:00
nobody43
b376e9fade
Tunables polishing (#281)
* adjust xorg display number

* remove wildcard from python version

* python wildcard #2

* unconventional tails

* Delete apparmor.d/groups/apps/android-studio

---------

Co-authored-by: nobody43 <nobody43@users.noreply.github.com>
2024-01-25 12:44:47 +00:00
Alexandre Pujol
293f651a4f
Merge branch 'Updating-polkit,-sddm,-unix-chkpwd,btrfs' of https://github.com/curiosityseeker/apparmor.d into curiosityseeker-Updating-polkit,-sddm,-unix-chkpwd,btrfs
* 'Updating-polkit,-sddm,-unix-chkpwd,btrfs' of https://github.com/curiosityseeker/apparmor.d:
  Update login
  Update btrfs
  Update polkitd: @{PROC}/@{pid}/fdinfo/@{int}
  Update unix-chkpwd
  Update needrestart: adding unix_chkpwd
  Update sddm: adding unix_chkpwd
2024-01-25 12:07:36 +00:00
Alexandre Pujol
42fc4622ed
feat(profile): general update. 2024-01-21 11:56:02 +00:00
Alexandre Pujol
81e98bf71d
feat(profile): update some dbus rules. 2024-01-21 11:49:25 +00:00
curiosityseeker
4bad072ddd
Update needrestart: adding unix_chkpwd 2024-01-19 16:36:18 +01:00
Alexandre Pujol
ef1776b8d5
feat(profile): start using new abstractions (3) 2023-12-19 23:49:30 +00:00
Alexandre Pujol
9f49052529
feat(profile): add some dbus rules. 2023-12-19 23:24:44 +00:00
Alexandre Pujol
4032ead9b4
feat(profile): general update. 2023-12-17 23:47:16 +00:00
Alexandre Pujol
f362975ce7
feat(profile): add the open_path variable. 2023-12-17 23:43:14 +00:00
Alexandre Pujol
a46dfaad61
feat(profile): general update. 2023-12-17 17:39:56 +00:00
Alexandre Pujol
ca85373e3a
feat(dbus): start using the new dbus directive. 2023-12-17 14:14:42 +00:00
Alexandre Pujol
e1a30cbf7d
feat(profile): unify udev char dynamic assignment ranges. 2023-12-17 12:46:27 +00:00
Alexandre Pujol
ceb4c582e1
feat(dbus): update dbus rules. 2023-12-16 21:30:47 +00:00
Alexandre Pujol
a1b86b56d2
feat(profile): general update. 2023-12-13 20:09:52 +00:00
Alexandre Pujol
d2078fcb3a
feat(profile): general update. 2023-12-10 15:27:44 +00:00
Alexandre Pujol
032d805666
feat(profile): general update. 2023-12-10 14:34:38 +00:00
Alexandre Pujol
29b0e3e2e3
feat(profile): general update. 2023-12-09 16:14:22 +00:00
Alexandre Pujol
386402ed70
feat(profile): add some new profiles. 2023-12-09 11:39:10 +00:00