[tech] Account creation - soft blacklist

James Arcus jimbo at ucc.asn.au
Wed Aug 14 22:00:15 AWST 2019


Hi all,

I have implemented a "soft blacklist" for account names in the account 
creation script. If someone attempts to select a username for a new 
account that is listed in `/home/wheel/bin/usernames.blacklist`, the 
creation will be rejected with a message asking for them to select 
another username or to contact wheel.

The intention here is for the blacklist to be used against usernames 
that aren't otherwise rejected but may somehow or other create breakage. 
For example, recently a few users have had their usernames changed. 
There is a risk that if new accounts are created with their old 
usernames, odd things may happen.

The file also supports comments (a # in the first column) to explain why 
the username has been blacklisted. But the intention of it is that 
usernames be listed for technical reasons, not policy.

Cheers,

James [MPT]



More information about the tech mailing list