skypeforlinux profile
Bug #1731200 reported by
V
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
AppArmor |
New
|
Undecided
|
Unassigned |
Bug Description
Hello,
I'm trying to adapt an old usr.bin.skype profile to new usr.share.
I'd like someone experienced to check my profile and fix possible security issues.
Thanks in advance.
To post a comment you must log in.
I have noticed that skypeforlinux does not show any characters except basic latin chars. strace-d the process and found out that it wants to mmap many fonts. I have added all required fonts to allowed list however there are still EACCES (Permission Denied) errors in the log.
$ strace -f -T /usr/share/ skypeforlinux/ skypeforlinux >log 2>&1 share/fonts/ truetype/ NotoSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000017> share/fonts/ truetype/ NotoSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000019> share/fonts/ truetype/ NotoSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000018> share/fonts/ truetype/ LiberationSerif -Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000016> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000019> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000019> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000018> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000018> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000019> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000015> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000013> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000013> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000018> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000014> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000019> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000015> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denied) <0.000014> share/fonts/ truetype/ LiberationSans- Regular. ttf>, 0) = -1 EACCES (Permission denie...
^C
$ grep EACCES log | grep -v ' resumed'
[pid 19181] mmap(NULL, 305872, PROT_READ, MAP_PRIVATE, 26</usr/
[pid 19181] mmap(NULL, 305872, PROT_READ, MAP_PRIVATE, 75</usr/
[pid 19181] mmap(NULL, 305872, PROT_READ, MAP_PRIVATE, 75</usr/
[pid 19216] mmap(NULL, 152408, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/
[pid 19216] mmap(NULL, 139764, PROT_READ, MAP_SHARED, 46</usr/