--- openldap-1.2.6.orig/servers/slapd/Makefile.in
+++ openldap-1.2.6/servers/slapd/Makefile.in
@@ -23,7 +23,7 @@
 LDAP_LIBDIR= ../../libraries
 
 # $(LTHREAD_LIBS) must be last
-XLIBS = libbackends.a -lavl -lldbm -lldif -lldap -llber -llthread -llutil
+XLIBS = libbackends.a -lavl -lldbm -lldif -lopenldap -llber-openldap -llthread -llutil
 XXLIBS = $(LDBM_LIBS) $(SLAPD_LIBS) \
 	$(KRB_LIBS) $(LUTIL_LIBS)
 XXXLIBS = $(LTHREAD_LIBS)
--- openldap-1.2.6.orig/servers/slapd/back-ldbm/back-ldbm.h
+++ openldap-1.2.6/servers/slapd/back-ldbm/back-ldbm.h
@@ -15,7 +15,7 @@
 #	define DEFAULT_DBCACHE_SIZE 100000
 #endif
 
-#define DEFAULT_DB_DIRECTORY	DEFAULT_RUNDIR DEFAULT_DIRSEP "openldap-ldbm"
+#define DEFAULT_DB_DIRECTORY	"/var/lib/openldap"
 #define DEFAULT_MODE		0600
 
 #define SUBLEN			3
--- openldap-1.2.6.orig/servers/slapd/main.c
+++ openldap-1.2.6/servers/slapd/main.c
@@ -24,7 +24,7 @@
 
 #ifdef LOG_LOCAL4
 
-#define DEFAULT_SYSLOG_USER  LOG_LOCAL4
+#define DEFAULT_SYSLOG_USER  LOG_DAEMON
 
 typedef struct _str2intDispatch {
 
@@ -46,6 +46,7 @@
     { "LOCAL5",         6, LOG_LOCAL5 },
     { "LOCAL6",         6, LOG_LOCAL6 },
     { "LOCAL7",         6, LOG_LOCAL7 },
+    { "DAEMON",         6, LOG_DAEMON },
     NULL
 
 };
