Bug 221905 - Add SMD5 password support
Summary: Add SMD5 password support
Alias: None
Product: 389
Classification: Retired
Component: Server - Plugins
Version: 1.0.2
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Nathan Kinder
QA Contact: Viktor Ashirov
Depends On:
Blocks: 434914 389_1.3.0 389_1.2.4
TreeView+ depends on / blocked
Reported: 2007-01-08 20:34 UTC by Josh Kelley
Modified: 2015-12-07 17:07 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2015-12-07 17:07:28 UTC

Attachments (Terms of Use)
Patch adding SMD5 support (7.32 KB, patch)
2007-01-08 20:34 UTC, Josh Kelley
no flags Details | Diff
Proposed Patch (18.12 KB, patch)
2009-10-26 20:09 UTC, Nathan Kinder
no flags Details | Diff

Description Josh Kelley 2007-01-08 20:34:30 UTC
Description of problem:

Fedora Directory Server lacks SMD5 (Salted MD5) password support.  This makes
migration from OpenLDAP harder, since OpenLDAP may default to SMD5.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Import OpenLDAP data with SMD5-hashed passwords.

Actual results:
Account passwords are unrecognized, SMD5 is not an option for new passwords.

Expected results:
Account passwords work, SMD5 is an option for new passwords.

Additional info:
We've been running the attached patch for a while to add SMD5 support on our
install.  It's still rough, but I can clean it up if it's something you can use.

Comment 1 Josh Kelley 2007-01-08 20:34:31 UTC
Created attachment 145101 [details]
Patch adding SMD5 support

Comment 2 Nathan Kinder 2009-10-26 20:09:56 UTC
Created attachment 366151 [details]
Proposed Patch

Comment 3 Nathan Kinder 2009-10-26 22:24:05 UTC
Pushed patch from attachment #2 [details] to master.

Counting objects: 36, done.
Delta compression using 2 threads.
Compressing objects: 100% (19/19), done.
Writing objects: 100% (20/20), 5.26 KiB, done.
Total 20 (delta 15), reused 0 (delta 0)
To ssh://git.fedorahosted.org/git/389/ds.git
   41fa124..333c980  master -> master

Comment 4 Jenny Severance 2010-05-13 14:28:02 UTC
verified - SMD5 (Salted MD5) password support has been added and is being tested via automated acceptance and stress testing.

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