It may be possible to use FreeBSD jails, Solaris Zones, and Linux CGroups to provide session separation and reduce the dependency on the XDG_SESSION_COOKIE.
https://github.com/cgmanager/cgmanager looks to be the way to do CGroups on Linux. Need to research more if jails and zones can do something similar.
It may be possible to use FreeBSD jails, Solaris Zones, and Linux CGroups to provide session separation and reduce the dependency on the XDG_SESSION_COOKIE.
https://github.com/cgmanager/cgmanager looks to be the way to do CGroups on Linux. Need to research more if jails and zones can do something similar.