The 60autofs.ldif schema that ships with Fedora Directory Server is plenty for Linux, and
is working flawlessly for us there.
(
http://directory.fedoraproject.org/wiki/Howto:Automount seems to have a lot of
superfluous work, but the auto.home and auto.master stuff helped a lot. Thank you.)
However, for serving up home directories to the Macs in our office, we're drawing a
blank. We need two additional entries in the autofs schema:
attributeTypes: (
1.3.6.1.1.1.1.31
NAME 'automountMapName'
DESC 'automount Map Name'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
attributeTypes: (
1.3.6.1.1.1.1.32
NAME 'automountKey'
DESC 'Automount Key value'
EQUALITY caseExactIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE
)
All very tidy, and dropping them into the autofs schema file produces no screaming from a
restart of the directory server...but they're still inaccessible. Thinking I needed
to tweak automountMap and automount to make them usable (based on some documentation on
various Mac sites) I tried this:
objectClasses: (
1.3.6.1.1.1.2.17
NAME 'automount'
DESC 'An entry in an automounter map'
SUP top
STRUCTURAL
MUST ( cn $ automountInformation )
MAY ( description $ automountKey )
X-ORIGIN 'draft-howard-rfc2307bis'
)
objectClasses: (
1.3.6.1.1.1.2.16
NAME 'automountMap'
DESC 'An group of related automount objects'
SUP top
STRUCTURAL
MUST ( ou )
MAY ( automountMapName )
X-ORIGIN 'draft-howard-rfc2307bis'
)
The "MAY ( ... $ automountKey )" and "MAY ( automountMapName )" both
were my additions - "MAY (description)" was already there. Again, the servers
restarted cleanly, but the new attrbiuteTypes are not available.
What am I missing?
-- juniper