--- openldap-1.2.6.orig/servers/slapd/schema/mail_netscape.at.conf
+++ openldap-1.2.6/servers/slapd/schema/mail_netscape.at.conf
@@ -0,0 +1,70 @@
+#
+# By:		Juan C. Gomez / gomez@engr.sgi.com
+# Date:		May/1999
+# Source:	draft-lachman-ldap-mail-routing-03.txt
+# ---------------------------------------------------------
+#
+# Written by Juan C. Gomez and placed into the public domain.
+# This file is not subject to any license of SGI.
+#
+# ---------------------------------------------------------
+#
+# Attribute specifications for using LDAP as a back-end
+# for mail routing. As specified in:
+#
+# *********************************************************
+# draft-lachman-ldap-mail-routing-03.txt
+# By	:	H. Lachman @ Netscape Communications Corp.
+# Date	:	October 1998
+#	"LDAP Schema Definitions for Intranet Mail Routing -
+#	 The mailRecipient Object Class"
+# *********************************************************
+#
+
+
+
+
+#
+# This is here because, perhaps in the future, we will have
+# richer schema support in OpenLDAP.
+#
+# ----------------------FORMAL DESCRIPTION-----------------
+#
+# OID		0.9.2342.19200300.100.1.3
+# NAME		'mail'
+# DESC		'RFC 822 email address of this recipient'
+# EQUALITY	caseIgnoreIA5Match
+# SYNTAX	'1.3.6.1.4.1.1466.115.121.1.26{256}' SINGLE-VALUE
+#
+#
+# OID		2.16.840.1.113730.3.1.13
+# NAME		'mailAlternateAddress'
+# DESC		'alternate RFC 822 email address of this recipient'
+# EQUALITY	caseIgnoreIA5Match
+# SYNTAX	'1.3.6.1.4.1.1466.115.121.1.26{256}'
+#
+#
+# OID		2.16.840.1.113730.3.1.18
+# NAME		'mailHost'
+# DESC		'fully qualified hostname of the SMTP MTA that
+# 		 handles messages for this recipient'
+# EQUALITY	caseIgnoreIA5Match
+# SYNTAX	'1.3.6.1.4.1.1466.115.121.1.26{256}' SINGLE-VALUE
+#
+#
+# OID		2.16.840.1.113730.3.1.47
+# NAME		'mailRoutingAddress'
+# DESC		'RFC 822 address to use when routing messages to
+#                the SMTP MTA of this recipient'
+# EQUALITY	caseIgnoreIA5Match
+# SYNTAX	'1.3.6.1.4.1.1466.115.121.1.26{256}' SINGLE-VALUE
+#
+# ----------------------END FORMAL DESCRIPTION-----------------
+
+
+
+
+attribute	mail			cis
+attribute	mailAlternateAddress	cis
+attribute	mailHost		cis
+attribute	mailRoutingAddress	cis
--- openldap-1.2.6.orig/servers/slapd/schema/mail_netscape.oc.conf
+++ openldap-1.2.6/servers/slapd/schema/mail_netscape.oc.conf
@@ -0,0 +1,49 @@
+#
+# By:		Juan C. Gomez / gomez@engr.sgi.com
+# Date:		May/1999
+# Source:	draft-lachman-ldap-mail-routing-03.txt
+# ---------------------------------------------------------
+#
+# Written by Juan C. Gomez and placed into the public domain.
+# This file is not subject to any license of SGI.
+#
+# ---------------------------------------------------------
+#
+# Object class specifications for using LDAP as a back-end 
+# for mail routing. As specified in:
+#
+# *********************************************************
+# draft-lachman-ldap-mail-routing-03.txt
+# By	:	H. Lachman @ Netscape Communications Corp.
+# Date	:	October 1998
+#	"LDAP Schema Definitions for Intranet Mail Routing -
+#	 The mailRecipient Object Class"
+# *********************************************************
+#
+
+
+
+
+#
+# This is here because, perhaps in the future, we will have
+# richer schema support in OpenLDAP.
+#
+# ----------------------FORMAL DESCRIPTION-----------------
+#
+#
+# OID	2.16.840.1.113730.3.2.3
+# NAME  'mailRecipient' SUP top AUXILIARY
+# MAY	( cn $ mail $ mailAlternateAddress $ mailHost $
+#	mailRoutingAddress )
+#
+# ----------------------END FORMAL DESCRIPTION-------------
+
+objectclass	mailRecipient
+	requires
+		objectClass
+	allows
+		cn,
+		mail,
+		mailAlternateAddress,
+		mailHost,
+		mailRoutingAddress
--- openldap-1.2.6.orig/servers/slapd/schema/nis.at.conf
+++ openldap-1.2.6/servers/slapd/schema/nis.at.conf
@@ -0,0 +1,296 @@
+#
+# By:		Juan C. Gomez / gomez@engr.sgi.com
+# Date:		May/1999
+# Source:	RFC-2307
+# ---------------------------------------------------------
+#
+# Written by Juan C. Gomez and placed into the public domain.
+# This file is not subject to any license of SGI.
+#
+# ---------------------------------------------------------
+#
+# Attribute definitions for using LDAP as a back-end for 
+# Network Information Services (NIS) with OpenLDAP server. 
+#
+# I am adding the whole description here because, perhaps,
+# we will move towards better schema support in the future
+# and will have all the keywords to express the attribute
+# description more accurately.
+#
+# nisSchema OID = 1.3.6.1.1.1
+#		  iso.org.dod.internet.directory.nisSchema
+#
+# NOTES:
+#
+# 1.- Two attributes have as a super-type the name attribute
+#     described in RFC-2256. The 'name' attribute has the 
+#     following description: (see X.520 for further details)
+#
+#	OID		2.5.4.41
+#	NAME		name
+#	SUBSTRINGS	caseIgnoreSubstringsMatch
+#	SYNTAX		DirectoryString{32768}
+# 
+#     DirectoryString Syntax (OID=1.3.6.1.4.1.1466.115.121.1.15)
+#     is described in RFC-2252, basically a UTF-8 (Unicode
+#     Superset) encoded string.
+#
+# 2.- The syntax for nisNetgroupTriple is 'nisNetgroupTripleSyntax',
+#     defined as:
+#
+#	OID		nisSchema.0.0
+#	NAME		'nisNetgroupTripleSyntax'
+#	DESC		'NIS netgroup triple'
+#	
+#     Where values in this syntax can be described as:
+#
+#	nisNetgroupTripleSyntax ::= SEQUENCE {
+#		hostname	[0] IA5String OPTIONAL,
+#		username	[1] IA5String OPTIONAL,
+#		domainname	[2] IA5String OPTIONAL
+#	}
+#     
+#     (These values are encoded as strings in LDAP servers)
+#
+# 3.- The syntax for bootParameter is 'bootParameterSyntax',
+#     defined as :
+#
+#	OID		nisSchema.0.1
+#	NAME		'bootParameterSyntax'
+#	DESC		'Boot Parameter'
+# 
+#     Where values in this syntax can be described as:
+#
+#	bootParameterSyntax ::= SEQUENCE {
+#		key	 IA5String,
+#		server	 IA5String,
+#		path	 IA5String
+#	}
+#
+#     (These values are encoded as strings in LDAP servers)
+#
+
+
+# ----------------------FORMAL DESCRIPTION--------------------
+# OID		nisSchema.1.0
+# NAME		uidNumber
+# DESC		'An integer uniquely identifying a user in an
+#		administrative domain'
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.1
+# NAME		gidNumber
+# DESC		'An integer uniquely identifying a group in an
+#		administrative domain'
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.2
+# NAME		gecos
+# DESC		'The GECOS field; the common name'
+# EQUALITY	caseIgnoreIA5Match
+# SUBSTRINGS	caseIgnoreIA5SubstringsMatch
+# SYNTAX	'IA5String'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.3
+# NAME		homeDirectory
+# DESC		'The absolute path to the home directory'
+# EQUALITY	caseExactIA5Match
+# SYNTAX	'IA5String'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.4
+# NAME		loginShell
+# DESC		'The path to the login shell'
+# EQUALITY	caseExactIA5Match
+# SYNTAX	'IA5String'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.5
+# NAME		shadowLastChange
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.6
+# NAME		shadowMin
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.7
+# NAME		shadowMax
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.8
+# NAME		shadowWarning
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.9
+# NAME		shadowInactive
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.10
+# NAME		shadowExpire
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.11
+# NAME		shadowFlag
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INTEGER'	 SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.12
+# NAME		memberUid
+# DESC		''
+# EQUALITY	caseExactIA5Match
+# SUBSTRINGS	caseExactIA5SubstringsMatch
+# SYNTAX	'IA5String'
+#
+#
+# OID		nisSchema.1.13
+# NAME		memberNisNetgroup
+# DESC		''
+# EQUALITY	caseExactIA5Match
+# SUBSTRINGS	caseExactIA5SubstringsMatch
+# SYNTAX	'IA5String'
+#
+#
+# OID		nisSchema.1.14
+# NAME		memberNisNetgroup
+# DESC		'Netgroup triple'
+# SYNTAX	'nisNetgroupTripleSyntax'
+#
+#
+# OID		nisSchema.1.15
+# NAME		ipServicePort
+# DESC		''
+# EQUALITY	integerMatch
+# SYNTAX	'INSTEGER'	SINGLE-VALUE	
+#
+#
+# OID		nisSchema.1.16
+# NAME		ipServiceProtocol
+# SUP		name
+#
+#
+# OID		nisSchema.1.17
+# NAME		ipServiceNUmber
+# EQUALITY	integerMatch
+# SYNTAX	'INSTEGER'	SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.18
+# NAME		oncRpcNumber
+# EQUALITY	integerMatch
+# SYNTAX	'INSTEGER'	SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.19
+# NAME		ipHostNumber
+# DESC		'IP address as a dotted decimal, eg. 192.168.1.1
+#		omitting leading zeros'
+# EQUALITY	caseIgnoreIA5Match
+# SYNTAX	'IA5String{128}'
+#
+#
+# OID		nisSchema.1.20
+# NAME		ipNetworkNumber
+# DESC		'IP network as a dotted decimal, eg. 192.168,
+#		omitting leading zeros'
+# EQUALITY	caseIgnoreIA5Match
+# SYNTAX	'IA5String{128}'	SINGLE-VALUE
+#
+#
+# OID		nisSchema.1.21
+# NAME		ipNetmaskNumber
+# DESC		'IP netmask as a dotted decimal, eg. 255.255.255.0,
+#		omitting leading zeros'
+# EQUALITY	caseIgnoreIA5Match	
+# SYNTAX	'IA5String{128}'	SINGLE-VALUE	
+#
+#
+# OID		nisSchema.1.22
+# NAME		macAddress
+# DESC		'MAC address in maximal, colon separated hex notation, 
+#		eg. 00:00:92:90:ee:e2'
+# EQUALITY	caseIgnoreIA5Match
+# SYNTAX	'IA5String{128}'
+#
+#
+# OID		nisSchema.1.23
+# NAME		bootParameter
+# DESC		'rpc.bootparamd parameter'
+# SYNTAX	'bootParameterSyntax'
+#
+#
+# OID		nisSchema.1.24
+# NAME		bootFile
+# DESC		'Boot image name'
+# EQUALITY	caseExactIA5Match
+# SYNTAX	'IA5String'
+#
+#
+# OID		nisSchema.1.26
+# NAME		nisMapName
+# DESC		''
+# SUP		name
+#
+#
+# OID		nisSchema.1.27
+# NAME		nisMapEntry
+# DESC		''
+# EQUALITY	caseExactIA5Match
+# SUBSTRINGS	caseExactIA5SubstringMatch
+# SYNTAX	'IA5String{1024}'	SINGLE-VALUE
+#
+# ----------------------END FORMAL DESCRIPTION-------------
+
+
+
+attribute	uidNumber		ces
+attribute	gidNumber		ces
+attribute	gecos			cis
+attribute	homeDirectory		ces
+attribute	loginShell		ces
+attribute	shadowLastChange	ces
+attribute	shadowMin		ces
+attribute	shadowMax		ces
+attribute	shadowWarning		ces
+attribute	shadowInactive		ces
+attribute	shadowExpire		ces
+attribute	shadowFlag		ces
+attribute	memberUid		ces
+attribute	memberNisNetgroup	ces
+attribute	nisNetgroupTriple	ces
+attribute	ipServicePort		ces
+attribute	ipServiceProtocol	cis
+attribute	ipProtocolNumber	ces
+attribute	oncRpcNumber		ces
+attribute	ipHostNumber		cis
+attribute	ipNetworkNumber		cis
+attribute	ipNetmaskNumber		cis
+attribute	macAddress		cis
+attribute	bootParameter		ces
+attribute	bootFile		ces
+attribute	nisMapName		cis
+attribute	nisMapEntry		ces
--- openldap-1.2.6.orig/servers/slapd/schema/nis.oc.conf
+++ openldap-1.2.6/servers/slapd/schema/nis.oc.conf
@@ -0,0 +1,243 @@
+#
+# By:		Juan C. Gomez / gomez@engr.sgi.com
+# Date:		May/1999
+# Source:	RFC-2307
+# ---------------------------------------------------------
+#
+# Written by Juan C. Gomez and placed into the public domain.
+# This file is not subject to any license of SGI.
+#
+# ---------------------------------------------------------
+#
+# Object Classes for using LDAP as a backend for Network
+# Information Services (NIS).
+# (As Proposed in RFC-2307)
+# 
+
+
+
+
+# ----------------------FORMAL DESCRIPTION--------------------
+# OID	nisSchema.2.0 
+# NAME	'posixAccount' SUP top AUXILIARY
+# DESC	'Abstraction of an account with POSIX attributes'
+# MUST	( cn $ uid $ uidNumber $ gidNumber $ homeDirectory )
+# MAY	( userPassword $ loginShell $ gecos $ description ) )
+#
+#
+# OID	nisSchema.2.1
+# NAME	'shadowAccount' SUP top AUXILIARY
+# DESC 'Additional attributes for shadow passwords'
+# MUST uid
+# MAY ( userPassword $ shadowLastChange $ shadowMin
+#       shadowMax $ shadowWarning $ shadowInactive $
+#       shadowExpire $ shadowFlag $ description )
+#
+#
+# OID	nisSchema.2.2 NAME 'posixGroup' SUP top STRUCTURAL
+# DESC  'Abstraction of a group of accounts'
+# MUST	( cn $ gidNumber )
+# MAY ( userPassword $ memberUid $ description ) )
+#
+#
+# OID		nisSchema.2.3 NAME 'ipService' SUP top STRUCTURAL
+# DESC		'Abstraction an Internet Protocol service.
+#               Maps an IP port and protocol (such as tcp or udp)
+#               to one or more names; the distinguished value of
+#               the cn attribute denotes the service's canonical
+#               name'
+# MUST		( cn $ ipServicePort $ ipServiceProtocol )
+# MAY		( description )
+#
+#
+# OID		nisSchema.2.4 NAME 'ipProtocol' SUP top STRUCTURAL
+# DESC		'Abstraction of an IP protocol. Maps a protocol number
+#               to one or more names. The distinguished value of the cn
+#               attribute denotes the protocol's canonical name'
+# MUST		( cn $ ipProtocolNumber $ description )
+# MAY		description 
+#
+#
+# OID	nisSchema.2.5 NAME 'oncRpc' SUP top STRUCTURAL
+# DESC	'Abstraction of an Open Network Computing (ONC)
+#       [RFC1057] Remote Procedure Call (RPC) binding.
+#       This class maps an ONC RPC number to a name.
+#       The distinguished value of the cn attribute denotes
+#        the RPC service's canonical name'
+# MUST	( cn $ oncRpcNumber $ description )
+# MAY	description
+#
+#
+# OID	nisSchema.2.6 NAME 'ipHost' SUP top AUXILIARY
+# DESC	'Abstraction of a host, an IP device. The distinguished
+#        value of the cn attribute denotes the host's canonical
+#        name. Device SHOULD be used as a structural class'
+# MUST	( cn $ ipHostNumber )
+# MAY	( l $ description $ manager ) )
+#
+#
+# OID	nisSchema.2.7 NAME 'ipNetwork' SUP top STRUCTURAL
+# DESC	'Abstraction of a network. The distinguished value of
+#       the cn attribute denotes the network's canonical name'
+# MUST	( cn $ ipNetworkNumber )
+# MAY	( ipNetmaskNumber $ l $ description $ manager ) )
+#
+#
+# OID	nisSchema.2.8 NAME 'nisNetgroup' SUP top STRUCTURAL
+# DESC	'Abstraction of a netgroup. May refer to other netgroups'
+# MUST	cn
+# MAY	( nisNetgroupTriple $ memberNisNetgroup $ description )
+#
+#
+# OID	nisSchema.2.09 NAME 'nisMap' SUP top STRUCTURAL
+# DESC	'A generic abstraction of a NIS map'
+# MUST	nisMapName
+# MAY	description
+#
+#
+# OID	nisSchema.2.10 NAME 'nisObject' SUP top STRUCTURAL
+# DESC	'An entry in a NIS map'
+# MUST	( cn $ nisMapEntry $ nisMapName )
+# MAY	description
+#
+#
+# OID	nisSchema.2.11 NAME 'ieee802Device' SUP top AUXILIARY
+# DESC	'A device with a MAC address; device SHOULD be
+#	used as a structural class'
+# MAY macAddress
+#
+#
+# OID	nisSchema.2.12 NAME 'bootableDevice' SUP top AUXILIARY
+# DESC	'A device with boot parameters; device SHOULD be
+#	used as a structural class'
+# MAY	( bootFile $ bootParameter )
+#
+# ----------------------END FORMAL DESCRIPTION-------------
+
+
+
+
+objectclass	posixAccount
+	requires
+		objectClass,
+		cn,
+		uid,
+		uidNumber,
+		gidNumber,
+		homeDirectory
+	allows
+		userPassword,
+		loginShell,
+		gecos,
+		description
+	
+objectclass	shadowAccount
+	requires
+		objectClass,
+		uid
+	allows
+		userPassword,
+		shadowLastChange,
+		shadowMin,
+		shadowMax,
+		shadowWarning,
+		shadowInactive,
+		shadowExpire,
+		shadowFlag,
+		description
+
+objectclass	posixGroup
+	requires
+		objectClass,
+		cn,
+		gidNumber
+	allows
+		userPassword,
+		memberUid,
+		description
+
+objectclass	ipService
+	requires
+		objectClass,
+		cn,
+		ipServicePort,
+		ipServiceProtocol
+	allows
+		description
+
+objectclass	ipProtocol
+	requires
+		objectClass,
+		cn,
+		ipProtocolNumber,
+		description
+	allows
+		description
+
+objectclass	oncRpc
+	requires
+		objectClass,
+		cn,
+		oncRpcNumber,
+		description
+	allows
+		description
+
+objectclass	ipHost
+	requires
+		objectClass,
+		cn,
+		ipHostNumber
+	allows
+		l,
+		description,
+		manager
+
+objectclass	ipNetwork
+	requires
+		objectClass,
+		cn,
+		ipNetworkNumber
+	allows
+		ipNetmaskNumber,
+		l,
+		description,
+		manager
+
+objectclass	nisNetgroup
+	requires
+		objectClass,
+		cn
+	allows
+		nisNetgroupTriple,
+		memberNisNetgroup,
+		description
+
+objectclass	nisMap
+	requires
+		objectClass,
+		nisMapName
+	allows
+		description
+
+objectclass	nisObject
+	requires
+		objectClass,
+		cn,
+		nisMapEntry,
+		nisMapName
+	allows
+		description
+
+objectclass	ieee802Device
+	requires
+		objectClass
+	allows
+		macAddress
+
+objectclass	bootableDevice
+	requires
+		objectClass
+	allows
+		bootFile,
+		bootParameter
--- openldap-1.2.6.orig/servers/slapd/schema/nis_sample.ldif
+++ openldap-1.2.6/servers/slapd/schema/nis_sample.ldif
@@ -0,0 +1,2304 @@
+dn: o=ACME, c=US
+o: ACME
+objectclass: organization
+objectclass: top
+
+dn: cn=sys, o=ACME, c=US
+cn: sys
+userPassword: 
+gidNumber: 0
+memberUid: root
+memberUid: bin
+memberUid: sys
+memberUid: adm
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=root, o=ACME, c=US
+cn: root
+userPassword: 
+gidNumber: 0
+memberUid: root
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=daemon, o=ACME, c=US
+cn: daemon
+userPassword: 
+gidNumber: 1
+memberUid: root
+memberUid: daemon
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=bin, o=ACME, c=US
+cn: bin
+userPassword: 
+gidNumber: 2
+memberUid: root
+memberUid: bin
+memberUid: daemon
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=adm, o=ACME, c=US
+cn: adm
+userPassword: 
+gidNumber: 3
+memberUid: root
+memberUid: adm
+memberUid: daemon
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=mail, o=ACME, c=US
+cn: mail
+userPassword: 
+gidNumber: 4
+memberUid: root
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=uucp, o=ACME, c=US
+cn: uucp
+userPassword: 
+gidNumber: 5
+memberUid: uucp
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=rje, o=ACME, c=US
+cn: rje
+userPassword: 
+gidNumber: 8
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=lp, o=ACME, c=US
+cn: lp
+userPassword: *
+gidNumber: 9
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=nuucp, o=ACME, c=US
+cn: nuucp
+userPassword: 
+gidNumber: 10
+memberUid: nuucp
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=user, o=ACME, c=US
+cn: user
+userPassword: 
+gidNumber: 20
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=CMWlogin, o=ACME, c=US
+cn: CMWlogin
+userPassword: 
+gidNumber: 994
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=other, o=ACME, c=US
+cn: other
+userPassword: 
+gidNumber: 995
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=demos, o=ACME, c=US
+cn: demos
+userPassword: *
+gidNumber: 997
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=guest, o=ACME, c=US
+cn: guest
+userPassword: *
+gidNumber: 998
+objectclass: posixGroup
+objectclass: top
+
+dn: cn=nobody, o=ACME, c=US
+cn: nobody
+userPassword: *
+gidNumber: 60001
+objectclass: posixGroup
+objectclass: top
+
+
+dn: cn=mt-everest, o=ACME, c=US
+cn: mt-everest
+cn: mt-everest.engr.acme.com
+cn: mt-everest
+ipHostNumber: 144.244.97.201
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=IRIS, o=ACME, c=US
+cn: IRIS
+cn: IRIS
+ipHostNumber: 144.234.2.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=localhost, o=ACME, c=US
+cn: localhost
+cn: localhost
+ipHostNumber: 127.0.0.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=all-systems, o=ACME, c=US
+cn: all-systems
+cn: all-systems.mcast.net
+ipHostNumber: 224.0.0.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=all-routers, o=ACME, c=US
+cn: all-routers
+cn: all-routers.mcast.net
+ipHostNumber: 224.0.0.2
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=dvmrp, o=ACME, c=US
+cn: dvmrp
+cn: dvmrp.mcast.net
+ipHostNumber: 224.0.0.4
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=ospf-all, o=ACME, c=US
+cn: ospf-all
+cn: ospf-all.mcast.net
+ipHostNumber: 224.0.0.5
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=ospf-dsig, o=ACME, c=US
+cn: ospf-dsig
+cn: ospf-dsig.mcast.net
+ipHostNumber: 224.0.0.6
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=ntp, o=ACME, c=US
+cn: ntp
+cn: ntp.mcast.net
+ipHostNumber: 224.0.1.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=acme-dog, o=ACME, c=US
+cn: acme-dog
+cn: acme-dog.mcast.net
+ipHostNumber: 224.0.1.2
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=rwhod, o=ACME, c=US
+cn: rwhod
+cn: rwhod.mcast.net
+ipHostNumber: 224.0.1.3
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=rwho, o=ACME, c=US
+cn: rwho
+cn: rwho.mcast.net
+ipHostNumber: 224.0.2.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=sun-rpc, o=ACME, c=US
+cn: sun-rpc
+cn: sun-rpc.mcast.net
+ipHostNumber: 224.0.2.2
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=localhost, o=ACME, c=US
+cn: localhost
+cn: localhost
+cn: localhost.engr.acme.com
+cn: loghost
+ipHostNumber: 127.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=mcast, o=ACME, c=US
+cn: mcast
+cn: mcast.
+ipHostNumber: 224.0.0.0
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=allhosts-mcast, o=ACME, c=US
+cn: allhosts-mcast
+cn: allhosts-mcast.
+ipHostNumber: 224.0.0.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=allgates-mcast, o=ACME, c=US
+cn: allgates-mcast
+cn: allgates-mcast.
+ipHostNumber: 224.0.0.2
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=dvmrp-mcast, o=ACME, c=US
+cn: dvmrp-mcast
+cn: dvmrp-mcast.
+ipHostNumber: 224.0.0.4
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=ospf-all-routers-mcast, o=ACME, c=US
+cn: ospf-all-routers-mcast
+cn: ospf-all-routers-mcast.
+ipHostNumber: 224.0.0.5
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=ospf-desi-routers-mcast, o=ACME, c=US
+cn: ospf-desi-routers-mcast
+cn: ospf-desi-routers-mcast.
+ipHostNumber: 224.0.0.6
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=ntp-mcast, o=ACME, c=US
+cn: ntp-mcast
+cn: ntp-mcast.
+ipHostNumber: 224.0.1.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=acme-dog-mcast, o=ACME, c=US
+cn: acme-dog-mcast
+cn: acme-dog-mcast.
+ipHostNumber: 224.0.1.2
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=rwhod-mcast, o=ACME, c=US
+cn: rwhod-mcast
+cn: rwhod-mcast.
+ipHostNumber: 224.0.1.3
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=rwho-mcast, o=ACME, c=US
+cn: rwho-mcast
+cn: rwho-mcast.
+ipHostNumber: 224.0.2.1
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=pmap-mcast, o=ACME, c=US
+cn: pmap-mcast
+cn: pmap-mcast.
+ipHostNumber: 224.0.2.2
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=fddi-odin, o=ACME, c=US
+cn: fddi-odin
+cn: fddi-odin.corp.acme.com
+cn: fddi-odin
+cn: relay.acme.com
+ipHostNumber: 133.29.75.194
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=acmegate, o=ACME, c=US
+cn: acmegate
+cn: acmegate.acme.com
+cn: socks-proxy-server.acme.com
+cn: acmegate
+cn: socks-proxy
+cn: socks
+ipHostNumber: 133.29.75.75
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=odin, o=ACME, c=US
+cn: odin
+cn: odin.corp.acme.com
+cn: odin
+cn: gate-odin
+ipHostNumber: 188.26.51.194
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=relay, o=ACME, c=US
+cn: relay
+cn: relay.esd.acme.com
+cn: ares
+cn: esd
+ipHostNumber: 130.62.72.10
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=rock, o=ACME, c=US
+cn: rock
+cn: rock.csd.acme.com
+cn: csd.acme.com
+cn: relay.csd.acme.com
+cn: rock
+ipHostNumber: 144.244.101.10
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=stiletto, o=ACME, c=US
+cn: stiletto
+cn: stiletto
+ipHostNumber: 144.244.42.26
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=stiletto, o=ACME, c=US
+cn: stiletto
+cn: stiletto.engr.acme.com
+cn: stiletto
+ipHostNumber: 144.244.42.26
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=lhola, o=ACME, c=US
+cn: lhola
+cn: lhola.engr.acme.com
+cn: lhola
+ipHostNumber: 144.244.75.55
+objectclass: ipHost
+objectclass: device
+objectclass: top
+
+dn: cn=dhcp-166-75-76, o=ACME, c=US
+cn: dhcp-166-75-76
+cn: dhcp-166-75-76.engr.acme.com
+cn: dhcp-166-75-76
+macAddress: 8:0:6:2:e:b3
+ipHostNumber: 144.244.75.76
+objectclass: ipHost
+objectclass: device
+objectclass: top
+objectclass: ieee802Device
+
+dn: cn=loopback, o=ACME, c=US
+cn: loopback
+cn: loopback.acme.com
+ipNetworkNumber: 127
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=acmecust, o=ACME, c=US
+cn: acmecust
+ipNetworkNumber: 188.26.50
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=bacbone, o=ACME, c=US
+cn: bacbone
+ipNetworkNumber: 188.26.51
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=b2, o=ACME, c=US
+cn: b2
+ipNetworkNumber: 188.26.52
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=b4-esdvt-fddi-test-net, o=ACME, c=US
+cn: b4-esdvt-fddi-test-net
+ipNetworkNumber: 188.26.53
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=b9l-ids, o=ACME, c=US
+cn: b9l-ids
+ipNetworkNumber: 188.26.74
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=b9u-ng, o=ACME, c=US
+cn: b9u-ng
+ipNetworkNumber: 188.26.75
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=b789atm, o=ACME, c=US
+cn: b789atm
+ipNetworkNumber: 188.26.77
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=wpd-slip, o=ACME, c=US
+cn: wpd-slip
+ipNetworkNumber: 188.26.78
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=engr-fddi, o=ACME, c=US
+cn: engr-fddi
+ipNetworkNumber: 188.26.80
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=b7l-os, o=ACME, c=US
+cn: b7l-os
+cn: acme48-150.acme.com
+ipNetworkNumber: 188.48.150
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=show, o=ACME, c=US
+cn: show
+ipNetworkNumber: 188.26.82
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=wan-serial-routers, o=ACME, c=US
+cn: wan-serial-routers
+ipNetworkNumber: 188.82.196
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=gouda-net, o=ACME, c=US
+cn: gouda-net
+ipNetworkNumber: 188.82.197
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=xfs-slip, o=ACME, c=US
+cn: xfs-slip
+ipNetworkNumber: 188.82.198
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=moscow, o=ACME, c=US
+cn: moscow
+ipNetworkNumber: 11.222.40.0
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=munich-1, o=ACME, c=US
+cn: munich-1
+ipNetworkNumber: 11.222.41.0
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=Karlsruhe-1, o=ACME, c=US
+cn: Karlsruhe-1
+ipNetworkNumber: 11.222.42.0
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=Cologne-1, o=ACME, c=US
+cn: Cologne-1
+ipNetworkNumber: 11.222.43.0
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=vienna2, o=ACME, c=US
+cn: vienna2
+ipNetworkNumber: 11.222.56.128
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=madrid1, o=ACME, c=US
+cn: madrid1
+ipNetworkNumber: 11.222.57.0
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=zurich-ppp1, o=ACME, c=US
+cn: zurich-ppp1
+ipNetworkNumber: 11.222.65.0
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=zurich-ppp2, o=ACME, c=US
+cn: zurich-ppp2
+ipNetworkNumber: 11.222.65.128
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=tokyo-net1, o=ACME, c=US
+cn: tokyo-net1
+ipNetworkNumber: 11.222.220
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=tokyo-net2, o=ACME, c=US
+cn: tokyo-net2
+ipNetworkNumber: 11.222.219
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=hongkong, o=ACME, c=US
+cn: hongkong
+ipNetworkNumber: 11.222.218
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=milwaukee, o=ACME, c=US
+cn: milwaukee
+ipNetworkNumber: 11.222.216
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=kansas, o=ACME, c=US
+cn: kansas
+ipNetworkNumber: 11.222.215
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=minneapolis, o=ACME, c=US
+cn: minneapolis
+ipNetworkNumber: 11.222.205
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=canberra, o=ACME, c=US
+cn: canberra
+ipNetworkNumber: 11.222.204
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=newdelhi, o=ACME, c=US
+cn: newdelhi
+ipNetworkNumber: 11.222.203
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=wantamp.tampa, o=ACME, c=US
+cn: wantamp.tampa
+ipNetworkNumber: 177.8.223.52
+objectclass: ipNetwork
+objectclass: top
+
+dn: cn=wancal.calgary, o=ACME, c=US
+cn: wancal.calgary
+ipNetworkNumber: 177.8.229.0
+objectclass: ipNetwork
+objectclass: top
+
+dn: uid=root, o=ACME, c=US
+uid: root
+userPassword: 
+uidNumber: 0
+gidNumber: 0
+gecos: Super-User
+homeDirectory: /
+loginShell: /usr/bin/tcsh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=sysadm, o=ACME, c=US
+uid: sysadm
+userPassword: *
+uidNumber: 0
+gidNumber: 0
+gecos: System V Administration
+homeDirectory: /usr/admin
+loginShell: /bin/sh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=cmwlogin, o=ACME, c=US
+uid: cmwlogin
+userPassword: *
+uidNumber: 0
+gidNumber: 994
+gecos: CMW Login UserID
+homeDirectory: /usr/CMW
+loginShell: /sbin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=diag, o=ACME, c=US
+uid: diag
+userPassword: *
+uidNumber: 0
+gidNumber: 996
+gecos: Hardware Diagnostics
+homeDirectory: /usr/diags
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=daemon, o=ACME, c=US
+uid: daemon
+userPassword: *
+uidNumber: 1
+gidNumber: 1
+gecos: daemons
+homeDirectory: /
+loginShell: /dev/null
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=bin, o=ACME, c=US
+uid: bin
+userPassword: *
+uidNumber: 2
+gidNumber: 2
+gecos: System Tools Owner
+homeDirectory: /bin
+loginShell: /dev/null
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=uucp, o=ACME, c=US
+uid: uucp
+userPassword: *
+uidNumber: 3
+gidNumber: 5
+gecos: UUCP Owner
+homeDirectory: /usr/lib/uucp
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=sys, o=ACME, c=US
+uid: sys
+userPassword: *
+uidNumber: 4
+gidNumber: 0
+gecos: System Activity Owner
+homeDirectory: /var/adm
+loginShell: /bin/sh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=adm, o=ACME, c=US
+uid: adm
+userPassword: *
+uidNumber: 5
+gidNumber: 3
+gecos: Accounting Files Owner
+homeDirectory: /var/adm
+loginShell: /bin/sh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=lp, o=ACME, c=US
+uid: lp
+userPassword: 
+uidNumber: 9
+gidNumber: 9
+gecos: Print Spooler Owner
+homeDirectory: /var/spool/lp
+loginShell: /bin/sh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=nuucp, o=ACME, c=US
+uid: nuucp
+userPassword: 
+uidNumber: 10
+gidNumber: 10
+gecos: Remote UUCP User
+homeDirectory: /var/spool/uucppublic
+loginShell: /usr/lib/uucp/uucico
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=auditor, o=ACME, c=US
+uid: auditor
+userPassword: *
+uidNumber: 11
+gidNumber: 0
+gecos: Audit Activity Owner
+homeDirectory: /auditor
+loginShell: /bin/sh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=dbadmin, o=ACME, c=US
+uid: dbadmin
+userPassword: *
+uidNumber: 12
+gidNumber: 0
+gecos: Security Database Owner
+homeDirectory: /dbadmin
+loginShell: /bin/sh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=acmeweb, o=ACME, c=US
+uid: acmeweb
+userPassword: *
+uidNumber: 13
+gidNumber: 60001
+gecos: ACME Web Applications
+homeDirectory: /var/www/htdocs
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=rfindd, o=ACME, c=US
+uid: rfindd
+userPassword: *
+uidNumber: 66
+gidNumber: 1
+gecos: Rfind Daemon and Fsdump
+homeDirectory: /var/rfindd
+loginShell: /bin/sh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=EZsetup, o=ACME, c=US
+uid: EZsetup
+userPassword: 
+uidNumber: 992
+gidNumber: 998
+gecos: System Setup
+homeDirectory: /var/sysadmdesktop/EZsetup
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=demos, o=ACME, c=US
+uid: demos
+userPassword: 
+uidNumber: 993
+gidNumber: 997
+gecos: Demonstration User
+homeDirectory: /usr/demos
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=OutOfBox, o=ACME, c=US
+uid: OutOfBox
+userPassword: 
+uidNumber: 995
+gidNumber: 997
+gecos: Out of Box Experience
+homeDirectory: /usr/people/OutOfBox
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=guest, o=ACME, c=US
+uid: guest
+userPassword: 
+uidNumber: 998
+gidNumber: 998
+gecos: Guest Account
+homeDirectory: /usr/people/guest
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=4Dgifts, o=ACME, c=US
+uid: 4Dgifts
+userPassword: *
+uidNumber: 999
+gidNumber: 998
+gecos: 4Dgifts Account
+homeDirectory: /usr/people/4Dgifts
+loginShell: /bin/csh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=nobody, o=ACME, c=US
+uid: nobody
+userPassword: *
+uidNumber: 60001
+gidNumber: 60001
+gecos: SVR4 nobody uid
+homeDirectory: /dev/null
+loginShell: /dev/null
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=noaccess, o=ACME, c=US
+uid: noaccess
+userPassword: *
+uidNumber: 60002
+gidNumber: 60002
+gecos: uid no access
+homeDirectory: /dev/null
+loginShell: /dev/null
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=nobody, o=ACME, c=US
+uid: nobody
+userPassword: *
+uidNumber: 60001
+gidNumber: 60001
+gecos: original nobody uid
+homeDirectory: /dev/null
+loginShell: /dev/null
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=gomez, o=ACME, c=US
+uid: gomez
+userPassword: 
+uidNumber: 37425
+gidNumber: 10
+gecos: Gomez
+homeDirectory: /usr/people/gomez
+loginShell: /usr/bin/tcsh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: uid=jcgomez, o=ACME, c=US
+uid: jcgomez
+userPassword: 
+uidNumber: 14427
+gidNumber: 20
+gecos: Juan Carlos Gomez
+homeDirectory: /home/people/jcgomez
+loginShell: /bin/tcsh
+objectclass: posixAccount
+objectclass: account
+objectclass: top
+
+dn: cn=ip, o=ACME, c=US
+cn: ip
+cn: IP
+ipProtocolNumber: 0
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=icmp, o=ACME, c=US
+cn: icmp
+cn: ICMP
+ipProtocolNumber: 1
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=igmp, o=ACME, c=US
+cn: igmp
+cn: IGMP
+ipProtocolNumber: 2
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=ggp, o=ACME, c=US
+cn: ggp
+cn: GGP
+ipProtocolNumber: 3
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=tcp, o=ACME, c=US
+cn: tcp
+cn: TCP
+ipProtocolNumber: 6
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=egp, o=ACME, c=US
+cn: egp
+cn: EGP
+ipProtocolNumber: 8
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=pup, o=ACME, c=US
+cn: pup
+cn: PUP
+ipProtocolNumber: 12
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=udp, o=ACME, c=US
+cn: udp
+cn: UDP
+ipProtocolNumber: 17
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=hmp, o=ACME, c=US
+cn: hmp
+cn: HMP
+ipProtocolNumber: 20
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=xns-idp, o=ACME, c=US
+cn: xns-idp
+cn: XNS-IDP
+ipProtocolNumber: 22
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=rdp, o=ACME, c=US
+cn: rdp
+cn: RDP
+ipProtocolNumber: 27
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=iso-tp4, o=ACME, c=US
+cn: iso-tp4
+cn: ISO-TP4
+ipProtocolNumber: 29
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=ipv6, o=ACME, c=US
+cn: ipv6
+cn: IPV6
+ipProtocolNumber: 41
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=rsvp, o=ACME, c=US
+cn: rsvp
+cn: RSVP
+ipProtocolNumber: 46
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=icmpv6, o=ACME, c=US
+cn: icmpv6
+cn: ICMPV6
+ipProtocolNumber: 58
+objectclass: ipProtocol
+objectclass: top
+
+dn: cn=portmapper, o=ACME, c=US
+cn: portmapper
+cn: portmap
+cn: sunrpc
+oncRpcNumber: 100000
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=rstatd, o=ACME, c=US
+cn: rstatd
+cn: rstat
+cn: rup
+cn: perfmeter
+oncRpcNumber: 100001
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=rusersd, o=ACME, c=US
+cn: rusersd
+cn: rusers
+oncRpcNumber: 100002
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=nfs, o=ACME, c=US
+cn: nfs
+cn: nfsprog
+oncRpcNumber: 100003
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=ypserv, o=ACME, c=US
+cn: ypserv
+cn: ypprog
+oncRpcNumber: 100004
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=mountd, o=ACME, c=US
+cn: mountd
+cn: mount
+cn: showmount
+oncRpcNumber: 100005
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=ypbind, o=ACME, c=US
+cn: ypbind
+oncRpcNumber: 100007
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=walld, o=ACME, c=US
+cn: walld
+cn: rwall
+cn: shutdown
+oncRpcNumber: 100008
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=yppasswdd, o=ACME, c=US
+cn: yppasswdd
+cn: yppasswd
+oncRpcNumber: 100009
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=etherstatd, o=ACME, c=US
+cn: etherstatd
+cn: etherstat
+oncRpcNumber: 100010
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=rquotad, o=ACME, c=US
+cn: rquotad
+cn: rquotaprog
+cn: quota
+cn: rquota
+oncRpcNumber: 100011
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=sprayd, o=ACME, c=US
+cn: sprayd
+cn: spray
+oncRpcNumber: 100012
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=3270_mapper, o=ACME, c=US
+cn: 3270_mapper
+oncRpcNumber: 100013
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=rje_mapper, o=ACME, c=US
+cn: rje_mapper
+oncRpcNumber: 100014
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=selection_svc, o=ACME, c=US
+cn: selection_svc
+cn: selnsvc
+oncRpcNumber: 100015
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=database_svc, o=ACME, c=US
+cn: database_svc
+oncRpcNumber: 100016
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=rexd, o=ACME, c=US
+cn: rexd
+cn: rex
+oncRpcNumber: 100017
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=alis, o=ACME, c=US
+cn: alis
+oncRpcNumber: 100018
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=sched, o=ACME, c=US
+cn: sched
+oncRpcNumber: 100019
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=llockmgr, o=ACME, c=US
+cn: llockmgr
+oncRpcNumber: 100020
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=nlockmgr, o=ACME, c=US
+cn: nlockmgr
+oncRpcNumber: 100021
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=x25.inr, o=ACME, c=US
+cn: x25.inr
+oncRpcNumber: 100022
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=statmon, o=ACME, c=US
+cn: statmon
+oncRpcNumber: 100023
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=status, o=ACME, c=US
+cn: status
+oncRpcNumber: 100024
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=bootparam, o=ACME, c=US
+cn: bootparam
+oncRpcNumber: 100026
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=ypupdated, o=ACME, c=US
+cn: ypupdated
+cn: ypupdate
+oncRpcNumber: 100028
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=keyserv, o=ACME, c=US
+cn: keyserv
+cn: keyserver
+oncRpcNumber: 100029
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=ttdbserverd, o=ACME, c=US
+cn: ttdbserverd
+cn: ttdbserverd
+oncRpcNumber: 100083
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=autofsd, o=ACME, c=US
+cn: autofsd
+cn: autofsd
+oncRpcNumber: 100099
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_snoopd, o=ACME, c=US
+cn: acme_snoopd
+cn: snoopd
+cn: snoop
+oncRpcNumber: 391000
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_toolkitbus, o=ACME, c=US
+cn: acme_toolkitbus
+oncRpcNumber: 391001
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_fam, o=ACME, c=US
+cn: acme_fam
+oncRpcNumber: 391002
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_notepad, o=ACME, c=US
+cn: acme_notepad
+cn: notepad
+oncRpcNumber: 391003
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_mountd, o=ACME, c=US
+cn: acme_mountd
+cn: mount
+cn: showmount
+oncRpcNumber: 391004
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_smtd, o=ACME, c=US
+cn: acme_smtd
+cn: smtd
+oncRpcNumber: 391005
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_pcsd, o=ACME, c=US
+cn: acme_pcsd
+cn: pcsd
+oncRpcNumber: 391006
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_nfs, o=ACME, c=US
+cn: acme_nfs
+oncRpcNumber: 391007
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_rfind, o=ACME, c=US
+cn: acme_rfind
+cn: rfind
+oncRpcNumber: 391008
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_pod, o=ACME, c=US
+cn: acme_pod
+cn: pod
+oncRpcNumber: 391009
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_iphone, o=ACME, c=US
+cn: acme_iphone
+oncRpcNumber: 391010
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_videod, o=ACME, c=US
+cn: acme_videod
+oncRpcNumber: 391011
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_testcd, o=ACME, c=US
+cn: acme_testcd
+cn: testcd
+oncRpcNumber: 391012
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme.ha_hbeat, o=ACME, c=US
+cn: acme.ha_hbeat
+cn: ha_hbeat
+oncRpcNumber: 391013
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme.ha_nc, o=ACME, c=US
+cn: acme.ha_nc
+cn: ha_nc
+oncRpcNumber: 391014
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme.ha_appmon, o=ACME, c=US
+cn: acme.ha_appmon
+cn: ha_appmon
+oncRpcNumber: 391015
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_xfsmd, o=ACME, c=US
+cn: acme_xfsmd
+oncRpcNumber: 391016
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_mediad, o=ACME, c=US
+cn: acme_mediad
+cn: mediad
+oncRpcNumber: 391017
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme.ha_orcl, o=ACME, c=US
+cn: acme.ha_orcl
+cn: ha_orcl
+oncRpcNumber: 391018
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme.ha_ifmx, o=ACME, c=US
+cn: acme.ha_ifmx
+cn: ha_ifmx
+oncRpcNumber: 391019
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme.ha_sybs, o=ACME, c=US
+cn: acme.ha_sybs
+cn: ha_sybs
+oncRpcNumber: 391020
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme.ha_ifa, o=ACME, c=US
+cn: acme.ha_ifa
+cn: ha_ifa
+oncRpcNumber: 391021
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391022
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391023
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391024
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391025
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391026
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391027
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391028
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391029
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391030
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391031
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391032
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391033
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391034
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391035
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391036
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391037
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391038
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391039
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391040
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391041
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391042
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391043
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391044
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391045
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391046
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391047
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391048
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391049
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391050
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391051
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391052
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391053
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391054
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391055
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391056
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391057
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391058
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391059
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391060
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391061
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391062
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=acme_reserved, o=ACME, c=US
+cn: acme_reserved
+oncRpcNumber: 391063
+objectclass: oncRpc
+objectclass: top
+
+dn: cn=tcpmux, o=ACME, c=US
+cn: tcpmux
+ipServicePort: 1
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=echo, o=ACME, c=US
+cn: echo
+ipServicePort: 7
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=echo, o=ACME, c=US
+cn: echo
+ipServicePort: 7
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=discard, o=ACME, c=US
+cn: discard
+cn: sink
+cn: null
+ipServicePort: 9
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=discard, o=ACME, c=US
+cn: discard
+cn: sink
+cn: null
+ipServicePort: 9
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=systat, o=ACME, c=US
+cn: systat
+cn: users
+ipServicePort: 11
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=daytime, o=ACME, c=US
+cn: daytime
+ipServicePort: 13
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=daytime, o=ACME, c=US
+cn: daytime
+ipServicePort: 13
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=netstat, o=ACME, c=US
+cn: netstat
+ipServicePort: 15
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=qotd, o=ACME, c=US
+cn: qotd
+cn: quote
+ipServicePort: 17
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=chargen, o=ACME, c=US
+cn: chargen
+cn: ttytst
+cn: source
+ipServicePort: 19
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=chargen, o=ACME, c=US
+cn: chargen
+cn: ttytst
+cn: source
+ipServicePort: 19
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=ftp-data, o=ACME, c=US
+cn: ftp-data
+ipServicePort: 20
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=ftp, o=ACME, c=US
+cn: ftp
+ipServicePort: 21
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=telnet, o=ACME, c=US
+cn: telnet
+ipServicePort: 23
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=smtp, o=ACME, c=US
+cn: smtp
+cn: mail
+ipServicePort: 25
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=time, o=ACME, c=US
+cn: time
+cn: timserver
+ipServicePort: 37
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=time, o=ACME, c=US
+cn: time
+cn: timserver
+ipServicePort: 37
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=rlp, o=ACME, c=US
+cn: rlp
+cn: resource
+ipServicePort: 39
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=name, o=ACME, c=US
+cn: name
+ipServicePort: 42
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=whois, o=ACME, c=US
+cn: whois
+cn: nicname
+ipServicePort: 43
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=domain, o=ACME, c=US
+cn: domain
+cn: nameserver
+ipServicePort: 53
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=domain, o=ACME, c=US
+cn: domain
+cn: nameserver
+ipServicePort: 53
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=mtp, o=ACME, c=US
+cn: mtp
+ipServicePort: 57
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=bootp, o=ACME, c=US
+cn: bootp
+cn: bootps
+ipServicePort: 67
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=bootpc, o=ACME, c=US
+cn: bootpc
+ipServicePort: 68
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=tftp, o=ACME, c=US
+cn: tftp
+ipServicePort: 69
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=rje, o=ACME, c=US
+cn: rje
+cn: netrjs
+ipServicePort: 77
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=finger, o=ACME, c=US
+cn: finger
+ipServicePort: 79
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=http, o=ACME, c=US
+cn: http
+ipServicePort: 80
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=link, o=ACME, c=US
+cn: link
+cn: ttylink
+ipServicePort: 87
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=supdup, o=ACME, c=US
+cn: supdup
+ipServicePort: 95
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=hostnames, o=ACME, c=US
+cn: hostnames
+cn: hostname
+ipServicePort: 101
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=iso-tsap, o=ACME, c=US
+cn: iso-tsap
+ipServicePort: 102
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=x400, o=ACME, c=US
+cn: x400
+ipServicePort: 103
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=x400-snd, o=ACME, c=US
+cn: x400-snd
+ipServicePort: 104
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=csnet-ns, o=ACME, c=US
+cn: csnet-ns
+ipServicePort: 105
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=pop-2, o=ACME, c=US
+cn: pop-2
+ipServicePort: 109
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=pop-3, o=ACME, c=US
+cn: pop-3
+ipServicePort: 110
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=sunrpc, o=ACME, c=US
+cn: sunrpc
+cn: rpcbind
+ipServicePort: 111
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=sunrpc, o=ACME, c=US
+cn: sunrpc
+cn: rpcbind
+ipServicePort: 111
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=auth, o=ACME, c=US
+cn: auth
+cn: authentication
+ipServicePort: 113
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=sftp, o=ACME, c=US
+cn: sftp
+ipServicePort: 115
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=uucp-path, o=ACME, c=US
+cn: uucp-path
+ipServicePort: 117
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=nntp, o=ACME, c=US
+cn: nntp
+cn: readnews
+cn: untp
+ipServicePort: 119
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=erpc, o=ACME, c=US
+cn: erpc
+ipServicePort: 121
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=ntp, o=ACME, c=US
+cn: ntp
+ipServicePort: 123
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=loc-srv, o=ACME, c=US
+cn: loc-srv
+ipServicePort: 135
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=loc-srv, o=ACME, c=US
+cn: loc-srv
+ipServicePort: 135
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=imap2, o=ACME, c=US
+cn: imap2
+ipServicePort: 143
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=snmp, o=ACME, c=US
+cn: snmp
+ipServicePort: 161
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=snmp-trap, o=ACME, c=US
+cn: snmp-trap
+cn: snmptrap
+ipServicePort: 162
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=xdmcp, o=ACME, c=US
+cn: xdmcp
+ipServicePort: 177
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=exec, o=ACME, c=US
+cn: exec
+ipServicePort: 512
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=biff, o=ACME, c=US
+cn: biff
+cn: comsat
+ipServicePort: 512
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=login, o=ACME, c=US
+cn: login
+ipServicePort: 513
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=who, o=ACME, c=US
+cn: who
+cn: whod
+ipServicePort: 513
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=shell, o=ACME, c=US
+cn: shell
+cn: cmd
+ipServicePort: 514
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=syslog, o=ACME, c=US
+cn: syslog
+ipServicePort: 514
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=printer, o=ACME, c=US
+cn: printer
+cn: spooler
+ipServicePort: 515
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=talk, o=ACME, c=US
+cn: talk
+ipServicePort: 517
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=ntalk, o=ACME, c=US
+cn: ntalk
+ipServicePort: 518
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=route, o=ACME, c=US
+cn: route
+cn: router
+cn: routed
+ipServicePort: 520
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=timed, o=ACME, c=US
+cn: timed
+cn: timeserver
+ipServicePort: 525
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=tempo, o=ACME, c=US
+cn: tempo
+cn: newdate
+ipServicePort: 526
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=courier, o=ACME, c=US
+cn: courier
+cn: rpc
+ipServicePort: 530
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=conference, o=ACME, c=US
+cn: conference
+cn: chat
+ipServicePort: 531
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=netnews, o=ACME, c=US
+cn: netnews
+cn: readnews
+ipServicePort: 532
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=netwall, o=ACME, c=US
+cn: netwall
+ipServicePort: 533
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=uucp, o=ACME, c=US
+cn: uucp
+cn: uucpd
+ipServicePort: 540
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=remotefs, o=ACME, c=US
+cn: remotefs
+cn: rfs_server
+cn: rfs
+ipServicePort: 556
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=ingreslock, o=ACME, c=US
+cn: ingreslock
+ipServicePort: 1524
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=albd, o=ACME, c=US
+cn: albd
+ipServicePort: 371
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=ta-rauth, o=ACME, c=US
+cn: ta-rauth
+cn: rauth
+ipServicePort: 601
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=kerberos, o=ACME, c=US
+cn: kerberos
+cn: kdc
+ipServicePort: 750
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=kerberos, o=ACME, c=US
+cn: kerberos
+cn: kdc
+ipServicePort: 750
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=krbupdate, o=ACME, c=US
+cn: krbupdate
+cn: kreg
+ipServicePort: 760
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=kpasswd, o=ACME, c=US
+cn: kpasswd
+cn: kpwd
+ipServicePort: 761
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=klogin, o=ACME, c=US
+cn: klogin
+ipServicePort: 543
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=nfs, o=ACME, c=US
+cn: nfs
+cn: nfs
+ipServicePort: 2049
+ipServiceProtocol: udp
+objectclass: ipService
+objectclass: top
+
+dn: cn=nfs, o=ACME, c=US
+cn: nfs
+cn: nfs
+ipServicePort: 2049
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=eklogin, o=ACME, c=US
+cn: eklogin
+ipServicePort: 2105
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=kshell, o=ACME, c=US
+cn: kshell
+cn: krcmd
+ipServicePort: 544
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=x-server, o=ACME, c=US
+cn: x-server
+ipServicePort: 6000
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=acme-dgl, o=ACME, c=US
+cn: acme-dgl
+ipServicePort: 5232
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=acme-arrayd, o=ACME, c=US
+cn: acme-arrayd
+ipServicePort: 5434
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=realaudio, o=ACME, c=US
+cn: realaudio
+cn: ra
+ipServicePort: 7070
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=wn-http, o=ACME, c=US
+cn: wn-http
+ipServicePort: 8778
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
+
+dn: cn=acme_iphone, o=ACME, c=US
+cn: acme_iphone
+ipServicePort: 32769
+ipServiceProtocol: tcp
+objectclass: ipService
+objectclass: top
--- openldap-1.2.6.orig/servers/slapd/schema/others_nis.at.conf
+++ openldap-1.2.6/servers/slapd/schema/others_nis.at.conf
@@ -0,0 +1,282 @@
+#
+# By:		Juan C. Gomez / gomez@engr.sgi.com
+# Date:		May/1999
+# Source:	RFC-2307
+# ------------------------------------------------------------
+# Attribute definitions for using LDAP as a back-end for Network
+# Information Services (NIS) with an OpenLDAP server. 
+# This file holds the definitions of those attributes used in 
+# RFC-2307, which are defined in other RFCs or X500 standards. 
+# You may not need to include this file if you already have 
+# these definitions in your default configuration files (i.e. 
+# slapd.at.conf).
+#
+
+
+
+#
+# ----------------------FORMAL DESCRIPTION--------------------
+#
+# RFC-2256	( 2.5.4.23 NAME 'facsimileTelephoneNumber'
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
+# RFC-1274	facsimileTelephoneNumber ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX FacsimileTelephoneNumber
+#		::= {attributeType 23}
+#
+#
+# RFC-2256	( 2.5.4.14 NAME 'searchGuide'
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
+# RFC-1274	searchGuide ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX Guide
+#		::= {attributeType 14}
+#
+#
+# RFC-2256	( 2.5.4.15 NAME 'businessCategory' EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
+# RFC-1274	businessCategory ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
+#		(SIZE (1..ub-business-category))
+#		::= {attributeType 15}
+#
+#  
+# RFC-2256	( 2.5.4.24 NAME 'x121Address' EQUALITY numericStringMatch
+#		SUBSTR numericStringSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
+# RFC-1274	x121Address ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX NumericString
+#		(SIZE (1..ub-x121-address))
+#		::= {attributeType 24}
+#
+# 
+# RFC-2256	( 2.5.4.26 NAME 'registeredAddress' SUP postalAddress
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
+# RFC-1274	registeredAddress ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX PostalAddress
+#		::= {attributeType 26}
+#
+#
+# RFC-2256	( 2.5.4.27 NAME 'destinationIndicator' EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
+# RFC-1274	destinationIndicator ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX PrintableString
+#		(SIZE (1..ub-destination-indicator))
+#		MATCHES FOR EQUALITY SUBSTRINGS
+#		::= {attributeType 27}
+#
+# 
+# RFC-2256	( 2.5.4.28 NAME 'preferredDeliveryMethod'
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
+#		SINGLE-VALUE )
+# RFC-1274	preferredDeliveryMethod ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX deliveryMethod
+#		::= {attributeType 28}
+#
+# 
+# RFC-2256	( 2.5.4.21 NAME 'telexNumber'
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
+# RFC-1274	telexNumber ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX TelexNumber
+#		(SIZE (1..ub-telex))
+#		::= {attributeType 21}
+#
+#
+# RFC-2256	( 2.5.4.22 NAME 'teletexTerminalIdentifier'
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
+# RFC-1274	teletexTerminalIdentifier ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX TeletexTerminalIdentifier
+#		(SIZE (1..ub-teletex-terminal-id))
+#		::= {attributeType 22}
+#
+#
+# RFC-2256	( 2.5.4.20 NAME 'telephoneNumber' EQUALITY telephoneNumberMatch
+#		SUBSTR telephoneNumberSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
+# RFC-1274      telephoneNumber ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX telephoneNumberSyntax
+#		(SIZE (1..ub-telephone-number))
+#
+# 
+# RFC-2256	( 2.5.4.25 NAME 'internationaliSDNNumber' 
+#		EQUALITY numericStringMatch
+#		SUBSTR numericStringSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
+# RFC-1274      internationaliSDNNumber ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX NumericString
+#		(SIZE (1..ub-isdn-address))
+#		::= {attributeType 2
+#
+#
+# RFC-2256	( 2.5.4.9 NAME 'street' EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
+# RFC-1274	streetAddress ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
+#		(SIZE (1..ub-street-address))
+#		::= {attributeType 9}
+#
+# 
+#  RFC-2256	( 2.5.4.18 NAME 'postOfficeBox' EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
+#  RFC-1274     postOfficeBox ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
+#		(SIZE (1..ub-post-office-box))
+#		::= {attributeType 18}
+# 
+#
+#  RFC-2256	( 2.5.4.17 NAME 'postalCode' EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
+#  RFC-1274	postalCode ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
+#		(SIZE (1..ub-postal-code))
+#		::= {attributeType 17}
+#
+#
+#  RFC-2256	( 2.5.4.16 NAME 'postalAddress' EQUALITY caseIgnoreListMatch
+#		SUBSTR caseIgnoreListSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
+#  RFC-1274     postalAddress ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX PostalAddress
+#		MATCHES FOR EQUALITY
+#		::= {attributeType 16}
+#
+#
+#  RFC-2256	( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
+#		EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
+#  RFC-1274     physicalDeliveryOfficeName ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
+#		(SIZE (1..ub-physical-office-name))
+#		::= {attributeType 19}
+#
+#
+#  RFC-2256    ( 2.5.4.8 NAME 'st' SUP name )
+#  RFC-1274	stateOrProvinceName ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
+#		(SIZE (1..ub-state-name))
+#		::= {attributeType 8}
+#
+#
+#  RFC-2256	( 2.5.4.0 NAME 'objectClass' EQUALITY objectIdentifierMatch
+#		  SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
+#  RFC-1274	objectClass ObjectClass
+#		::= {attributeType 0}
+#
+#
+#  RFC-2256 ( 2.5.4.3 NAME 'cn' SUP name )
+#  RFC-1274	commonName ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
+#		(SIZE (1..ub-common-name))
+#		::= {attributeType 3}
+#
+#
+# RFC-1274	userid ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX
+#		caseIgnoreStringSyntax
+#		(SIZE (1 .. ub-user-identifier))
+#		::= {pilotAttributeType 1}
+#
+#
+#  RFC-2256	( 2.5.4.35 NAME 'userPassword' EQUALITY octetStringMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
+#  RFC-1274	userPassword ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX Userpassword
+#	        ::= {attributeType 35}
+#
+#
+#  RFC-2256	( 2.5.4.13 NAME 'description' EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
+#
+#
+#  RFC-2256	( 2.5.4.7 NAME 'l' SUP name )
+#
+#
+#  RFC-1274	manager ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX
+#		distinguishedNameSyntax
+#		::= {pilotAttributeType 10}
+#
+#
+#  RFC-2256	( 2.5.4.5 NAME 'serialNumber' EQUALITY caseIgnoreMatch
+#		SUBSTR caseIgnoreSubstringsMatch
+#		SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
+#  RFC-1274	serialNumber ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX printableStringSyntax
+#		(SIZE (1..ub-serial-number))
+#		::= {attributeType 5}
+#
+#
+#  RFC-2256	( 2.5.4.10 NAME 'o' SUP name )
+#
+#
+#  RFC-2256	( 2.5.4.11 NAME 'ou' SUP name )
+#
+#
+#  RFC-2256	( 2.5.4.6 NAME 'c' SUP name SINGLE-VALUE )
+#  RFC-1274	countryName ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX PrintableString
+#		(SIZE (1..ub-country-code))
+#		SINGLE VALUE
+#		::= {attributeType 6}
+#
+#
+#  RFC-2256	( 2.5.4.34 NAME 'seeAlso' SUP distinguishedName )
+#  RFC-1274	seeAlso ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
+#		::= {attributeType 34}
+#
+#
+#  RFC-1274     host ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX
+#		caseIgnoreStringSyntax
+#		(SIZE (1 .. ub-host))
+#		::= {pilotAttributeType 9}
+#
+#
+#  RFC-2256	( 2.5.4.32 NAME 'owner' SUP distinguishedName )
+#  RFC-1274	owner ATTRIBUTE
+#		WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
+#		::= {attributeType 32}
+#
+# ----------------------END FORMAL DESCRIPTION-------------
+#
+
+
+
+
+attribute	facsimileTelephoneNumber	fax	tel
+attribute	searchGuide				cis
+attribute	businessCategory			cis
+attribute	x121Address				cis
+attribute	registeredAddress			cis
+attribute	destinationIndicator			cis
+attribute	preferredDeliveryMethod			cis
+attribute	telexNumber				cis
+attribute	teletexTerminalIdentifier		cis
+attribute	telephoneNumber				tel
+attribute	internationaliSDNNumber			ces
+attribute	street					cis
+attribute	postOfficeBox				cis
+attribute	postalCode				cis
+attribute	postalAddress				cis
+attribute	physicalDeliveryOfficeName		cis
+attribute	st					cis
+attribute	objectClass				cis
+attribute	cn	commonName			cis
+attribute	uid	userid				cis
+attribute	userPassword				ces
+attribute	description				cis
+attribute	l	localityName			cis
+attribute	manager					dn
+attribute	serialNumber				cis
+attribute	o	organizationName		cis
+attribute	ou	organizationalUnitName		cis
+attribute	c	countryName			cis
+attribute	seeAlso					dn
+attribute	host					cis
+attribute	owner					dn
--- openldap-1.2.6.orig/servers/slapd/schema/others_nis.oc.conf
+++ openldap-1.2.6/servers/slapd/schema/others_nis.oc.conf
@@ -0,0 +1,136 @@
+#
+# By:		Juan C. Gomez
+# Date:		05/04/1999
+# Source:	RFC-2307
+# ------------------------------------------------------------
+# Object class definitions for using LDAP as a back-end for Network
+# Information Services (NIS) with an OpenLDAP server. 
+# This file holds the definitions of those attributes used in 
+# RFC-2307, which are defined in other RFCs or X500 standards. 
+# You may not need to include this file if you already have these 
+# definitions in your default configuration files (i.e. 
+# slapd.oc.conf).
+#
+
+
+
+
+#
+# ----------------------FORMAL DESCRIPTION--------------------
+#
+# RFC-2256	( 2.5.6.0 NAME 'top' ABSTRACT MUST objectClass )
+# RFC-1274	top OBJECT-CLASS
+#		MUST CONTAIN {
+#		objectClass}
+#		::= {objectClass 0}
+#
+#
+# RFC-2256	( 2.5.6.4 NAME 'organization' SUP top STRUCTURAL MUST o
+#		MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
+#		x121Address $ registeredAddress $ destinationIndicator $
+#		preferredDeliveryMethod $ telexNumber $ 
+#		teletexTerminalIdentifier $ telephoneNumber $
+#		internationaliSDNNumber $ facsimileTelephoneNumber $
+#		street $ postOfficeBox $ postalCode $ postalAddress $
+#		physicalDeliveryOfficeName $ st $ l $ description ) )
+# RFC-1274	organization OBJECT-CLASS
+#		SUBCLASS OF top
+#		MUST CONTAIN {
+#		organizationName}
+#		MAY CONTAIN {
+#		organizationalAttributeSet}
+#		::= {objectClass 4}
+#  
+#
+# RFC-1274	account OBJECT-CLASS
+#		SUBCLASS OF top
+#		MUST CONTAIN {
+#		userid}
+#		MAY CONTAIN {
+#		description,
+#		seeAlso,
+#		localityName,
+#               organizationName,
+#               organizationalUnitName,
+#               host}
+#               ::= {pilotObjectClass 5}
+#
+#
+# RFC-2256	( 2.5.6.14 NAME 'device' SUP top STRUCTURAL MUST cn
+#		 MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $
+#		 description ) )
+# RFC-1274	device OBJECT-CLASS
+#		SUBCLASS OF top
+#		MUST CONTAIN {
+#               commonName}
+#               MAY CONTAIN {
+#               description,
+#		localityName,
+#               organizationName,
+#               organizationalUnitName,
+#               owner,
+#               seeAlso,
+#               serialNumber}
+#               ::= {objectClass 14}
+#
+# ----------------------END FORMAL DESCRIPTION-------------
+#
+
+
+
+
+objectclass	top
+	requires
+		objectClass
+
+objectclass	organization
+	requires
+		objectClass,
+		o
+	allows
+		userPassword,
+		searchGuide,
+		seeAlso,
+		businessCategory,
+		x121Address,
+		registeredAddress,
+		destinationIndicator,
+		preferredDeliveryMethod,
+		telexNumber,
+		teletexTerminalIdentifier,
+		telephoneNumber,
+		internationaliSDNNumber,
+		facsimileTelephoneNumber,
+		street,
+		postOfficeBox,
+		postalCode,
+		postalAddress,
+		physicalDeliveryOfficeName,
+		st,
+		l,
+		description
+
+objectclass	account
+	requires
+		objectClass,
+		uid
+	allows
+		description,
+		seeAlso,
+		l,
+		o,
+		ou,
+		host
+
+objectclass	device
+	requires
+		objectClass,
+		cn	
+	allows
+		description,
+		l,
+		o,
+                ou,
+                owner,
+                seeAlso,
+                serialNumber
--- openldap-1.2.6.orig/servers/slapd/tools/Makefile.in
+++ openldap-1.2.6/servers/slapd/tools/Makefile.in
@@ -18,7 +18,7 @@
 LDAP_INCDIR= ../../../include       
 LDAP_LIBDIR= ../../../libraries
 
