From da1bc57b92d4614fbb3556ee0aedeb25e2853153 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 21 Jun 2023 13:42:31 +0200 Subject: [PATCH] confd: prevent sprious errors of symlinks already existing When/If dagger generations are abandoned we should not bail out if a recovery generation finds an existing 'order' in the previous gen. Signed-off-by: Joachim Wiberg --- src/confd/src/confd/dagger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/confd/src/confd/dagger.c b/src/confd/src/confd/dagger.c index 305eb81e..1b40fbd7 100644 --- a/src/confd/src/confd/dagger.c +++ b/src/confd/src/confd/dagger.c @@ -147,7 +147,7 @@ int dagger_claim(struct dagger *d, const char *path) } else { err = systemf("mkdir -p %s/%d/action/exit" " && " - "ln -s ../../top-down-order %s/%d/action/exit/order", + "ln -sf ../../top-down-order %s/%d/action/exit/order", path, d->current, path, d->current); if (err) return err;