From owner-cvs-src@FreeBSD.ORG Tue Feb 28 20:29:44 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1AD0F16A420; Tue, 28 Feb 2006 20:29:44 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB01F43D45; Tue, 28 Feb 2006 20:29:43 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k1SKTh8T052751; Tue, 28 Feb 2006 20:29:43 GMT (envelope-from jhb@repoman.freebsd.org) Received: (from jhb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k1SKThrZ052750; Tue, 28 Feb 2006 20:29:43 GMT (envelope-from jhb) Message-Id: <200602282029.k1SKThrZ052750@repoman.freebsd.org> From: John Baldwin Date: Tue, 28 Feb 2006 20:29:43 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/usr.sbin/sysinstall Makefile config.c dmenu.c keymap.c main.c menus.c sysinstall.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2006 20:29:44 -0000 jhb 2006-02-28 20:29:43 UTC FreeBSD src repository Modified files: usr.sbin/sysinstall Makefile config.c dmenu.c keymap.c main.c menus.c sysinstall.h Log: - Autogenerate a menu containing a list of countries and keymaps supported by syscons. - If we are running as init, popup the country menu before the main menu. If a non-default country is chosen, then a second menu is brought up to let the user choose a keymap. By default the default keymap for the country that was selected is highlighted. If the user chooses the default country, then the default keymap is just assumed and the user is not presented with the keymap menu. Currently the default country is set to "United States" except for PC98 which assumes "Japan". PR: bin/93853 Submitted by: Seth Kingsley sethk at magnesium dot net MFC after: 3 days Revision Changes Path 1.137 +23 -2 src/usr.sbin/sysinstall/Makefile 1.235 +15 -0 src/usr.sbin/sysinstall/config.c 1.46 +70 -0 src/usr.sbin/sysinstall/dmenu.c 1.7 +65 -1 src/usr.sbin/sysinstall/keymap.c 1.73 +4 -0 src/usr.sbin/sysinstall/main.c 1.415 +6 -2 src/usr.sbin/sysinstall/menus.c 1.268 +14 -0 src/usr.sbin/sysinstall/sysinstall.h