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.
This commit is contained in:
Alexandre Pujol 2024-03-27 15:11:21 +00:00
parent 92f83d9e8d
commit b88b8b8c26
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
158 changed files with 226 additions and 198 deletions

View file

@ -48,7 +48,7 @@ profile acpi-powerbtn flags=(attach_disconnected) {
profile systemctl {
include <abstractions/base>
include <abstractions/systemctl>
include <abstractions/app/systemctl>
include if exists <local/acpi-powerbtn_systemctl>
}

View file

@ -25,7 +25,7 @@ profile deltachat-desktop @{exec_path} {
include <abstractions/nameservice-strict>
include <abstractions/ssl_certs>
include <abstractions/user-download-strict>
include <abstractions/chromium-common>
include <abstractions/common/chromium>
network inet dgram,
network inet6 dgram,

View file

@ -39,7 +39,7 @@ profile dkms-autoinstaller @{exec_path} {
profile systemctl {
include <abstractions/base>
include <abstractions/systemctl>
include <abstractions/app/systemctl>
include if exists <local/dkms-autoinstaller_systemctl>
}

View file

@ -10,7 +10,7 @@ include <tunables/global>
profile element-desktop @{exec_path} {
include <abstractions/base>
include <abstractions/audio-client>
include <abstractions/chromium-common>
include <abstractions/common/chromium>
include <abstractions/dconf-write>
include <abstractions/desktop>
include <abstractions/graphics>

View file

@ -25,8 +25,8 @@ profile flatpak-app flags=(attach_disconnected,mediate_deleted) {
include <abstractions/base>
include <abstractions/bus-system>
include <abstractions/bus/org.freedesktop.NetworkManager>
include <abstractions/bwrap-app>
include <abstractions/bwrap>
include <abstractions/common/app>
include <abstractions/common/bwrap>
capability dac_override,
capability dac_read_search,