From 80864bdf27eccfdee34de743bb87727f57e8dec8 Mon Sep 17 00:00:00 2001 From: Tith Chantara Date: Tue, 23 Feb 2016 15:32:29 +0700 Subject: [PATCH] Modify Hostname input validation to accept number as first character Input validation for Hostname accept a letter or a digit as the first character to conform to [rfc1123](http://tools.ietf.org/html/rfc1123#page-13 ) . Fixing [CAL-346](https://calamares.io/bugs/browse/CAL-346) --- src/modules/users/UsersPage.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/users/UsersPage.h b/src/modules/users/UsersPage.h index 9db88fddf..632d49471 100644 --- a/src/modules/users/UsersPage.h +++ b/src/modules/users/UsersPage.h @@ -65,7 +65,7 @@ private: Ui::Page_UserSetup* ui; const QRegExp USERNAME_RX = QRegExp( "^[a-z_][a-z0-9_-]*[$]?$" ); - const QRegExp HOSTNAME_RX = QRegExp( "^[a-zA-Z][-a-zA-Z0-9_]*$" ); + const QRegExp HOSTNAME_RX = QRegExp( "^[a-zA-Z0-9][-a-zA-Z0-9_]*$" ); const int USERNAME_MAX_LENGTH = 31; const int HOSTNAME_MIN_LENGTH = 2; const int HOSTNAME_MAX_LENGTH = 24;