Date: Wed, 5 Sep 2001 03:40:02 -0700 (PDT) From: Murray Stokely <murray@FreeBSD.org> To: freebsd-bugs@FreeBSD.org Subject: Re: conf/28078: /stand/sysinstall skips distro selection after choosing "no" at final prompt Message-ID: <200109051040.f85Ae2Q89854@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR conf/28078; it has been noted by GNATS. From: Murray Stokely <murray@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org, cynic@mail.cz Cc: Subject: Re: conf/28078: /stand/sysinstall skips distro selection after choosing "no" at final prompt Date: Wed, 5 Sep 2001 03:38:03 -0700 Hmm, this patch is a quick fix, but I'm not certain that this does the correct thing. For which cases would you expect sysinstall to remember your dists and when do you want to start over with a clean plate? It could be considered a feature that sysinstall remembers your dists for you when you cancel an install in progress. Thoughts? - Murray Index: install.c =================================================================== RCS file: /home/ncvs/src/usr.sbin/sysinstall/install.c,v retrieving revision 1.305 diff -u -r1.305 install.c --- install.c 2001/09/05 00:45:13 1.305 +++ install.c 2001/09/05 10:24:07 @@ -539,6 +539,14 @@ if (DITEM_STATUS(diskLabelEditor(self)) == DITEM_FAILURE) return DITEM_FAILURE; + /* During a standard interactive installation, we want to be + prompted to make a selection of distfiles. Without this, if we + go partially through an install, and then abort, we can't + reselect our distributions again. */ + + if (!variable_get(VAR_NONINTERACTIVE)) + distReset(NULL); + if (DITEM_STATUS((i = installCommit(self))) == DITEM_FAILURE) { dialog_clear(); msgConfirm("Installation completed with some errors. You may wish to\n" To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200109051040.f85Ae2Q89854>