This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 24 lines
!!! Overview
[{$pagename}] are very handy and we often need them to be able to re-import an [LDIF] file.
There are several [LDAP Server Implementation] Vendors who have these tools, but finding them in the [Public Domain] seems difficult.
* [CA Tool ldifsort Tool -- Sort LDIF Records|https://docops.ca.com/ca-directory/12-0-17/en/administrating/tools-to-manage-ca-directory/dxtools/ldifsort-tool-sort-ldif-records|target='_blank']
* [Perl ldifsort.pl|https://github.com/perl-ldap/perl-ldap/blob/master/contrib/ldifsort.pl|target='_blank']
* [Java] [ldif-sort|https://github.com/nano-byte/ldif-sort|target='_blank']
!! [SUN's LDIF Transformation Tool|http://docs.sun.com/source/816-6400-10/ldifxfrm.html|target='_blank']
__Can no longer find the __[SUN's LDIF Transformation Tool|http://docs.sun.com/source/816-6400-10/ldifxfrm.html|target='_blank']
!! LdifSort.exe
Our good friends at [Optimal IdM|http://www.optimalidm.com/|target='_blank'] provided a "LdifSort.exe" file, but we can no longer find the tool on the Internet.
Ldifsort is used to sort an ldif file so that the parent object is defined before its children. This will allow and import to run successfully.
* Normal Usage\\Example LdifSort <NAMEOFFILE>\\Result: a sorted file named <NAMEOFFILE_SORTED>
*- version (lowercase) Returns the version of the exe.
*- r \\Performs a reverse sort of the LDIF which is useful for delete operations where all child entries will be deleted first then the parents can be deleted.\\EXAMPLE: LdifSort -r <NAMEOFFILE>\\Result: a sorted file named <NAMEOFFILE_SORTED>
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]