From 2c764f7532b1d548f80c0e7ba4dda0adaccc4f1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dennis=20K=C3=B6rner?= <79668910+netzwergehh@users.noreply.github.com> Date: Thu, 3 Jun 2021 11:08:55 +0200 Subject: [PATCH] Update mirrorsync.sh Changed slashes path composition --- mirrorsync.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mirrorsync.sh b/mirrorsync.sh index 341018f..223aae1 100644 --- a/mirrorsync.sh +++ b/mirrorsync.sh @@ -47,12 +47,12 @@ SRC="msync.rockylinux.org::rocky/mirror/pub/rocky/" # Your local path. Change to whatever fits your system. # MIRRORMODULE is also used in syslog output. MIRRORMODULE="rocky-linux" -DST="/mnt/mirrorserver/${MIRRORMODULE}/" +DST="/mnt/mirrorserver/${MIRRORMODULE}" -FILELISTFILE="/fullfiletimelist-rocky" +FILELISTFILE="fullfiletimelist-rocky" LOCKFILE=$0.lockfile -CHECKRESULT=`${RSYNC} --no-motd --dry-run --out-format='%n' ${SRC}${FILELISTFILE} ${DST}${FILELISTFILE}` +CHECKRESULT=`${RSYNC} --no-motd --dry-run --out-format='%n' ${SRC}${FILELISTFILE} ${DST}/${FILELISTFILE}` if [ -z $CHECKRESULT ]; then echo "${FILELISTFILE} unchanged. Not updating at " `date` >> $0.log 2>&1 logger -t rsync "Not updating ${MIRRORMODULE}: ${FILELISTFILE} unchanged." @@ -68,7 +68,7 @@ else echo "Started update at" `date` >> $0.log 2>&1 logger -t rsync "Updating ${MIRRORMODULE}" - ${RSYNC} ${OPTS} ${SRC} ${DST} >> $0.log 2>&1 + ${RSYNC} ${OPTS} ${SRC} ${DST}/ >> $0.log 2>&1 logger -t rsync "Finished updating ${MIRRORMODULE}" echo "End: "`date` >> $0.log 2>&1 rm $LOCKFILE