Merge pull request #1465 from apt-ghetto/fixRootUsername

[users] Do not allow 'root' as username
This commit is contained in:
Adriaan de Groot 2020-07-25 17:22:34 +02:00 committed by GitHub
commit a01c428270
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -409,6 +409,13 @@ UsersPage::validateUsernameText( const QString& textRef )
tr( "Only lowercase letters, numbers, underscore and hyphen are allowed." ) );
m_readyUsername = false;
}
else if ( 0 == QString::compare("root", text, Qt::CaseSensitive ) )
{
labelError( ui->labelUsername,
ui->labelUsernameError,
tr( "'root' is not allowed as user name." ) );
m_readyUsername = false;
}
else
{
labelOk( ui->labelUsername, ui->labelUsernameError );