summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/modules/dbus/data/etc/X11/Xsession.d/00-import-systemd-environment3
-rw-r--r--core/modules/dbus/data/etc/systemd/system/user@.service.d/dbus-session-path.conf2
-rw-r--r--core/modules/dbus/data/opt/openslx/lightdm/autologin.d/00-import-systemd-environment3
3 files changed, 8 insertions, 0 deletions
diff --git a/core/modules/dbus/data/etc/X11/Xsession.d/00-import-systemd-environment b/core/modules/dbus/data/etc/X11/Xsession.d/00-import-systemd-environment
new file mode 100644
index 00000000..b747d60f
--- /dev/null
+++ b/core/modules/dbus/data/etc/X11/Xsession.d/00-import-systemd-environment
@@ -0,0 +1,3 @@
+#!/bin/ash
+
+systemctl --user import-environment DISPLAY DBUS_SESSION_BUS_ADDRESS
diff --git a/core/modules/dbus/data/etc/systemd/system/user@.service.d/dbus-session-path.conf b/core/modules/dbus/data/etc/systemd/system/user@.service.d/dbus-session-path.conf
new file mode 100644
index 00000000..1be26c2b
--- /dev/null
+++ b/core/modules/dbus/data/etc/systemd/system/user@.service.d/dbus-session-path.conf
@@ -0,0 +1,2 @@
+[Service]
+Environment="DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/%I/bus"
diff --git a/core/modules/dbus/data/opt/openslx/lightdm/autologin.d/00-import-systemd-environment b/core/modules/dbus/data/opt/openslx/lightdm/autologin.d/00-import-systemd-environment
new file mode 100644
index 00000000..b747d60f
--- /dev/null
+++ b/core/modules/dbus/data/opt/openslx/lightdm/autologin.d/00-import-systemd-environment
@@ -0,0 +1,3 @@
+#!/bin/ash
+
+systemctl --user import-environment DISPLAY DBUS_SESSION_BUS_ADDRESS