Bug 755883 - Call pwquality library for systemwide password quality checking
Summary: Call pwquality library for systemwide password quality checking
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Martin Gracik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-22 10:17 UTC by Tomas Mraz
Modified: 2013-07-04 13:00 UTC (History)
4 users (show)

Fixed In Version: anaconda-17.10-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-02-24 14:02:49 UTC
Type: ---


Attachments (Terms of Use)
Proposed patch (2.30 KB, application/octet-stream)
2011-11-22 10:17 UTC, Tomas Mraz
no flags Details

Description Tomas Mraz 2011-11-22 10:17:52 UTC
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.

Comment 1 Martin Gracik 2011-11-22 11:17:00 UTC
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.


Note You need to log in before you can comment on or make changes to this bug.