From 0743f0315a225f8fe5e475b471d10f9ea1039c4a Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sat, 31 Mar 2018 12:07:49 +0200 Subject: [PATCH] Fix requirements --- .../system/hassio-bind.target.wants/var-lib-docker.mount | 1 + .../rootfs-overlay/usr/lib/systemd/system/etc-docker.mount | 2 +- .../usr/lib/systemd/system/var-lib-docker.mount | 4 ++-- .../usr/lib/systemd/system/var-lib-systemd.mount | 4 ++-- .../usr/lib/systemd/system/var-log-journal.mount | 6 +++--- 5 files changed, 9 insertions(+), 8 deletions(-) create mode 120000 buildroot-external/rootfs-overlay/etc/systemd/system/hassio-bind.target.wants/var-lib-docker.mount diff --git a/buildroot-external/rootfs-overlay/etc/systemd/system/hassio-bind.target.wants/var-lib-docker.mount b/buildroot-external/rootfs-overlay/etc/systemd/system/hassio-bind.target.wants/var-lib-docker.mount new file mode 120000 index 000000000..d2013f5ab --- /dev/null +++ b/buildroot-external/rootfs-overlay/etc/systemd/system/hassio-bind.target.wants/var-lib-docker.mount @@ -0,0 +1 @@ +usr/lib/systemd/system/var-lib-docker.mount \ No newline at end of file diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount index 7928c4b38..ee63d2aac 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/etc-docker.mount @@ -1,6 +1,6 @@ [Unit] Description=Docker persistent configuration -Requires=mnt-overlay.mount +Requires=mnt-overlay.mount docker.service After=mnt-overlay.mount Before=docker.service diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount index ed69c243c..f602e8331 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-docker.mount @@ -1,7 +1,7 @@ [Unit] Description=Docker persistent data -Requires=mnt-data.mount systemd-tmpfiles-setup.service -After=mnt-data.mount systemd-tmpfiles-setup.service +Requires=mnt-data.mount docker.service +After=mnt-data.mount Before=docker.service [Mount] diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-systemd.mount b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-systemd.mount index 19aa85dee..38e6a467e 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-systemd.mount +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-lib-systemd.mount @@ -1,8 +1,8 @@ [Unit] Description=Systemd persistent state DefaultDependencies=no -Requires=mnt-overlay.mount systemd-tmpfiles-setup.service -After=mnt-overlay.mount systemd-tmpfiles-setup.service +Requires=mnt-overlay.mount +After=mnt-overlay.mount Before=umount.target Conflicts=umount.target diff --git a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-log-journal.mount b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-log-journal.mount index 52900a054..b08a861a1 100644 --- a/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-log-journal.mount +++ b/buildroot-external/rootfs-overlay/usr/lib/systemd/system/var-log-journal.mount @@ -1,9 +1,9 @@ [Unit] Description=Systemd persistent logging DefaultDependencies=no -Requires=mnt-overlay.mount systemd-tmpfiles-setup.service -After=mnt-overlay.mount systemd-tmpfiles-setup.service -Before=umount.target +Requires=mnt-overlay.mount +After=mnt-overlay.mount +Before=umount.target systemd-journal-flush.service Conflicts=umount.target [Mount]