-XLIBS = -lavl -lldif -lldap -llber -lldbm -llthread -llutil
+XLIBS = -lavl -lldif -lopenldap -llber-openldap -lldbm -llthread -llutil
 XXLIBS = $(LDAPD_LIBS) $(SLAPD_LIBS) \
 	$(LDBM_LIBS) $(KRB_LIBS) $(LUTIL_LIBS)
 XXXLIBS = $(LTHREAD_LIBS)
--- ldap/servers/slapd/tools/Makefile.in~	Thu Nov 25 09:24:13 1999
+++ ldap/servers/slapd/tools/Makefile.in	Thu Nov 25 09:24:50 1999
@@ -130,14 +130,14 @@
 install-local: install-ldbm install-isode FORCE
 
 install-ldbm: FORCE
-	@-$(MKDIR) $(sbindir) 
+	@-$(MKDIR) $(sbindir) $(bindir)
 	@if [ "$(BUILD_LDBM)" = "yes" ]; then \
 		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldif2ldbm $(sbindir)	; \
 		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldif2index $(sbindir)	; \
 		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldif2id2entry $(sbindir)	; \
 		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldif2id2children $(sbindir)	; \
 		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldbmcat $(sbindir)	; \
-		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldif $(sbindir)	; \
+		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldif $(bindir)	; \
 		$(LTINSTALL) $(INSTALLFLAGS) -m 755 centipede $(sbindir)	; \
 		$(LTINSTALL) $(INSTALLFLAGS) -m 755 ldbmtest $(sbindir)	; \
 	else \
