feat(profile): replace some path with the new desktop variables.

This commit is contained in:
Alexandre Pujol 2024-03-18 14:42:02 +00:00
parent 77945674a5
commit 04b9e60072
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
7 changed files with 30 additions and 42 deletions

View file

@ -38,6 +38,8 @@ profile colord @{exec_path} flags=(attach_disconnected) {
/usr/share/mime/mime.cache r,
/usr/share/snmp/mibs/{,*} r,
@{system_share_dirs}/mime/mime.cache r,
owner /var/lib/colord/.cache/ rw,
owner /var/lib/colord/.cache/** rw,
owner /var/lib/colord/{mapping,storage}.db{,-journal} rwk,
@ -47,10 +49,7 @@ profile colord @{exec_path} flags=(attach_disconnected) {
owner /var/lib/snmp/mibs/{iana,ietf}/ r,
owner /var/lib/snmp/mibs/{iana,ietf}/[A-Z]* r,
/var/lib/gdm{3,}/.local/share/icc/edid-*.icc r,
/var/lib/flatpak/exports/share/mime/mime.cache r,
@{system_share_dirs}/mime/mime.cache r,
@{desktop_share_dirs}/icc/edid-*.icc r,
@{user_share_dirs}/icc/edid-*.icc r,
@{run}/systemd/journal/socket rw,

View file

@ -16,29 +16,17 @@ profile xdg-user-dirs-update @{exec_path} {
/etc/xdg/user-dirs.conf r,
/etc/xdg/user-dirs.defaults r,
/var/lib/gdm{3,}/.config/ rw,
/var/lib/gdm{3,}/.config/user-dirs.dirs{,*} rw,
/var/lib/gdm{3,}/.config/user-dirs.locale rw,
/var/lib/gdm{3,}/@{XDG_DESKTOP_DIR}/ rw,
/var/lib/gdm{3,}/@{XDG_DOCUMENTS_DIR}/ rw,
/var/lib/gdm{3,}/@{XDG_DOWNLOAD_DIR}/ rw,
/var/lib/gdm{3,}/@{XDG_MUSIC_DIR}/ rw,
/var/lib/gdm{3,}/@{XDG_PICTURES_DIR}/ rw,
/var/lib/gdm{3,}/@{XDG_PUBLICSHARE_DIR}/ rw,
/var/lib/gdm{3,}/@{XDG_TEMPLATES_DIR}/ rw,
/var/lib/gdm{3,}/@{XDG_VIDEOS_DIR}/ rw,
/var/lib/sddm/.config/ rw,
/var/lib/sddm/.config/user-dirs.dirs{,*} rw,
/var/lib/sddm/.config/user-dirs.locale rw,
/var/lib/sddm/@{XDG_DESKTOP_DIR}/ rw,
/var/lib/sddm/@{XDG_DOCUMENTS_DIR}/ rw,
/var/lib/sddm/@{XDG_DOWNLOAD_DIR}/ rw,
/var/lib/sddm/@{XDG_MUSIC_DIR}/ rw,
/var/lib/sddm/@{XDG_PICTURES_DIR}/ rw,
/var/lib/sddm/@{XDG_PUBLICSHARE_DIR}/ rw,
/var/lib/sddm/@{XDG_TEMPLATES_DIR}/ rw,
/var/lib/sddm/@{XDG_VIDEOS_DIR}/ rw,
owner @{desktop_config_dirs}/ rw,
owner @{desktop_config_dirs}/user-dirs.dirs{,*} rw,
owner @{desktop_config_dirs}/user-dirs.locale rw,
owner @{DESKTOP_HOME}/@{XDG_DESKTOP_DIR}/ rw,
owner @{DESKTOP_HOME}/@{XDG_DOCUMENTS_DIR}/ rw,
owner @{DESKTOP_HOME}/@{XDG_DOWNLOAD_DIR}/ rw,
owner @{DESKTOP_HOME}/@{XDG_MUSIC_DIR}/ rw,
owner @{DESKTOP_HOME}/@{XDG_PICTURES_DIR}/ rw,
owner @{DESKTOP_HOME}/@{XDG_PUBLICSHARE_DIR}/ rw,
owner @{DESKTOP_HOME}/@{XDG_TEMPLATES_DIR}/ rw,
owner @{DESKTOP_HOME}/@{XDG_VIDEOS_DIR}/ rw,
owner @{HOME}/@{XDG_DESKTOP_DIR}/ w,
owner @{HOME}/@{XDG_DOCUMENTS_DIR}/ w,