From b75b2cc330115a1025455cdc74a2dc60a3759321 Mon Sep 17 00:00:00 2001 From: Anton Midyukov Date: Mon, 8 Apr 2019 22:21:34 +0700 Subject: [PATCH] init: workaround for elogind to run Let's provide some shim until directory migration is over. --- features.in/init/rootfs/image-scripts.d/50-sysvinit | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/features.in/init/rootfs/image-scripts.d/50-sysvinit b/features.in/init/rootfs/image-scripts.d/50-sysvinit index 390d490f..abd46b4c 100755 --- a/features.in/init/rootfs/image-scripts.d/50-sysvinit +++ b/features.in/init/rootfs/image-scripts.d/50-sysvinit @@ -20,3 +20,10 @@ mkdir -p /var/run /var/lock/{serial,subsys,uucp} chmod 0770 /var/lock/subsys chmod 0770 /var/lock/{serial,uucp} chgrp uucp /var/lock/{serial,uucp} + +# Workaround for run elogind +if [ ! -L /var/run -a ! -e /var/run/dbus ]; then + ln -s /run/dbus /var/run/dbus +else + echo "symlink /run/dbus -> /var/run/dbus not created" +fi