Public bug reported:

gnutls library can be configured using /etc/gnutls/config for example to
allow small keys and TLS versions below v1.2

however, if application is confined and has an apparmor profile and uses
gnutls it will ignore such file, if it is not allowed to read it.

For example:

[  382.586297] audit: type=1400 audit(1628068663.214:162):
apparmor="DENIED" operation="open" profile="msmtp"
name="/etc/gnutls/config" pid=18621 comm="sendmail" requested_mask="r"
denied_mask="r" fsuid=0 ouid=0


[25379.358122] audit: type=1400 audit(1628093660.328:163): apparmor="DENIED" 
operation="open" profile="/usr/bin/evince" name="/etc/gnutls/config" pid=53262 
comm="evince" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0

[25460.754092] audit: type=1400 audit(1628093741.726:164):
apparmor="DENIED" operation="open" profile="/usr/sbin/cupsd"
name="/etc/gnutls/config" pid=53347 comm="dbus" requested_mask="r"
denied_mask="r" fsuid=7 ouid=0

How can we allow to read /etc/gnutls/config for all apps that use
gnutls?

** Affects: apparmor (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1938938

Title:
  apparmor denials for gnutls configuration

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1938938/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to