[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Netscape roaming with openldap
richard lucassen wrote:
>
> Timo Boettcher wrote:
> >
> > Which schema do you use (URL would be nice)?
>
> http://hvdkooij.xs4all.nl/Netscape_and_OpenLDAP_v2/netscape-and-openldap-v2.html
> http://developer.netscape.com/docs/manuals/communicator/ldap45.htm
>
I'm using a different schema.
After a fast view of both schemas, I noticed that at least some
Syntaxes are different. Additionally, the schema I'm using has some more
Objectclasses. When I add new Users, I create the whole
netscape-roaming-subtree
(bookmarks,cookies,filters,globalhistory,liprefs,
pab.na2) and initialize the attribute nsliData with some "aaaaaa". How
do you create your new users?
Schema is added below.
========================================================================
## ns-mcd-li-schemai-2.conf
## Originally from
##
http://help.netscape.com/products/client/communicator/manual_roaming2.html
#
# Netscape Mission Control Desktop Roaming Access schema
#
attributetype ( 2.16.840.1.113730.3.1.399 NAME 'nsLIPtrURL'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
)
attributetype ( 2.16.840.1.113730.3.1.400 NAME 'nsLIPrefs'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
)
attributetype ( 2.16.840.1.113730.3.1.401 NAME 'nsLIProfileName'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
)
attributetype ( 2.16.840.1.113730.3.1.402 NAME 'nsLIData'
EQUALITY bitStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.5
)
attributetype ( 2.16.840.1.113730.3.1.403 NAME 'nsLIElementType'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
)
attributetype ( 2.16.840.1.113730.3.1.404 NAME 'nsLIServerType'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
)
attributetype ( 2.16.840.1.113730.3.1.405 NAME 'nsLIVersion'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
)
attributetype ( 2.16.840.1.113730.3.1.280 NAME 'nsServerPort'
EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.44
)
objectclass ( 2.16.840.1.113730.3.2.74 NAME 'nsLIPtr'
DESC ''
MUST objectClass
MAY ( nsLIPtrURL $ owner ) )
objectclass ( 2.16.840.1.113730.3.2.75 NAME 'nsLIProfile'
DESC ''
MUST ( objectclass $ nsLIProfileName )
MAY ( nsLIPrefs $ uid $ owner ) )
objectclass ( 2.16.840.1.113730.3.2.76 NAME 'nsLIProfileElement'
DESC ''
MUST ( objectclass $ nsLIElementType )
MAY ( owner $ nsLIData $ nsLIVersion ) )
objectclass ( 2.16.840.1.113730.3.2.77 NAME 'nsLIServer'
DESC ''
MUST ( objectclass )
MAY ( description $ cn $ nsServerPort $ nsLIServerType ) )