]>
git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/pakfire/lib/get_pak.sh
2 ############################################################################################
3 # Version 0.1a, Copyright (C) 2006 by IPFire.org #
4 # IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben dürfen. #
5 ############################################################################################
7 # Download Zielverzeichnis
8 DOWN_DEST
=$
(get_conf.sh DOWN_DEST
)
11 PURL
=$
(get_conf.sh PURL print
)
14 LOG_file
=$
(get_conf.sh LOG
)
16 # Version des IPFire ermitteln
17 VERS
=$
(get_conf.sh VERS print
)
20 HOST_TEST
=$
(get_conf.sh HOST_TEST
)
22 # Alle URLs durcharbeiten bis erste per ping erreichbar erreichbar
23 URL
=$
($HOST_TEST "$PURL")
25 # Falls URL nicht gesetzt wurde abbruch des Scripts
27 then echo "Kann keinen Patchserver finden">>$LOG_file
31 # Verzeichnis in Zielverzeichnis wechseln für Download
34 # Download Source festlegen
35 DOWN_SRC
=${URL}/${VERS}/${1}.
tar.gz
38 if /usr
/bin
/wget
-q ${DOWN_SRC} >/dev
/null
2>&1
44 echo "Probleme mit dem Download ${DOWN_SRC}"
48 ################################### EOF ####################################################