[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#34971] [PATCH] gnu: Add mako.
From: |
Stefan Stefanović |
Subject: |
[bug#34971] [PATCH] gnu: Add mako. |
Date: |
Tue, 23 Apr 2019 12:14:48 +0000 |
Hello.
AFAIK mako relies on elogind to access user DBus session daemon.
elogind relies on environment variable DBUS_SESSION_BUS_ADDRESS.
In my case DBUS_SESSION_BUS_ADDRESS is set to
"unix:path=/run/user/1000/dbus-1/session_bus_socket".
DBUS_SESSION_BUS_ADDRESS is created by user session manager.
In my case it is set in a shell script by executing:
echo "Starting user DBus session daemon."
dbus-daemon \
--syslog --fork \
--address="${DBUS_SESSION_BUS_ADDRESS}" \
--print-pid --session
This is not perfect solution but it works, for now.
Please take a look at relevant elogind issue:
https://github.com/elogind/elogind/issues/87
Stefan.