git: 27988b833300 - stable/11 - bsdinstall: Only show menu if there are more items to be installed
Glen Barber
gjb at FreeBSD.org
Tue Jul 27 20:13:59 UTC 2021
The branch stable/11 has been updated by gjb:
URL: https://cgit.FreeBSD.org/src/commit/?id=27988b8333007d319eb9e9929bda787c5012e59e
commit 27988b8333007d319eb9e9929bda787c5012e59e
Author: Renato Botelho <renato at netgate.com>
AuthorDate: 2021-07-22 20:02:34 +0000
Commit: Glen Barber <gjb at FreeBSD.org>
CommitDate: 2021-07-27 20:13:41 +0000
bsdinstall: Only show menu if there are more items to be installed
Obtained from: Rubicon Communications, LLC ("Netgate")
Sponsored by: Rubicon Communications, LLC ("Netgate")
(cherry picked from commit 95f0da5be1e3456c930f5f9538cbc099c65f2014)
---
usr.sbin/bsdinstall/scripts/auto | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/usr.sbin/bsdinstall/scripts/auto b/usr.sbin/bsdinstall/scripts/auto
index 3fd1dae7ed70..3226f9758b05 100755
--- a/usr.sbin/bsdinstall/scripts/auto
+++ b/usr.sbin/bsdinstall/scripts/auto
@@ -118,16 +118,18 @@ if [ -f $BSDINSTALL_DISTDIR/MANIFEST ]; then
DISTMENU=`awk -F'\t' '!/^(kernel\.txz|base\.txz)/{print $1,$5,$6}' $BSDINSTALL_DISTDIR/MANIFEST`
DISTMENU="$(echo ${DISTMENU} | sed -E 's/\.txz//g')"
- exec 3>&1
- EXTRA_DISTS=$( eval dialog \
- --backtitle \"FreeBSD Installer\" \
- --title \"Distribution Select\" --nocancel --separate-output \
- --checklist \"Choose optional system components to install:\" \
- 0 0 0 $DISTMENU \
- 2>&1 1>&3 )
- for dist in $EXTRA_DISTS; do
- export DISTRIBUTIONS="$DISTRIBUTIONS $dist.txz"
- done
+ if [ -n "$DISTMENU" ]; then
+ exec 3>&1
+ EXTRA_DISTS=$( eval dialog \
+ --backtitle \"FreeBSD Installer\" \
+ --title \"Distribution Select\" --nocancel --separate-output \
+ --checklist \"Choose optional system components to install:\" \
+ 0 0 0 $DISTMENU \
+ 2>&1 1>&3 )
+ for dist in $EXTRA_DISTS; do
+ export DISTRIBUTIONS="$DISTRIBUTIONS $dist.txz"
+ done
+ fi
fi
LOCAL_DISTRIBUTIONS="MANIFEST"
More information about the dev-commits-src-all
mailing list