[Date Prev][Date Next] [Chronological] [Thread] [Top]

OpenLDAP support for LDAPv3 features? (more Solaris automounter issues)



Solaris LDAP client says it requires the following LDAPv3 features:

Simple Page Mode Control value (OID 2.16.840.1.113730.3.4.2)
 - I see this control is listed on my v2.0.7 server

Simple Page Mode Control type (OID 1.2.840.113556.1.4.319)
 - I don't see this one listed

Virtual List Views Control value (OID 2.16.840.1.113730.3.4.9)
 - I don't see this one listed

Virtual List Views Control type (OID 1.2.840.113556.1.4.473)
 - I don't see this one listed


Am I missing something in my OpenLDAP configuration?  I think I
cannot get my automountd working because of this, as I cannot seem
to find any other reason (I could be way off here).

As near as I can tell from OpenLDAP debugging output, Solaris8's
automountd makes the following two calls to my server:
  ldapsearch -h dalk -b '' -s base "(objectClass=*)" supportedControl
    - I presume this is looking for Simple Page Mode

  ldapsearch -h dalk -b '' -s base "(objectClass=*)" supportedControl
    - I presume this is looking for Virtual List Views

  ldapsearch -h dalk -b "nismapname=auto_master,$LDAP_BASE" -s one "(&(objectClass=nisObject)(nisMapName=auto_master)(cn=*))" nismapname cn nismapentry description
    - This lists off my auto_master map

It looks at the supportedcontrol twice (Solaris libldap I think is
responsible for these calls).

I could also have my map formatted incorrectly.  None of the Sun docs
I've read properly document an automount map entry, they just say to
use dsimport to populate the maps.  I don't have NIS maps to populate
from. :)

Any help?  I've attached my LDAP tree structure for reference in case
there's an error there.

TIA,
-Dave

-- 
David L. Armstrong
Blackstone Technology Group
armstd@computefarm.com
(408) 295-7295 x5306
dn: LDAP_BASE
dc: btgp
objectclass: top
objectclass: dcObject

dn: cn=Manager,LDAP_BASE
cn: Global Manager
sn: Manager
objectclass: person
userpassword: secret

dn: nismapname=auto_master,LDAP_BASE
objectclass: top
objectclass: nismap
nismapname: auto_master

dn: cn=/import,nismapname=auto_master,LDAP_BASE
objectclass: top
objectclass: nisobject
nismapname: auto_master
cn: /import
nismapentry: auto_import

dn: nismapname=auto_import,LDAP_BASE
objectclass: top
objectclass: nismap
nismapname: auto_import

dn: cn=mountpoint,nismapname=auto_import,LDAP_BASE
objectclass: top
objectclass: nisobject
nismapname: auto_import
cn: btg-dist
nismapentry: nfs://nfs1/export/disk1/mountpoint

dn: ou=Hosts,LDAP_BASE
ou: Hosts
objectclass: top
objectclass: organizationalUnit

dn: cn=nfs1,ou=Hosts,LDAP_BASE
objectclass: top
objectclass: ipHost
objectclass: device
iphostnumber: 10.0.0.1
cn: nfs1