Hide Forgot
Created attachment 534978 [details] Proposed patch I have written a simple library that should be used systemwide for the password quality checking. It uses cracklib for the dictionary checks and adds additional configurable checks above it. The library is named libpwquality and there is also a python wrapper. The library is in the libpwquality package, the python wrapper in the python-pwquality. I have attached a simple patch that calls the python wrapper from anaconda.
Thanks for the patch. It's nice there's a library for this finally available. My concern here is, that the root password window is going to be rewritten along with the whole anaconda UI rewrite, so no point in adding it to the old one now. Another thing is that I'm not really sure what's the final decision about the no root password window in the UI, and having a normal user window instead.