Skip to content

Commit

Permalink
Liens sur les metatada des IdPs : utilisation des fichiers gz - gunzi…
Browse files Browse the repository at this point in the history
…p requis pour décompresser
  • Loading branch information
vbonamy authored and prigaux committed Feb 6, 2024
1 parent e1a2023 commit 333b5c9
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions Geo-SWITCHwayf/update.sh
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@ fi

case $1 in
"renater")
url="https://metadata.federation.renater.fr/renater/main/main-all-renater-metadata.xml";;
url="https://metadata.federation.renater.fr/renater/main/main-all-renater-metadata.xml.gz";;
"renater-test")
url="https://metadata.federation.renater.fr/test/preview/preview-all-renater-test-metadata.xml";;
url="https://metadata.federation.renater.fr/test/preview/preview-all-renater-test-metadata.xml.gz";;
"edugain")
url="https://metadata.federation.renater.fr/edugain/main/main-all-edugain-metadata.xml";;
url="https://metadata.federation.renater.fr/edugain/main/main-all-edugain-metadata.xml.gz";;
"renater-edugain")
url="https://metadata.federation.renater.fr/edugain/main/main-all-edugain-metadata.xml https://metadata.federation.renater.fr/renater/main/main-all-renater-metadata.xml";;
url="https://metadata.federation.renater.fr/edugain/main/main-all-edugain-metadata.xml.gz https://metadata.federation.renater.fr/renater/main/main-all-renater-metadata.xml.gz";;
"renater-test-and-edugain")
url="https://metadata.federation.renater.fr/test/preview/preview-all-renater-test-metadata.xml https://metadata.federation.renater.fr/edugain/main/main-all-edugain-metadata.xml";;
url="https://metadata.federation.renater.fr/test/preview/preview-all-renater-test-metadata.xml.gz https://metadata.federation.renater.fr/edugain/main/main-all-edugain-metadata.xml.gz";;
*)
echo "Error"
echo "Unknown federation, please update this script"
Expand All @@ -53,8 +53,12 @@ fi
echo "Downloading metadata $1..."
count=0
for link in $url; do
wget --quiet --no-check-certificate $link -O $TMPDIR/$count.xml
echo " > Downloaded $link -> $TMPDIR/$count.xml"
if [[ $link == *gz ]]; then
wget --quiet --no-check-certificate $link -O - | gunzip > $TMPDIR/$count.xml
else
wget --quiet --no-check-certificate $link -O $TMPDIR/$count.xml
fi
echo " > Downloaded $link -> $TMPDIR/$count.xml"
count=$(($count + 1))
sleep 3;
done
Expand Down

0 comments on commit 333b5c9

Please sign in to comment.