aeSLAPD
 
 
 
 

Specifications

 

System Requirements

Any systems capable of supporting Microsoft minimum memory and storage configurations to run on any Windows platform (95/98/NT/2K/XP) client or server as well as Unix (Solaris or HPUX) and Linux.

Scalability

At the heart of aeSLAPD is a port of the University of Michigan SLAPD for UNIX, plus LDAP v3 extensions. Database capacity is 50 million entries. aeSLAPD directories have been scaled according to DirectoryMark™ benchmark specifications:

aeSLAPD Directory Scalability
  Size Data Points (number of entries in a directory)
Class Office Institutional Enterprise
1 10,000 50,000 100,000
2 100,000 250,000 500,000
3 500,000 750,000 1,000,000
4 1,000,000 2,500,000 5,000,000
5 5,000,000 7,500,000 10,000,000
6 10,000,000 25,000,000 50,000,000

Large configurations have been built with as many as 17 replicated servers using commonly available Intel systems.

Supported Standards

All formal definitions of LDAP standards and extensions, including:

  • RFC 2079 X.500 Attribute Type and an Object Class to Hold URIs 
  • RFC 2247 Using Domains in LDAP DNs 
  • RFC 2251 LDAPv3 Protocol 
  • RFC 2252 LDAPv3 Attribute Types 
  • RFC 2253 LDAPv3 UTF-8 Distinguished Name 
  • RFC 2254 LDAPv3 Search Filters 
  • RFC 2255 LDAPv3 URL Format 
  • RFC 2256 X.500(96) Schema for LDAPv3 
  • RFC 2293 Tables and Subtrees in the X.500 Directory 
  • RFC 2294 O/R Address hierarchy in the X.500 DIT 
  • RFC 2307 LDAP Network Information Services Schema 
  • RFC 2377 LDAP Naming Plan 
  • RFC 2587 Internet X.509 PKI LDAPv2 Schema 
  • RFC 2589 LDAPv3: Dynamic Directory Services Extensions 
  • RFC 2596 Use of Language Codes in LDAP 
  • RFC 2649 LDAPv3 Operational Signatures 
  • RFC 2696 LDAP Simple Paged Result Control 
  • RFC 2713 LDAP Java schema 
  • RFC 2714 LDAP CORBA schema 
  • RFC 2798 LDAP inetOrgPerson schema 
  • RFC 2829 LDAPv3: Authentication Methods  (w. SSL)
  • RFC 2830 LDAPv3: Start TLS 
  • RFC 2849 LDIFv1 
  • RFC 3045 Storing Vendor Information in the LDAP root DSE 
  • RFC 3062 LDAP Password Modify Extended Operation 
  • RFC 3112 LDAP Authentication Password Schema 
  • RFC 3296 Named Subordinate References in LDAP
Included Standard Schemas
  • RFC 1274 Standard: Core, COSINE and X.500 Schemas
  • InetOrgPerson
  • Lightweight Internet Person Schema (LIPS)
  • Easy importing of additional schema definitions

Software Components

The aeSLAPD (Windows version) has Install Shield compliant install and uninstall.  Components are as follows:

Servers

  • slapd stand alone SLAPD server
  • slurpd replication server
  • sslapd SLAPD service (version 4.0)
  • sslapd Secure SLAPD server (version 4.1)
  • web500gw web client gateway (version 4.0)

Managers

  • sdmgr Windows SLAPD configuration and server management tool with standards compliant Lightweight Internet Person Schema (LIPS) user administration
  • ldapadmin - Softerra LDAP Administrator (version 4.1)

Command-line Clients

  • ldapadd command function to add entries
  • ldapdelete command function to delete entries
  • ldapmodify command function to modify entries
  • ldapmodrdn command function to modify RDN
  • ldapsearch command function to search directory
  • ldapurl command function to search via LDAP URL

Utilities (version 4.1)

  • ldappasswd  change the password of an LDAPv3 entry
  • instsrv install service (Windows version)
  • slapadd type LDBM
  • ldbmtest test LDBM database functions
  • ldif convert LDBM to LDIF (export)
  • slapindex convert indices
  • slapadd convert LDIF to LDBM (import)
  • csvconv convert CSV tables to LDIF (import)

Utilities (version 4.0)

  • centipede replicator
  • instsrv install service (Windows version)
  • ldbmcat type LDBM
  • ldbmtest test LDBM database functions
  • ldif convert LDBM to LDIF (export)
  • ldif2id2children build indices
  • ldif2id2entry build entry indices
  • ldif2index convert indices
  • ldif2ldbm convert LDIF to LDBM (import)
  • csvconv convert CSV tables to LDIF (import)

 

 

Which aeSLAPD is right for you?