feat(profile): add profile for tecla.

This commit is contained in:
Alexandre Pujol 2024-11-21 19:53:59 +00:00
parent 36d787fa44
commit 65f2d21558
Failed to generate hash of commit
3 changed files with 21 additions and 1 deletions

View file

@ -55,7 +55,7 @@ profile gnome-control-center @{exec_path} flags=(attach_disconnected) {
@{bin}/grep rix,
@{bin}/locale rix,
@{bin}/sed rix,
@{bin}/tecla rix,
@{bin}/tecla rPx,
@{bin}/bwrap rCx -> bwrap,
@{bin}/gkbd-keyboard-display rPx,

View file

@ -175,6 +175,7 @@ profile gnome-shell @{exec_path} flags=(attach_disconnected,mediate_deleted) {
@{bin}/glib-compile-schemas rPx,
@{bin}/ibus-daemon rPx,
@{bin}/Xwayland rPx,
@{bin}/tecla rPx,
@{lib}/{,NetworkManager/}nm-openvpn-auth-dialog rPx,
@{lib}/mutter-x11-frames rPx,
#aa:exec polkit-agent-helper

View file

@ -0,0 +1,19 @@
# apparmor.d - Full set of apparmor profiles
# Copyright (C) 2024 Alexandre Pujol <alexandre@pujol.io>
# SPDX-License-Identifier: GPL-2.0-only
abi <abi/4.0>,
include <tunables/global>
@{exec_path} = @{bin}/tecla
profile tecla @{exec_path} {
include <abstractions/base>
include <abstractions/common/gnome>
@{exec_path} mr,
include if exists <local/tecla>
}
# vim:syntax=apparmor