# apparmor.d - Full set of apparmor profiles # Copyright (C) 2023 Alexandre Pujol # SPDX-License-Identifier: GPL-2.0-only abi , include @{exec_path} = @{bin}/gsettings profile gsettings @{exec_path} { include include unix (connect, receive, send) type=stream peer=(addr="@/tmp/dbus-*"), @{exec_path} mr, /usr/share/glib-2.0/schemas/gschemas.compiled r, /usr/share/dconf/profile/gdm r, /usr/share/gdm/greeter-dconf-defaults r, /var/lib/gdm{3,}/.config/dconf/user r, /var/lib/gdm{3,}/greeter-dconf-defaults r, /dev/tty[0-9]* rw, owner @{run}/user/@{uid}/bus rw, include if exists }