# apparmor.d - Full set of apparmor profiles # Copyright (C) 2021 Alexandre Pujol # SPDX-License-Identifier: GPL-2.0-only abi , include @{exec_path} = @{libexec}/gsd-housekeeping profile gsd-housekeeping @{exec_path} flags=(attach_disconnected) { include include include include include signal (receive) set=(term, hup) peer=gdm*, signal (receive) set=(term, hup) peer=gnome*, @{exec_path} mr, /etc/fstab r, /usr/share/dconf/profile/gdm r, /usr/share/gdm/greeter-dconf-defaults r, /usr/share/glib-2.0/schemas/gschemas.compiled r, owner @{user_cache_dirs}/thumbnails/{,**} rw, owner @{user_share_dirs}/applications/ rw, /var/lib/gdm/.config/dconf/user r, owner @{PROC}/@{pids}/mountinfo r, @{run}/mount/utab r, owner /dev/tty[0-9]* rw, include if exists }