summaryrefslogtreecommitdiffstats
path: root/ldap/schema/60nis.ldif
diff options
context:
space:
mode:
Diffstat (limited to 'ldap/schema/60nis.ldif')
-rw-r--r--ldap/schema/60nis.ldif144
1 files changed, 144 insertions, 0 deletions
diff --git a/ldap/schema/60nis.ldif b/ldap/schema/60nis.ldif
new file mode 100644
index 00000000..9aff3fc4
--- /dev/null
+++ b/ldap/schema/60nis.ldif
@@ -0,0 +1,144 @@
+# 60nis.ldif - NIS schema, including mailgroups
+# This is basically an extension of 10rfc2307.ldif
+################################################################################
+#
+dn: cn=schema
+#
+################################################################################
+#
+attributeTypes: (
+ 1.3.6.1.1.1.1.28
+ NAME 'nisPublickey'
+ DESC 'nisPublickey'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+attributeTypes: (
+ 1.3.6.1.1.1.1.29
+ NAME 'nisSecretkey'
+ DESC 'nisSecretkey'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+attributeTypes: (
+ 1.3.6.1.4.1.1.1.1.12
+ NAME 'nisDomain'
+ DESC 'NIS domain'
+ SUP name
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+attributeTypes: (
+ 2.16.840.1.113730.3.1.30
+ NAME 'mgrpRFC822MailMember'
+ DESC 'mgrpRFC822MailMember'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+attributeTypes: (
+ 1.3.6.1.4.1.42.2.27.1.1.12
+ NAME 'nisNetIdUser'
+ DESC 'nisNetIdUser'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+attributeTypes: (
+ 1.3.6.1.4.1.42.2.27.1.1.13
+ NAME 'nisNetIdGroup'
+ DESC 'nisNetIdGroup'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+attributeTypes: (
+ 1.3.6.1.4.1.42.2.27.1.1.14
+ NAME 'nisNetIdHost'
+ DESC 'nisNetIdHost'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+objectClasses: (
+ 1.3.6.1.1.1.2.14
+ NAME 'NisKeyObject'
+ DESC 'NisKeyObject'
+ SUP top
+ MUST ( cn $ nisPublickey $ nisSecretkey )
+ MAY ( uidNumber $ description )
+ )
+#
+################################################################################
+#
+objectClasses: (
+ 1.3.1.6.1.1.1.2.15
+ NAME 'nisDomainObject'
+ DESC 'nisDomainObject'
+ SUP top
+ AUXILIARY
+ MUST ( nisDomain )
+ )
+#
+################################################################################
+#
+objectClasses: (
+ 2.16.840.1.113730.3.2.4
+ NAME 'mailGroup'
+ DESC 'mailGroup'
+ SUP top
+ MUST ( mail )
+ MAY ( cn $ mgrpRFC822MailMember )
+ )
+#
+################################################################################
+#
+attributeTypes: (
+ 1.3.6.1.4.1.42.2.27.2.1.15
+ NAME 'rfc822MailMember'
+ DESC 'rfc822 mail address of group member(s)'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ )
+#
+################################################################################
+#
+objectClasses: (
+ 1.3.6.1.4.1.42.2.27.1.2.5
+ NAME 'nisMailAlias'
+ DESC 'NIS mail alias'
+ SUP top
+ STRUCTURAL
+ MUST cn
+ MAY rfc822MailMember
+ )
+#
+################################################################################
+#
+objectClasses: (
+ 1.3.6.1.4.1.42.2.27.1.2.6
+ NAME 'nisNetId'
+ DESC 'nisNetId'
+ SUP top
+ MUST ( cn )
+ MAY ( nisNetIdUser $ nisNetIdGroup $ nisNetIdHost )
+ )
+#
+################################################################################
+#