Commit graph

2905 commits

Author SHA1 Message Date
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
Stoppedpuma
aea114b1ec Reorganise based on type
As discussed in DMs
2024-06-14 19:12:15 +01:00
Stoppedpuma
afbe5a95d0 Add XDG_GAMES_DIR 2024-06-14 19:12:15 +01:00
Stoppedpuma
eefb67351f Add missing user_games_dirs and reorganise alphabetically
Also adds (s) after "Default Value" to make it more clear that you can
add multiple values.
2024-06-14 19:12:15 +01:00
valoq
26e7da6641 add config dirs 2024-06-13 13:38:42 +01:00
valoq
d7e09d88fd complete browsers 2024-06-13 13:38:42 +01:00
valoq
94a654e318 fix lynx profile 2024-06-13 13:38:42 +01:00
valoq
7b69b696fb use strict abstraction 2024-06-13 13:38:42 +01:00
valoq
cc9e7fdde1 add preview tools 2024-06-13 13:38:42 +01:00
Alexandre Pujol
327c1dec33
feat(profile): add cliphist integration on wl-copy
fix: #357
2024-06-12 22:24:59 +01:00
Alexandre Pujol
07805feabe
Merge branch 'main' of github.com:roddhjav/apparmor.d
* 'main' of github.com:roddhjav/apparmor.d:
  Update signal-desktop-chrome-sandbox
  Update signal-desktop
2024-06-12 22:23:54 +01:00
Alexandre Pujol
a5a434f02a
fix: ensure xdg portal can read any user files.
fix #375
2024-06-12 22:22:26 +01:00
Alexandre Pujol
56464d24bf
fix: xdg-desktop-portal breaks screensharing
fix: #376
2024-06-12 22:18:02 +01:00
fira959
2eab87da2f Update signal-desktop-chrome-sandbox 2024-06-12 21:51:49 +01:00
fira959
f0cff2989d Update signal-desktop 2024-06-12 21:51:49 +01:00
Alexandre Pujol
ff88400b22
feat(abs): minor cleanup. 2024-06-11 23:18:07 +01:00
Alexandre Pujol
ca9a8d47f8
feat(profile): add protonmail-bridge 2024-06-11 23:16:19 +01:00
Alexandre Pujol
6d549b7c70
feat(profile): rewrite steam profiles.
- Separate profile for sandboxes.
- Separate profile for native and proton games.
- Updated path dirs
- tested on arch & debian.

Note: these profiles are still in alpha stage and disabled by default.
2024-06-11 00:21:29 +01:00
Alexandre Pujol
6f5986a05e
feat(aa-log): improve rule generation on debian. 2024-06-11 00:08:17 +01:00
Alexandre Pujol
08a1aba39d
feat(abs): bwrap: add special mount rule for debian. 2024-06-11 00:01:46 +01:00
Alexandre Pujol
8fe2bf4c20
feat(profile): add missing enchant abs. 2024-06-11 00:00:51 +01:00
Alexandre Pujol
d283ef5196
feat(profile): general update. 2024-06-10 23:58:44 +01:00
Alexandre Pujol
b4407fb7f8
feat(abs): wayland: add ibus shared file. 2024-06-10 23:53:31 +01:00
Alexandre Pujol
0d8afd21e3
feat(abs): vulkan: allow empty vulkan home dir. 2024-06-10 23:52:40 +01:00
Alexandre Pujol
222685c029
feat(profile): use the cups-client more often. 2024-06-10 23:51:38 +01:00
Alexandre Pujol
bb6df870bb
chore: cleanup opensc debian structure. 2024-06-10 23:43:55 +01:00
REmerald
e362aa9107 feat(profiles-m-r): vim syntax support
Add vim modeline instructing the editor to use the syntax plugin provided by apparmor.
2024-06-09 19:44:15 +03:00
Alexandre Pujol
5c8dda1ced
feat(profile): remove rule moved in the base or nameservice abstraction. 2024-06-08 22:49:28 +01:00
Stoppedpuma
57508bd7ea Fix capitalisation of openSUSE 2024-06-08 14:38:30 +01:00
Stoppedpuma
3756c6853a Reword, fix spelling mistakes, and reformat development docs 2024-06-08 14:38:30 +01:00
REmerald
8009c1b9b9
fix(authentication.d/complete): add missing copyright (#370)
* fix(authentication.d/complete): add missing copyright

* fix(authentication.d/complete): remove first copyright author

Remove the original author from the copyright comment as his file is different and doesn't include his copyright as well. https://gitlab.com/morfikov/apparmemall/-/blob/master/apparmor.d/abstractions/authentication
2024-06-07 23:04:25 +00:00
Stoppedpuma
9535b9351c Update README to follow index 2024-06-08 00:01:40 +01:00
Stoppedpuma
9908249e68 usage - Fix capitalisation 2024-06-08 00:01:40 +01:00
Stoppedpuma
1eaf24c965 report - Add Auditd information 2024-06-08 00:01:40 +01:00
Stoppedpuma
491cb28f2a recovery - Reword, fix spelling mistakes, specify instructions are not meant for subvolume installs 2024-06-08 00:01:40 +01:00
Stoppedpuma
57dd775424 issues - Fix spelling mistakes of AppArmor and Arch Linux 2024-06-08 00:01:40 +01:00
Stoppedpuma
4f84b495be install - Reword and fix spelling mistakes 2024-06-08 00:01:40 +01:00
Stoppedpuma
0df205412c index - Reword, change ... to etc, and fix Arch Linux spelling 2024-06-08 00:01:40 +01:00
Stoppedpuma
182375d347 Reword and fix spelling mistakes in full-system-policy 2024-06-08 00:01:40 +01:00
Stoppedpuma
dc1a03659f Make enforce more understandable
Rewords sentances as well as fixes some spelling mistakes
Change Archlinux to Arch Linux
Make which line to edit in PKGBUILD easier to understand
2024-06-08 00:01:40 +01:00
Stoppedpuma
a86c63b10c Fix AppArmor capitalisation 2024-06-08 00:01:40 +01:00
Stoppedpuma
129f044ce7 Change ... to etc 2024-06-08 00:01:40 +01:00
Stoppedpuma
7a7479906a docs/development - Fix spelling of Arch Linux
Changes Archlinux to Arch Linux
2024-06-08 00:01:40 +01:00