diff options
author | cvsadm <cvsadm> | 2005-01-21 00:44:34 +0000 |
---|---|---|
committer | cvsadm <cvsadm> | 2005-01-21 00:44:34 +0000 |
commit | b2093e3016027d6b5cf06b3f91f30769bfc099e2 (patch) | |
tree | cf58939393a9032182c4fbc4441164a9456e82f8 /ldap/cm/v4confs/40 | |
download | ds-b2093e3016027d6b5cf06b3f91f30769bfc099e2.tar.gz ds-b2093e3016027d6b5cf06b3f91f30769bfc099e2.tar.xz ds-b2093e3016027d6b5cf06b3f91f30769bfc099e2.zip |
Moving NSCP Directory Server from DirectoryBranch to TRUNK, initial drop. (foxworth)ldapserver7x
Diffstat (limited to 'ldap/cm/v4confs/40')
37 files changed, 4035 insertions, 0 deletions
diff --git a/ldap/cm/v4confs/40/java-object-schema.conf b/ldap/cm/v4confs/40/java-object-schema.conf new file mode 100644 index 00000000..1ba36b8c --- /dev/null +++ b/ldap/cm/v4confs/40/java-object-schema.conf @@ -0,0 +1,58 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Schema for storing java objects and java object references + +attribute javaClassName 1.3.6.1.4.1.42.2.27.4.1.6 ces single + +attribute javaCodebase 1.3.6.1.4.1.42.2.27.4.1.7 ces + +attribute javaSerializedData 1.3.6.1.4.1.42.2.27.4.1.8 bin single + +attribute javaFactory 1.3.6.1.4.1.42.2.27.4.1.10 ces single + +attribute javaReferenceAddress 1.3.6.1.4.1.42.2.27.4.1.11 ces + +attribute javaDoc 1.3.6.1.4.1.42.2.27.4.1.12 ces + +attribute javaClassNames 1.3.6.1.4.1.42.2.27.4.1.13 ces + +objectclass javaContainer + oid 1.3.6.1.4.1.42.2.27.4.2.1 + superior top + requires + cn + +objectclass javaObject + oid 1.3.6.1.4.1.42.2.27.4.2.4 + superior top + requires + javaClassName + allows + javaClassNames, + javaCodebase, + javaDoc, + description + +objectclass javaSerializedObject + oid 1.3.6.1.4.1.42.2.27.4.2.5 + superior javaObject + requires + javaSerializedData + +objectclass javaNamingReference + oid 1.3.6.1.4.1.42.2.27.4.2.7 + superior javaObject + allows + javaReferenceAddress, + javaFactory + +objectclass javaMarshalledObject + oid 1.3.6.1.4.1.42.2.27.4.2.8 + superior javaObject + requires + javaSerializedData diff --git a/ldap/cm/v4confs/40/ns-admin-schema.conf b/ldap/cm/v4confs/40/ns-admin-schema.conf Binary files differnew file mode 100644 index 00000000..0bd125de --- /dev/null +++ b/ldap/cm/v4confs/40/ns-admin-schema.conf diff --git a/ldap/cm/v4confs/40/ns-calendar-globopt.conf b/ldap/cm/v4confs/40/ns-calendar-globopt.conf new file mode 100644 index 00000000..0bdb7dd9 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-calendar-globopt.conf @@ -0,0 +1,10 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + +index nsCalXItemId pres,eq,sub diff --git a/ldap/cm/v4confs/40/ns-calendar-schema.conf b/ldap/cm/v4confs/40/ns-calendar-schema.conf new file mode 100644 index 00000000..2a35ae3c --- /dev/null +++ b/ldap/cm/v4confs/40/ns-calendar-schema.conf @@ -0,0 +1,148 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + +attribute nsCalAccess 2.16.840.1.113730.3.1.112 cis +attribute nsCalAccessDomain 2.16.840.1.113730.3.1.113 cis +attribute nsCalAdmd 2.16.840.1.113730.3.1.114 cis +attribute nsCalDefaultNoteReminder 2.16.840.1.113730.3.1.115 cis +attribute nsCalDefaultReminder 2.16.840.1.113730.3.1.116 cis +attribute nsCalDefaultTaskReminder 2.16.840.1.113730.3.1.117 cis +attribute nsCalDisplayPrefs 2.16.840.1.113730.3.1.118 cis +attribute nsCalFlags 2.16.840.1.113730.3.1.119 cis +attribute nsCalHost 2.16.840.1.113730.3.1.120 cis +attribute nsCalLanguageId 2.16.840.1.113730.3.1.121 cis +attribute nsCalNodeAlias 2.16.840.1.113730.3.1.122 cis +attribute nsCalNotifMechanism 2.16.840.1.113730.3.1.123 cis +attribute nsCalOperatingPrefs 2.16.840.1.113730.3.1.124 cis +attribute nsCalOrgUnit2 2.16.840.1.113730.3.1.125 cis +attribute nsCalOrgUnit3 2.16.840.1.113730.3.1.126 cis +attribute nsCalOrgUnit4 2.16.840.1.113730.3.1.127 cis +attribute nsCalPasswordRequired 2.16.840.1.113730.3.1.128 cis +attribute nsCalPrmd 2.16.840.1.113730.3.1.129 cis +attribute nsCalRefreshPrefs 2.16.840.1.113730.3.1.130 cis +attribute nsCalResourceCapacity 2.16.840.1.113730.3.1.131 cis +attribute nsCalResourceNumber 2.16.840.1.113730.3.1.132 cis +attribute nsCalServerVersion 2.16.840.1.113730.3.1.133 cis +attribute nsCalSysopCanWritePassword 2.16.840.1.113730.3.1.134 cis +attribute nsCalTimezone 2.16.840.1.113730.3.1.135 cis +attribute nsCalXItemId 2.16.840.1.113730.3.1.136 cis + + +objectclass nsCalUser + oid 2.16.840.1.113730.3.2.14 + requires + objectClass + allows + c, + employeeNumber, + generationQualifier, + givenName, + initials, + mail, + o, + ou, + nsCalAccess, + nsCalAccessDomain, + nsCalAdmd, + nsCalDefaultNoteReminder, + nsCalDefaultReminder, + nsCalDefaultTaskReminder, + nsCalDisplayPrefs, + nsCalFlags, + nsCalHost, + nsCalLanguageId, + nsCalNodeAlias, + nsCalNotifMechanism, + nsCalOperatingPrefs, + nsCalOrgUnit2, + nsCalOrgUnit3, + nsCalOrgUnit4, + nsCalPasswordRequired, + nsCalPrmd, + nsCalRefreshPrefs, + nsCalServerVersion, + nsCalSysopCanWritePassword, + nsCalTimezone, + nsCalXItemId + +objectclass nsCalAdmin + oid 2.16.840.1.113730.3.2.15 + requires + objectClass + allows + c, + cn, + facsimileTelephoneNumber, + generationQualifier, + givenName, + initials, + mail, + o, + ou, + postalAddress, + sn, + telephoneNumber, + userPassword, + nsCalAccess, + nsCalAccessDomain, + nsCalAdmd, + nsCalFlags, + nsCalHost, + nsCalLanguageId, + nsCalNodeAlias, + nsCalOrgUnit2, + nsCalOrgUnit3, + nsCalOrgUnit4, + nsCalPasswordRequired, + nsCalPrmd, + nsCalServerVersion, + nsCalSysopCanWritePassword, + nsCalXItemId + +objectclass nsCalResource + oid 2.16.840.1.113730.3.2.16 + requires + objectClass + allows + cn, + facsimileTelephoneNumber, + givenName, + mail, + postalAddress, + sn, + telephoneNumber, + userPassword, + nsCalAccess, + nsCalAccessDomain, + nsCalDefaultNoteReminder, + nsCalDefaultReminder, + nsCalDefaultTaskReminder, + nsCalDisplayPrefs, + nsCalFlags, + nsCalHost, + nsCalLanguageId, + nsCalNodeAlias, + nsCalNotifMechanism, + nsCalOperatingPrefs, + nsCalPasswordRequired, + nsCalRefreshPrefs, + nsCalResourceCapacity, + nsCalResourceNumber, + nsCalServerVersion, + nsCalSysopCanWritePassword, + nsCalTimezone, + nsCalXItemId + +objectclass netscapeCalendarServer + oid 2.16.840.1.113730.3.2.17 + requires + objectclass + + + diff --git a/ldap/cm/v4confs/40/ns-certificate-globopt.conf b/ldap/cm/v4confs/40/ns-certificate-globopt.conf new file mode 100644 index 00000000..65ba5064 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-certificate-globopt.conf @@ -0,0 +1,9 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + diff --git a/ldap/cm/v4confs/40/ns-certificate-schema.conf b/ldap/cm/v4confs/40/ns-certificate-schema.conf new file mode 100644 index 00000000..a9ef7b9d --- /dev/null +++ b/ldap/cm/v4confs/40/ns-certificate-schema.conf @@ -0,0 +1,24 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +attribute nsCertConfig cis + +objectclass netscapeCertificateServer + oid 2.16.840.1.113730.3.2.18 + requires + objectclass + +objectclass nsCertificateServer + requires + objectclass, + nsServerID + allows + serverHostName, + nsServerPort, + nsCertConfig + + diff --git a/ldap/cm/v4confs/40/ns-common-schema.conf b/ldap/cm/v4confs/40/ns-common-schema.conf new file mode 100644 index 00000000..3b934a1a --- /dev/null +++ b/ldap/cm/v4confs/40/ns-common-schema.conf @@ -0,0 +1,245 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# Common LDAP schema configuration file +# +# Version: 4.0 +# Description: +# This configuration file contains objectclasses and attributes +# common to the Mission Control Framework +# + +############################################################# +# Attributes +############################################################# + +# +# Common Attributes +# +attribute nsServerID cis +attribute nsBaseDN cis +attribute nsBindDN cis +attribute nsBindPassword cis +attribute nsServerPort cis +attribute nsServerAddress cis +attribute nsDirectoryInfoRef dn +attribute nsDirectoryURL ces + +# +# nsAdminDomain +# +attribute nsAdminDomainName cis + +# +# nsHost +# +attribute nsHostLocation cis +attribute nsHardwarePlatform cis +attribute nsOsVersion cis + +# +# nsAdminGroup +# +attribute nsAdminGroupName cis +attribute nsConfigRoot cis +attribute nsAdminSIEDN dn + +# +# nsApplication +# +attribute nsVendor cis +attribute nsProductName cis +attribute nsNickName cis +attribute nsProductVersion cis +attribute nsBuildNumber cis +attribute nsRevisionNumber cis +attribute nsSerialNumber cis +attribute nsInstalledLocation cis +attribute nsExpirationDate cis +attribute nsBuildSecurity cis +attribute nsServerMigrationClassname cis +attribute nsServerCreationClassname cis +attribute nsLdapSchemaVersion cis + +# +# nsConfig +# +attribute nsSuiteSpotUser cis +attribute nsErrorLog cis +attribute nsPidLog cis +attribute nsAccessLog cis +attribute nsDefaultAcceptLanguage cis +attribute nsServerSecurity cis + +# +# nsEncryptionConfig +# +attribute nsCertfile cis +attribute nsKeyfile cis +attribute nsSSL2 cis +attribute nsSSL3 cis +attribute nsSSLClientAuth cis +attribute nsSSLSessionTimeout cis +attribute nsSSL3SessionTimeout cis +attribute nsSSL2Ciphers cis +attribute nsSSL3Ciphers cis + +# +# nsEncryptionModule +# +attribute nsSSLToken cis +attribute nsSSLPersonalitySSL cis +attribute nsSSLActivation cis + +# +# nsTask +# +attribute nsTaskLabel cis +attribute nsHelpRef cis +attribute nsExecRef cis +attribute nsLogSuppress cis + +# +# nsAdminObject +# +attribute nsJarfilename cis +attribute nsClassname cis + + +############################################################# +# Object Classes +############################################################# +objectclass nsAdminDomain + superior organizationalUnit + allows + nsAdminDomainName + +objectclass nsHost + superior top + requires + cn + allows + serverHostName, + description, + l, + nsHostLocation, + nsHardwarePlatform, + nsOsVersion + +objectclass nsAdminGroup + superior top + requires + cn + allows + nsAdminGroupName, + description, + nsConfigRoot, + nsAdminSIEDN + +objectclass nsApplication + superior top + requires + cn + allows + nsVendor, + description, + nsProductName, + nsNickName, + nsProductVersion, + nsBuildNumber, + nsRevisionNumber, + nsSerialNumber, + nsInstalledLocation, + installationTimeStamp, + nsExpirationDate, + nsBuildSecurity, + nsLdapSchemaVersion, + nsServerMigrationClassname, + nsServerCreationClassname + +objectclass nsEncryptionConfig + superior top + requires + cn + allows + nsCertfile, + nsKeyfile, + nsSSL2, + nsSSL3, + nsSSLSessionTimeout, + nsSSL3SessionTimeout, + nsSSLClientAuth, + nsSSL2Ciphers, + nsSSL3Ciphers + +objectclass nsEncryptionModule + superior top + requires + cn + allows + nsSSLToken, + nsSSLPersonalityssl, + nsSSLActivation + + +objectclass nsResourceRef + superior top + requires + cn + allows + seeAlso + +objectclass nsTask + superior top + requires + cn + allows + nsTaskLabel, + nsHelpref, + nsExecref, + nsLogSuppress + +objectclass nsTaskGroup + superior top + requires + cn + allows + nsTaskLabel + +objectclass nsAdminObject + superior top + requires + cn + allows + nsJarFilename, + nsClassName + +objectclass nsConfig + superior top + requires + cn + allows + description, + nsServerPort, + nsServerAddress, + nsSuiteSpotUser, + nsErrorLog, + nsPidLog, + nsAccessLog, + nsDefaultAcceptLanguage, + nsServerSecurity + +objectclass nsDirectoryInfo + superior top + requires + cn + allows + nsBindDN, + nsBindPassword, + nsDirectoryURL, + nsDirectoryInfoRef diff --git a/ldap/cm/v4confs/40/ns-compass-globopt.conf b/ldap/cm/v4confs/40/ns-compass-globopt.conf new file mode 100644 index 00000000..4d2e1e21 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-compass-globopt.conf @@ -0,0 +1,11 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server +index pipuid pres,eq,sub +index pipstatus eq + diff --git a/ldap/cm/v4confs/40/ns-compass-schema.conf b/ldap/cm/v4confs/40/ns-compass-schema.conf new file mode 100644 index 00000000..be13bc44 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-compass-schema.conf @@ -0,0 +1,173 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + + +# Compass server specific (not currently used) + +objectclass netscapeCompassServer + oid 2.16.840.1.113730.3.2.19 + requires + objectclass + + +# Attributes for personal interest profile classes + +attribute pipuid 2.16.840.1.113730.3.1.137 cis +attribute pipcompassservers 2.16.840.1.113730.3.1.138 cis +attribute pipuniqueid 2.16.840.1.113730.3.1.139 cis +attribute pipstatus 2.16.840.1.113730.3.1.140 cis +attribute pipusertype 2.16.840.1.113730.3.1.141 cis +attribute pipfrequency 2.16.840.1.113730.3.1.142 cis +attribute pipmedium 2.16.840.1.113730.3.1.143 cis +attribute pipformat 2.16.840.1.113730.3.1.144 cis +attribute piphour 2.16.840.1.113730.3.1.145 cis +attribute pipmaxhits 2.16.840.1.113730.3.1.146 cis +attribute pipresultset 2.16.840.1.113730.3.1.147 cis +attribute pipsortorder 2.16.840.1.113730.3.1.148 cis +attribute piptimestamp 2.16.840.1.113730.3.1.149 cis +attribute pipirlist 2.16.840.1.113730.3.1.150 cis +attribute pipiroption 2.16.840.1.113730.3.1.151 cis +attribute pippwp 2.16.840.1.113730.3.1.152 cis +attribute piplastcount 2.16.840.1.113730.3.1.153 cis +attribute piptotalcount 2.16.840.1.113730.3.1.154 cis +attribute piptotalrun 2.16.840.1.113730.3.1.155 cis +attribute pipnotify 2.16.840.1.113730.3.1.156 cis +attribute pipprivilege 2.16.840.1.113730.3.1.157 cis +attribute pipgroup 2.16.840.1.113730.3.1.158 cis +attribute pipidstcount 2.16.840.1.113730.3.1.159 cis +attribute pipstid 2.16.840.1.113730.3.1.160 cis +attribute pipstname 2.16.840.1.113730.3.1.161 cis +attribute pipstquery 2.16.840.1.113730.3.1.162 cis +attribute pipsttaxonomy 2.16.840.1.113730.3.1.163 cis +attribute pipstinterest 2.16.840.1.113730.3.1.164 cis +attribute pipsttype 2.16.840.1.113730.3.1.165 cis +attribute pipstprivacy 2.16.840.1.113730.3.1.166 cis +attribute pipststatus 2.16.840.1.113730.3.1.167 cis +attribute pipstlastcount 2.16.840.1.113730.3.1.168 cis +attribute pipsttotalcount 2.16.840.1.113730.3.1.169 cis +attribute pipsttotalrun 2.16.840.1.113730.3.1.170 cis +attribute pipstcategory 2.16.840.1.113730.3.1.171 cis +attribute pipstfrequency 2.16.840.1.113730.3.1.172 cis +attribute pipstmedium 2.16.840.1.113730.3.1.173 cis +attribute pipstformat 2.16.840.1.113730.3.1.174 cis +attribute pipsthour 2.16.840.1.113730.3.1.175 cis +attribute pipstmaxhits 2.16.840.1.113730.3.1.176 cis +attribute pipstresultset 2.16.840.1.113730.3.1.177 cis +attribute pipstsortorder 2.16.840.1.113730.3.1.178 cis +attribute pipsttimestamp 2.16.840.1.113730.3.1.179 cis +attribute pipstirlist 2.16.840.1.113730.3.1.180 cis +attribute pipstiroption 2.16.840.1.113730.3.1.181 cis +attribute pipreservedcis1 2.16.840.1.113730.3.1.182 cis +attribute pipreservedcis2 2.16.840.1.113730.3.1.183 cis +attribute pipreservedcis3 2.16.840.1.113730.3.1.184 cis +attribute pipreservedcis4 2.16.840.1.113730.3.1.185 cis +attribute pipreservedcis5 2.16.840.1.113730.3.1.186 cis +attribute pipreservedcis6 2.16.840.1.113730.3.1.187 cis +attribute pipreservedces1 2.16.840.1.113730.3.1.188 ces +attribute pipreservedces2 2.16.840.1.113730.3.1.189 ces +attribute pipreservedces3 2.16.840.1.113730.3.1.190 ces + + +# Each interest profile is one of these and sits under the compass SIE + +objectclass personalInterestProfile + oid 2.16.840.1.113730.3.2.20 + requires + objectclass, + pipuid + allows + pipuniqueid, + pipstatus, + pipusertype, + pipfrequency, + pipmedium, + pipformat, + piphour, + pipmaxhits, + pipresultset, + pipsortorder, + piptimestamp, + pipirlist, + pipiroption, + pippwp, + piplastcount, + piptotalcount, + piptotalrun, + pipnotify, + pipprivilege, + pipgroup, + pipidstcount, + pipstid, + pipstname, + pipstquery, + pipsttaxonomy, + pipstinterest, + pipsttype, + pipstprivacy, + pipststatus, + pipstlastcount, + pipsttotalcount, + pipsttotalrun, + pipstcategory, + pipstfrequency, + pipstmedium, + pipstformat, + pipsthour, + pipstmaxhits, + pipstresultset, + pipstsortorder, + pipsttimestamp, + pipstirlist, + pipstiroption, + pipreservedcis1, + pipreservedcis2, + pipreservedcis3, + pipreservedcis4, + pipreservedcis5, + pipreservedcis6, + pipreservedces1, + pipreservedces2, + pipreservedces3 + + +# Replication of user info for template users, completeness, etc. +# (not currently used) + +objectclass PIPUserInfo + oid 2.16.840.1.113730.3.2.21 + requires + objectclass + allows + cn, + mail, + userPassword, + description, + pipcompassservers, + pipuniqueid + + +# Enhancements to a normal user entry (not currently used) + +objectclass PIPUser + oid 2.16.840.1.113730.3.2.22 + requires + objectclass + allows + pipuniqueid, + pipcompassservers, + pipreservedcis1, + pipreservedcis2, + pipreservedcis3, + pipreservedcis4, + pipreservedcis5, + pipreservedcis6, + pipreservedces1, + pipreservedces2, + pipreservedces3 + diff --git a/ldap/cm/v4confs/40/ns-cos-schema.conf b/ldap/cm/v4confs/40/ns-cos-schema.conf new file mode 100644 index 00000000..3d0f9f1a --- /dev/null +++ b/ldap/cm/v4confs/40/ns-cos-schema.conf @@ -0,0 +1,29 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Attributes used by Class of Service + +attribute cosAttribute 2.16.840.1.113730.3.1.550 cis +attribute cosSpecifier 2.16.840.1.113730.3.1.551 cis +attribute cosTargetTree 2.16.840.1.113730.3.1.552 cis +attribute cosTemplateDn 2.16.840.1.113730.3.1.553 cis + +# Object classes used by Class of Service + +objectclass cosDefinition + oid 2.16.840.1.113730.3.2.84 + superior top + requires + objectclass + allows + aci, + cn, + uid, + costargettree, + costemplatedn, + cosspecifier, + cosattribute diff --git a/ldap/cm/v4confs/40/ns-delegated-admin-schema.conf b/ldap/cm/v4confs/40/ns-delegated-admin-schema.conf new file mode 100644 index 00000000..b25c9146 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-delegated-admin-schema.conf @@ -0,0 +1,62 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# Netscape Delegated Administrator LDAP Schema +# +# Version: 1.0 +# +# Attributes and objectclasses for: +# +# Netscape Delegated Administrator 1.0 +# +# DT 9/24/98 + +############################################################# +# Delegated User Administration Attributes +############################################################# + +attribute nsNumUsers cis +attribute nsMaxUsers cis +attribute nsNumDepts cis +attribute nsMaxDepts cis +attribute nsNumDomains cis +attribute nsDefaultMaxDeptSize cis +attribute nsSearchFilter cis + +############################################################# +# Delegated User Administration Objectclasses +############################################################# + +objectclass nsManagedISP + superior top + allows + nsNumDomains + +objectclass nsManagedDomain + superior top + allows + owner, + nsNumUsers, + nsMaxUsers, + nsNumDepts, + nsMaxDepts, + nsDefaultMaxDeptSize + +objectclass nsManagedDept + superior groupofuniquenames + allows + owner, + nsNumUsers, + nsMaxUsers + +objectclass nsManagedPerson + superior top + allows + owner, + nsSearchFilter + diff --git a/ldap/cm/v4confs/40/ns-directory-globopt.conf b/ldap/cm/v4confs/40/ns-directory-globopt.conf new file mode 100644 index 00000000..65ba5064 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-directory-globopt.conf @@ -0,0 +1,9 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + diff --git a/ldap/cm/v4confs/40/ns-directory-schema.conf b/ldap/cm/v4confs/40/ns-directory-schema.conf new file mode 100644 index 00000000..d928081f --- /dev/null +++ b/ldap/cm/v4confs/40/ns-directory-schema.conf @@ -0,0 +1,27 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + +attribute nsSecureServerPort cis + +objectclass netscapeDirectoryServer + oid 2.16.840.1.113730.3.2.23 + requires + objectclass + +objectclass nsDirectoryServer + requires + objectclass, + nsServerID + allows + serverHostName, + nsServerPort, + nsSecureServerPort, + nsBindPassword, + nsBindDN, + nsBaseDN diff --git a/ldap/cm/v4confs/40/ns-legacy-schema.conf b/ldap/cm/v4confs/40/ns-legacy-schema.conf new file mode 100644 index 00000000..88424b82 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-legacy-schema.conf @@ -0,0 +1,33 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +attribute url cis + +#use by Netscape Admin Server 4.0 for LegacyServers + +objectclass nsLegacyAdminGroup + superior + nsAdminGroup + allows + adminUrl + +objectclass nsLegacyApplication + superior + nsApplication + allows + +objectclass nsLegacyAdminServer + superior + nsAdminServer + allows + +objectclass nsLegacyServer + superior + netscapeServer + allows + nsServerID, + url diff --git a/ldap/cm/v4confs/40/ns-mail-globopt.conf b/ldap/cm/v4confs/40/ns-mail-globopt.conf new file mode 100644 index 00000000..2e6cac65 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mail-globopt.conf @@ -0,0 +1,12 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Messaging Server +index mailAlternateAddress eq +index mailHost eq +#index uid,mail eq +#index uniquemember,member eq diff --git a/ldap/cm/v4confs/40/ns-mail-schema.conf b/ldap/cm/v4confs/40/ns-mail-schema.conf new file mode 100644 index 00000000..13af6135 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mail-schema.conf @@ -0,0 +1,132 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server +attribute mailAccessDomain 2.16.840.1.113730.3.1.12 cis +attribute mailAlternateAddress 2.16.840.1.113730.3.1.13 cis +attribute mailAutoReplyMode 2.16.840.1.113730.3.1.14 cis +attribute mailAutoReplyText 2.16.840.1.113730.3.1.15 cis +attribute mailDeliveryOption 2.16.840.1.113730.3.1.16 cis +attribute mailForwardingAddress 2.16.840.1.113730.3.1.17 cis +attribute mailHost 2.16.840.1.113730.3.1.18 cis +attribute mailQuota 2.16.840.1.113730.3.1.21 cis +attribute mailRoutingAddress 2.16.840.1.113730.3.1.47 cis + +attribute mailMessageStore 2.16.840.1.113730.3.1.19 ces +attribute mailProgramDeliveryInfo 2.16.840.1.113730.3.1.20 ces + +# mailRecipient is used to designate an LDAP entry as representing some +# entity that can receive mail, e.g. a mail user or mail group. +# Note: attributes 'mailAccessDomain' through 'userPassword' do not +# belong to mailRecipient, but are included here for backward compatibility. +objectClass mailRecipient + oid 2.16.840.1.113730.3.2.3 + requires + objectClass + allows + cn, + mail, + mailAlternateAddress, + mailHost, + mailRoutingAddress, + mailAccessDomain, + mailAutoReplyMode, + mailAutoReplyText, + mailDeliveryOption, + mailForwardingAddress, + mailMessageStore, + mailProgramDeliveryInfo, + mailQuota, + multiLineDescription, + uid, + userPassword + +# nsMessagingServerUser is used to designate an LDAP entry as representing a +# Netscape Messaging Server user account. It is used in combination with +# mailRecipient. +objectClass nsMessagingServerUser + oid 2.16.840.113730.3.2.37 + requires + objectClass + allows + cn, + mailAccessDomain, + mailAutoReplyMode, + mailAutoReplyText, + mailDeliveryOption, + mailForwardingAddress, + mailMessageStore, + mailProgramDeliveryInfo, + mailQuota + +attribute mgrpAllowedDomain 2.16.840.1.113730.3.1.23 cis +attribute mgrpMsgRejectAction 2.16.840.1.113730.3.1.28 cis +attribute mgrpRFC822MailMember 2.16.840.1.113730.3.1.30 cis +attribute mgrpMsgMaxSize 2.16.840.1.113730.3.1.32 cis single +attribute mgrpBroadcasterPolicy cis single +attribute mgrpNoDuplicateChecks cis single +attribute mgrpRemoveHeader cis + +attribute mgrpAllowedBroadcaster 2.16.840.1.113730.3.1.22 ces +attribute mgrpDeliverTo 2.16.840.1.113730.3.1.25 ces +attribute mgrpErrorsTo 2.16.840.1.113730.3.1.26 ces single +attribute mgrpModerator 2.16.840.1.113730.3.1.33 ces +attribute mgrpMsgRejectText 2.16.840.1.113730.3.1.29 ces +attribute mgrpAddHeader ces + +attribute mgrpApprovePassword ces single + +# mailGroup is used to designate an LDAP entry as representing a mail group +# (mailing list). It is used in combination with mailRecipient. +# Note: attributes 'mail' through 'mailRoutingAddress' belong to mailRecipient, +# but are also included here for backward compatibility. +objectClass mailGroup + oid 2.16.840.1.113730.3.2.4 + requires + objectClass + allows + cn, + mail, + mailAlternateAddress, + mailHost, + mailRoutingAddress, + mgrpAddHeader, + mgrpAllowedBroadcaster, + mgrpAllowedDomain, + mgrpApprovePassword, + mgrpBroadcasterPolicy, + mgrpDeliverTo, + mgrpErrorsTo, + mgrpModerator, + mgrpMsgMaxSize, + mgrpMsgRejectAction, + mgrpMsgRejectText, + mgrpNoDuplicateChecks, + mgrpRemoveHeader, + mgrpRFC822MailMember, + owner + +attribute mailEnhancedUniqueMember 2.16.840.1.113730.3.1.31 dn + +objectClass groupOfMailEnhancedUniqueNames + oid 2.16.840.1.113730.3.2.5 + requires + objectClass, + cn + allows + businessCategory, + description, + mailEnhancedUniqueMember, + o, + ou, + owner, + seeAlso + +objectClass netscapeMailServer + oid 2.16.840.1.113730.3.2.24 + requires + objectClass diff --git a/ldap/cm/v4confs/40/ns-mcd-browser-schema.conf b/ldap/cm/v4confs/40/ns-mcd-browser-schema.conf new file mode 100644 index 00000000..dd2e228f --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mcd-browser-schema.conf @@ -0,0 +1,179 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# ns-mcd-browser-schema.conf +# +# Netscape Mission Control Desktop browser client schema +# This schema is used to hold browser client preferences. +# + +attribute nsBCStartupBrowser 2.16.840.1.113730.3.1.409 cis +attribute nsBCStartupMail 2.16.840.1.113730.3.1.410 cis +attribute nsBCStartupEditor 2.16.840.1.113730.3.1.411 cis +attribute nsBCStartupCalendar 2.16.840.1.113730.3.1.412 cis +attribute nsBCChromeButtonStyle 2.16.840.1.113730.3.1.413 cis +attribute nsBCUseDocumentFonts 2.16.840.1.113730.3.1.414 cis +attribute nsBCForegroundColor 2.16.840.1.113730.3.1.415 cis +attribute nsBCBackgroundColor 2.16.840.1.113730.3.1.416 cis +attribute nsBCAnchorColor 2.16.840.1.113730.3.1.417 cis +attribute nsBCVisitedColor 2.16.840.1.113730.3.1.418 cis +attribute nsBCUnderlineAnchors 2.16.840.1.113730.3.1.419 cis +attribute nsBCUseDocumentColors 2.16.840.1.113730.3.1.420 cis +attribute nsBCStartupPage 2.16.840.1.113730.3.1.421 cis +attribute nsBCStartupHomePage 2.16.840.1.113730.3.1.422 cis +attribute nsBCLinkExpiration 2.16.840.1.113730.3.1.423 cis +attribute nsBCIntlAcceptLanguages 2.16.840.1.113730.3.1.424 cis +attribute nsBCMimeType 2.16.840.1.113730.3.1.425 cis +attribute nsBCMimeAllowAdd 2.16.840.1.113730.3.1.426 cis +attribute nsBCMimeAllowEdit 2.16.840.1.113730.3.1.427 cis +attribute nsBCMimeAllowRemove 2.16.840.1.113730.3.1.428 cis +attribute nsBCRelatedEnabled 2.16.840.1.113730.3.1.429 cis +attribute nsBCRelatedAutoload 2.16.840.1.113730.3.1.430 cis +attribute nsBCRelatedDisabledForDomains 2.16.840.1.113730.3.1.431 cis +attribute nsBCGoBrowsingEnabled 2.16.840.1.113730.3.1.432 cis +attribute nsBCOfflineStartupState 2.16.840.1.113730.3.1.433 cis +attribute nsBCOfflineSendUnsentMessages 2.16.840.1.113730.3.1.434 cis +attribute nsBCOfflinePromptSynchOnExit 2.16.840.1.113730.3.1.435 cis +attribute nsBCAlwaysLoadImages 2.16.840.1.113730.3.1.436 cis +attribute nsBCEnableJava 2.16.840.1.113730.3.1.437 cis +attribute nsBCEnableJavaScript 2.16.840.1.113730.3.1.438 cis +attribute nsBCEnableStyleSheets 2.16.840.1.113730.3.1.439 cis +attribute nsBCEmailAsFtpPassword 2.16.840.1.113730.3.1.440 cis +attribute nsBCCookieBehavior 2.16.840.1.113730.3.1.441 cis +attribute nsBCWarnAboutCookies 2.16.840.1.113730.3.1.442 cis +attribute nsBCMemoryCacheSize 2.16.840.1.113730.3.1.443 cis +attribute nsBCDiskCacheSize 2.16.840.1.113730.3.1.444 cis +attribute nsBCCheckDocFrequency 2.16.840.1.113730.3.1.445 cis +attribute nsBCProxyType 2.16.840.1.113730.3.1.446 cis +attribute nsBCProxyHttp 2.16.840.1.113730.3.1.447 cis +attribute nsBCProxySsl 2.16.840.1.113730.3.1.448 cis +attribute nsBCProxyFtp 2.16.840.1.113730.3.1.449 cis +attribute nsBCProxySocks 2.16.840.1.113730.3.1.450 cis +attribute nsBCProxyGopher 2.16.840.1.113730.3.1.451 cis +attribute nsBCProxyWais 2.16.840.1.113730.3.1.452 cis +attribute nsBCNoProxiesOn 2.16.840.1.113730.3.1.453 cis +attribute nsBCProxyAutoConfigUrl 2.16.840.1.113730.3.1.454 cis +attribute nsBCAutoUpdateEnabled 2.16.840.1.113730.3.1.455 cis +attribute nsBCAutoUpdateConfirmInstall 2.16.840.1.113730.3.1.456 cis + + +objectclass nsBrowserClient + oid 2.16.840.1.113730.3.2.78 + superior top + allows + nsBCStartupBrowser, + nsBCStartupMail, + nsBCStartupEditor, + nsBCStartupCalendar, + nsBCChromeButtonStyle, + nsBCUseDocumentFonts, + nsBCForegroundColor, + nsBCBackgroundColor, + nsBCAnchorColor, + nsBCVisitedColor, + nsBCUnderlineAnchors, + nsBCUseDocumentColors, + nsBCStartupPage, + nsBCStartupHomePage, + nsBCLinkExpiration, + nsBCIntlAcceptLanguages, + nsBCMimeType, + nsBCMimeAllowAdd, + nsBCMimeAllowEdit, + nsBCMimeAllowRemove, + nsBCRelatedEnabled, + nsBCRelatedAutoload, + nsBCRelatedDisabledForDomains, + nsBCGoBrowsingEnabled, + nsBCOfflineStartupState, + nsBCOfflineSendUnsentMessages, + nsBCOfflinePromptSynchOnExit, + nsBCAlwaysLoadImages, + nsBCEnableJava, + nsBCEnableJavaScript, + nsBCEnableStyleSheets, + nsBCEmailAsFtpPassword, + nsBCCookieBehavior, + nsBCWarnAboutCookies, + nsBCMemoryCacheSize, + nsBCDiskCacheSize, + nsBCCheckDocFrequency, + nsBCProxyType, + nsBCProxyHttp, + nsBCProxySsl, + nsBCProxyFtp, + nsBCProxySocks, + nsBCProxyGopher, + nsBCProxyWais, + nsBCNoProxiesOn, + nsBCProxyAutoConfigUrl, + nsBCAutoUpdateEnabled, + nsBCAutoUpdateConfirmInstall + +# +# Netscape Mission Control Desktop browser security schema +# This schema is used to hold browser security preferences. +# + +attribute nsBSAskForPassword 2.16.840.1.113730.3.1.457 cis +attribute nsBSPasswordLifetime 2.16.840.1.113730.3.1.458 cis +attribute nsBSWarnEnteringSecure 2.16.840.1.113730.3.1.459 cis +attribute nsBSWarnLeavingSecure 2.16.840.1.113730.3.1.460 cis +attribute nsBSWarnViewingMixed 2.16.840.1.113730.3.1.461 cis +attribute nsBSWarnSubmitInsecure 2.16.840.1.113730.3.1.462 cis +attribute nsBSEnableSsl2 2.16.840.1.113730.3.1.463 cis +attribute nsBSEnableSsl3 2.16.840.1.113730.3.1.464 cis +attribute nsBSCertmgmtDisableFunctionMsg 2.16.840.1.113730.3.1.465 cis +attribute nsBSSsl2Rc4128 2.16.840.1.113730.3.1.466 cis +attribute nsBSSsl2Rc2128 2.16.840.1.113730.3.1.467 cis +attribute nsBSSsl2DesEd3192 2.16.840.1.113730.3.1.468 cis +attribute nsBSSsl2Des64 2.16.840.1.113730.3.1.469 cis +attribute nsBSSsl2Rc440 2.16.840.1.113730.3.1.470 cis +attribute nsBSSsl2Rc240 2.16.840.1.113730.3.1.471 cis +attribute nsBSSsl3RsaRc4128Md5 2.16.840.1.113730.3.1.472 cis +attribute nsBSSsl3FipsDesEd3Sha 2.16.840.1.113730.3.1.473 cis +attribute nsBSSsl3RsaRc4128Md5 2.16.840.1.113730.3.1.474 cis +attribute nsBSSsl3RsaFipsDesSha 2.16.840.1.113730.3.1.475 cis +attribute nsBSSsl3RsaDesSha 2.16.840.1.113730.3.1.476 cis +attribute nsBSSsl3RsaRc440Md5 2.16.840.1.113730.3.1.477 cis +attribute nsBSSsl3RsaRc240Md5 2.16.840.1.113730.3.1.478 cis +attribute nsBSSsl3RsaNullMd5 2.16.840.1.113730.3.1.479 cis +attribute nsBSSsl3FortezzaFortezzaSha 2.16.840.1.113730.3.1.480 cis +attribute nsBSSsl3FortezzaRc4Sha 2.16.840.1.113730.3.1.481 cis + + +objectclass nsBrowserSecurity + oid 2.16.840.1.113730.3.2.79 + superior top + allows + nsBSAskForPassword, + nsBSPasswordLifetime, + nsBSWarnEnteringSecure, + nsBSWarnLeavingSecure, + nsBSWarnViewingMixed, + nsBSWarnSubmitInsecure, + nsBSEnableSsl2, + nsBSEnableSsl3, + nsBSCertmgmtDisableFunctionMsg, + nsBSSsl2Rc4128, + nsBSSsl2Rc2128, + nsBSSsl2DesEd3192, + nsBSSsl2Des64, + nsBSSsl2Rc440, + nsBSSsl2Rc240, + nsBSSsl3RsaRc4128Md5, + nsBSSsl3FipsDesEd3Sha, + nsBSSsl3RsaRc4128Md5, + nsBSSsl3RsaFipsDesSha, + nsBSSsl3RsaDesSha, + nsBSSsl3RsaRc440Md5, + nsBSSsl3RsaRc240Md5, + nsBSSsl3RsaNullMd5, + nsBSSsl3FortezzaFortezzaSha, + nsBSSsl3FortezzaRc4Sha + diff --git a/ldap/cm/v4confs/40/ns-mcd-config-schema.conf b/ldap/cm/v4confs/40/ns-mcd-config-schema.conf new file mode 100644 index 00000000..7076bbc7 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mcd-config-schema.conf @@ -0,0 +1,55 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# ns-mcd-config-schema.conf +# +# Netscape Mission Control Desktop schema +# This schema is used to set MCD "config()" preferences. +# + +attribute nsMcdUserAgent 2.16.840.1.113730.3.1.482 cis +attribute nsMcdUseXSender 2.16.840.1.113730.3.1.483 cis +attribute nsMcdToolbarLogoUrl 2.16.840.1.113730.3.1.484 cis +attribute nsMcdToolbarLogoWinSmallFile 2.16.840.1.113730.3.1.485 cis +attribute nsMcdToolbarLogoWinLargeFile 2.16.840.1.113730.3.1.486 cis +attribute nsMcdToolbarLogoFrames 2.16.840.1.113730.3.1.487 cis +attribute nsMcdMacAnimationFile 2.16.840.1.113730.3.1.488 cis +attribute nsMcdXAnimationFile 2.16.840.1.113730.3.1.489 cis +attribute nsMcdNetSearchUrl 2.16.840.1.113730.3.1.490 cis +attribute nsMcdMoreInfoPluginUrl 2.16.840.1.113730.3.1.491 cis +attribute nsMcdAutoAdminConfigUrl 2.16.840.1.113730.3.1.492 cis +attribute nsMcdAutoAdminAppendEmail 2.16.840.1.113730.3.1.493 cis +attribute nsMcdAutoAdminRefreshInterval 2.16.840.1.113730.3.1.494 cis +attribute nsMcdUseGuideButton 2.16.840.1.113730.3.1.495 cis +attribute nsMcdGuideButtonProperties 2.16.840.1.113730.3.1.496 cis +attribute nsMcdGuideMenuProperties 2.16.840.1.113730.3.1.497 cis +attribute nsMcdHelpMenuProperties 2.16.840.1.113730.3.1.498 cis + + +objectclass nsMcdConfig + oid 2.16.840.1.113730.3.2.80 + superior top + allows + nsMcdUserAgent, + nsMcdUseXSender, + nsMcdToolbarLogoUrl, + nsMcdToolbarLogoWinSmallFile, + nsMcdToolbarLogoWinLargeFile, + nsMcdToolbarLogoFrames, + nsMcdMacAnimationFile, + nsMcdXAnimationFile, + nsMcdNetSearchUrl, + nsMcdMoreInfoPluginUrl, + nsMcdAutoAdminConfigUrl, + nsMcdAutoAdminAppendEmail, + nsMcdAutoAdminRefreshInterval, + nsMcdUseGuideButton, + nsMcdGuideButtonProperties, + nsMcdGuideMenuProperties, + nsMcdHelpMenuProperties + diff --git a/ldap/cm/v4confs/40/ns-mcd-li-globopt.conf b/ldap/cm/v4confs/40/ns-mcd-li-globopt.conf new file mode 100644 index 00000000..57a75555 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mcd-li-globopt.conf @@ -0,0 +1,9 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Index required by Mission Control Desktop: Location Independence +index nsLIProfileName eq diff --git a/ldap/cm/v4confs/40/ns-mcd-li-schema.conf b/ldap/cm/v4confs/40/ns-mcd-li-schema.conf new file mode 100644 index 00000000..272d90e2 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mcd-li-schema.conf @@ -0,0 +1,60 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# ns-mcd-li-schema.conf +# +# Netscape Mission Control Desktop Location Independence schema +# + +attribute nsLIPtrURL 2.16.840.1.113730.3.1.399 ces +attribute nsLIPrefs 2.16.840.1.113730.3.1.400 ces +attribute nsLIProfileName 2.16.840.1.113730.3.1.401 cis +attribute nsLIData 2.16.840.1.113730.3.1.402 bin +attribute nsLIElementType 2.16.840.1.113730.3.1.403 cis +attribute nsLIServerType 2.16.840.1.113730.3.1.404 cis +attribute nsLIVersion 2.16.840.1.113730.3.1.405 int + +objectclass nsLIPtr + oid 2.16.840.1.113730.3.2.74 + requires + objectclass + allows + nsliptrurl, + owner + +objectclass nsLIProfile + oid 2.16.840.1.113730.3.2.75 + requires + objectclass, + nsliprofilename + allows + nsliprefs, + uid, + owner + +objectclass nsLIProfileElement + oid 2.16.840.1.113730.3.2.76 + requires + objectclass, + nslielementtype + allows + owner, + nslidata, + nsliversion + +objectclass nsLIServer + oid 2.16.840.1.113730.3.2.77 + requires + objectclass, + serverhostname + allows + description, + cn, + nsserverport, + nsliservertype, + serverroot diff --git a/ldap/cm/v4confs/40/ns-mcd-mail-schema.conf b/ldap/cm/v4confs/40/ns-mcd-mail-schema.conf new file mode 100644 index 00000000..12d42c0b --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mcd-mail-schema.conf @@ -0,0 +1,219 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# ns-mcd-mail-schema.conf +# +# Netscape Mission Control Desktop mail client schema +# This schema is used to hold mail client preferences. +# + +attribute nsMCHTMLCompose 2.16.840.1.113730.3.1.331 cis +attribute nsMCDefaultHTMLAction 2.16.840.1.113730.3.1.332 cis +attribute nsMCRequestReturnReceipt 2.16.840.1.113730.3.1.333 cis +attribute nsMCIncorporateReturnReceipt 2.16.840.1.113730.3.1.334 cis +attribute nsMCMDNReportEnabled 2.16.840.1.113730.3.1.335 cis +attribute nsMCMDNReportNotInToCC 2.16.840.1.113730.3.1.336 cis +attribute nsMCMDNReportOutsideDomain 2.16.840.1.113730.3.1.337 cis +attribute nsMCMDNReportOther 2.16.840.1.113730.3.1.338 cis +attribute nsMCForwardMessageMode 2.16.840.1.113730.3.1.339 cis +attribute nsMCAutoQuote 2.16.840.1.113730.3.1.340 cis +attribute nsMCReplyOnTop 2.16.840.1.113730.3.1.341 cis +attribute nsMCSpellCheckBeforeSend 2.16.840.1.113730.3.1.342 cis +attribute nsMCWrapLongLines 2.16.840.1.113730.3.1.343 cis +attribute nsMCWrapLength 2.16.840.1.113730.3.1.344 cis +attribute nsMCStrictlyMime 2.16.840.1.113730.3.1.345 cis +attribute nsMCAutoCompleteUseAddressBooks 2.16.840.1.113730.3.1.346 cis +attribute nsMCAutoCompleteUseDirectory 2.16.840.1.113730.3.1.347 cis +attribute nsMCAutoCompleteEnabledServerName 2.16.840.1.113730.3.1.348 cis +attribute nsMCAutoCompleteShowDlgForMultipleMatches 2.16.840.1.113730.3.1.349 cis +attribute nsMCSkipDirectoryIfLocalMatchFound 2.16.840.1.113730.3.1.350 cis +attribute nsMCAddrBookLastnameFirst 2.16.840.1.113730.3.1.351 cis +attribute nsMCLimitMessageSize 2.16.840.1.113730.3.1.352 cis +attribute nsMCMaxMessageSize 2.16.840.1.113730.3.1.353 cis +attribute nsMCPromptPurgeThreshold 2.16.840.1.113730.3.1.354 cis +attribute nsMCPurgeThreshold 2.16.840.1.113730.3.1.355 cis +attribute nsMCNewsKeepMethod 2.16.840.1.113730.3.1.356 cis +attribute nsMCNewsKeepDays 2.16.840.1.113730.3.1.357 cis +attribute nsMCNewsKeepCount 2.16.840.1.113730.3.1.358 cis +attribute nsMCNewsKeepOnlyUnread 2.16.840.1.113730.3.1.359 cis +attribute nsMCNewsRemoveBodiesByAge 2.16.840.1.113730.3.1.360 cis +attribute nsMCNewsRemoveBodiesDays 2.16.840.1.113730.3.1.361 cis +attribute nsMCSmtpServer 2.16.840.1.113730.3.1.362 cis +attribute nsMCSmtpUserName 2.16.840.1.113730.3.1.363 cis +attribute nsMCSmtpUseSSL 2.16.840.1.113730.3.1.364 cis +attribute nsMCImapServer 2.16.840.1.113730.3.1.365 cis +attribute nsMCImapServerProperties 2.16.840.1.113730.3.1.366 cis +attribute nsMCPopServer 2.16.840.1.113730.3.1.367 cis +attribute nsMCPopServerProperties 2.16.840.1.113730.3.1.368 cis +attribute nsMCLdapServer 2.16.840.1.113730.3.1.369 cis +attribute nsMCLdapServerProperties 2.16.840.1.113730.3.1.370 cis +attribute nsMCQuotedStyle 2.16.840.1.113730.3.1.371 cis +attribute nsMCQuotedSize 2.16.840.1.113730.3.1.372 cis +attribute nsMCCitationColor 2.16.840.1.113730.3.1.373 cis +attribute nsMCFixedWidthMessages 2.16.840.1.113730.3.1.374 cis +attribute nsMCPlaySound 2.16.840.1.113730.3.1.375 cis +attribute nsMCRememberSelectedMessage 2.16.840.1.113730.3.1.376 cis +attribute nsMCReuseMessageWindow 2.16.840.1.113730.3.1.377 cis +attribute nsMCConfirmMoveFoldersToTrash 2.16.840.1.113730.3.1.378 cis +attribute nsMCUseMapiServer 2.16.840.1.113730.3.1.379 cis +attribute nsMCNewsTimeout 2.16.840.1.113730.3.1.380 cis +attribute nsMCNavCrossesFolders 2.16.840.1.113730.3.1.381 cis +attribute nsMCSearchServer 2.16.840.1.113730.3.1.382 cis +attribute nsMCSearchSubFolders 2.16.840.1.113730.3.1.383 cis +attribute nsMCEncryptOutgoingMail 2.16.840.1.113730.3.1.384 cis +attribute nsMCCryptoSignOutgoingMail 2.16.840.1.113730.3.1.385 cis +attribute nsMCCryptoSignOutgoingNews 2.16.840.1.113730.3.1.386 cis +attribute nsMCWarnForwardEncrypted 2.16.840.1.113730.3.1.387 cis +attribute nsMCWarnReplyUnencrypted 2.16.840.1.113730.3.1.388 cis +attribute nsMCAllowAtSignInUserName 2.16.840.1.113730.3.1.389 cis +attribute nsMCReceiptRequestHeaderType 2.16.840.1.113730.3.1.390 cis +attribute nsMCPop3GetsNewMail 2.16.840.1.113730.3.1.391 cis +attribute nsMCImapAutoSubscribeOnOpen 2.16.840.1.113730.3.1.392 cis +attribute nsMCImapMimePartsOnDemand 2.16.840.1.113730.3.1.393 cis +attribute nsMCImapMimePartsOnDemandThreshold 2.16.840.1.113730.3.1.394 cis +attribute nsMCUseAltMail 2.16.840.1.113730.3.1.395 cis +attribute nsMCAltMailDll 2.16.840.1.113730.3.1.396 cis +attribute nsMCUseAltMailForNews 2.16.840.1.113730.3.1.397 cis +attribute nsPrefMap 2.16.840.1.113730.3.1.398 cis +attribute nsMCAuthLogin 2.16.840.1.113730.3.1.499 cis +attribute nsMNCNavCrossesFolders 2.16.840.1.113730.3.1.500 cis +attribute nsMNCMessageInThreadWindow 2.16.840.1.113730.3.1.501 cis +attribute nsMCAllowAtSignInUserName 2.16.840.1.113730.3.1.502 cis +attribute nsMCImapOnlineDraftSent 2.16.840.1.113730.3.1.503 cis +attribute nsMCCustomHeaders 2.16.840.1.113730.3.1.504 cis +attribute nsMCHtmlDomains 2.16.840.1.113730.3.1.505 cis +attribute nsMNCForceAsciiSearch 2.16.840.1.113730.3.1.506 cis +attribute nsMCAddrBookLdapDisabled 2.16.840.1.113730.3.1.507 cis +attribute nsMNCReuseThreadWindow 2.16.840.1.113730.3.1.508 cis +attribute nsMCShowHeaders 2.16.840.1.113730.3.1.509 cis +attribute nsMCIdentityDefaultdomain 2.16.840.1.113730.3.1.510 cis + + + + +objectclass nsMailClient + oid 2.16.840.1.113730.3.2.72 + superior top + allows + nsMCHTMLCompose, + nsMCDefaultHTMLAction, + nsMCRequestReturnReceipt, + nsMCIncorporateReturnReceipt, + nsMCMDNReportEnabled, + nsMCMDNReportNotInToCC, + nsMCMDNReportOutsideDomain, + nsMCMDNReportOther, + nsMCForwardMessageMode, + nsMCAutoQuote, + nsMCReplyOnTop, + nsMCSpellCheckBeforeSend, + nsMCWrapLongLines, + nsMCWrapLength, + nsMCStrictlyMime, + nsMCAutoCompleteUseAddressBooks, + nsMCAutoCompleteUseDirectory, + nsMCAutoCompleteEnabledServerName, + nsMCAutoCompleteShowDlgForMultipleMatches, + nsMCSkipDirectoryIfLocalMatchFound, + nsMCAddrBookLastnameFirst, + nsMCLimitMessageSize, + nsMCMaxMessageSize, + nsMCPromptPurgeThreshold, + nsMCPurgeThreshold, + nsMCNewsKeepMethod, + nsMCNewsKeepDays, + nsMCNewsKeepCount, + nsMCNewsKeepOnlyUnread, + nsMCNewsRemoveBodiesByAge, + nsMCNewsRemoveBodiesDays, + nsMCSmtpServer, + nsMCSmtpUserName, + nsMCSmtpUseSSL, + nsMCImapServer, + nsMCImapServerProperties, + nsMCPopServer, + nsMCPopServerProperties, + nsMCLdapServer, + nsMCLdapServerProperties, + nsMCQuotedStyle, + nsMCQuotedSize, + nsMCCitationColor, + nsMCFixedWidthMessages, + nsMCPlaySound, + nsMCRememberSelectedMessage, + nsMCReuseMessageWindow, + nsMCConfirmMoveFoldersToTrash, + nsMCUseMapiServer, + nsMCNewsTimeout, + nsMCNavCrossesFolders, + nsMCSearchServer, + nsMCSearchSubFolders, + nsMCEncryptOutgoingMail, + nsMCCryptoSignOutgoingMail, + nsMCCryptoSignOutgoingNews, + nsMCWarnForwardEncrypted, + nsMCWarnReplyUnencrypted, + nsMCAllowAtSignInUserName, + nsMCReceiptRequestHeaderType, + nsMCPop3GetsNewMail, + nsMCImapAutoSubscribeOnOpen, + nsMCImapMimePartsOnDemand, + nsMCImapMimePartsOnDemandThreshold, + nsMCUseAltMail, + nsMCAltMailDll, + nsMCUseAltMailForNews, + nsMCAuthLogin, + nsMNCNavCrossesFolders, + nsMNCMessageInThreadWindow, + nsMCAllowAtSignInUserName, + nsMCImapOnlineDraftSent, + nsMCCustomHeaders, + nsMCHtmlDomains, + nsMNCForceAsciiSearch, + nsMCAddrBookLdapDisabled, + nsMNCReuseThreadWindow, + nsMCShowHeaders, + nsMCIdentityDefaultdomain + + +# +# Netscape Mission Control Desktop Messenger security schema +# This schema is used to hold Messenger security preferences. +# + +attribute nsMSEncryptOutgoingMail 2.16.840.1.113730.3.1.511 cis +attribute nsMSSignOutgoingMail 2.16.840.1.113730.3.1.512 cis +attribute nsMSSignOutgoingNews 2.16.840.1.113730.3.1.513 cis +attribute nsMSSmimeDesEde3 2.16.840.1.113730.3.1.514 cis +attribute nsMSSmimeRc2128 2.16.840.1.113730.3.1.515 cis +attribute nsMSSmimeDes 2.16.840.1.113730.3.1.516 cis +attribute nsMSSmimeRc264 2.16.840.1.113730.3.1.517 cis +attribute nsMSSmimeRc240 2.16.840.1.113730.3.1.518 cis +attribute nsMSSmimeFortezza 2.16.840.1.113730.3.1.519 cis + +objectclass nsMailSecurity + oid 2.16.840.1.113730.3.2.81 + superior top + allows + nsMSEncryptOutgoingMail, + nsMSSignOutgoingMail, + nsMSSignOutgoingNews, + nsMSSmimeDesEde3, + nsMSSmimeRc2128, + nsMSSmimeDes, + nsMSSmimeRc264, + nsMSSmimeRc240, + nsMSSmimeFortezza + +objectclass netscapePreferenceMap + oid 2.16.840.1.113730.3.2.73 + superior top + allows + nsPrefMap, + uid + diff --git a/ldap/cm/v4confs/40/ns-media-globopt.conf b/ldap/cm/v4confs/40/ns-media-globopt.conf new file mode 100644 index 00000000..65ba5064 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-media-globopt.conf @@ -0,0 +1,9 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + diff --git a/ldap/cm/v4confs/40/ns-media-schema.conf b/ldap/cm/v4confs/40/ns-media-schema.conf new file mode 100644 index 00000000..d4afa271 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-media-schema.conf @@ -0,0 +1,13 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server +objectclass netscapeMediaServer + oid 2.16.840.1.113730.3.2.25 + requires + objectclass + diff --git a/ldap/cm/v4confs/40/ns-mlm-schema.conf b/ldap/cm/v4confs/40/ns-mlm-schema.conf new file mode 100644 index 00000000..4aa8fc07 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-mlm-schema.conf @@ -0,0 +1,95 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# +# LDAP object classes used by MLM +# + +attribute mgmemMemberOfGroup cis +attribute mgmemRefDN ces single +attribute mgmemMailUserPassword bin single +attribute mgmemGroupMemberParam ces +attribute mgmemGroupServerParam ces + +attribute mgmanJoinability ces +attribute mgmanJoinLocalType cis single +attribute mgmanMemberVisibility ces +attribute mgmanIntroText ces single +attribute mgmanGroupStat ces +attribute mgmanHidden cis single +attribute mgmanGroupKey cis single +attribute mgmanAllowSubscribe cis +attribute mgmanDenySubscribe cis + +attribute mgmanGConfNewGroupParent dn single +attribute mgmanGConfRemoteUserParent dn single +attribute mgmanGConfSearchBase dn single +attribute mgmanGConfGroupCreationUser dn +attribute mgmanGConfSearchGroupUser dn +attribute mgmanGConfAdmin dn +attribute mgmanGConfGroupTemplate dn single +attribute mgmanGConfDefaultInheritance cis +attribute mgmanGConfKey cis +attribute mgmanGConfSearchAttribute cis +attribute mgmanGConfSearchRelationship cis +attribute mgmanGConfSearchTreeNode cis + + +objectClass mailGroupMember + requires + objectClass, + mail + allows + mgmemMemberOfGroup, + mgmemRefDN, + preferredLanguage, + userCertificate, + mgmemMailUserPassword, + mgmemGroupMemberParam, + mgmemGroupServerParam, + c, + cn, + sn, + givenName + + +objectClass mailGroupManagement + requires + objectClass + allows + description, + labeledURL, + mgmanAllowSubscribe, + mgmanDenySubscribe, + mgmanGroupKey, + mgmanGroupStat, + mgmanHidden, + mgmanIntroText, + mgmanJoinability, + mgmanJoinLocalType, + mgmanMemberVisibility, + multilineDescription, + userCertificate, + userPassword + +objectClass mailGroupManagement_GlobalConfig + requires + objectClass + allows + cn, + mgmanGConfAdmin, + mgmanGConfDefaultInheritance, + mgmanGConfGroupCreationUser, + mgmanGConfGroupTemplate, + mgmanGConfKey, + mgmanGConfNewGroupParent, + mgmanGConfRemoteUserParent, + mgmanGConfSearchAttribute, + mgmanGConfSearchBase, + mgmanGConfSearchGroupUser, + mgmanGConfSearchRelationship, + mgmanGConfSearchTreeNode diff --git a/ldap/cm/v4confs/40/ns-msg-schema.conf b/ldap/cm/v4confs/40/ns-msg-schema.conf new file mode 100644 index 00000000..b35df739 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-msg-schema.conf @@ -0,0 +1,690 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +#used by Netscape Messaging Server 4.0 +# +# +attribute nsmsgaccounturl cis +attribute nsmsgadddeliveredto cis +attribute nsmsgaddheaders cis +attribute nsmsgadmins cis +attribute nsmsgalias cis +attribute nsmsgallowanonymouslogin cis +attribute nsmsgallowbarelf cis +attribute nsmsgallowbdat cis +attribute nsmsgallowehlo cis +attribute nsmsgallowetrn cis +attribute nsmsgallowexpn cis +attribute nsmsgallowhelp cis +attribute nsmsgallowonex cis +attribute nsmsgallowsize cis +attribute nsmsgallowverb cis +attribute nsmsgallowvrfy cis +attribute nsmsgaltqueues cis +attribute nsmsgalwaysqueue cis +attribute nsmsgauthcachesize cis +attribute nsmsgauthcachettl cis +attribute nsmsgauthmaildomain cis +attribute nsmsgbanner cis +attribute nsmsgbinarypath cis +attribute nsmsgbuffersize cis +attribute nsmsgcheckdeferredqueue cis +attribute nsmsgcleanupage cis +attribute nsmsgclearcontrolinterval cis +attribute nsmsgclearcontrolsafetime cis +attribute nsmsgcollectiondeltatime cis +attribute nsmsgconfigversion cis +attribute nsmsgcontact cis +attribute nsmsgcounterdeltatime cis +attribute nsmsgdbcachesize cis +attribute nsmsgdbtmpdir cis +attribute nsmsgdefaultacl cis +attribute nsmsgdefaultdomain cis +attribute nsmsgdefaultecho cis +attribute nsmsgdefaultgid cis +attribute nsmsgdefaultmailboxquota cis +attribute nsmsgdefaultoverquota cis +attribute nsmsgdefaultpartition cis +attribute nsmsgdefaultreply cis +attribute nsmsgdefaultuid cis +attribute nsmsgdefaultvacation cis +attribute nsmsgdeferredperiod cis +attribute nsmsgdeleteheaders cis +attribute nsmsgdescription cis +attribute nsmsgdiskflushinterval cis +attribute nsmsgdnsresolveclient cis +attribute nsmsgdocanonicalize cis +attribute nsmsgdoclientdnslookup cis +attribute nsmsgdodsn cis +attribute nsmsgdoetrn cis +attribute nsmsgdomainallowed cis +attribute nsmsgdomainlangtable cis +attribute nsmsgdomainname cis +attribute nsmsgdomainnotallowed cis +attribute nsmsgdorewritefromusingauth cis +attribute nsmsgdorewritesenderusingauth cis +attribute nsmsgenable cis +attribute nsmsgenablesslport cis +attribute nsmsgenveloperewritemethod cis +attribute nsmsgexclusive cis +attribute nsmsgexpirestart cis +attribute nsmsgexpirytime cis +attribute nsmsgexternalmxserverip cis +attribute nsmsgfallbacksearchmethod cis +attribute nsmsgfilemode cis +attribute nsmsgfilterurl cis +attribute nsmsgflushinterval cis +attribute nsmsgfolderpattern cis +attribute nsmsgfoldersizebytes cis +attribute nsmsgfolderurl cis +attribute nsmsgforeignpercentaddr cis +attribute nsmsgformsigkey cis +attribute nsmsghidehostname cis +attribute nsmsghopcountexceedactions cis +attribute nsmsghostoncommandline cis +attribute nsmsghostrewrites cis +attribute nsmsgidletimeout cis +attribute nsmsginstalledlanguages cis +attribute nsmsginternalmxserverip cis +attribute nsmsgldapmemcache cis +attribute nsmsgldapmemcachesize cis +attribute nsmsgldapmemcachettl cis +attribute nsmsgldappoolsize cis +attribute nsmsgldaputilconfig cis +attribute nsmsglistenaddr cis +attribute nsmsglistenq cis +attribute nsmsglisturl cis +attribute nsmsglocaldefaultmaxruncount cis +attribute nsmsglocaldefaultminruncount cis +attribute nsmsglocalmaildomains cis +attribute nsmsglocation cis +attribute nsmsglog cis +attribute nsmsglogdir cis +attribute nsmsgloglevel cis +attribute nsmsglogtype cis +attribute nsmsgmaildeliveryprogram cis +attribute nsmsgmasterhost cis +attribute nsmsgmasterport cis +attribute nsmsgmaxbadcommands cis +attribute nsmsgmaxbranches cis +attribute nsmsgmaxcontrolrecipients cis +attribute nsmsgmaxcputime cis +attribute nsmsgmaxerrorobjectsize cis +attribute nsmsgmaxheaderlines cis +attribute nsmsgmaxlogfiles cis +attribute nsmsgmaxlogfilesize cis +attribute nsmsgmaxlogsize cis +attribute nsmsgmaxmessagesize cis +attribute nsmsgmaxmtahops cis +attribute nsmsgmaxqueuetime cis +attribute nsmsgmaxruncount cis +attribute nsmsgmaxruncountdeferred cis +attribute nsmsgmaxscriptsize cis +attribute nsmsgmaxsessions cis +attribute nsmsgmaxstateobjectsize cis +attribute nsmsgmaxthreads cis +attribute nsmsgmessagecount cis +attribute nsmsgmessagedays cis +attribute nsmsgmessagehostname cis +attribute nsmsgmessagesize cis +attribute nsmsgmessagesizedays cis +attribute nsmsgminfreediskspace cis +attribute nsmsgminruncount cis +attribute nsmsgmsgalarmdescription cis +attribute nsmsgmsgalarmnoticehost cis +attribute nsmsgmsgalarmnoticeport cis +attribute nsmsgmsgalarmnoticercpt cis +attribute nsmsgmsgalarmnoticesender cis +attribute nsmsgmsgalarmnoticetemplate cis +attribute nsmsgmsgalarmstatinterval cis +attribute nsmsgmsgalarmthreshold cis +attribute nsmsgmsgalarmthresholddirection cis +attribute nsmsgmsgalarmwarninginterval cis +attribute nsmsgmtaid cis +attribute nsmsgmtaname cis +attribute nsmsgneedsender cis +attribute nsmsgnegativehostattr cis +attribute nsmsgnestedgroups cis +attribute nsmsgnetworkdefaultmaxruncount cis +attribute nsmsgnetworkdefaultminruncount cis +attribute nsmsgnewsprefix cis +attribute nsmsgnewsspool cis +attribute nsmsgnewuserforms cis +attribute nsmsgntaccount cis +attribute nsmsgntpassword cis +attribute nsmsgntrunoptn cis +attribute nsmsgnumdays cis +attribute nsmsgnumenvelopequeuefiles cis +attribute nsmsgnummessages cis +attribute nsmsgnumprocesses cis +attribute nsmsgorganization cis +attribute nsmsgpartition cis +attribute nsmsgpath cis +attribute nsmsgplaintextloginpause cis +attribute nsmsgplaintextmincipher cis +attribute nsmsgpopminpoll cis +attribute nsmsgport cis +attribute nsmsgpositivehostattr cis +attribute nsmsgprotocolubeconfig cis +attribute nsmsgquotaexceededactions cis +attribute nsmsgquotaexceededmsg cis +attribute nsmsgquotaexceededmsginterval cis +attribute nsmsgquotagraceperiod cis +attribute nsmsgquotawarn cis +attribute nsmsgreadtimeout cis +attribute nsmsgrenotifyinterval cis +attribute nsmsgrequirecrlf cis +attribute nsmsgreserved0 cis +attribute nsmsgreserved1 cis +attribute nsmsgreserved2 cis +attribute nsmsgreserved3 cis +attribute nsmsgreserved4 cis +attribute nsmsgreserved5 cis +attribute nsmsgreserved6 cis +attribute nsmsgreserved7 cis +attribute nsmsgreserved8 cis +attribute nsmsgreserved9 cis +attribute nsmsgrewritetocc cis +attribute nsmsgrolloverdelta cis +attribute nsmsgrolloversize cis +attribute nsmsgrollovertime cis +attribute nsmsgroutingattribute cis +attribute nsmsgroutstripimapfolders cis +attribute nsmsgshellpath cis +attribute nsmsgsitelanguage cis +attribute nsmsgsmtphost cis +attribute nsmsgsmtpport cis +attribute nsmsgsmtprewritestyle cis +attribute nsmsgsslcachesize cis +attribute nsmsgsslpasswdfile cis +attribute nsmsgsslport cis +attribute nsmsgsslusessl cis +attribute nsmsgsslusesslrelay cis +attribute nsmsgstripcr cis +attribute nsmsgsystemmaildir cis +attribute nsmsgtimeoutcommand cis +attribute nsmsgtimeoutdata cis +attribute nsmsgtimeoutdatadot cis +attribute nsmsgtimeoutdatasend cis +attribute nsmsgtimeoutgreet cis +attribute nsmsgtimeouthelo cis +attribute nsmsgtimeoutmail cis +attribute nsmsgtimeoutquit cis +attribute nsmsgtimeoutrcpt cis +attribute nsmsgtimeoutrset cis +attribute nsmsgumask cis +attribute nsmsgunknownacctsactions cis +attribute nsmsgusemx cis +attribute nsmsgverifyrcpts cis +attribute nsmsgversion cis + +objectclass netscapeMessagingServer + superior top + requires + cn, + nsServerID + allows + description + +objectclass nsmsgcfgcontainer + superior top + requires + objectclass, + cn + allows + +objectclass nsmsgcfggen + superior top + requires + objectclass, + cn + allows + nsmsgaccounturl, + nsmsgconfigversion, + nsmsgfilterurl, + nsmsgfolderurl, + nsmsginstalledlanguages, + nsmsglisturl, + nsmsgnewuserforms, + nsmsgsitelanguage + +objectclass nsmsgcfgsnmp + superior top + requires + objectclass, + cn + allows + nsmsgcontact, + nsmsgcollectiondeltatime, + nsmsgdescription, + nsmsgenable, + nsmsglocation, + nsmsgmtaid, + nsmsgmtaname, + nsmsgmasterhost, + nsmsgmasterport, + nsmsgorganization, + nsmsgversion + +objectclass nsmsgcfgstore + superior top + requires + objectclass, + cn + allows + nsmsgadmins, + nsmsgcleanupage, + nsmsgdbcachesize, + nsmsgdbtmpdir, + nsmsgdefaultacl, + nsmsgdefaultmailboxquota, + nsmsgdefaultpartition, + nsmsgdiskflushinterval, + nsmsgexpirestart, + nsmsgquotaexceededmsg, + nsmsgquotaexceededmsginterval, + nsmsgquotagraceperiod, + nsmsgquotawarn, + nsmsgumask + +objectclass nsmsgcfgexpirerule + superior top + requires + objectclass, + cn + allows + nsmsgfolderpattern, + nsmsgexclusive, + nsmsgfoldersizebytes, + nsmsgmessagecount, + nsmsgmessagedays, + nsmsgmessagesize, + nsmsgmessagesizedays + +objectclass nsmsgcfgpartition + superior top + requires + objectclass, + cn + allows + nsmsgpath + +objectclass nsmsgcfguser + superior top + requires + objectclass, + cn + allows + +objectclass nsmsgcfgpublic + superior top + requires + objectclass, + cn + allows + +objectclass nsmsgcfgalias + superior top + requires + objectclass, + cn + allows + nsmsgalias + +objectclass nsmsgcfglog + superior top + requires + objectclass, + cn + allows + nsmsgbuffersize, + nsmsgexpirytime, + nsmsgflushinterval, + nsmsglogdir, + nsmsgloglevel, + nsmsglogtype, + nsmsgmaxlogfiles, + nsmsgmaxlogfilesize, + nsmsgmaxlogsize, + nsmsgminfreediskspace, + nsmsgrollovertime + +objectclass nsmsgcfgservice + superior top + requires + objectclass, + cn + allows + nsmsgauthcachesize, + nsmsgauthcachettl, + nsmsgdnsresolveclient, + nsmsgldapmemcache, + nsmsgldapmemcachesize, + nsmsgldapmemcachettl, + nsmsglistenaddr, + nsmsgplaintextloginpause, + nsmsgreadtimeout, + nsmsgsslpasswdfile + +objectclass nsmsgcfgpop + superior top + requires + objectclass, + cn + allows + nsmsgallowanonymouslogin, + nsmsgbanner, + nsmsgdomainallowed, + nsmsgdomainnotallowed, + nsmsgenable, + nsmsgidletimeout, + nsmsgmaxsessions, + nsmsgmaxthreads, + nsmsgnumprocesses, + nsmsgplaintextmincipher, + nsmsgpopminpoll, + nsmsgport, + nsmsgsslusessl + +objectclass nsmsgcfgimap + superior top + requires + objectclass, + cn + allows + nsmsgallowanonymouslogin, + nsmsgbanner, + nsmsgdomainallowed, + nsmsgdomainnotallowed, + nsmsgenable, + nsmsgenablesslport, + nsmsgidletimeout, + nsmsgmaxsessions, + nsmsgmaxthreads, + nsmsgnumprocesses, + nsmsgplaintextmincipher, + nsmsgport, + nsmsgsslcachesize, + nsmsgsslport, + nsmsgsslusessl + +objectclass nsmsgcfghttp + superior top + requires + objectclass, + cn + allows + nsmsgallowanonymouslogin, + nsmsgdomainallowed, + nsmsgdomainnotallowed, + nsmsgenable, + nsmsgenablesslport, + nsmsgidletimeout, + nsmsgmaxsessions, + nsmsgmaxthreads, + nsmsgnumprocesses, + nsmsgplaintextmincipher, + nsmsgport, + nsmsgsmtphost, + nsmsgsmtpport, + nsmsgsslcachesize, + nsmsgsslport, + nsmsgsslusessl + +objectclass nsmsgcfgnntp + superior top + requires + objectclass, + cn + allows + nsmsgbanner, + nsmsgdomainallowed, + nsmsgdomainnotallowed, + nsmsgenable, + nsmsgenablesslport, + nsmsgnewsprefix, + nsmsgnewsspool, + nsmsgpartition, + nsmsgplaintextmincipher, + nsmsgport, + nsmsgsslport, + nsmsgsslusessl + +objectclass nsmsgcfgmta + superior top + requires + objectclass, + cn + allows + nsmsgaltqueues, + nsmsgauthmaildomain, + nsmsgbanner, + nsmsgclearcontrolinterval, + nsmsgclearcontrolsafetime, + nsmsgcounterdeltatime, + nsmsgdefaultdomain, + nsmsgdeferredperiod, + nsmsgdocanonicalize, + nsmsgdoclientdnslookup, + nsmsgdodsn, + nsmsgdomainallowed, + nsmsgdomainnotallowed, + nsmsgdomainname, + nsmsgdomainlangtable, + nsmsgenable, + nsmsgforeignpercentaddr, + nsmsgldappoolsize, + nsmsgldaputilconfig, + nsmsglocaldefaultmaxruncount, + nsmsglocaldefaultminruncount, + nsmsgmaxheaderlines, + nsmsgmaxqueuetime, + nsmsgmessagehostname, + nsmsgnetworkdefaultmaxruncount, + nsmsgnetworkdefaultminruncount, + nsmsgnumenvelopequeuefiles, + nsmsgplaintextmincipher, + nsmsgport, + nsmsgprotocolubeconfig, + nsmsgreserved0, + nsmsgreserved1, + nsmsgreserved2, + nsmsgreserved3, + nsmsgreserved4, + nsmsgreserved5, + nsmsgreserved6, + nsmsgreserved7, + nsmsgreserved8, + nsmsgreserved9, + nsmsgrolloverdelta, + nsmsgrolloversize, + nsmsgroutstripimapfolders, + nsmsgsslusessl, + nsmsgsslusesslrelay + +objectclass nsmsgcfgmtalog + requires + objectclass, + cn + allows + nsmsglog, + nsmsgminruncount, + nsmsgmaxruncount, + nsmsgmaxruncountdeferred + +objectclass nsmsgcfgmtaautoreplyhandler + superior top + requires + objectclass, + cn + allows + nsmsgdefaultecho, + nsmsgdefaultreply, + nsmsgdefaultvacation + +objectclass nsmsgcfgmtaerrorhandler + superior top + requires + objectclass, + cn + allows + nsmsgformsigkey, + nsmsghopcountexceedactions, + nsmsgquotaexceededactions, + nsmsgrenotifyinterval, + nsmsgunknownacctsactions + +objectclass nsmsgcfgmtamboxdeliver + superior top + requires + objectclass, + cn + allows + +objectclass nsmsgcfgmtaprogdeliver + superior top + requires + objectclass, + cn + allows + nsmsgdefaultgid, + nsmsgdefaultuid, + nsmsgshellpath, + nsmsgntrunoptn, + nsmsgntaccount, + nsmsgntpassword + +objectclass nsmsgcfgmtaaccept + superior top + requires + objectclass, + cn + allows + nsmsgallowbdat, + nsmsgallowehlo, + nsmsgallowetrn, + nsmsgallowexpn, + nsmsgallowhelp, + nsmsgallowonex, + nsmsgallowsize, + nsmsgallowverb, + nsmsgallowvrfy, + nsmsghidehostname, + nsmsgmaxbadcommands, + nsmsgmaxmessagesize, + nsmsgminfreediskspace, + nsmsgnegativehostattr, + nsmsgpositivehostattr, + nsmsgrequirecrlf, + nsmsgtimeoutcommand, + nsmsgtimeoutdata, + nsmsgverifyrcpts + +objectclass nsmsgcfgmtasmtpdeliver + superior top + requires + objectclass, + cn + allows + nsmsgallowbarelf, + nsmsgalwaysqueue, + nsmsgcheckdeferredqueue, + nsmsgdoetrn, + nsmsgexternalmxserverip, + nsmsginternalmxserverip, + nsmsgtimeoutdata, + nsmsgtimeoutdatadot, + nsmsgtimeoutdatasend, + nsmsgtimeoutgreet, + nsmsgtimeouthelo, + nsmsgtimeoutmail, + nsmsgtimeoutquit, + nsmsgtimeoutrcpt, + nsmsgtimeoutrset, + nsmsgusemx + +objectclass nsmsgcfgmtarouter + superior top + requires + objectclass, + cn + allows + nsmsgadddeliveredto, + nsmsgaddheaders, + nsmsgdeleteheaders, + nsmsgdorewritefromusingauth, + nsmsgdorewritesenderusingauth, + nsmsgenveloperewritemethod, + nsmsgfallbacksearchmethod, + nsmsghostrewrites, + nsmsglocalmaildomains, + nsmsgmaxcontrolrecipients, + nsmsgmaxmtahops, + nsmsgnestedgroups, + nsmsgrewritetocc, + nsmsgroutingattribute, + nsmsgsmtprewritestyle + +objectclass nsmsgcfgmtaunixdeliver + superior top + requires + objectclass, + cn + allows + nsmsgdefaultgid, + nsmsgdefaultuid, + nsmsgfilemode, + nsmsgmaildeliveryprogram, + nsmsgneedsender, + nsmsgstripcr, + nsmsgsystemmaildir + +objectclass nsmsgcfgreport + superior top + requires + objectclass, + cn + allows + +objectclass nsmsgcfgalarmcontainer + superior top + requires + objectclass, + cn + allows + nsmsgmsgalarmnoticehost, + nsmsgmsgalarmnoticeport, + nsmsgmsgalarmnoticercpt, + nsmsgmsgalarmnoticesender, + nsmsgmsgalarmnoticetemplate + +objectclass nsmsgcfgalarm + superior top + requires + objectclass, + cn + allows + nsmsgmsgalarmdescription, + nsmsgmsgalarmstatinterval, + nsmsgmsgalarmthreshold, + nsmsgmsgalarmthresholddirection, + nsmsgmsgalarmwarninginterval + +objectclass nsmsgcfgscript + superior top + requires + objectclass, + cn + allows + nsmsgenable, + nsmsgbinarypath, + nsmsgloglevel, + nsmsgmaxscriptsize, + nsmsgmaxbranches, + nsmsgmaxcputime, + nsmsgmaxerrorobjectsize, + nsmsgmaxstateobjectsize diff --git a/ldap/cm/v4confs/40/ns-netshare-schema.conf b/ldap/cm/v4confs/40/ns-netshare-schema.conf new file mode 100644 index 00000000..b1201ef0 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-netshare-schema.conf @@ -0,0 +1,47 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Enterprise Server +attribute netshareHomeURL ces single +attribute netshareServerType cis single +attribute netshareHomeTheme cis single +attribute netsharePrivate cis single +attribute netshareMemberOf dn +attribute netshareUIConfig bin single + +# added to either users or groups/projects to enable +# as netshare user accounts or netshare projects +objectclass netshareAccount + requires + objectclass, + netshareHomeURL + allows + netshareServerType, + netshareHomeTheme, + netsharePrivate, + netshareMemberOf, + netshareUIConfig + + +attribute netsharePMNewProjParent dn single +attribute netsharePMSearchBase dn single +attribute netsharePMProjCreationUser dn single +attribute netsharePMAdmin dn + +# this is for the netshare project management utility/CGI +# that is created under the SIE; this parallels the messaging +# MLM schema somewhat to enable end-user maintenance/creation +# of netshare projects +objectclass netshareProjectManagementGlobalConfig + requires + objectclass + allows + netsharePMNewProjParent, + netsharePMSearchBase, + netsharePMProjCreationUser, + netsharePMAdmin, + cn diff --git a/ldap/cm/v4confs/40/ns-news-globopt.conf b/ldap/cm/v4confs/40/ns-news-globopt.conf new file mode 100644 index 00000000..b35e2a83 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-news-globopt.conf @@ -0,0 +1,10 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape News Server +#index uniquemember,member eq + diff --git a/ldap/cm/v4confs/40/ns-news-schema.conf b/ldap/cm/v4confs/40/ns-news-schema.conf new file mode 100644 index 00000000..777f339a --- /dev/null +++ b/ldap/cm/v4confs/40/ns-news-schema.conf @@ -0,0 +1,35 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + +attribute nsnewsACL 2.16.840.1.113730.3.1.191 cis +attribute nsaclrole 2.16.840.1.113730.3.1.192 cis +attribute nsprettyname 2.16.840.1.113730.3.1.193 cis +attribute nsflags 2.16.840.1.113730.3.1.194 cis +attribute nscreator 2.16.840.1.113730.3.1.195 cis +attribute ngcomponent 2.16.840.1.113730.3.1.196 dn + +objectclass nginfo + oid 2.16.840.1.113730.3.2.26 + requires + objectClass, + ngcomponent + allows + nsnewsACL, + subtreeACI, + description, + nsaclrole, + nsprettyname, + nsflags, + nscreator + +objectClass netscapeNewsServer + oid 2.16.840.1.113730.3.2.27 + requires + objectClass + diff --git a/ldap/cm/v4confs/40/ns-proxy-globopt.conf b/ldap/cm/v4confs/40/ns-proxy-globopt.conf new file mode 100644 index 00000000..65ba5064 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-proxy-globopt.conf @@ -0,0 +1,9 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server + diff --git a/ldap/cm/v4confs/40/ns-proxy-schema.conf b/ldap/cm/v4confs/40/ns-proxy-schema.conf new file mode 100644 index 00000000..3d26bacb --- /dev/null +++ b/ldap/cm/v4confs/40/ns-proxy-schema.conf @@ -0,0 +1,13 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server +objectclass netscapeProxyServer + oid 2.16.840.1.113730.3.2.28 + requires + objectclass + diff --git a/ldap/cm/v4confs/40/ns-value-schema.conf b/ldap/cm/v4confs/40/ns-value-schema.conf new file mode 100644 index 00000000..c4b9d3c9 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-value-schema.conf @@ -0,0 +1,42 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Schema for defining schemaless config for LDAP +# + +attribute nsValueCIS 2.16.840.1.113730.3.1.243 cis +attribute nsValueCES 2.16.840.1.113730.3.1.244 ces +attribute nsValueTel 2.16.840.1.113730.3.1.245 tel +attribute nsValueInt 2.16.840.1.113730.3.1.246 int +attribute nsValueBin 2.16.840.1.113730.3.1.247 bin +attribute nsValueDN 2.16.840.1.113730.3.1.248 dn +attribute nsValueType 2.16.840.1.113730.3.1.249 cis +attribute nsValueDefault 2.16.840.1.113730.3.1.250 cis +attribute nsValueFlags 2.16.840.1.113730.3.1.251 cis +attribute nsValueDescription 2.16.840.1.113730.3.1.252 cis +attribute nsValueSyntax 2.16.840.1.113730.3.1.253 cis +attribute nsValueHelpURL 2.16.840.1.113730.3.1.254 ces + +objectClass nsValueItem + oid 2.16.840.1.113730.3.2.45 + requires + objectClass, + cn + allows + nsValueCIS, + nsValueCES, + nsValueTel, + nsValueInt, + nsValueBin, + nsValueDN, + nsValueType, + nsValueSyntax, + nsValueDescription, + nsValueHelpURL, + nsValueFlags, + nsValueDefault + diff --git a/ldap/cm/v4confs/40/ns-wcal-globopt.conf b/ldap/cm/v4confs/40/ns-wcal-globopt.conf new file mode 100644 index 00000000..72b108c7 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-wcal-globopt.conf @@ -0,0 +1,10 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +#used by Netscape Calendar Hosting Server 1.0 + +index nswcalCALID pres,eq diff --git a/ldap/cm/v4confs/40/ns-wcal-schema.conf b/ldap/cm/v4confs/40/ns-wcal-schema.conf new file mode 100644 index 00000000..97a6d12d --- /dev/null +++ b/ldap/cm/v4confs/40/ns-wcal-schema.conf @@ -0,0 +1,71 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Calendar Hosting Server + +# Login calendar URI for this user +attribute nswcalCALID 2.16.840.1.113730.3.1.537 cis single + +# Calendar client specific user preferences for this user +attribute nswcalExtendedUserPrefs 2.16.840.1.113730.3.1.538 cis + +# Lists calendar protocols not allowed to be used by this user +attribute nswcalDisallowAccess 2.16.840.1.113730.3.1.539 cis single + +# Calendar host for this user's login calendar +attribute nswcalHost 2.16.840.1.113730.3.1.540 cis + +# Quota associated with this user's calendars +attribute nswcalQuota 2.16.840.1.113730.3.1.541 cis single + +# Used to designate a LDAP entry as representing a Netscape Calendar +# Hosting Server user account. These first 10 attributes are +# referenced by Netscape Calendar Hosting Server and the last 3 +# attributes are reserved for future use. +objectClass nswcalUser + oid 2.16.840.1.113730.3.2.83 + requires + objectClass + allows + cn, + givenName, + mail, + preferredlanguage, + sn, + uid, + userPassword, + nswcalCALID, + nswcalDisallowAccess, + nswcalExtendedUserPrefs, + nslicensedfor, + nswcalHost, + nswcalQuota + +# From http://www.imc.org/draft-ietf-calsch-locating +attribute calCalURI 1.2.840.113556.1.4.478 cis +attribute calFBURL 1.2.840.113556.1.4.479 cis +attribute calCAPURI 1.2.840.113556.1.4.480 cis +attribute calCalAdrURI 1.2.840.113556.1.4.481 cis +attribute calOtherCalURIs 1.2.840.113556.1.4.482 cis +attribute calOtherFBURLs 1.2.840.113556.1.4.483 cis +attribute calOtherCAPURIs 1.2.840.113556.1.4.484 cis +attribute calOtherCalAdrURIs 1.2.840.113556.1.4.485 cis + +# Used to designate a LDAP entry as representing a calendar user. +objectClass calEntry + oid 1.2.840.113556.1.5.87 + requires + objectClass + allows + calCalURI, + calFBURL, + calCAPURI, + calCalAdrURI, + calOtherCalURIs, + calOtherFBURLs, + calOtherCAPURIs, + calOtherCalAdrURIs diff --git a/ldap/cm/v4confs/40/ns-web-globopt.conf b/ldap/cm/v4confs/40/ns-web-globopt.conf new file mode 100644 index 00000000..4db72fe2 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-web-globopt.conf @@ -0,0 +1,10 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Enterprise Server +#index uniquemember,member eq + diff --git a/ldap/cm/v4confs/40/ns-web-schema.conf b/ldap/cm/v4confs/40/ns-web-schema.conf new file mode 100644 index 00000000..d5e74ed8 --- /dev/null +++ b/ldap/cm/v4confs/40/ns-web-schema.conf @@ -0,0 +1,18 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# Used by Netscape Directory Server +objectclass netscapeWebServer + oid 2.16.840.1.113730.3.2.29 + superior top + requires + cn, + nsServerID + allows + description, + nsServerPort + diff --git a/ldap/cm/v4confs/40/slapd.at.conf b/ldap/cm/v4confs/40/slapd.at.conf new file mode 100644 index 00000000..0b14ecbe --- /dev/null +++ b/ldap/cm/v4confs/40/slapd.at.conf @@ -0,0 +1,391 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# slapd.at.conf for Netscape Directory Server 4.0 +# +# DO NOT MODIFY! +# +# The attributes listed in this file are Standard Attributes and are +# expected to present in Directory Server 4.0. Editing this file could +# cause interoperability problems. +# +# User Defined Attributes should be added by selecting +# Schema | Edit or View Attributes from the Admin Server. +# +# User Defined Attributes are placed in slapd.user_at.conf. +# +# All attributes are viewable over LDAP in the cn=schema entry under +# attributetypes. +# +# The format of this file is: +# +# attribute attribute-name [attribute-aliases] [attribute-oid] syntax +# +# If no OID is specified, <attribute-name>-oid will be used as the OID +# + +######################################################################## +# X.500(93) User Schema for use with LDAP +# Taken from <draft-ietf-asid-ldapv3schema-x500-00.txt> +######################################################################## + +attribute objectClass 2.5.4.0 cis +attribute aliasedObjectName 2.5.4.1 dn +attribute knowledgeInformation 2.5.4.2 cis +attribute cn commonName 2.5.4.3 cis +attribute sn surName 2.5.4.4 cis +attribute serialNumber 2.5.4.5 cis +attribute c countryName 2.5.4.6 cis +attribute l locality localityname 2.5.4.7 cis +attribute st stateOrProvinceName 2.5.4.8 cis +attribute street streetaddress 2.5.4.9 cis +attribute o organizationname 2.5.4.10 cis +attribute ou organizationalUnitName 2.5.4.11 cis +attribute title 2.5.4.12 cis +attribute description 2.5.4.13 cis +attribute searchGuide 2.5.4.14 ces +attribute businessCategory 2.5.4.15 cis +attribute postalAddress 2.5.4.16 cis +attribute postalCode 2.5.4.17 cis +attribute postOfficeBox 2.5.4.18 cis +attribute physicalDeliveryOfficeName 2.5.4.19 cis +attribute telephoneNumber 2.5.4.20 tel +attribute telexNumber 2.5.4.21 cis +attribute teletexTerminalIdentifier 2.5.4.22 cis +attribute facsimileTelephoneNumber fax 2.5.4.23 tel +attribute x121Address 2.5.4.24 ces +attribute internationalIsdnNumber 2.5.4.25 ces +attribute registeredAddress 2.5.4.26 cis +attribute destinationIndicator 2.5.4.27 cis +attribute preferredDeliveryMethod 2.5.4.28 cis +attribute presentationAddress 2.5.4.29 ces +attribute supportedApplicationContext 2.5.4.30 cis +attribute member 2.5.4.31 dn +attribute owner 2.5.4.32 dn +attribute roleOccupant 2.5.4.33 dn +attribute seeAlso 2.5.4.34 dn +attribute userPassword 2.5.4.35 bin +attribute userCertificate 2.5.4.36 bin +attribute cACertificate cACertificate 2.5.4.37 bin +attribute authorityRevocationList authorityRevocationList 2.5.4.38 bin +attribute certificateRevocationList certificateRevocationList 2.5.4.39 bin +attribute crossCertificatePair crossCertificatePair 2.5.4.40 bin +attribute givenName 2.5.4.42 cis +attribute initials 2.5.4.43 cis +attribute generationQualifier 2.5.4.44 cis +attribute x500UniqueIdentifier 2.5.4.45 bin +attribute dnQualifier 2.5.4.46 cis +attribute enhancedSearchGuide 2.5.4.47 cis +attribute protocolInformation 2.5.4.48 cis +attribute dn distinguishedName 2.5.4.49 dn +attribute uniqueMember 2.5.4.50 dn +attribute houseIdentifier 2.5.4.51 cis +attribute supportedAlgorithms 2.5.4.52 bin +attribute deltaRevocationList 2.5.4.53 bin + +####################################################################### +# LDAP Attributes # +# Taken from <draft-ietf-asid-ldapv3-attributes-07.txt> # +####################################################################### + +attribute createTimestamp 2.5.18.1 cis +attribute modifyTimestamp 2.5.18.2 cis +attribute creatorsName 2.5.18.3 dn +attribute modifiersName 2.5.18.4 dn +attribute subschemaSubentry 2.5.18.10 dn +attribute attributeTypes 2.5.21.5 cis +attribute objectClasses 2.5.21.6 cis +attribute matchingRules 2.5.21.4 cis +attribute matchingRuleUse 2.5.21.8 cis +attribute dITStructureRules 2.5.21.1 cis +attribute dITContentRules 2.5.21.2 cis +attribute nameForms 2.5.21.7 cis + +attribute namingContexts 1.3.6.1.4.1.1466.101.120.5 dn +attribute altServer 1.3.6.1.4.1.1466.101.120.6 ces +attribute supportedExtension 1.3.6.1.4.1.1466.101.120.7 cis +attribute supportedControl 1.3.6.1.4.1.1466.101.120.13 cis +attribute supportedSASLMechanisms 1.3.6.1.4.1.1466.101.120.14 cis +attribute supportedLDAPVersion 1.3.6.1.4.1.1466.101.120.15 int +attribute ldapSyntaxes 1.3.6.1.4.1.1466.101.120.16 cis + +####################################################################### +# Pilot X.500 schema for use in LDAPv3 # +# Taken from <draft-ietf-asid-schema-pilot-00.txt> # +####################################################################### + +attribute uid 0.9.2342.19200300.100.1.1 cis +attribute textEncodedORAddress 0.9.2342.19200300.100.1.2 cis +attribute mail rfc822mailbox 0.9.2342.19200300.100.1.3 cis +attribute info 0.9.2342.19200300.100.1.4 cis +attribute drink 0.9.2342.19200300.100.1.5 cis +attribute roomNumber 0.9.2342.19200300.100.1.6 cis +attribute userClass 0.9.2342.19200300.100.1.8 cis +attribute host 0.9.2342.19200300.100.1.9 cis +attribute manager 0.9.2342.19200300.100.1.10 dn +attribute documentIdentifier 0.9.2342.19200300.100.1.11 cis +attribute documentTitle 0.9.2342.19200300.100.1.12 cis +attribute documentVersion 0.9.2342.19200300.100.1.13 cis +attribute documentAuthor 0.9.2342.19200300.100.1.14 dn +attribute documentLocation 0.9.2342.19200300.100.1.15 cis +attribute homePhone 0.9.2342.19200300.100.1.20 tel +attribute secretary 0.9.2342.19200300.100.1.21 dn +attribute otherMailbox 0.9.2342.19200300.100.1.22 cis +attribute dc domaincomponent 0.9.2342.19200300.100.1.25 cis +attribute dNSRecord 0.9.2342.19200300.100.1.26 cis +attribute associatedName 0.9.2342.19200300.100.1.38 dn +attribute homePostalAddress 0.9.2342.19200300.100.1.39 cis +attribute personalTitle 0.9.2342.19200300.100.1.40 cis +attribute mobile mobileTelephoneNumber 0.9.2342.19200300.100.1.41 tel +attribute pager pagerTelephoneNumber 0.9.2342.19200300.100.1.42 tel +attribute co friendlycountryname 0.9.2342.19200300.100.1.43 cis +attribute uniqueIdentifier 0.9.2342.19200300.100.1.44 cis +attribute organizationalStatus 0.9.2342.19200300.100.1.45 cis +attribute janetMailbox 0.9.2342.19200300.100.1.46 cis +attribute mailPreferenceOption 0.9.2342.19200300.100.1.47 int single +attribute buildingName 0.9.2342.19200300.100.1.48 cis +attribute dSAQuality 0.9.2342.19200300.100.1.49 cis single +attribute singleLevelQuality 0.9.2342.19200300.100.1.50 cis single +attribute subtreeMinimumQuality 0.9.2342.19200300.100.1.51 cis single +attribute subtreeMaximumQuality 0.9.2342.19200300.100.1.52 cis single +attribute personalSignature 0.9.2342.19200300.100.1.53 bin +attribute ditRedirect 0.9.2342.19200300.100.1.54 dn +attribute audio 0.9.2342.19200300.100.1.55 bin +attribute documentPublisher 0.9.2342.19200300.100.1.56 cis +attribute jpegPhoto 0.9.2342.19200300.100.1.60 bin + +#definitions subsequent to RFC 1274 + +attribute labeledUri labeledurl 1.3.6.1.4.1.250.1.57 ces + + +############################################################################ +# Netscape Defined Attributes +# +# The Netscape base OID is 2.16.840.1.113730 +# The base OID for the Netscape Directory Server is 2.16.840.1.113730.3 +# Netscape defined attributes have base 2.16.840.1.113730.3.1 +# +# More Netscape defined attributes can be found included in ns-schema.conf +############################################################################ + +attribute carLicense 2.16.840.1.113730.3.1.1 cis +attribute departmentNumber 2.16.840.1.113730.3.1.2 cis +attribute employeeNumber 2.16.840.1.113730.3.1.3 cis +attribute employeeType 2.16.840.1.113730.3.1.4 cis +attribute changeNumber 2.16.840.1.113730.3.1.5 int +attribute targetDn 2.16.840.1.113730.3.1.6 dn +attribute changeType 2.16.840.1.113730.3.1.7 cis +attribute changes 2.16.840.1.113730.3.1.8 bin +attribute newRdn 2.16.840.1.113730.3.1.9 dn +attribute deleteOldRdn 2.16.840.1.113730.3.1.10 cis +attribute newSuperior 2.16.840.1.113730.3.1.11 dn +attribute ref 2.16.840.1.113730.3.1.34 ces +attribute nsLicensedFor 2.16.840.1.113730.3.1.36 cis +attribute nsLicenseStartTime 2.16.840.1.113730.3.1.37 cis +attribute nsLicenseEndTime 2.16.840.1.113730.3.1.38 cis +attribute preferredLanguage 2.16.840.1.113730.3.1.39 cis single +attribute userSMIMECertificate 2.16.840.1.113730.3.1.40 bin +attribute ntUserDomainId 2.16.840.1.113730.3.1.41 cis single +attribute ntUserCreateNewAccount 2.16.840.1.113730.3.1.42 cis single +attribute ntUserDeleteAccount 2.16.840.1.113730.3.1.43 cis single +attribute ntGroupDomainId 2.16.840.1.113730.3.1.44 cis single +attribute ntGroupCreateNewGroup 2.16.840.1.113730.3.1.45 cis single +attribute ntGroupDeleteGroup 2.16.840.1.113730.3.1.46 cis single +attribute ntGroupType 2.16.840.1.113730.3.1.47 cis single +attribute replicaPort 2.16.840.1.113730.3.1.48 cis +attribute replicaUpdateFailedAt 2.16.840.1.113730.3.1.49 cis +attribute replicaBeginOrc 2.16.840.1.113730.3.1.50 cis +attribute replicaUpdateReplayed 2.16.840.1.113730.3.1.51 cis +attribute replicaUpdateSchedule 2.16.840.1.113730.3.1.52 cis +attribute replicaBindMethod 2.16.840.1.113730.3.1.53 cis +attribute replicaUseSSL 2.16.840.1.113730.3.1.54 cis +attribute aci 2.16.840.1.113730.3.1.55 bin +attribute lastModifiedBy 0.9.2342.19200300.100.1.24 dn +attribute replicaRoot 2.16.840.1.113730.3.1.57 dn +attribute replicaBindDn 2.16.840.1.113730.3.1.58 dn +attribute ntUserPriv 2.16.840.1.113730.3.1.59 bin single +attribute ntUserAuthFlags 2.16.840.1.113730.3.1.60 bin single +attribute ntUserUsrComment 2.16.840.1.113730.3.1.61 cis single +attribute ntUserParms 2.16.840.1.113730.3.1.62 cis single +attribute ntUserUnitsPerWeek 2.16.840.1.113730.3.1.63 bin single +attribute ntUserNumLogons 2.16.840.1.113730.3.1.64 bin single +attribute ntUserLogonServer 2.16.840.1.113730.3.1.65 cis single +attribute ntUserUniqueId 2.16.840.1.113730.3.1.66 bin single +attribute ntUserProfile 2.16.840.1.113730.3.1.67 cis single +attribute ntUserPasswordExpired 2.16.840.1.113730.3.1.68 bin single +attribute subtreeACI 2.16.840.1.113730.3.1.69 ces +attribute serverRoot 2.16.840.1.113730.3.1.70 cis +attribute serverProductName 2.16.840.1.113730.3.1.71 cis +attribute serverVersionNumber 2.16.840.1.113730.3.1.72 cis +attribute installationTimeStamp 2.16.840.1.113730.3.1.73 cis +attribute administratorContactInfo 2.16.840.1.113730.3.1.74 cis +attribute adminUrl 2.16.840.1.113730.3.1.75 ces +attribute serverHostName 2.16.840.1.113730.3.1.76 cis +attribute changeTime 2.16.840.1.113730.3.1.77 cis +attribute cirReplicaRoot 2.16.840.1.113730.3.1.79 dn +attribute cirHost 2.16.840.1.113730.3.1.80 cis +attribute cirPort 2.16.840.1.113730.3.1.81 cis +attribute cirBindDn 2.16.840.1.113730.3.1.82 dn +attribute cirUsePersistentSearch 2.16.840.1.113730.3.1.83 cis +attribute cirUseSsl 2.16.840.1.113730.3.1.84 cis +attribute cirBindCredentials 2.16.840.1.113730.3.1.85 ces +attribute cirLastUpdateApplied 2.16.840.1.113730.3.1.86 cis +attribute cirUpdateSchedule 2.16.840.1.113730.3.1.87 cis +attribute cirUpdateFailedat 2.16.840.1.113730.3.1.88 cis +attribute cirSyncInterval 2.16.840.1.113730.3.1.89 cis +attribute cirBeginORC 2.16.840.1.113730.3.1.90 cis +attribute passwordExpirationTime 2.16.840.1.113730.3.1.91 cis operational +attribute passwordExpWarned 2.16.840.1.113730.3.1.92 cis operational +attribute passwordRetryCount 2.16.840.1.113730.3.1.93 cis operational +attribute retryCountResetTime 2.16.840.1.113730.3.1.94 cis operational +attribute accountUnlockTime 2.16.840.1.113730.3.1.95 cis operational +attribute passwordHistory 2.16.840.1.113730.3.1.96 bin operational +attribute passwordMaxAge 2.16.840.1.113730.3.1.97 cis +attribute passwordExp 2.16.840.1.113730.3.1.98 cis +attribute passwordMinLength 2.16.840.1.113730.3.1.99 cis +attribute passwordKeepHistory 2.16.840.1.113730.3.1.100 cis +attribute passwordInHistory 2.16.840.1.113730.3.1.101 cis +attribute passwordChange 2.16.840.1.113730.3.1.102 cis +attribute passwordCheckSyntax 2.16.840.1.113730.3.1.103 cis +attribute passwordWarning 2.16.840.1.113730.3.1.104 cis +attribute passwordLockout 2.16.840.1.113730.3.1.105 cis +attribute passwordMaxFailure 2.16.840.1.113730.3.1.106 cis +attribute passwordResetDuration 2.16.840.1.113730.3.1.107 cis +attribute passwordUnlock 2.16.840.1.113730.3.1.108 cis +attribute passwordLockoutDuration 2.16.840.1.113730.3.1.109 cis +attribute ntGroupId 2.16.840.1.113730.3.1.110 bin single +attribute replicaHost 2.16.840.1.113730.3.1.197 cis +attribute memberURL 2.16.840.1.113730.3.1.198 ces +attribute memberCertificateDescription 2.16.840.1.113730.3.1.199 ces +attribute replicaCredentials 2.16.840.1.113730.3.1.202 bin +attribute replicaEntryFilter 2.16.840.1.113730.3.1.203 ces +attribute replicaNickName 2.16.840.1.113730.3.1.204 cis +attribute filterInfo 2.16.840.1.113730.3.1.206 cis +attribute replicaCFUpdated 2.16.840.1.113730.3.1.217 cis +attribute replicaAbandonedChanges 2.16.840.1.113730.3.1.218 cis +attribute vlvBase 2.16.840.1.113730.3.1.207 dn +attribute vlvScope 2.16.840.1.113730.3.1.208 int +attribute vlvFilter 2.16.840.1.113730.3.1.209 ces +attribute vlvSort 2.16.840.1.113730.3.1.210 cis +attribute vlvName 2.16.840.1.113730.3.1.211 ces +attribute netscapeMDSuffix 2.16.840.1.113730.3.1.212 dn +attribute vlvEnabled 2.16.840.1.113730.3.1.213 int +attribute passwordAllowChangeTime 2.16.840.1.113730.3.1.214 cis operational +attribute oid 2.16.840.1.113730.3.1.215 cis +attribute userPKCS12 2.16.840.1.113730.3.1.216 bin +attribute vlvUses 2.16.840.1.113730.3.1.219 int +attribute passwordMustChange 2.16.840.1.113730.3.1.220 cis +attribute passwordStorageScheme 2.16.840.1.113730.3.1.121 cis +attribute passwordMinAge 2.16.840.1.113730.3.1.122 cis +attribute passwordResetFailureCount 2.16.840.1.113730.3.1.123 cis +attribute nsslapd-pluginPath 2.16.840.1.113730.3.1.224 cis +attribute nsslapd-pluginInitfunc 2.16.840.1.113730.3.1.225 cis +attribute nsslapd-pluginType 2.16.840.1.113730.3.1.226 cis +attribute nsslapd-pluginId 2.16.840.1.113730.3.1.227 cis +attribute nsslapd-pluginVersion 2.16.840.1.113730.3.1.228 cis +attribute nsslapd-pluginVendor 2.16.840.1.113730.3.1.229 cis +attribute nsslapd-pluginDescription 2.16.840.1.113730.3.1.230 cis +attribute nsslapd-pluginEnabled 2.16.840.1.113730.3.1.231 cis +attribute nsSNMPEnabled 2.16.840.1.113730.3.1.232 cis +attribute nsSNMPOrganization 2.16.840.1.113730.3.1.233 cis +attribute nsSNMPLocation 2.16.840.1.113730.3.1.234 cis +attribute nsSNMPContact 2.16.840.1.113730.3.1.235 cis +attribute nsSNMPDescription 2.16.840.1.113730.3.1.236 cis +attribute nsSNMPMasterHost 2.16.840.1.113730.3.1.237 cis +attribute nsSNMPMasterPort 2.16.840.1.113730.3.1.238 cis +attribute nsslapd-backend 2.16.840.1.113730.3.1.239 cis +attribute replicatedattributelist 2.16.840.1.113730.3.1.240 cis +attribute displayName 2.16.840.1.113730.3.1.241 cis +attribute nsSystemIndex 2.16.840.1.113730.3.1.242 cis +attribute nsIndexType 2.16.840.1.113730.3.1.327 cis +attribute nsMatchingRule 2.16.840.1.113730.3.1.328 cis +attribute nsAddressBookSyncURL 2.16.840.1.113730.3.1.330 ces +attribute nsSynchUserIDFormat 2.16.840.1.113730.3.1.406 cis +attribute nsSynchUniqueAttribute 2.16.840.1.113730.3.1.407 cis +attribute replicaLastRelevantChange 2.16.840.1.113730.3.1.408 int + +# +# Attribute types with OIDs +# + +attribute associatedDomain 0.9.2342.19200300.100.1.37 cis +attribute ntUserHomeDir 1.2.840.113556.1.4.44 cis single +attribute ntUserComment 1.2.840.113556.1.4.156 cis single +attribute ntUserFlags 1.2.840.113556.1.4.38 bin single +attribute ntUserScriptPath 1.2.840.113556.1.4.62 cis single +attribute ntUserWorkstations 1.2.840.113556.1.4.86 cis single +attribute ntUserLastLogon 1.2.840.113556.1.4.52 cis single +attribute ntUserLastLogoff 1.2.840.113556.1.4.51 cis single +attribute ntUserAcctExpires 1.2.840.113556.1.4.159 cis single +attribute ntUserMaxStorage 1.2.840.113556.1.4.76 bin single +attribute ntUserLogonHours 1.2.840.113556.1.4.64 bin single +attribute ntUserBadPwCount 1.2.840.113556.1.4.12 bin single +attribute ntUserCountryCode 1.2.840.113556.1.4.25 cis single +attribute ntUserCodePage 1.2.840.113556.1.4.16 bin single +attribute ntUserPrimaryGroupId 1.2.840.113556.1.4.98 bin single +attribute ntUserHomeDirDrive 1.2.840.113556.1.4.45 cis single +attribute ntGroupAttributes 1.2.840.113556.1.4.152 bin single +attribute documentPublisher 0.9.2342.19200300.100.1.56 cis single + + +# +# Attributes which are used by some objectClass, but with unknown OID +# + +attribute abstract abstract-oid cis +attribute authorCn documentauthorcommonname authorcn-oid cis +attribute authorSn documentauthorsurname authorsn-oid cis +attribute changeLog 2.16.840.1.113730.3.1.35 dn +attribute changeLogMaximumAge 2.16.840.1.113730.3.1.200 cis +attribute changeLogMaximumSize 2.16.840.1.113730.3.1.201 cis +attribute documentStore documentStore-oid cis +attribute keyWords keyWords-oid cis +attribute lastModifiedTime 0.9.2342.19200300.100.1.23 cis +attribute multiLineDescription multiLineDescription-oid cis +attribute subject subject-oid cis +attribute ttl timeToLive 1.3.6.1.4.1.250.1.60 cis +attribute photo 0.9.2342.19200300.100.1.7 bin +attribute generation generation-oid ces +attribute obsoletedByDocument obsoletedByDocument-oid dn +attribute obsoletesDocument obsoletesDocument-oid dn +attribute reciprocalNamingLink reciprocalNaminglink-oid dn +attribute updatedByDocument updatedByDocument-oid dn +attribute updatesDocument updatesDocument-oid dn + +# +# Attribute types from RFC 2307 +# + +attribute uidNumber 1.3.6.1.1.1.1.0 cis single +attribute gidNumber 1.3.6.1.1.1.1.1 cis single +attribute gecos 1.3.6.1.1.1.1.2 cis single +attribute homeDirectory 1.3.6.1.1.1.1.3 ces single +attribute loginShell 1.3.6.1.1.1.1.4 ces single +attribute shadowLastChange 1.3.6.1.1.1.1.5 cis single +attribute shadowMin 1.3.6.1.1.1.1.6 cis single +attribute shadowMax 1.3.6.1.1.1.1.7 cis single +attribute shadowWarning 1.3.6.1.1.1.1.8 cis single +attribute shadowInactive 1.3.6.1.1.1.1.9 cis single +attribute shadowExpire 1.3.6.1.1.1.1.10 cis single +attribute shadowFlag 1.3.6.1.1.1.1.11 cis single +attribute memberUid 1.3.6.1.1.1.1.12 cis +attribute memberNisNetgroup 1.3.6.1.1.1.1.13 cis +attribute nisNetgroupTriple 1.3.6.1.1.1.1.14 cis +attribute ipServicePort 1.3.6.1.1.1.1.15 cis single +attribute ipServiceProtocol 1.3.6.1.1.1.1.16 cis +attribute ipProtocolNumber 1.3.6.1.1.1.1.17 cis single +attribute oncRpcNumber 1.3.6.1.1.1.1.18 cis single +attribute ipHostNumber 1.3.6.1.1.1.1.19 cis +attribute ipNetworkNumber 1.3.6.1.1.1.1.20 cis single +attribute ipNetmaskNumber 1.3.6.1.1.1.1.21 cis single +attribute macAddress 1.3.6.1.1.1.1.22 cis +attribute bootParameter 1.3.6.1.1.1.1.23 ces +attribute bootFile 1.3.6.1.1.1.1.24 ces +attribute automountInformation 1.3.6.1.1.1.1.25 ces +attribute nisMapName 1.3.6.1.1.1.1.26 ces +attribute nisMapEntry 1.3.6.1.1.1.1.27 ces single diff --git a/ldap/cm/v4confs/40/slapd.oc.conf b/ldap/cm/v4confs/40/slapd.oc.conf new file mode 100644 index 00000000..44a95121 --- /dev/null +++ b/ldap/cm/v4confs/40/slapd.oc.conf @@ -0,0 +1,1068 @@ +# +# BEGIN COPYRIGHT BLOCK +# Copyright 2001 Sun Microsystems, Inc. +# Portions copyright 1999, 2001-2003 Netscape Communications Corporation. +# All rights reserved. +# END COPYRIGHT BLOCK +# +# slapd.oc.conf for Netscape Directory Server 4.0 +# +# DO NOT MODIFY! +# +# The ObjectClasses in this file are Standard ObjectClasses and are expected +# to be present in Directory Server 4.0 unchanged. Modifing this file may +# cause interoperability problems. +# +# User Defined ObjectClasses should be added by selecting +# Schema | Create ObjectClasses from the Admin Server. +# +# User Defined ObjectClasses are saved in slapd.user_oc.conf +# +# All ObjectClasses are viewable in the cn=schema entry under objectclasses. +# +# The format of this file is: +# +# objectclass ObjectClassName +# [ oid ObjectIdentifier ] +# [ superior ParentObjectClass ] +# [ requires <comma separated list of required attributes> ] +# [ allows <comma separated list of allowed attributes> ] +# + +objectclass top + oid 2.5.6.0 + requires + objectClass + allows + aci + +objectclass alias + oid 2.5.6.1 + superior top + requires + aliasedObjectName + +objectclass country + oid 2.5.6.2 + superior top + requires + c + allows + searchGuide, + description + +objectclass locality + oid 2.5.6.3 + superior top + allows + description, + l, + searchGuide, + seeAlso, + st, + street + +objectclass organization + oid 2.5.6.4 + superior top + requires + o + allows + businessCategory, + description, + destinationIndicator, + facsimileTelephoneNumber, + internationaliSDNNumber, + l, + physicalDeliveryOfficeName, + postOfficeBox, + postalAddress, + postalCode, + preferredDeliveryMethod, + registeredAddress, + searchGuide, + seeAlso, + st, + street, + telephoneNumber, + teletexTerminalIdentifier, + telexNumber, + userPassword, + x121Address + +objectclass organizationalUnit + oid 2.5.6.5 + superior top + requires + ou + allows + businessCategory, + description, + destinationIndicator, + facsimileTelephoneNumber, + internationaliSDNNumber, + l, + physicalDeliveryOfficeName, + postOfficeBox, + postalAddress, + postalCode, + preferredDeliveryMethod, + registeredAddress, + searchGuide, + seeAlso, + st, + street, + telephoneNumber, + teletexTerminalIdentifier, + telexNumber, + userPassword, + x121Address + +objectclass person + oid 2.5.6.6 + superior top + requires + sn, + cn + allows + description, + seeAlso, + telephoneNumber, + userPassword + +objectclass organizationalPerson + oid 2.5.6.7 + superior person + allows + destinationIndicator, + facsimileTelephoneNumber, + internationaliSDNNumber, + l, + ou, + physicalDeliveryOfficeName, + postOfficeBox, + postalAddress, + postalCode, + preferredDeliveryMethod, + registeredAddress, + st, + street, + teletexTerminalIdentifier, + telexNumber, + title, + x121Address + +# The certificate attributes include all subtypes, such as ';binary'. +# +objectclass inetOrgPerson + oid 2.16.840.1.113730.3.2.2 + superior organizationalPerson + allows + audio, + businessCategory, + carLicense, + departmentNumber, + displayName, + employeeType, + employeeNumber, + givenName, + homePhone, + homePostalAddress, + initials, + jpegPhoto, + labeledURI, + manager, + mobile, + pager, + photo, + preferredLanguage, + mail, + roomNumber, + secretary, + uid, + x500uniqueIdentifier, + userCertificate, + userSMimeCertificate, + userPKCS12 + +objectclass ntUser + oid 2.16.840.1.113730.3.2.8 + superior top + requires + ntUserDomainId + allows + description, + l, + ou, + seeAlso, + ntUserPriv, + ntUserHomeDir, + ntUserComment, + ntUserFlags, + ntUserScriptPath, + ntUserAuthFlags, + ntUserUsrComment, + ntUserParms, + ntUserWorkstations, + ntUserLastLogon, + ntUserLastLogoff, + ntUserAcctExpires, + ntUserMaxStorage, + ntUserUnitsPerWeek, + ntUserLogonHours, + ntUserBadPwCount, + ntUserNumLogons, + ntUserLogonServer, + ntUserCountryCode, + ntUserCodePage, + ntUserUniqueId, + ntUserPrimaryGroupId, + ntUserProfile, + ntUserHomeDirDrive, + ntUserPasswordExpired, + ntUserCreateNewAccount, + ntUserDeleteAccount + +objectclass ntGroup + oid 2.16.840.1.113730.3.2.9 + superior top + requires + ntGroupDomainId + allows + description, + l, + ou, + seeAlso, + ntGroupId, + ntGroupAttributes, + ntGroupCreateNewGroup, + ntGroupDeleteGroup, + ntGroupType + +objectclass organizationalRole + oid 2.5.6.8 + superior top + requires + cn + allows + description, + destinationIndicator, + facsimileTelephoneNumber, + internationaliSDNNumber, + l, + ou, + physicalDeliveryOfficeName, + postOfficeBox, + postalAddress, + postalCode, + preferredDeliveryMethod, + registeredAddress, + roleOccupant, + seeAlso, + st, + street, + telephoneNumber, + teletexTerminalIdentifier, + telexNumber, + x121Address + +objectclass groupOfNames + oid 2.5.6.9 + superior top + requires + cn + allows + member, + businessCategory, + description, + o, + ou, + owner, + seeAlso + +objectclass groupOfUniqueNames + oid 2.5.6.17 + superior top + requires + cn + allows + uniqueMember, + businessCategory, + description, + o, + ou, + owner, + seeAlso + +objectclass groupOfCertificates + oid 2.16.840.1.113730.3.2.31 + superior top + requires + cn + allows + memberCertificateDescription, + businessCategory, + description, + o, + ou, + owner, + seeAlso + +objectclass groupOfURLs + oid 2.16.840.1.113730.3.2.33 + superior top + requires + cn + allows + memberURL, + businessCategory, + description, + o, + ou, + owner, + seeAlso + +objectclass residentialPerson + oid 2.5.6.10 + superior person + requires + l + allows + businessCategory, + destinationIndicator, + facsimileTelephoneNumber, + internationaliSDNNumber, + l, + physicalDeliveryOfficeName, + postOfficeBox, + postalAddress, + postalCode, + preferredDeliveryMethod, + registeredAddress, + st, + street, + teletexTerminalIdentifier, + telexNumber, + x121Address + +objectclass applicationProcess + oid 2.5.6.11 + superior top + requires + cn + allows + description, + l, + ou, + seeAlso + +objectclass LDAPServer + oid 2.16.840.1.113730.3.2.35 + superior top + requires + cn + allows + description, + l, + ou, + seeAlso, + generation, + changeLogMaximumAge, + changeLogMaximumSize + +objectclass LDAPReplica + oid 2.16.840.1.113730.3.2.36 + superior top + requires + cn + allows + description, + l, + ou, + seeAlso, + replicaRoot, + replicaHost, + replicaPort, + replicaBindDn, + replicaCredentials, + replicaBindMethod, + replicaUseSSL, + replicaUpdateSchedule, + replicaUpdateReplayed, + replicaUpdateFailedAt, + replicaBeginORC, + replicaNickname, + replicaEntryFilter, + replicatedAttributeList, + replicaCFUpdated, + replicaAbandonedChanges, + replicaLastRelevantChange + +objectclass applicationEntity + oid 2.5.6.12 + superior top + requires + presentationAddress, + cn + allows + description, + l, + o, + ou, + seeAlso, + supportedApplicationContext + +objectclass dSA + oid 2.5.6.13 + superior applicationEntity + allows + knowledgeInformation + +objectclass device + oid 2.5.6.14 + superior top + requires + cn + allows + description, + l, + o, + ou, + owner, + seeAlso, + serialNumber + +objectclass strongAuthenticationUser + oid 2.5.6.15 + superior top + requires +# This certificate attribute includes all subtypes, such as ';binary'. + userCertificate + +objectclass certificationAuthority + oid 2.5.6.16 + superior top + requires +# These certificate attributes include all subtypes, such as ';binary'. + cACertificate + allows + authorityRevocationList, + certificateRevocationList, + crossCertificatePair + +objectclass pilotObject + oid 0.9.2342.19200300.100.4.3 + superior top + allows + audio, + dITRedirect, + info, + jpegPhoto, + lastModifiedBy, + lastModifiedTime, + manager, + photo, + uniqueIdentifier + +objectclass newPilotPerson + oid 0.9.2342.19200300.100.4.4 + superior person + allows + businessCategory, + drink, + homePhone, + homePostalAddress, + janetMailbox, + mail, + mailPreferenceOption, + mobile, + organizationalStatus, + otherMailbox, + pager, + personalSignature, + personalTitle, + preferredDeliveryMethod, + roomNumber, + secretary, + textEncodedORAddress, + uid, + userClass + +objectclass account + oid 0.9.2342.19200300.100.4.5 + superior top + requires + uid + allows + description, + host, + l, + o, + ou, + seeAlso + +objectclass document + oid 0.9.2342.19200300.100.4.6 + superior pilotObject + requires + documentIdentifier + allows + abstract, + authorCN, + authorSN, + cn, + description, + documentAuthor, + documentLocation, + documentPublisher, + documentStore, + documentTitle, + documentVersion, + keywords, + l, + o, + obsoletedByDocument, + obsoletesDocument, + ou, + seeAlso, + subject, + updatedByDocument, + updatesDocument + +objectclass room + oid 0.9.2342.19200300.100.4.7 + superior top + requires + cn + allows + description, + roomNumber, + seeAlso, + telephoneNumber + +objectclass documentSeries + oid 0.9.2342.19200300.100.4.9 + superior top + requires + cn + allows + description, + l, + o, + ou, + seeAlso, + telephoneNumber + +objectclass domain + oid 0.9.2342.19200300.100.4.13 + superior top + requires + dc + allows + associatedName, + businessCategory, + description, + destinationIndicator, + facsimileTelephoneNumber, + internationaliSDNNumber, + l, + manager, + o, + physicalDeliveryOfficeName, + postOfficeBox, + postalAddress, + postalCode, + preferredDeliveryMethod, + registeredAddress, + searchGuide, + seeAlso, + st, + street, + telephoneNumber, + teletexTerminalIdentifier, + telexNumber, + userPassword, + x121Address + +objectclass RFC822localPart + oid 0.9.2342.19200300.100.4.14 + superior domain + allows + cn, + sn + +objectclass DNSDomain + oid 0.9.2342.19200300.100.4.15 + superior domain + allows + dNSRecord + +objectclass domainRelatedObject + oid 0.9.2342.19200300.100.4.17 + superior top + requires + associatedDomain + +objectclass friendlyCountry + oid 0.9.2342.19200300.100.4.18 + superior country + requires + co + +objectclass simpleSecurityObject + oid 0.9.2342.19200300.100.4.19 + superior top + requires + userPassword + +objectclass pilotOrganization + oid pilotOrganization-OID + superior top + requires + ou, + o + allows + buildingName, + businessCategory, + description, + destinationIndicator, + facsimileTelephoneNumber, + internationaliSDNNumber, + l, + physicalDeliveryOfficeName, + postOfficeBox, + postalAddress, + postalCode, + preferredDeliveryMethod, + registeredAddress, + searchGuide, + seeAlso, + st, + street, + telephoneNumber, + teletexTerminalIdentifier, + telexNumber, + userPassword, + x121Address + + +objectclass labeledURIObject + oid 1.3.6.1.4.1.250.3.15 + superior top + allows + labeledURI + +objectclass cacheObject + oid 1.3.6.1.4.1.250.3.18 + superior top + allows + ttl + +# objectclasses below added since Netscape Directory Server 1.01 + +objectclass netscapeServer + oid 2.16.840.1.113730.3.2.10 + superior top + requires + cn + allows + description, + serverRoot, + serverProductName, + serverVersionNumber, + installationTimeStamp, + administratorContactInfo, + userpassword, + adminURL, + serverHostName + +objectclass nsLicenseUser + oid 2.16.840.1.113730.3.2.7 + superior top + allows + nsLicensedFor, + nsLicenseStartTime, + nsLicenseEndTime + +objectclass changeLogEntry + oid 2.16.840.1.113730.3.2.1 + superior top + requires + targetdn, + changeTime, + changenumber, + changeType + allows + changes, + newrdn, + deleteoldrdn, + newsuperior, + filterinfo + +objectclass cirReplicaSource + oid 2.16.840.1.113730.3.2.11 + requires + cn, + objectClass + allows + cirReplicaRoot, + cirHost, + cirPort, + cirBindDN, + cirUsePersistentSearch, + cirUseSSL, + cirBindCredentials, + cirLastUpdateApplied, + cirUpdateSchedule, + cirSyncInterval, + cirUpdateFailedAt, + cirBeginORC, + replicaNickname, + replicaEntryFilter, + replicatedAttributeList + +objectclass referral + superior top + oid 2.16.840.1.113730.3.2.6 + allows + ref + +objectclass passwordObject + oid 2.16.840.1.113730.3.2.12 + requires + objectClass + allows + passwordExpirationTime, + passwordExpWarned, + passwordRetryCount, + retryCountResetTime, + accountUnlockTime, + passwordHistory, + passwordAllowChangeTime + +objectclass passwordPolicy + oid 2.16.840.1.113730.3.2.13 + requires + objectClass + allows + passwordMaxAge, + passwordExp, + passwordMinLength, + passwordKeepHistory, + passwordInHistory, + passwordChange, + passwordWarning, + passwordLockout, + passwordMaxFailure, + passwordResetDuration, + passwordUnlock, + passwordLockoutDuration, + passwordCheckSyntax, + passwordMustChange, + passwordStorageScheme, + passwordMinAge, + passwordResetFailureCount + +objectclass glue + oid 2.16.840.1.113730.3.2.30 + superior top + +objectclass netscapeMachineData + oid 2.16.840.1.113730.3.2.32 + superior top + +objectclass dcObject + oid 1.3.6.1.4.1.1466.344 + superior top + requires + dc + +objectclass subschema + oid 2.5.20.1 + superior top + allows + cn, + dITStructureRules, + nameForms, + dITContentRules, + objectClasses, + attributeTypes, + matchingRules, + matchingRuleUse + +objectclass vlvSearch + oid 2.16.840.1.113730.3.2.38 + superior top + requires + cn, + vlvBase, + vlvScope, + vlvFilter + allows + multiLineDescription + +objectclass nsslapdConfig + oid 2.16.840.1.113730.3.2.39 + superior top + allows cn + +objectclass directoryServerFeature + oid 2.16.840.1.113730.3.2.40 + superior top + allows + oid, + cn, + multiLineDescription + +objectclass nsslapdPlugin + oid 2.16.840.1.113730.3.2.41 + superior top + requires + cn, + nsslapd-pluginPath, + nsslapd-pluginInitFunc, + nsslapd-pluginType, + nsslapd-pluginId, + nsslapd-pluginVersion, + nsslapd-pluginVendor, + nsslapd-pluginDescription, + nsslapd-pluginEnabled, + nsslapd-backend + +objectclass vlvIndex + oid 2.16.840.1.113730.3.2.42 + superior top + requires + cn, + vlvSort + allows + vlvEnabled, + vlvUses + +objectclass nsSNMP + OID 2.16.840.1.113730.3.2.43 + superior top + requires + cn, + nsSNMPEnabled + allows + nsSNMPOrganization, + nsSNMPLocation, + nsSNMPContact, + nsSNMPDescription, + nsSNMPMasterHost, + nsSNMPMasterPort + +objectclass nsIndex + oid 2.16.840.1.113730.3.2.44 + superior top + requires + cn, + nsSystemIndex + allows + description, + nsIndexType, + nsMatchingRule + +# +# ojectclass from rfc2307 +# + +# posixAccount is an auxiliary class. You may use account as a structural +# class. +objectclass posixAccount + oid + 1.3.6.1.1.1.2.0 + superior + top + requires + objectClass, + cn, + uid, + uidNumber, + gidNumber, + homeDirectory + allows + userPassword, + loginShell, + gecos, + description + +# posixAccount is an auxiliary class. You may use account as a structural +# class. +objectclass shadowAccount + oid + 1.3.6.1.1.1.2.1 + superior + top + requires + objectClass, + uid + allows + userPassword, + shadowLastChange, + shadowMin, + shadowMax, + shadowWarning, + shadowInactive, + shadowExpire, + shadowFlag, + description + +objectclass posixGroup + oid + 1.3.6.1.1.1.2.2 + requires + objectClass, + cn, + gidNumber + allows + userPassword, + memberUid, + description + +objectclass ipService + oid + 1.3.6.1.1.1.2.3 + requires + objectClass, + cn, + ipServicePort, + ipServiceProtocol + allows + description + +objectclass ipProtocol + oid + 1.3.6.1.1.1.2.4 + requires + objectClass, + cn, + ipProtocolNumber + allows + description + +objectclass oncRpc + oid + 1.3.6.1.1.1.2.5 + requires + objectClass, + cn, + oncRpcNumber + allows + description + +# ipHost is a subclass of device +objectclass ipHost + oid + 1.3.6.1.1.1.2.6 + requires + objectClass, + ipHostNumber, + cn + allows + manager, + description, + l, + o, + ou, + owner, + seeAlso, + serialNumber + + +objectclass ipNetwork + oid + 1.3.6.1.1.1.2.7 + requires + objectClass, + ipNetworkNumber, + cn + allows + ipNetmaskNumber, + manager, + l, + description + +objectclass nisNetgroup + oid + 1.3.6.1.1.1.2.8 + requires + objectClass, + cn + allows + nisNetgroupTriple, + memberNisNetgroup, + description + +# the automount class is deprecated. Because cn is case insensitive +# on matches, you may need to use another object class to unique +# names. +objectclass automount + oid + 1.3.6.1.1.1.2.9 + requires + objectClass, + cn, + automountInformation + allows + description + +# nisObject represents entries in NIS maps. +objectclass nisObject + oid + 1.3.6.1.1.1.2.10 + requires + objectClass, + cn, + nisMapEntry, + nisMapName + allows + description + +# ieee802Device is a subclass of device +objectclass ieee802Device + oid + 1.3.6.1.1.1.2.11 + requires + objectClass, + cn + allows + macAddress, + description, + l, + o, + ou, + owner, + seeAlso, + serialNumber + +# bootableDevice is a subclass of device +objectclass bootableDevice + oid + 1.3.6.1.1.1.2.12 + requires + objectClass, + cn + allows + bootFile, + bootParameter, + description, + l, + o, + ou, + owner, + seeAlso, + serialNumber + +# nisMap is a structural class which may be used as a container +# for instances of nisObject. +objectclass nisMap + oid + 1.3.6.1.1.1.2.13 + requires + objectClass, + nisMapName + allows + description + |