Retrieve automaticaly lastest debian version

This commit is contained in:
Yorick Barbanneau 2017-10-12 12:04:30 +02:00
parent 8a62ce69df
commit bc433889b4

17
init.sh
View file

@ -9,7 +9,9 @@ OPTIND=1
# Default Variables # Default Variables
debian_arch="amd64" debian_arch="amd64"
debian_version="8.7.1" debian_version=$(wget -q --output-document - https://cdimage.debian.org/debian-cd/ | \
grep -o '[0-9]\{1,2\}\.[0-9]\{1,2\}\.[0.9]\{1,2\}' | head -1)
archive=0
boot_type="efi64" boot_type="efi64"
repo_dir="repo" repo_dir="repo"
tmp_dir="tmp" tmp_dir="tmp"
@ -71,7 +73,11 @@ process_args() {
fi fi
;; ;;
--debian-version) --debian-version)
debian_version=$2 if [[ $debian_version != $2 ]]
then
archive=1
debian_version=$2
fi
shift shift
;; ;;
--repo) --repo)
@ -214,7 +220,12 @@ then
fi fi
bootfiles_Debian="http://ftp.debian.org/debian/dists/jessie/main/installer-${debian_arch}/current/images/hd-media" bootfiles_Debian="http://ftp.debian.org/debian/dists/jessie/main/installer-${debian_arch}/current/images/hd-media"
iso_url="http://cdimage.debian.org/debian-cd/${debian_version}/${debian_arch}/iso-cd" if [ $archive ]
then
iso_url="http://cdimage.debian.org/cdimage/archive/${debian_version}/${debian_arch}/iso-cd"
else
iso_url="http://cdimage.debian.org/debian-cd/${debian_version}/${debian_arch}/iso-cd"
fi
iso_file="debian-${debian_version}-${debian_arch}-netinst.iso" iso_file="debian-${debian_version}-${debian_arch}-netinst.iso"
repo_path="$repo_dir/$debian_arch/$debian_version" repo_path="$repo_dir/$debian_arch/$debian_version"