From owner-freebsd-sysinstall@freebsd.org Sun Aug 13 17:25:22 2017 Return-Path: Delivered-To: freebsd-sysinstall@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7134DCC5E4 for ; Sun, 13 Aug 2017 17:25:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9002A774CE for ; Sun, 13 Aug 2017 17:25:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v7DHPMf4037885 for ; Sun, 13 Aug 2017 17:25:22 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-sysinstall@FreeBSD.org Subject: [Bug 219516] installer sets up keymap="us.pc-ctrl.kbd" instead of keymap="us.ctrl" in rc.conf Date: Sun, 13 Aug 2017 17:25:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: conf X-Bugzilla-Version: 11.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: emaste@freebsd.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-sysinstall@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: resolution bug_status Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Aug 2017 17:25:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D219516 Ed Maste changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|Works As Intended |--- Status|Closed |Open --- Comment #2 from Ed Maste --- I am not able to reproduce keymap=3D"us.pc-ctrl.kbd"; this is the correct v= alue for the CapsLock-is-ctrl keyboard if the syscons(4) console is in use, but = by default 11.x and later use vt(4) by default. The extension is indeed not required, and according to rc.conf(5) is not included in the canonical use of the keymap variable. That said, kbdcontrol= -l first tries to load the provided keyboard map from the argument exactly as provided, and failing that tries .kbd. Thus, I think we should: 1. change kbdcontrol to first try .kbd, if does not already = end in .kbd, then as provided. 2. have kbdmap strip the .kbd extension from its output --=20 You are receiving this mail because: You are the assignee for the bug.=