From 642898a3afbcbdd420503b332e6f83414da79c56 Mon Sep 17 00:00:00 2001 From: z4yx Date: Sun, 5 Apr 2020 15:42:50 +0800 Subject: [PATCH] fix invalid symbolic links --- elastic.sh | 4 ++-- mongodb.sh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/elastic.sh b/elastic.sh index 76398fe..290653f 100755 --- a/elastic.sh +++ b/elastic.sh @@ -22,7 +22,7 @@ mkdir -p ${YUM_PATH} ${APT_PATH} for elsver in "${ELASTIC_VERSION[@]}"; do "$apt_sync" "${BASE_URL}/packages/${elsver}/apt" stable main amd64,i386 "${APT_PATH}/${elsver}" - (cd ${BASE_PATH}/${elsver}; ln -sf ../apt/${elsver} apt) + (cd ${BASE_PATH}/${elsver}; ln -sfn ../apt/${elsver} apt) done # # ================ YUM/DNF repos =============================== @@ -52,7 +52,7 @@ if [[ -z ${DRY_RUN:-} ]]; then reposync -c $cfg -d -p ${YUM_PATH} -e ${cache_dir} for elsver in ${ELASTIC_VERSION[@]}; do createrepo --update -v -c ${cache_dir} -o ${YUM_PATH}/elastic-${elsver}/ ${YUM_PATH}/elastic-${elsver}/ - (cd ${BASE_PATH}/${elsver}; ln -sf ../yum/elastic-${elsver} yum) + (cd ${BASE_PATH}/${elsver}; ln -sfn ../yum/elastic-${elsver} yum) done fi rm $cfg diff --git a/mongodb.sh b/mongodb.sh index f6654dc..6a67fe4 100755 --- a/mongodb.sh +++ b/mongodb.sh @@ -54,7 +54,7 @@ if [[ -z ${DRY_RUN:-} ]]; then fi for elver in ${RHEL_VERSIONS[@]}; do - [[ -e "${YUM_PATH}/el$elver-${STABLE_VERSION}" ]] && (cd "${YUM_PATH}" && ln -fs "el$elver-${STABLE_VERSION}" el$elver) + [[ -e "${YUM_PATH}/el$elver-${STABLE_VERSION}" ]] && (cd "${YUM_PATH}" && ln -fsn "el$elver-${STABLE_VERSION}" el$elver) done rm $cfg @@ -70,7 +70,7 @@ for mgver in ${MONGO_VERSIONS[@]}; do "$apt_sync" "$BASE_URL/apt/debian" "@{debian-current}/mongodb-org/$mgver" main amd64,i386 "$DEBIAN_PATH" done for dist in "$BASE_URL"/apt/*/dists/*/mongodb-org/; do - [[ -e "${dist}/${STABLE_VERSION}" ]] && (cd "${dist}" && ln -fs "${STABLE_VERSION}" stable) + [[ -e "${dist}/${STABLE_VERSION}" ]] && (cd "${dist}" && ln -fsn "${STABLE_VERSION}" stable) done echo "APT finished"