Bug 554419 - Local password policies should inherit settings from the global policy
Summary: Local password policies should inherit settings from the global policy
Keywords:
Status: CLOSED DUPLICATE of bug 553736
Alias: None
Product: 389
Classification: Retired
Component: Security - Password Policy
Version: 1.2.1
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Rich Megginson
QA Contact: Chandrasekar Kannan
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-01-11 16:54 UTC by Nathan Kinder
Modified: 2015-01-04 23:41 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-01-19 17:34:10 UTC
Embargoed:


Attachments (Terms of Use)

Description Nathan Kinder 2010-01-11 16:54:35 UTC
The fact that local password policies do not inherit settings from the global policy has caused quite a bit of confusion.   Ideally, a password policy setting not defined at the local policy level would cause the global value for that setting to be used.  This allows one to create a local password policy to simply override a few attributes from the global policy instead of having to duplicate much of the global policy to get the same result.

This feature should be relatively easy to implement by changing the new_passwdPolicy() function to duplicate the global policy struct before filling in the local settings.  This function currently just uses calloc() to create an empty struct prior to loading the local policy values.


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