[Bug 240760] Caps lock key became a character in GELI passphrase entry after upgrading to 12.0 w/root-on-ZFS

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Sep 23 07:10:24 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240760

            Bug ID: 240760
           Summary: Caps lock key became a character in GELI passphrase
                    entry after upgrading to 12.0 w/root-on-ZFS
           Product: Base System
           Version: 12.0-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs at FreeBSD.org
          Reporter: arielmt at thornton2.com

A couple years ago, I installed 10.2-RELEASE amd64 on an Acer Aspire One Z
(model ZC-700g, Intel Celeron J3160 CPU, 4GB RAM).  During installation, I
followed the instructions in the FreeBSD Handbook: In section 2.6, I chose
Automatic Root-on-ZFS and changed the "Encrypt Disks?" option to yes, and
followed the instructions in section 2.6.4.  Since then, I updated and upgraded
following the handbook, release notes, and errata documents.

Yesterday, I upgraded from 11.2-RELEASE to 12.0-RELEASE.  After shutting down
to boot into the new kernel, I entered my passphrase at the GELI prompt which
appears before the boot menu.  However, the boot process stalled after the
kernel booted, as if I entered a bad passphrase.  Double-checking and slowing
down my typing had no effect:  I was entering the correct passphrase,
consistent with all previous startups, but it wasn't being recognized.

My current passphrase consists of runs where the letters are uppercase, long
enough that it's easier to type with caps lock on.  While trying to figure out
what I was doing wrong, I noticed the GELI keypress spinner advance a step when
I turned caps lock on and again when I turned it off; this is new.  My
passphrase wasn't recognized until I typed it in without the benefit of caps
lock.

Steps to reproduce:  Install (or upgrade to) FreeBSD 11.2-RELEASE amd64 with
"Automatic Root-on-ZFS," change "Encrypt Disks?" from NO to YES, set a
passphrase including uppercase letters.  Then, upgrade to 12.0-RELEASE.

Expected behavior:  The passphrase typed at the boot-time GELI prompt is
recognized whether capitals are typed with Shift pressed or capitals are typed
with caps lock on.

Actual behavior: The passphrase is recognized if capitals are typed with Shift
pressed, but it is not recognized if the caps lock key is used during
passphrase entry.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list