Project

General

Profile

Actions

Bug #3027

closed

installer: password do not allow special characters

Added by liweitianux about 7 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
installer
Target version:
Start date:
04/14/2017
Due date:
% Done:

100%

Estimated time:

Description

Yesterday I tried install DFly (4.8.0-release) within VirtualBox, and found that the installer do NOT allow special characters (":;,`~!@#$%^&*()+={}[]\\|/?<>'\" ") in the password field. See also the attached screenshots.

On the other hand, I can set password with special characters using the "passwd" command after installation. In addition, the installer allow special characters in the passphrase for disk encryption.

The corresponding source code is "usr.sbin/installer/dfuibe_installer/fn_configure.c" line 85:
#define PW_NOT_ALLOWED ":;,`~!@#$%^&*()+={}[]\\|/?<>'\" "

Why place such a constrain on the user/root password?


Files

dfly_4.8_password.png (7.08 KB) dfly_4.8_password.png screenshots for password not allow special char liweitianux, 04/13/2017 11:09 PM
0001-Installer-allow-special-characters-in-passwords.patch (5.71 KB) 0001-Installer-allow-special-characters-in-passwords.patch piecuch, 04/13/2020 09:12 AM
Actions

Also available in: Atom PDF