On 18/06/2024 12:00, Michael wrote:
On Monday, 17 June 2024 16:43:04 BST Nikos Chantziaras wrote:
So Skype for Linux isn't updated anymore other than its Snap version. So
I tried to install that by following the instructions here:
https://wiki.gentoo.org/wiki/Snap
As well as here for AppArmor:
https://wiki.gentoo.org/wiki/Security_Handbook/Linux_Security_Modules/AppArm
or
After I did everything and emerged snapd with +apparmor -forced-devmode,
the snapd system service fails to start, and the log says:
snapd[1781]: panic: USE=forced-devmode is disabled
[...]
I interpret the following conditional statement from eix to mean: if you have
disabled forced-devmode, then you need systemd (to allow socket activation by
the Skype application) and apparmor (to somewhat contain this access):
["!forced-devmode? ( apparmor ) systemd"]
I enabled the apparmor USE flag for systemd. Still didn't work. Finally
I emerged snapd with forced-devmode and it finally worked. Running Skype
does activate apparmor it seems. But I get this in the logs:
snapd[5662]: backends.go:58: AppArmor status: apparmor is enabled but
some kernel features are missing: dbus, network
Not sure how to enable these. Searching on the web turned something up
about dbus requiring a patch from Ubuntu that was never upstream. No
idea about "network".