Browse Source

fix(apparmor): Fix .local/share/qTox/ access

Capturing desktop screenshot produces this DENIED messages:
```
type=AVC msg=audit(1548516170.837:3146): apparmor="DENIED"
operation="mkdir" profile="qtox" name="/home/vincas/.local/share/qTox/"
pid=12605 comm="qtox" requested_mask="c" denied_mask="c" fsuid=1000
ouid= 1000
```

Add rule to allow writing to .local/share/qTox/
reviewable/pr5577/r2
Vincas Dargis 7 years ago
parent
commit
e13b8a973e
  1. 1
      security/apparmor/2.12.1/usr.bin.qtox
  2. 1
      security/apparmor/2.13.2/usr.bin.qtox

1
security/apparmor/2.12.1/usr.bin.qtox

@ -183,6 +183,7 @@ profile qtox /usr{,/local}/bin/qtox { @@ -183,6 +183,7 @@ profile qtox /usr{,/local}/bin/qtox {
owner @{HOME}/.config/qToxrc.lock rwk,
owner @{HOME}/.config/tox/** l -> @{HOME}/.config/tox/**, # QSaveFile?
owner @{HOME}/.config/tox/{,**} rwk,
owner @{HOME}/.local/share/qTox/{,**} rw,
owner @{HOME}/.local/share/user-places.xbel r, # file dialog
owner @{PROC}/@{pid}/cmdline r,

1
security/apparmor/2.13.2/usr.bin.qtox

@ -189,6 +189,7 @@ profile qtox /usr{,/local}/bin/qtox { @@ -189,6 +189,7 @@ profile qtox /usr{,/local}/bin/qtox {
owner @{HOME}/.config/qToxrc.lock rwk,
owner @{HOME}/.config/tox/** l -> @{HOME}/.config/tox/**, # QSaveFile?
owner @{HOME}/.config/tox/{,**} rwk,
owner @{HOME}/.local/share/qTox/{,**} rw,
owner @{HOME}/.local/share/user-places.xbel r, # file dialog
owner @{PROC}/@{pid}/cmdline r,

Loading…
Cancel
Save