summaryrefslogtreecommitdiffstats
path: root/functions
diff options
context:
space:
mode:
authorColin Watson <cjwatson@debian.org>2007-10-19 09:35:54 (GMT)
committerColin Watson <cjwatson@debian.org>2007-10-19 09:35:54 (GMT)
commit50f4c4f5f10b5ccc0fe1b04e6184b8dad70ebbe1 (patch)
tree1d057336b464c3be51e662dfa96257d30cf3518b /functions
parent21ea0f1404e275d4977df808c9c56442eafda75f (diff)
downloaddebootstrap-50f4c4f5f10b5ccc0fe1b04e6184b8dad70ebbe1.zip
debootstrap-50f4c4f5f10b5ccc0fe1b04e6184b8dad70ebbe1.tar.gz
debootstrap-50f4c4f5f10b5ccc0fe1b04e6184b8dad70ebbe1.tar.bz2
* Don't rely on XSI test(1) extensions.
r49819
Diffstat (limited to 'functions')
-rw-r--r--functions16
1 files changed, 8 insertions, 8 deletions
diff --git a/functions b/functions
index 72bba5b..5175cfd 100644
--- a/functions
+++ b/functions
@@ -70,10 +70,10 @@ progress_next () {
wgetprogress () {
[ ! "$verbose" ] && QSWITCH="-q"
local ret=0
- if [ "$USE_DEBIANINSTALLER_INTERACTION" -a "$PROGRESS_NEXT" ]; then
+ if [ "$USE_DEBIANINSTALLER_INTERACTION" ] && [ "$PROGRESS_NEXT" ]; then
wget "$@" 2>&1 >/dev/null | $PKGDETAILS "WGET%" $PROGRESS_NOW $PROGRESS_NEXT $PROGRESS_END >&3
ret=$?
- elif [ "$USE_BOOTFLOPPIES_INTERACTION" -a "$PROGRESS_NEXT" ]; then
+ elif [ "$USE_BOOTFLOPPIES_INTERACTION" ] && [ "$PROGRESS_NEXT" ]; then
wget "$@" 2>&1 >/dev/null | $PKGDETAILS "WGET%" $PROGRESS_NOW $PROGRESS_NEXT $PROGRESS_END "$PROGRESS_WHAT" >&3
ret=$?
else
@@ -202,7 +202,7 @@ download_style () {
doing_variant () {
if [ "$1" = "$VARIANT" ]; then return 0; fi
- if [ "$1" = "-" -a "$VARIANT" = "" ]; then return 0; fi
+ if [ "$1" = "-" ] && [ "$VARIANT" = "" ]; then return 0; fi
return 1
}
@@ -241,7 +241,7 @@ check_md5 () {
local expsize="$3"
relmd5=`md5sum < "$1" | sed 's/ .*$//'`
relsize=`wc -c < "$1"`
- if [ "$expsize" -ne "$relsize" -o "$expmd5" != "$relmd5" ]; then
+ if [ "$expsize" -ne "$relsize" ] || [ "$expmd5" != "$relmd5" ]; then
return 1
fi
return 0
@@ -325,7 +325,7 @@ just_get () {
mkdir -p "${dest%/*}"
if [ "${from#null:}" != "$from" ]; then
error 1 NOTPREDL "%s was not pre-downloaded" "${from#null:}"
- elif [ "${from#http://}" != "$from" -o "${from#ftp://}" != "$from" ]; then
+ elif [ "${from#http://}" != "$from" ] || [ "${from#ftp://}" != "$from" ]; then
# http/ftp mirror
if wgetprogress -O "$dest" "$from"; then
return 0
@@ -511,11 +511,11 @@ download_release_indices () {
ext="$ext $normmd ."
md="$normmd"
fi
- if [ -x /bin/bunzip2 -a "$bz2md" != "" ]; then
+ if [ -x /bin/bunzip2 ] && [ "$bz2md" != "" ]; then
ext="$ext $bz2md bz2"
md="${md:-$bz2md}"
fi
- if [ -x /bin/gunzip -a "$gzmd" != "" ]; then
+ if [ -x /bin/gunzip ] && [ "$gzmd" != "" ]; then
ext="$ext $gzmd gz"
md="${md:-$gzmd}"
fi
@@ -778,7 +778,7 @@ setup_etc () {
conditional_cp /etc/resolv.conf "$TARGET"
conditional_cp /etc/hostname "$TARGET"
- if [ "$DLDEST" = apt_dest -a ! -e "$TARGET/etc/apt/sources.list" ]; then
+ if [ "$DLDEST" = apt_dest ] && [ ! -e "$TARGET/etc/apt/sources.list" ]; then
setup_apt_sources "http://debootstrap.invalid/"
fi
}