On Tue, Apr 19, 2011 at 12:21:57PM +0200, Peter Hessler wrote:
> When I'm installing over a serial line, I would expect to use that as my
> console in the future. This diff sets the default console to the one we
> are currently using, so it's just another [enter]. (The style is based
> on the xdm case immediately above)
>
> OK?
I seem to recall proposing this when we added the auto speed
detection. I was shot down for reasons I no longer recall in detail.
Something to do with people building boxes en masse on a bench with
serial but wanting to deploy to racks with KVM. Or something.
Personally I still like the idea. :-)
.... Ken
>
>
> Index: distrib/miniroot/install.sub
> ===================================================================
> RCS file: /cvs/openbsd/src/distrib/miniroot/install.sub,v
> retrieving revision 1.636
> diff -u -p -r1.636 install.sub
> --- distrib/miniroot/install.sub 22 Mar 2011 19:20:15 -0000 1.636
> +++ distrib/miniroot/install.sub 5 Apr 2011 10:42:10 -0000
> @@ -1895,9 +1895,11 @@ questions() {
> xdm=$resp
> fi
>
> + defcons=no
> + [[ -n $CONSOLE ]] && defcons=yes
> if [[ -n $CDEV ]]; then
> _d=${CPROM:-$CDEV}
> - ask_yn "Change the default console to $_d?"
> + ask_yn "Change the default console to $_d?" $defcons
> defcons=$resp
> if [[ $resp == y ]]; then
> ask_which "speed" "should $_d use" \
>
>
> --
> You've been leading a dog's life. Stay off the furniture.