From 81f7370ec5e7805dcbfd2e4bb2987b7ae6205b21 Mon Sep 17 00:00:00 2001
From: Kristian Klausen <kristian@klausen.dk>
Date: Mon, 1 Mar 2021 17:07:15 +0100
Subject: [PATCH] arch_boxes_sync: Override the "latest" link instead of
 following it

---
 roles/arch_boxes_sync/files/arch-boxes-sync.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/roles/arch_boxes_sync/files/arch-boxes-sync.sh b/roles/arch_boxes_sync/files/arch-boxes-sync.sh
index 902a56aed..5c80e3373 100755
--- a/roles/arch_boxes_sync/files/arch-boxes-sync.sh
+++ b/roles/arch_boxes_sync/files/arch-boxes-sync.sh
@@ -27,7 +27,7 @@ rm output/*.box{,.*}
 mv output/* "${LATEST_RELEASE_TAG}"
 
 mv "${LATEST_RELEASE_TAG}" "${ARCH_BOXES_PATH}/"
-ln -sf "${LATEST_RELEASE_TAG}" "${ARCH_BOXES_PATH}/latest"
+ln -nsf "${LATEST_RELEASE_TAG}" "${ARCH_BOXES_PATH}/latest"
 
 echo "Removing old releases"
 cd "${ARCH_BOXES_PATH}"
-- 
GitLab