summaryrefslogtreecommitdiffstats
path: root/prepare-repository
diff options
context:
space:
mode:
Diffstat (limited to 'prepare-repository')
-rwxr-xr-xprepare-repository9
1 files changed, 6 insertions, 3 deletions
diff --git a/prepare-repository b/prepare-repository
index c289587..6c09bf9 100755
--- a/prepare-repository
+++ b/prepare-repository
@@ -3,6 +3,9 @@
. settings.sh
# update symlinks (needed for repo validation)
-ln -s -f "$REAL/Packages/cache" "$REPO/Packages/cache"
-ln -s -f "$REAL/Probes/probed.xml" "$REPO/Probes/probed.xml"
-ln -s -f "$REAL/Properties/secrets.xml" "$REPO/Properties/secrets.xml"
+ln -sf "$REAL/Probes/probed.xml" "$REPO/Probes/probed.xml"
+ln -sf "$REAL/Properties/secrets.xml" "$REPO/Properties/secrets.xml"
+
+# update directory symlinks (with --no-dereference)
+ln -sfn "$REAL/Packages/cache" "$REPO/Packages/cache"
+ln -sfn "$REAL/SSL/private" "$REPO/SSL/private"