aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2024-05-08 07:23:59 +0200
committerMichał Górny <mgorny@gentoo.org>2024-05-08 07:23:59 +0200
commit81f0e15b9547d19061cfe5614697f7312fbd432a (patch)
tree9ed2f27f988275319874d51979ec34f9255c6437
parentrsync-gen.sh: do not use non-portable `which` (diff)
downloadmastermirror-scripts-81f0e15b9547d19061cfe5614697f7312fbd432a.tar.gz
mastermirror-scripts-81f0e15b9547d19061cfe5614697f7312fbd432a.tar.bz2
mastermirror-scripts-81f0e15b9547d19061cfe5614697f7312fbd432a.zip
rsync-gen.sh: Exclude all dotfiles, remove obsolete CVS exclude20240508T052434Z
Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rwxr-xr-xrsync-gen.sh12
1 files changed, 6 insertions, 6 deletions
diff --git a/rsync-gen.sh b/rsync-gen.sh
index 82e72b9..8985377 100755
--- a/rsync-gen.sh
+++ b/rsync-gen.sh
@@ -209,28 +209,28 @@ date -u > ${STAGEDIR_repo_gentoo}/metadata/timestamp
# 3) place dtd info in STAGEDIR_repo_gentoo
timelog_start "DTD" | timelogger
-rsync -Wqa --no-times --checksum --exclude=CVS --exclude=.git --delete ${EXPORTS}/dtd ${STAGEDIR_repo_gentoo}/metadata/
+rsync -Wqa --no-times --checksum --exclude=.git --delete ${EXPORTS}/dtd ${STAGEDIR_repo_gentoo}/metadata/
date -R -u > ${STAGEDIR_repo_gentoo}/metadata/dtd/timestamp.chk
timelog___end "DTD" | timelogger
# end 3)
# 3b) place xml schemas in STAGEDIR_repo_gentoo
timelog_start "XML-SCHEMA" | timelogger
-rsync -Wqa --no-times --checksum --exclude=CVS --exclude=.git --delete ${EXPORTS}/xml-schema ${STAGEDIR_repo_gentoo}/metadata/
+rsync -Wqa --no-times --checksum --exclude=.git --delete ${EXPORTS}/xml-schema ${STAGEDIR_repo_gentoo}/metadata/
date -R -u > ${STAGEDIR_repo_gentoo}/metadata/xml-schema/timestamp.chk
timelog___end "XML-SCHEMA" | timelogger
# end 3b)
# 4) place glsa's in STAGEDIR_repo_gentoo
timelog_start "GLSA" | timelogger
-rsync -Wqa --no-times --checksum --exclude=CVS --exclude=.git --delete ${EXPORTS}/glsa ${STAGEDIR_repo_gentoo}/metadata/
+rsync -Wqa --no-times --checksum --exclude=.git --delete ${EXPORTS}/glsa ${STAGEDIR_repo_gentoo}/metadata/
date -R -u > ${STAGEDIR_repo_gentoo}/metadata/glsa/timestamp.chk
timelog___end "GLSA" | timelogger
# end 4)
# 5) place news in STAGEDIR_repo_gentoo
timelog_start "NEWS" | timelogger
-rsync -Wqa --no-times --checksum --exclude=CVS --exclude=.git --delete ${EXPORTS}/gentoo-news/. ${STAGEDIR_repo_gentoo}/metadata/news
+rsync -Wqa --no-times --checksum --exclude=.git --delete ${EXPORTS}/gentoo-news/. ${STAGEDIR_repo_gentoo}/metadata/news
date -R -u > ${STAGEDIR_repo_gentoo}/metadata/news/timestamp.chk
timelog___end "NEWS" | timelogger
# end 5)
@@ -272,7 +272,7 @@ timelog_start "FINAL RSYNC" | timelogger
FINALDIR_repo_gentoo_tmp=${FINALDIR_repo_gentoo%/}
mkdir -p "${FINALDIR_repo_gentoo_tmp}-1" "${FINALDIR_repo_gentoo_tmp}-2"
$atomic_rsync -Wqa --exclude=/metadata/timestamp.chk --delete --checksum \
- --exclude=.git --exclude=CVS --exclude=.gitignore \
+ "--exclude=.*" \
--chmod=u-s,g-s --no-times \
${STAGEDIR_repo_gentoo}/ \
${FINALDIR_repo_gentoo}/
@@ -318,7 +318,7 @@ timelog___end "CACHE RSYNC" | timelogger
# 9) rsync from STAGEDIR_repo_gentoo to REPODIR ### testing
timelog_start "GIT RSYNC" | timelogger
rsync -Wqa --exclude=/metadata/timestamp.chk --delete --checksum \
- --exclude=.git --exclude=CVS --exclude=.gitignore \
+ "--exclude=.*" \
--chmod=u-s,g-s \
${STAGEDIR_repo_gentoo}/ \
${REPODIR}/ && \