From 2347c389630e0b70d34320673d135b1751c0beb3 Mon Sep 17 00:00:00 2001 From: Leif Johansson Date: Tue, 13 Feb 2018 12:15:04 +0100 Subject: [PATCH] updated mirror-mdq --- .../overlay/usr/local/bin/mirror-mdq.sh | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/md1.komreg.net/overlay/usr/local/bin/mirror-mdq.sh b/md1.komreg.net/overlay/usr/local/bin/mirror-mdq.sh index 85a299d2..6e819987 100755 --- a/md1.komreg.net/overlay/usr/local/bin/mirror-mdq.sh +++ b/md1.komreg.net/overlay/usr/local/bin/mirror-mdq.sh @@ -4,6 +4,10 @@ base=$1 target=$2 dir=`mktemp -d` +if [ -z $MIRROR_MDQ_POST ]; then + MIRROR_MDQ_POST=/etc/mirror-mdq/post.d +fi + function cleanup() { rm -rf $dir } @@ -15,15 +19,9 @@ mkdir -p $target && ( WGET_ARGS="--mirror --no-host-directories -q" idx_obj=".well-known/webfinger?rel=urn:oasis:names:tc:SAML:2.0:metadata" wget $WGET_ARGS "$base/$idx_obj" && jq -r '.links[].href' < "$idx_obj" | wget $WGET_ARGS -i - - cat>$dir/index.html<Metadata - - - - -EOF + if [ -d $MIRROR_MDQ_POST ]; then + env SOURCE=$1 TARGET=$target IDX_OBJ=$idx_obj run-parts $MIRROR_MDQ_POST + fi ) rsync -az $RSYNC_ARGS --delete $dir/ $target/