summaryrefslogtreecommitdiff
path: root/raveos-hyprland-theme/theme-data/DankMaterialShell/core/internal/greeter/assets
diff options
context:
space:
mode:
authorNippy <nippy@rp1.hu>2026-05-09 13:33:09 +0200
committerNippy <nippy@rp1.hu>2026-05-09 13:33:09 +0200
commita2b924d7e9492b978ad6dc33b6c1ffcb304b4bc5 (patch)
tree1a8769217f84bfe9d6216fafaadaf8cdd876d457 /raveos-hyprland-theme/theme-data/DankMaterialShell/core/internal/greeter/assets
parent34b9c34f982b2596cfa9e368a2d7f74e9a17477c (diff)
downloadRaveOS-PKGBUILD-a2b924d7e9492b978ad6dc33b6c1ffcb304b4bc5.tar.gz
RaveOS-PKGBUILD-a2b924d7e9492b978ad6dc33b6c1ffcb304b4bc5.zip
raveos update
Diffstat (limited to 'raveos-hyprland-theme/theme-data/DankMaterialShell/core/internal/greeter/assets')
-rw-r--r--raveos-hyprland-theme/theme-data/DankMaterialShell/core/internal/greeter/assets/apparmor/usr.bin.dms-greeter91
1 files changed, 0 insertions, 91 deletions
diff --git a/raveos-hyprland-theme/theme-data/DankMaterialShell/core/internal/greeter/assets/apparmor/usr.bin.dms-greeter b/raveos-hyprland-theme/theme-data/DankMaterialShell/core/internal/greeter/assets/apparmor/usr.bin.dms-greeter
deleted file mode 100644
index 7c42f9e..0000000
--- a/raveos-hyprland-theme/theme-data/DankMaterialShell/core/internal/greeter/assets/apparmor/usr.bin.dms-greeter
+++ /dev/null
@@ -1,91 +0,0 @@
-# AppArmor profile for dms-greeter
-#
-# Managed by DMS — regenerated on every `dms greeter install` / `dms greeter sync`.
-# Manual edits will be overwritten on next sync.
-#
-# Mode: complain (denials are logged, nothing is blocked)
-# To switch to enforce after validating with `aa-logprof`:
-# sudo aa-enforce /etc/apparmor.d/usr.bin.dms-greeter
-#
-#include <tunables/global>
-
-profile dms-greeter /usr/bin/dms-greeter flags=(complain) {
- #include <abstractions/base>
- #include <abstractions/bash>
-
- # The launcher script itself
- /usr/bin/dms-greeter r,
-
- # Cache directory — created by dms greeter sync/enable with greeter:greeter ownership
- /var/cache/dms-greeter/ rw,
- /var/cache/dms-greeter/** rwlk,
-
- # DMS config — packaged path
- /usr/share/quickshell/dms-greeter/ r,
- /usr/share/quickshell/dms-greeter/** r,
- /usr/share/quickshell/ r,
- /usr/share/quickshell/** r,
-
- # DMS config — system and user overrides
- /etc/dms/ r,
- /etc/dms/** r,
- /usr/share/dms/ r,
- /usr/share/dms/** r,
- /home/*/.config/quickshell/ r,
- /home/*/.config/quickshell/** r,
- /root/.config/quickshell/ r,
- /root/.config/quickshell/** r,
-
- # greetd / PAM — read-only for session setup
- /etc/greetd/ r,
- /etc/greetd/** r,
- /etc/pam.d/ r,
- /etc/pam.d/** r,
- /usr/lib/pam.d/ r,
- /usr/lib/pam.d/** r,
-
- # Compositor binaries — run unconfined so each compositor uses its own profile
- /usr/bin/niri Ux,
- /usr/bin/hyprland Ux,
- /usr/bin/Hyprland Ux,
- /usr/bin/sway Ux,
- /usr/bin/labwc Ux,
- /usr/bin/scroll Ux,
- /usr/bin/miracle-wm Ux,
- /usr/bin/mango Ux,
-
- # Quickshell — run unconfined (has its own compositor profile on some distros)
- /usr/bin/qs Ux,
- /usr/bin/quickshell Ux,
-
- # Wayland / XDG runtime (pipewire, wireplumber, wayland socket)
- /run/user/[0-9]*/ rw,
- /run/user/[0-9]*/** rw,
-
- # DRM / GPU devices (required for Wayland compositor startup)
- /dev/dri/ r,
- /dev/dri/* rw,
- /dev/udmabuf rw,
-
- # Input devices
- /dev/input/ r,
- /dev/input/* r,
-
- # Systemd journal / logging
- /run/systemd/journal/socket rw,
- /dev/log rw,
-
- # Shell helper binaries invoked by the launcher script
- /usr/bin/env ix,
- /usr/bin/mkdir ix,
- /usr/bin/cat ix,
- /usr/bin/grep ix,
- /usr/bin/dirname ix,
- /usr/bin/basename ix,
- /usr/bin/command ix,
- /bin/env ix,
- /bin/mkdir ix,
-
- # Signal management (compositor lifecycle)
- signal (send, receive) set=("term", "int", "hup", "kill"),
-}