MD5 is used in many applications for password hashing. It can help in migrating other data stores to Fedora DS if FDS supports this.
Coding done by David Irving <irving>, Fred Brittain, and Aaron Gagnon Reviewed by Rich Megginson - minor changes to md5_pwd.c Tested on RHEL3 with FDS post-7.1 Does not include the OpenLDAP migration script - that will be handled separately /cvs/dirsec/ldapserver/ldap/admin/src/create_instance.c,v <-- create_instance.c new revision: 1.19; previous revision: 1.18 Checking in ldapserver/ldap/servers/plugins/pwdstorage/Makefile; /cvs/dirsec/ldapserver/ldap/servers/plugins/pwdstorage/Makefile,v <-- Makefilenew revision: 1.7; previous revision: 1.6 RCS file: /cvs/dirsec/ldapserver/ldap/servers/plugins/pwdstorage/md5_pwd.c,v done Checking in ldapserver/ldap/servers/plugins/pwdstorage/md5_pwd.c; /cvs/dirsec/ldapserver/ldap/servers/plugins/pwdstorage/md5_pwd.c,v <-- md5_pwd.c initial revision: 1.1 Checking in ldapserver/ldap/servers/plugins/pwdstorage/pwd_init.c; /cvs/dirsec/ldapserver/ldap/servers/plugins/pwdstorage/pwd_init.c,v <-- pwd_init.c new revision: 1.6; previous revision: 1.5 Checking in ldapserver/ldap/servers/plugins/pwdstorage/pwdstorage.h; /cvs/dirsec/ldapserver/ldap/servers/plugins/pwdstorage/pwdstorage.h,v <-- pwdstorage.h new revision: 1.6; previous revision: 1.5
MD5 password storage support was added in DS 8.2 - there are automated tests for this feature