|
|
|
| This is a multi-step process: 1) Import Netscape's suitespot3x.ldif file into your LDAP database. This file contains some standard objects that Netscape's SuiteSpot line of servers expect to see in the directory. I belive this file can be found in the Netscape Directory Server 4.x installers. 2) Add the Netscape Calendar schema to your slapd config. The schema can be found in: <netscape suitespot directory>/bin/calendar/install/misc/ns-calendar-schema.conf 3) Add the proper indexes to your slapd.conf. I used the following: index nsCalXItemId pres,eq,sub 4) Modify the Versionstr string in the servers/slapd/Version.c file to be: "Netscape-Directory/3.1 (compatible: slapd %VERSION% (%WHEN%)\n\t%WHOANDWHERE%)\n" (that should all be on one line). 5) Recompile, reinstall the slapd binary and go! jeff@mail.sandi.net | |
Here is an example suitespot3x.ldif posted by Mark C Smith to the
openldap-software mailing list:
dn: o=Airius.com
changetype: modify
add: aci
aci: (targetattr = "*")(version 3.0; acl "Suitespot Adminstrators Group"; allow (all) groupdn = "ldap:///cn=Administrators,o=Airius.com";)
dn: uid=admin, o=Airius.com
changetype: add
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
cn: SuiteSpot Administrator
sn: Administrator
givenname: SuiteSpot
uid: admin
userPassword: {SSHA}H+oVU9UkeVy1PvM/EgWfXIm65ZLhSmw91iyucg==
dn: cn=Administrators, o=Airius.com
changetype: add
objectclass: top
objectclass: groupOfUniqueNames
cn: Administrators
uniqueMember: uid=admin, o=Airius.com
dn: ou=Netscape Servers, o=Airius.com
changetype: add
objectclass: top
objectclass: organizationalUnit
ou: Netscape Servers
sh@eclipse.net.uk | |
| [Append to This Answer] |
| Previous: |
|
| Next: |
|
| ||||||||