From 017018b38eb7518cbac356971ad508b40b46572e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Thu, 28 Jun 2018 04:58:21 +0200 Subject: [PATCH] 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 --- anaconda/pyanaconda/users.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anaconda/pyanaconda/users.py b/anaconda/pyanaconda/users.py index 366d622..1b4424b 100644 --- a/anaconda/pyanaconda/users.py +++ b/anaconda/pyanaconda/users.py @@ -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("-"):