Я пытаюсь добавить записи автомонтирования в LDAP с помощью утилиты каталогов в MacOSX 10.7.5. Я следовал документации Apple Autofs в меру своих возможностей, которая доступна здесь:
http://images.apple.com/business/docs/Autofs.pdf
Прежде всего, я захожу в редактор каталогов, выбираю представление "AutomountMap", добавляю запись, назовем ее "auto_test" и нажимаю "Сохранить". Здесь никаких проблем не возникает.
Затем я пытаюсь добавить объект типа "automount" как дочерний элемент объекта auto_test, созданного выше. Я делаю это, выбирая представление "Автономность" и нажимая кнопку «+», чтобы добавить новую запись.
Всякий раз, когда я делаю это, я получаю следующую ошибку, даже если я оставляю текст по умолчанию как "без названия 1":
Указан неверный тип записи. (4101)
Я получаю эту ошибку независимо от того, как я ввожу информацию. Я также попытался изменить схему входа на RFC 2307bis, но с катастрофическими результатами. База данных уже полностью настроена с использованием схемы Apple по умолчанию.
Я попытался сделать простой LDIF для загрузки информации вручную, вот так:
dn: automountMapName=auto_master,cn=automountMap,dc=example,dc=com
objectClass: top
objectClass: automountMap
automountMapName: auto_master
dn: automountKey=/data/media,automountMapName=auto_master,cn=automount,dc=example,dc=com
objectClass: automount
automountInformation: auto_media
automountKey: /data/media
dn: automountMapName=auto_media,cn=automountMap,dc=example,dc=com
objectClass: top
objectClass: automountMap
automountMapName: auto_media
dn: automountKey=hostmnt1,automountMapName=auto_media,cn=automount,dc=example,dc=com
objectClass: automount
automountInformation: -resvport,soft,intr,async,rsize=32768,wsize=32768 server:/mnt/hostmnt1
automountKey: hostmnt1
Это приводит к следующему результату из ldapadd -v -h ldap.example.com -f /tmp/ldap-automount-load.ldif
:
ldap_add: No such object (32)
matched DN: dc=example,dc=com
Apple предоставила практически нулевую документацию о том, как это сделать.
Кто-нибудь успешно получил такую вещь, чтобы нормально функционировать, и, если да, то как?