reserved_usernames = [
    # Names that might be used for fishing
    'about', 'account', 'admin', 'administrator', 'anonymous', 'billing',
    'board', 'calendar', 'contact', 'copyright', 'data', 'development',
    'donate', 'dotfile', 'email', 'example', 'feedback', 'forum', 'image',
    'inbox', 'index', 'invite', 'jabber', 'legal', 'main', 'manage',
    'media', 'message', 'mobile', 'official', 'payment', 'photos',
    'picture', 'policy', 'portal', 'press', 'private', 'sitemap', 'staff',
    'staging', 'status', 'user', 'username',

    # #! service names
    'chat', 'finger', 'git', 'im', 'irc', 'ldap', 'mail', 'voip', 'www'

    # Non-RFC2142 email aliases
    'mailer-daemon', 'nobody', 'root', 'team'

    # RFC2142 mailbox names
    ## Business related
    'info', 'marketing', 'sales', 'support',

    ## Network operations
    'abuse', 'noc', 'security'

    ## Support for specific services
    'ftp', 'hostmaster', 'news', 'usenet',
    'uucp', 'postmaster', 'webmaster', 'www'
]

reserved_usernames += [ name + 's'
                        for name in reserved_names
                        if name[-1] != 's'
]

RESERVED_USERNAMES = frozenset(reserved_usernames)
del reserved_usernames

@@ -533,24 +533,338 @@
 username',%0A%0A
+    # Usernames reserved in Debian%0A    'root', 'daemon', 'bin', 'sys', 'sync', 'games', 'man', 'lp',%0A    'proxy', 'www-data', 'backup', 'list', 'irc', 'gnats', 'nobody',%0A    'ntpd', 'statd', 'sshd', 'messagebus', 'unbound', 'postfix',%0A    'postgres', 'nslcd', 'glances', 'oident', 'bitlbee', 'redis',%0A    'epmd',%0A%0A
     # #! ser

Add daemon usernames from Debian