2

(Я сначала опубликовал этот вопрос на Stack Overflow, но кто-то сказал мне, что он здесь.)

У меня есть собственный сервер LDAP, который я могу настроить для создания любого класса объекта и атрибутов, которые мне нужны. Я пытаюсь отобразить людей с этого сервера в адресной книге Mac OS X.

Имена и организации отображаются правильно, а также связанные с работой телефон и адрес. Однако мне никогда не удавалось отобразить домашний адрес в адресной книге.

Это пример вывода команды ldapsearch:

# extended LDIF
#
# LDAPv3
# base <dc=example,dc=com> with scope subtree
# filter: (givenName=Joh*)
# requesting: ALL
#

# 10041, example.com
dn: uid=10041,dc=example,dc=com
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: inetOrgPerson
objectclass: mozillaOrgPerson
uid: 10041
cn: John Doe
givenName: John
sn: Doe
o: Acme
telephoneNumber: 500 00 00
mobile: 500 00 00
mail: john.doe@example.com
street: Baker St
postalCode: 10098
l: New York
c: US
homePostalAddress: White St
mozillaHomePostalCode: 10098
mozillaHomeLocalityName: New York
mozillaHomeCountryName: US

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1

Каждая часть информации отображается в адресной книге до здесь:

homePostalAddress: White St
mozillaHomePostalCode: 10098
mozillaHomeLocalityName: New York
mozillaHomeCountryName: US

Какой класс объекта или имя атрибута следует использовать, чтобы домашний адрес отображался в адресной книге Mac OS X?

1 ответ1

1

Вы должны настроить сопоставления на компьютере с OS X. Это под LDAP вещи под службы каталогов. Там вы найдете сопоставления, которые сопоставляют то, что OS X хочет с тем, что у вас есть в LDAP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .