diff options
-rwxr-xr-x | remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-mount_stage4 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-mount_stage4 b/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-mount_stage4 index 201e7a26..c62994a0 100755 --- a/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-mount_stage4 +++ b/remote/rootfs/rootfs-stage32/data/opt/openslx/scripts/systemd-mount_stage4 @@ -8,6 +8,9 @@ MOUNTPOINT="/opt/openslx/mnt/stage4" mkdir -p "$MOUNTPOINT" +killall -USR1 dnbd3-server +sleep 3 + if [[ "$SLX_STAGE4" == dnbd3* ]]; then # dnbd3 it is if [ -z "${SLX_DNBD3_SERVERS}${SLX_DNBD3_PRIO_SERVERS}" ]; then @@ -63,6 +66,8 @@ else exit 1 fi +sleep 2 + # dbus reload needed eg. for gnome etc. and perhaps other service files which stage4 needs: systemctl reload dbus.service |