# apparmor.d - Full set of apparmor profiles # Copyright (C) 2017-2021 Mikhail Morfikov # SPDX-License-Identifier: GPL-2.0-only abi , include @{exec_path} = /{usr/,}bin/light-locker profile light-locker @{exec_path} { include include include include include include include include include @{exec_path} mr, /usr/share/glib-2.0/schemas/gschemas.compiled r, @{PROC}/1/cgroup r, owner @{PROC}/@{pid}/cgroup r, # when locking the screen and switching/closing sessions @{run}/systemd/sessions/* r, @{sys}/devices/pci[0-9]*/**/uevent r, @{sys}/devices/pci[0-9]*/**/vendor r, @{sys}/devices/pci[0-9]*/**/device r, @{sys}/devices/pci[0-9]*/**/subsystem_vendor r, @{sys}/devices/pci[0-9]*/**/subsystem_device r, # file_inherit owner /dev/tty[0-9]* rw, include if exists }