From 71379ef7df1c11820467acdfe898c54a7855250b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e=20Floure?= Date: Fri, 24 Jan 2020 12:40:09 +0100 Subject: [PATCH] Fine-tuning network dependencies --- bin/uncloud-init | 1 + uncloud-init.rc | 2 +- uncloud-init.service | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bin/uncloud-init b/bin/uncloud-init index 4fcc2d2..18b8edc 100755 --- a/bin/uncloud-init +++ b/bin/uncloud-init @@ -121,6 +121,7 @@ wait_for_resolvconf () { sleep 1 wait_for_resolvconf else + sleep 1 # Wait for things to settle down. return fi else diff --git a/uncloud-init.rc b/uncloud-init.rc index 7c9e8f1..a5d2ab5 100755 --- a/uncloud-init.rc +++ b/uncloud-init.rc @@ -6,7 +6,7 @@ name="$RC_SVCNAME" depend() { - use net logger + use net logger rdnssd before sshd } diff --git a/uncloud-init.service b/uncloud-init.service index 82493c4..6c0da30 100644 --- a/uncloud-init.service +++ b/uncloud-init.service @@ -1,7 +1,7 @@ [Unit] Description=Initialize an Uncloud virtual machine +Requires=rdnssd.service,network.target Before=network.target -Requires=network.target [Service] Type=oneshot