diff options
author | Alexander Sulfrian <alex@spline.inf.fu-berlin.de> | 2014-05-12 15:45:42 +0000 |
---|---|---|
committer | Alexander Sulfrian <alex@spline.inf.fu-berlin.de> | 2014-05-12 15:45:42 +0000 |
commit | b173c93a29dd3fb7ee4268d69843b1caf45ad119 (patch) | |
tree | eabb3c1ce26639caa009d1d3d0296b616d34080a | |
parent | dbcf456a45682c9891076be0bd836fbd6c6dec20 (diff) | |
download | bcfg2-tools-b173c93a29dd3fb7ee4268d69843b1caf45ad119.tar.gz bcfg2-tools-b173c93a29dd3fb7ee4268d69843b1caf45ad119.tar.bz2 bcfg2-tools-b173c93a29dd3fb7ee4268d69843b1caf45ad119.zip |
prepare-repository: directory symlinks need -f and -n for overwriting
-rwxr-xr-x | prepare-repository | 9 |
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" |