Programming Books C Java PHP Python Learn more Browse Programming Books
Deploying OpenLDAP and over one million other books are available for Amazon Kindle. Learn more

Deploying OpenLDAP
See larger image

Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Deploying OpenLDAP on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Deploying OpenLDAP [Paperback]

Tom Jackiewicz
3.2 out of 5 stars  See all reviews (12 customer reviews)

List Price: $39.99
Price: $29.59 & FREE Shipping on orders over $35. Details
You Save: $10.40 (26%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock but may require an extra 1-2 days to process.
Ships from and sold by Gift-wrap available.
Want it Monday, March 9? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $18.66  
Paperback $22.49  
Paperback, October 29, 2004 $29.59  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

October 29, 2004 1590594134 978-1590594131 2005

For all the work and time invested in using LDAP, not enough time has been spent designing the layout and the logic of directories. End users and system architects often do not give appropriate attention to the deployment of LDAP as a standards-based system with interfacing ability. Thus, many of LDAPs best features—especially OpenLDAP—become unusable.

As a remedy, Deploying OpenLDAP delves into the logic, theories and fundamentals of directories. The text focuses on open standards, rather than proprietary systems, which are expensive and incompatible with other systems. If you already know advanced programming implementation, but don't fully understand how all pieces fit together, then this book will go beyond explaining “what is,” and instead show you “how to.”

Table of Contents

  1. Assessing Your Environment
  2. Understanding Data Definitions
  3. Implementing Deployment, Operations, and Administration Strategies
  4. Installing OpenLDAP
  5. Implementing OpenLDAP
  6. Scripting and Programming LDAP 
  7. Integrating at the System Level
  8. Integrating OpenLDAP with Applications, User Systems, and Client Tools

Frequently Bought Together

Deploying OpenLDAP + LDAP System Administration
Price for both: $58.30

One of these items ships sooner than the other.

Buy the selected items together

Editorial Reviews

About the Author

Tom Jackiewicz is responsible for global LDAP and e-mail architecture at a Fortune 100 company. Over the past 12 years, he has worked on the e-mail and LDAP capabilities of the Palm VII, helped architect many large-scale ISPs servicing millions of active e-mail users, and audited security for a number of Fortune 500 companies.

Jackiewicz has held management, engineering, and consulting positions at Applied Materials, Motorola, and Winstar GoodNet. Jackiewicz has also published articles on network security and monitoring, IT infrastructure, Solaris, Linux, DNS, LDAP, and LDAP security. He lives in San Francisco's Mission neighborhood, where he relies on public transportation plus a bicycle to transport himself to the office fashionably late.

Product Details

  • Paperback: 344 pages
  • Publisher: Apress; 2005 edition (October 29, 2004)
  • Language: English
  • ISBN-10: 1590594134
  • ISBN-13: 978-1590594131
  • Product Dimensions: 7 x 0.8 x 9.2 inches
  • Shipping Weight: 1.5 pounds (View shipping rates and policies)
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #2,751,940 in Books (See Top 100 in Books)

Customer Reviews

Most Helpful Customer Reviews
33 of 33 people found the following review helpful
1.0 out of 5 stars A book should be written with lots of sweat December 27, 2005
This is a book produced by merging numerous publicly available materials without too much input from the author. The author seems at a loss what to say when the good stuff is already said by others (other than changing "does not" to "doesn't", etc). Here're some suggestions, in case he plans to write a new edition. For instance, p.77, the first two search filter examples are too easy. But the third one needs a few seconds' thinking. Why not keep building progressively more complicated filters? They would be guaranteed not to be in existing materials. p.144, ACI parameter realm suddenly appears. This "realm" sounds different from that in SASL (p.98 and p.115). But "realm" is never explained anywhere in the book. There're other terms that mean differently but are not explained, such as NSS (p.136 for "Network Security Services" and p.249 for "Name Service Switch"). There're other places in the book that mention something only explained in later chapters, but they're not warned with "We'll explain this in Chapter XXX". The reason is simply that he copies a man page or somebody's article without thinking of adding anything to it. Arrangement of the text is sometimes unexpected. After about 20 pages of Perl methods copied from documentation, p.164 suddenly shows a program in C, not Perl.

This 2005 book discusses technologies of as early as 1998 (not in history section). It may be true that AuthLDAP and TransLDAP modules are not updated since then and C. Donley's web site is gone (pp.264-8). But a responsible book author should tell us anything new around this technology. You shouldn't duplicate Mr. Donley's 1998 article with no comments (and no credit).
Read more ›
Comment | 
Was this review helpful to you?
10 of 10 people found the following review helpful
check out page 67 of the book for a basic reason why this book is useless:

an entire page of a ftp session downloading openldap. huh? How is this helpful? getting the right version of BerkeleyDB and installing it, or installing and configuring OpenSSL would have been far more helpful to me.

This is another book composed mostly of cut 'n paste from the man pages, header files and varous scripts you can find with google.

Discussion on basic topics such as replication skips over key steps, examples for many issues are not provided or are hidden in the book. I use LDAP at work and I used the O'Reilly book to instal, configure and use OpenLDAP. I have yet to find a question that Deploying OpenLDAP can answer that I can't get faster with google.
Comment | 
Was this review helpful to you?
7 of 8 people found the following review helpful
4.0 out of 5 stars modern overview of ldap November 4, 2004
I've read some of the other LDAP books out there and have always complained that they are a bit dated. This book covers modern features of LDAP, reinforces the standards, and is easy to read.

This book covers more recent RFC's that are typically not even mentioned in other references. It also encompasses both commercial and open source solutions to problems of scaling, standards, and interoperability.

Multiple solutions to problems are given for your benefit. Multiple programming languages are covered to make this a complete reference.
Comment | 
Was this review helpful to you?
6 of 7 people found the following review helpful
3.0 out of 5 stars Needs more schema info May 2, 2005
Format:Paperback|Verified Purchase
The book has an interesting history of LDAP vs. X.500. It covers some of the basics of entries in LDAP and a bit about schemas, also it talks about installing OpenLDAP and has a bunch of scripts and info on how to hook it up with some common apps.

However, I got this book to figure out how to get OpenLDAP working on my home network. I needed to learn about schemas, and here the book falls down. It covers the basic ideas of a schema, but doesn't discuss the different schemas delivered with openldap (what is cosine.schema and why should I care?) and it doesn't give enough examples of how one would use the schemas - I would really have liked to see all the ldif entries for a whole small network covering users and groups, for example.

In the end, I still don't understand why I'm getting LDAP errors when trying to add users with Webmin. I'm disappointed.
Comment | 
Was this review helpful to you?
5 of 6 people found the following review helpful
3.0 out of 5 stars A Good Introductory Reference October 31, 2004
Tom Jackiewicz's "Deploying OpenLDAP" provides a good introductory reference to the world of the LDAP administrator, and has a few gems not seen in previous works. While this book contains the usual discussions on compiling and installing the OpenLDAP server, as well as some sample code using implementations of the LDAP API in various languages, it sets itself apart with its detailed treatment of mundane but critical topics such as the LDAP Schema (with reference material on hard-to-find information like a listing of every attribute syntax code and what it means), as well as thoughtful best practices advice. While this is not "the only LDAP book you'll ever need" (there is no such thing, and probably never will be -- the topic is way too broad and ever-changing), it is a valuable compilation that can be recommended for every directory admin's library.
Comment | 
Was this review helpful to you?
5 of 6 people found the following review helpful
5.0 out of 5 stars Great reference on LDAP deployment November 2, 2004
This is a great overview that covers all the necessary components of an LDAP deployment, whether you use OpenLDAP or any other implementation. Tom Jackiewicz covers everything from the management decisions necessary before you start your deployment, to the schema, directory information tree, and then goes on to more details topics on the installation and API. This is a fast paced book and covers in just a few pages what other books fill with useless garbage and repetition.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Search Customer Reviews
Search these reviews only

More About the Author

Discover books, learn about writers, read author blogs, and more.

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Deploying OpenLDAP
This item: Deploying OpenLDAP
Price: $39.99 $29.59
Ships from and sold by

What Other Items Do Customers Buy After Viewing This Item?


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in

Look for Similar Items by Category