[Fedora-directory-devel] Please review: Bug 237356: Move DS Admin Code into Admin Server - ldif templates, pwdhash

Richard Megginson rmeggins at redhat.com
Tue Jun 19 15:49:58 UTC 2007


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=237356
Resolves: bug 237356
Bug Description: Move DS Admin Code into Admin Server - ldif templates, 
pwdhash
Reviewed by: ???
Files: https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=157381
Branch: HEAD
Fix Description: These changes are primarily to allow the admin server 
setup to run completely in perl with no more setuputil code.
1) Added LDIF templates for DS config.  template-dse.ldif is the core 
minimal directory server configuration.  Values can be replaced with 
parameters in the same style as used with register_server.pl - %token%.  
For the plugin entries, the plugin shared library name is now just a 
name.  There is no more full path.  The code in dynalib.c handles this 
case by using the compiled in PLUGINDIR.  The NSPR function 
PR_GetLibraryName knows the correct shared lib suffix for the 
platform.   All of this allows us to do 2).
2) Added ability to run pwdhash with no server configuration.  If no 
configuration is given, it uses the template-dse.ldif above.  And 
instead of having to worry about where the plugins are installed and the 
shared lib suffix, it just depends on the above changes.  This allows us 
to generate password hashes during setup before the directory server 
instance is created, and also to keep clear text password usage to a 
minimum.
3) Added defaultuser and defaultgroup.
4) Added support for continuation lines in Inf files.
5) All user visible messages during setup should be localizable
Platforms tested: RHEL4
Flag Day: Yes, autotool file changes.
Doc impact: Yes, along with the previous fixes for this bug.
https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=157378&action=diff

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3245 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://listman.redhat.com/archives/fedora-directory-devel/attachments/20070619/f3ee2cf8/attachment.bin>


More information about the Fedora-directory-devel mailing list