LDAP number rules

This page is here to help you choose ID numbers for your attributeTypes objectClasses in your schemas. FusionDirectory project has ‘1.3.6.1.4.1.38414’ prefix. There are three number after this prefix :

  1. The first one should be the one attributed to your schema
  2. The second one should start by 1 for attributeTypes and 2 for objectClasses
  3. The third one should be incremented for each attributeType or objectClass

The important thing is the first one, the two others are up to you, these are just advices and rules we use in FD schemas.

Example

  • attribueType 1.3.6.1.4.1.38414.42.1.1
  • attribueType 1.3.6.1.4.1.38414.42.1.2
  • attribueType 1.3.6.1.4.1.38414.42.1.3
  • objectClass 1.3.6.1.4.1.38414.42.2.1
  • objectClass 1.3.6.1.4.1.38414.42.2.2

Or, if you have two groups of attributeTypes that are somehow related:

  • attribueType 1.3.6.1.4.1.38414.42.10.1
  • attribueType 1.3.6.1.4.1.38414.42.10.2
  • attribueType 1.3.6.1.4.1.38414.42.11.1
  • attribueType 1.3.6.1.4.1.38414.42.11.2
  • objectClass 1.3.6.1.4.1.38414.42.2.1
  • objectClass 1.3.6.1.4.1.38414.42.2.2

Attribution

Schema Number attributed
recovery-fd.schema 1
argonaut-fd.schema 2
quota-fd.schema 3
debconf-fd.schema 4
zimbra-fd.schema 5
goto.schema 6
puppet-fd.schema 7
core-fd-conf.schema 8
samba-fd-conf.schema 9
mail-fd.schema, mail-fd-conf.schema 10
alias-fd.schema, alias-fd-conf.schema 11
sympa-fd.schema 12
dsa-fd-conf.schema 13
cyrus-fd.schema 14
systems-fd.schema 16
supann-fd-conf.schema 17
system-fd-conf.schema 18
asterisk-fd-conf.schema 19
opsi-fd.schema 20
opsi-fd-conf.schema 21
netgroup-fd-conf.schema 22
sudo-fd-conf.schema 23
fax-fd-conf.schema 24
fai-fd-conf.schema 25
nagios-fd-conf.schema 26
board-fd-conf.schema 27
health-fd.schema 28 reserved for Harmo
ipmi-fd.schema 29
weblink-fd.schema 30
dovecot-fd.schema 31
sogo-fd-conf.schema 32
repository-fd.schema 33
repository-fd-conf.schema 34
gpg-fd.schema 35
ipmi-fd-conf.schema 36
desktop-fd-conf.schema 37
template-fd.schema 38
inventory-fd.schema 39
fusioninventory-fd.schema 40
fusioninventory-fd-conf.schema 41
voip-fd.schema 42
dns-fd-conf.schema 43
webservice-fd-conf.schema 44
ppolicy-fd-conf.schema 45
applications-fd.schema 46
ejbca-fd-conf.schema 47
personal-fd.schema 48
ejbca-fd.schema 49
personal-fd-conf.schema 50
dns-fd.schema 51
community-fd.schema 52
community-fd-conf.schema 53
subcontracting-fd.schema 54
newsletter-fd-conf.schema 55
newsletter-fd.schema 56
dhcp-fd-conf.schema 57
spamassassin-fd.schema 58
user-reminder-fd-conf.schema 59
audit-fd.schema 60
audit-fd-conf.schema 61
core-fd.schema 62
renater-partage-fd.schema 63
sympa-fd-conf.schema 64
sinaps-fd-conf.schema 65
supann-ext-fd.schema 66
public-forms-fd.schema 67
public-forms-fd-conf.schema 68
invitations-fd.schema 69
invitations-fd-conf.schema 70
seafile-fd.schema 71
seafile-fd-conf.schema 72 (temporary waiting for confirmation)
demoplugin.schema 1337
test-fd.schema 1338

GOsa legacy Schemas

Schema Number attributed
core-fd.schema 1.3.6.1.4.1.10098.1.1.12
fai.schema 1.3.6.1.4.1.10098.1.1.5
mail-fd.schema 1.3.6.1.4.1.10098.1.1.12
proxy-fd.schema 1.3.6.1.4.1.10098.1.1.12
service-fd.schema 1.3.6.1.4.1.10098.1.1.9
system-fd.schema 1.3.6.1.4.1.10098.1.1.11