[pkg-apparmor] Bug#1153139: Bug#1153139: transmission: Latest transmission AppArmor policy missing policy for lock file
Christian Boltz
debian-bugs at cboltz.de
Fri Nov 6 17:25:53 GMT 2026
Hello,
Am Freitag, 6. November 2026, 14:41 schrieb Alexandre Rossi:
> > audit(1793928033.400:210): apparmor="DENIED" operation="file_lock"
> > class="file" profile="transmission-daemon"
> > name="/var/lib/transmission-daemon/.config/transmission-daemon/lock
> > " pid=1196139 comm="transmission-da" requested_mask="k"
> > denied_mask="k" fsuid=118 ouid=118
> I would suggest the following but did not test (not a apparmor user,
> yet?):
>
> --- i/profiles/apparmor.d/abstractions/transmission-common
> +++ w/profiles/apparmor.d/abstractions/transmission-common
> @@ -167,6 +167,7 @@ abi <abi/5.0>,
> owner @{HOME}/.cache/transmission/** rw,
> owner @{HOME}/.config/transmission/ w,
> owner @{HOME}/.config/transmission/** rw,
> + owner @{HOME}/.config/transmission/lock rwk,
Just wondering - is this really needed for ~/.config/? So far, the reports
I've seen across various distributions (Ubuntu, openSUSE and Debian)
only had denials for the following:
> diff --git i/profiles/apparmor.d/transmission w/profiles/apparmor.d/transmission
> index 1f6d20e..6a1634c 100644
> --- i/profiles/apparmor.d/transmission
> +++ w/profiles/apparmor.d/transmission
> @@ -36,6 +36,7 @@ profile transmission-daemon
> /usr/bin/transmission-daemon flags=(attach_disconnec owner
> /var/lib/transmission{-daemon,}/.config/ rw,
> owner /var/lib/transmission{-daemon,}/.config/transmission-daemon/rw, owner
> /var/lib/transmission{-daemon,}/.config/transmission-daemon/** rw,
> + owner /var/lib/transmission{-daemon,}/.config/transmission-daemon/lock rwk,
> owner /var/lib/transmission{-daemon,}/downloads/** rw,
> owner /var/lib/transmission{-daemon,}/info/** rw,
The addition for /var/lib/.../lock is already pending upstream:
https://gitlab.com/apparmor/apparmor-profiles/-/merge_requests/80
The upstream MR also contains links to the Ubuntu and openSUSE bugreports.
Regards,
Christian Boltz
--
Linux: und wo bitte ist mein blauer Bildschirm?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 870 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-apparmor-team/attachments/20261106/4047db5b/attachment-0002.sig>
More information about the pkg-apparmor-team
mailing list