testing/lxd: incorrect socket permissions
I can't say for sure if this is an issue with the default lxd configuration or if it's an issue with whatever is used to create sockets in Alpine since I'm not sure how it works
In multiple different tested installs, starting the lxd service creates the /var/lib/lxd/unix.socket
file with root:root
ownership when it should be root:lxd
This makes the lxc command unusable as a non-root user even if they're in the lxd group
As a temporary solution I copied the Gentoo init script and added a section at the end to wait for the socket to be created and change its ownership, but I only did this because I couldn't find a proper fix or information on what creates the socket file (i.e. creating the socket with the proper ownership in the first place)