November 1st is a public holiday in France, which I really like since it is also my birthday. I’ll be one year older when I come back to work from my long week-end.
Author: Ludo
Internationalized Searches with Directory Server
Sun Java System Directory Server does support some powerfull locale specific matching rules, allowing searches according to French, Spanish, Japanese, Esperanto or even Manx.
The list of supported locales is impressive and OIDs have been allocated for each of them. The list is fully documented in the Directory Internationalization Reference” manual.
However, during the re-organization of the documentation for Directory Server 5.2, it appears that the section on how to search using these matching rules was removed.
The documentation of the Directory Server 5.1 on the subject is still valid. It’s in the iPlanet Directory Server 5.1 Administration Guide, Appendix B: Finding Directory Entries.
The section is Searching an Internationalized Directory and the most important part is the mapping table between Search Types, Operators and OID suffixes..
And below this table, you will find all the examples that illustrate the various searches for internationalized data.
Internationalized Searches with Directory Server
Sun Java System Directory Server does support some powerfull locale specific matching rules, allowing searches according to French, Spanish, Japanese, Esperanto or even Manx.
The list of supported locales is impressive and OIDs have been allocated for each of them. The list is fully documented in the Directory Internationalization Reference” manual.
However, during the re-organization of the documentation for Directory Server 5.2, it appears that the section on how to search using these matching rules was removed.
The documentation of the Directory Server 5.1 on the subject is still valid. It’s in the iPlanet Directory Server 5.1 Administration Guide, Appendix B: Finding Directory Entries.
The section is Searching an Internationalized Directory and the most important part is the mapping table between Search Types, Operators and OID suffixes..
And below this table, you will find all the examples that illustrate the various searches for internationalized data.
Red Hat acquires rights to Netscape software…
The news have hit the street a few days ago: Red Hat has acquired the rights on Netscape Server products, and among them, Netscape Directory Server.
Vincent Eynard already blogged (in French, no translation available yet) on it and raised many questions.
“They’re buying antique software,” Joe Keller said, adding that Red Hat’s tactical shifts are confusing. “They used to find the best of open source and bring that forward. Now they’re buying the oldest of commercial software and making it open source.”
It’s true that Red Hat has acquired the rights to the software but what they didn’t acquire was:
- A customer base. Currently AOL has almost no enterprise customers outside their own portfolio.
- Engineering or marketing leadership: They don’t have any of either skill set left. Sure, engineers who were left on the way would be please to work again on Directory Server if there is commitment to the product, but most of them have moved to other areas.
- Market credibility. Netscape hasn’t been a player in this space for a long time.
Anyway, the software is old and the market has moved. What customers want is not just a directory server but a robust Identity Data Service. Which is what the Sun Java System Directory Server Enterprise Edition, a product which includes not only the directory server, but also a proxy server for high-availability, security and client interoperability, AD synchronization and an impressive resource kit, delivers today.
I’m not sure I understand Red Hat strategy with this acquisition, but I’m curious to see what will be their position with regards to OpenLDAP which is already part of their platform, and how they are going to manage to open source some software that has non transferable patents (such as Directory Server). And if they succeed to open source it, I’ll be watching people’s discussions about the code that I wrote more than 3 years ago!
SLAMD has been released as Open Source
SLAMD the Distributed Load Generation Engine has been released as open source release under the Sun Public License.
You can download the product from slamd.com or slamd.dev.java.net.
SLAMD was originally designed for use with LDAP directories and includes a number of utilities and tests that turn a Directory Server benchmark into a kids game.
The “how-to” guide for Sun JavaTM Systems Directory Server 5 is also available: Benchmarking the Sun ONE Directory Server 5.2 with SLAMD and MakeLDIF.
SLAMD has been released as Open Source
SLAMD the Distributed Load Generation Engine has been released as open source release under the Sun Public License.
You can download the product from slamd.com or slamd.dev.java.net.
SLAMD was originally designed for use with LDAP directories and includes a number of utilities and tests that turn a Directory Server benchmark into a kids game.
The “how-to” guide for Sun JavaTM Systems Directory Server 5 is also available: Benchmarking the Sun ONE Directory Server 5.2 with SLAMD and MakeLDIF.
Benchmarking LDAP
Since I’ve started to work on LDAP, benchmarking a Directory Server has always been a hot topic. In the past, the only publicly available tool was DirectoryMark. Sun and Netscape (iPlanet/Sun ONE…) had their own tools part of the Directory Server Resource Kit: searchrate, modrate…
Now there is SLAMD, a distributed load generation engine which was primarily designed to benchmark LDAP based servers such as Sun Java System Directory Server.
Fintan Ryan posted yesterday on his blog some details on using SLAMD with Sun DS.
We’ve been using SLAMD for some time now, and we cannot imagine running a benchmark, a performance or replication test without it (thanks again Neil).
Back to work…
Yes it’s time to go back to work.
I’ve had wonderful and very relaxing vacations. I spent most of them with my family on the Costa Brava, Spain, sharing our time between water activities (beach and swimming pool) and reading. My wife and I are heavy readers in our vacation times (during the rest of the year, we don’t have that amount of time for reading). This time I’ve read:
- Stephen King, “The Dark Tower VI: Song of Susannah
- 2 novells from Tonino Benacquista (French writer): “La Maldone de sleeping”, “Malavita”.
- Michael Connely, “Chasing the dime”
- Patrick Lapeyre, “L’homme-soeur” (French novell who won the Inter 2004 price)
- Dan Brown, “The Da Vinci Code”
- and I’ve started the complete Novells and Stories book from Didier Diderot.
Coming back from vacation is always scary as the flow of emails keeps coming while away from the computer. This time, I had to go through more than 3800 emails, most of which I’ve deleted but still a few hundreds required full attention. Anyway, I’m done with the email cleaning and back almost full speed to work on my prefered subjects: LDAP and Directory Server.
So while I was on vacation, the IETF meetings was being held in San Diego. I wasn’t present in person, but attended the LDAPBIS working group via Jabber (despite the very late time of the event, 2am in France)… Nothing much occured as the Jabber Log is indicating. LDAP is really mature now !
Directory Server 5.2 Patch 2 now available for all platforms
Updates to Sun Java System Directory Server 5.2 for all compressed archive versions are now available through SunSolve. These updates bring the product in line with the Directory Server product packaged with the Sun JavaTM Enterprise System 2004Q2, for all supported platforms.
This version also introduces support to the Microsoft Windows 2003 enterprise edition.
The release notes are providing details on the changes and the patch numbers for the specific platforms. Make sure you read them before installing…
End to end Identity Management on the front page…
The new Sun identity management product line is making it on the www.sun.com front page.
The details are here.
Bonjour de France…
I’m Ludovic Poitou, Software engineer and currently Architect in the Directory Server Team.
I’ve been at Sun since July 1995 (on my arrival the almost first question I asked was: where is Java ?).
I’ve been working on X.400 Messaging than moved to LDAP and Directory Services, working on all versions of the Directory Server at Sun. I’m also participating in the standardization of LDAP and its extensions within IETF.
I’m based near Grenoble in France (in the Alps). My wife is a journalist (for a nature magazine named “Forets” -Forests-) and we have 2 cute daughters (7 and 4 years old). We do a lot of skiing, hiking and we enjoy our small but productive kitchen garden.