From d1a630d5c2646f4e54cf4d6575c5173a56ad031b Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 5 Sep 2018 13:56:01 +0200 Subject: improved preseed fetch script --- preseed/fetch-example.sh | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/preseed/fetch-example.sh b/preseed/fetch-example.sh index 52f087db..fa89bdba 100755 --- a/preseed/fetch-example.sh +++ b/preseed/fetch-example.sh @@ -1,8 +1,29 @@ #!/bin/bash -if [ -z "$1" ]; then - echo "Usage: $0 " +if [ -z "$1" ] && [ -z "$2" ]; then + echo "Usage: $0 " exit 1 fi -wget "https://www.debian.org/releases/$1/example-preseed.txt" -O "$1-example.cfg" +distro="$1" +codename="$2" + +case "$distro" in + debian) + wget "https://www.debian.org/releases/$codename/example-preseed.txt" -O "$codename-example.cfg" + ;; + ubuntu) + rel="$codename" + case "$codename" in + xenial) + rel="16.04" + ;; + bionic) + rel="18.04" + ;; + esac + wget "https://help.ubuntu.com/$rel/installation-guide/example-preseed.txt" -O "$codename-example.cfg" + ;; +esac + +exit 0 -- cgit v1.2.3