2
0
mirror of https://gitlab.com/apparmor/apparmor synced 2025-08-22 01:57:43 +00:00

Merge Enforce Transmission Profile

The current Transmission related profiles are set to complain mode. I've tested on Oracular `transmission-daemon` and `transmission` with the profile enforced with no denials have occurred. This MR removes the complain flag on these profiles.

MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/1534
Approved-by: John Johansen <john@jjmx.net>
Merged-by: Maxime Bélair <maxime.belair@canonical.com>
This commit is contained in:
Maxime Bélair 2025-05-12 14:06:46 +00:00
commit c99a73f1a0

View File

@ -5,7 +5,7 @@ abi <abi/4.0>,
include <tunables/global>
profile transmission-daemon /usr/bin/transmission-daemon flags=(complain,attach_disconnected) {
profile transmission-daemon /usr/bin/transmission-daemon flags=(attach_disconnected) {
# Don't use abstractions/transmission-common here, as the
# access needed is narrower than the user applications
include <abstractions/base>
@ -40,7 +40,7 @@ profile transmission-daemon /usr/bin/transmission-daemon flags=(complain,attach_
include if exists <local/transmission-daemon>
}
profile transmission-cli /usr/bin/transmission-cli flags=(complain) {
profile transmission-cli /usr/bin/transmission-cli {
include <abstractions/transmission-common>
include <abstractions/consoles>
@ -51,7 +51,7 @@ profile transmission-cli /usr/bin/transmission-cli flags=(complain) {
include if exists <local/transmission-cli>
}
profile transmission-gtk /usr/bin/transmission-gtk flags=(complain,attach_disconnected) {
profile transmission-gtk /usr/bin/transmission-gtk flags=(attach_disconnected) {
include <abstractions/transmission-common>
include <abstractions/dbus-session-strict>
include <abstractions/dconf>
@ -66,7 +66,7 @@ profile transmission-gtk /usr/bin/transmission-gtk flags=(complain,attach_discon
include if exists <local/transmission-gtk>
}
profile transmission-qt /usr/bin/transmission-qt flags=(complain) {
profile transmission-qt /usr/bin/transmission-qt {
include <abstractions/transmission-common>
include <abstractions/dbus-accessibility-strict>
include <abstractions/dbus-network-manager-strict>