menu: add new Linux OS image for Debian Buster/Bullseye

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
This commit is contained in:
Dongjin Kim
2020-12-18 11:44:59 +09:00
parent 54791b2e78
commit 0ab220c06f
3 changed files with 30 additions and 2 deletions

View File

@@ -0,0 +1 @@
buster-server.packages

View File

@@ -0,0 +1,5 @@
sudo
openssh-server
fdisk
parted
neofetch

26
menu
View File

@@ -64,12 +64,14 @@ do_menu_board() {
}
do_menu_distro() {
CHOICE=$(dialog --clear --title "Ubuntu distribution" \
CHOICE=$(dialog --clear --title "Ubuntu/Debian distribution" \
--menu "X" 15 70 10 \
"bionic" "Ubuntu Bionic (18.04)" \
"disco" "Ubuntu Disco (19.04)" \
"focal" "Ubuntu Focal (20.04)" \
"groovy" "Ubuntu Groovy (20.10)" \
"buster" "Debian Buster" \
"bullseye" "Debian Bullseye" \
2>&1 >/dev/tty)
ret=$?
@@ -112,6 +114,20 @@ do_menu_default_user_passwd() {
${DEFAULT_PASSWD} 2>&1 >/dev/tty)
}
distro() {
case $1 in
bionic | disco | focal | groovy)
echo "ubuntu"
;;
buster | bullseye)
echo "debian"
;;
*)
echo "unknown"
;;
esac
}
distro_version() {
case $1 in
bionic)
@@ -126,12 +142,18 @@ distro_version() {
groovy)
echo "20.10"
;;
buster)
echo "buster"
;;
bullseye)
echo "bullseye"
;;
esac
}
do_menu() {
while true; do
IMAGE_FILE=ubuntu-$(distro_version ${DISTRO})-${FLAVOUR}-${BOARD}-`date +%Y%m%d`
IMAGE_FILE=$(distro ${DISTRO})-$(distro_version ${DISTRO})-${FLAVOUR}-${BOARD}-`date +%Y%m%d`
CHOICE=$(dialog --clear --backtitle "ODROID-STAMPER" \
--title "Custom Ubuntu Recipe" \
--extra-button --extra-label "Done" \