# apparmor.d - Full set of apparmor profiles # Copyright (C) 2018-2021 Mikhail Morfikov # Copyright (C) 2021-2024 Alexandre Pujol # SPDX-License-Identifier: GPL-2.0-only abi , include @{exec_path} = @{bin}/xdg-desktop-menu profile xdg-desktop-menu @{exec_path} flags=(complain) { include include include include @{exec_path} r, @{sh_path} rix, @{bin}/{,e}grep ix, @{bin}/{m,g,}awk ix, @{bin}/basename ix, @{bin}/cat ix, @{bin}/chmod ix, @{bin}/cp ix, @{bin}/cut ix, @{bin}/dirname ix, @{bin}/ln ix, @{bin}/mkdir ix, @{bin}/mktemp ix, @{bin}/mv ix, @{bin}/readlink ix, @{bin}/realpath ix, @{bin}/rm ix, @{bin}/sed ix, @{bin}/touch ix, @{bin}/tr ix, @{bin}/umask ix, @{bin}/uname ix, # To get DE information @{bin}/kde{,4}-config ix, @{bin}/dbus-send Cx -> bus, @{bin}/update-desktop-database Px, @{bin}/xprop Px, profile bus flags=(complain) { include include include include if exists } include if exists } # vim:syntax=apparmor