39 lines
1 KiB
Text
39 lines
1 KiB
Text
# apparmor.d - Full set of apparmor profiles
|
|
# Copyright (C) 2021-2024 Alexandre Pujol <alexandre@pujol.io>
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
abi <abi/4.0>,
|
|
|
|
include <abstractions/desktop-files>
|
|
include <abstractions/fonts>
|
|
include <abstractions/gschemas>
|
|
include <abstractions/gtk>
|
|
include <abstractions/icons>
|
|
include <abstractions/mime>
|
|
include <abstractions/qt5>
|
|
include <abstractions/recently-used>
|
|
include <abstractions/user-dirs>
|
|
include <abstractions/wayland>
|
|
include <abstractions/X-strict>
|
|
include <abstractions/xdg-desktop>
|
|
|
|
dbus receive bus=session
|
|
interface=org.freedesktop.DBus.Introspectable
|
|
member=Introspect
|
|
peer=(name=@{busname}, label=gnome-shell),
|
|
|
|
/usr/share/desktop-base/{,**} r,
|
|
/usr/share/hwdata/*.ids r,
|
|
/usr/share/icu/@{int}.@{int}/*.dat r,
|
|
|
|
@{system_share_dirs}/gvfs/remote-volume-monitors/{,*} r,
|
|
|
|
/etc/gnome/* r,
|
|
|
|
/ r,
|
|
|
|
owner @{user_share_dirs}/gnome-shell/session.gvdb rw,
|
|
|
|
include if exists <abstractions/gnome-strict.d>
|
|
|
|
# vim:syntax=apparmor
|