# apparmor.d - Full set of apparmor profiles # Copyright (C) 2021 Alexandre Pujol # SPDX-License-Identifier: GPL-2.0-only abi , include @{exec_path} = @{libexec}/goa-daemon profile goa-daemon @{exec_path} { include include include include include include include include include include network inet stream, network inet6 stream, network inet dgram, network inet6 dgram, network netlink raw, dbus (send,receive) bus=system path=/org/freedesktop/NetworkManager interface=org.freedesktop.DBus.Properties member={PropertiesChanged,GetAll}, dbus receive bus=system path=/org/freedesktop/NetworkManager interface=org.freedesktop.NetworkManager member={CheckPermissions,StateChanged}, @{exec_path} mr, /usr/share/glib-2.0/schemas/gschemas.compiled r, owner @{user_config_dirs}/goa-1.0/ rw, owner @{user_config_dirs}/goa-1.0/accounts.conf* rw, include if exists }