anaconda: mark 'qubes' user name as reserved

'qubes' group is used internally, but useradd want to create a new group
named as new user, so 'qubes' user name should also be avoided.

Fixes QubesOS/qubes-issues#3777
pull/24/merge
Marek Marczykowski-Górecki 6 years ago
parent e572efedd4
commit 017018b38e
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724

@ -123,7 +123,7 @@ def validatePassword(pw, user="root", settings=None, minlen=None):
return (valid, strength, message)
def check_username(name):
if name in os.listdir("/") + ["root", "home", "daemon", "system"]:
if name in os.listdir("/") + ["root", "home", "daemon", "system", "qubes"]:
return (False, _("User name is reserved for system: %s") % name)
if name.startswith("-"):

Loading…
Cancel
Save