[pkg-apparmor] Bug#883948: Bug#883948: apparmor: xdg-user-dirs should have localized directory names

Vincas Dargis vindrg at gmail.com
Sat Jan 13 17:54:11 UTC 2018


Ubuntu does not handle handle localized directories too:

```
vincas at vincas-ubuntu1804:~$ foo ~/Atsiuntimai/fake.download
foo: /home/vincas/Atsiuntimai/fake.download: Permission denied
vincas at vincas-ubuntu1804:~$ cat /etc/apparmor.d/usr.local.bin.foo
#include <tunables/global>

@{foo_executable} = /usr/local/bin/foo

profile @{foo_executable} {
     #include <abstractions/base>
     #include <abstractions/user-download>

     @{foo_executable} r,	
}
```

Where `foo` is simply a copy of `/bin/cat`.

It works after I add:

`@{XDG_DOWNLOAD_DIR}+=Atsiuntimai`

into

`/etc/apparmor.d/tunables/xdg-user-dirs.d/site.local`.

as expected.



More information about the pkg-apparmor-team mailing list