]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blob - src/pakfire/lib/get_mirror.sh
2a9e9054c85255c1ab1d4dfab2195067738b2928
[people/pmueller/ipfire-2.x.git] / src / pakfire / lib / get_mirror.sh
1 ############################################################################################
2 # Version 0.1a, Copyright (C) 2006 by IPFire.org #
3 # IPFire ist freie Software, die Sie unter bestimmten Bedingungen weitergeben dürfen. #
4 ############################################################################################
5
6 get_mirror() {
7
8 # Testen ob Server erreichbar ist
9 if ! $HOST_TEST $($URL_ZERL $H_MIRROR get_host) >/dev/null 2>&1
10 then exit 1
11 fi
12
13 # Ins Verzeichnis wechseln
14 cd $HOME
15
16 # Überprüfen ob File schon vorhanden ist
17 if [ -e $HOME/$($URL_ZERL $H_MIRROR get_file) ]
18 then rm $HOME/$($URL_ZERL $H_MIRROR get_file)
19 fi
20
21 # File herunterladen
22 if /usr/bin/wget -q $H_MIRROR >/dev/null 2>&1
23 then
24 cd -
25 exit 0
26 else
27 cd -
28 exit 1
29 fi
30
31 }
32 ################################### EOF ####################################################