Если смогу, попробую помочь. Пишите.
Егор
Егор, добрый день. У меня возник вопрос относительно домашнего каталога. В openLDAP по умолчанию используется путь /home/uid, а в macOS домашней директорией является /Users/uid. И вот тут у меня возникает вопрос на счет схем. Чтобы openLDAP правильно понимал где лежит хомяк нужно добавить файл apple.schema? Я воспользовался инструкцией (
http://cs.unk.edu/~zhengaw/projects/openldap-server/import-apple-and-samba-schemas/), но ничего не изменилось, хотя схема вроде как добавилась:
root@testLDAP:/etc/ldap/schema# ldapsearch -Q -LLL -Y EXTERNAL -H ldapi:/// -b cn=schema,cn=config dn
dn: cn=schema,cn=config
dn: cn={0}core,cn=schema,cn=config
dn: cn={1}cosine,cn=schema,cn=config
dn: cn={2}nis,cn=schema,cn=config
dn: cn={3}inetorgperson,cn=schema,cn=config
dn: cn={4}ns-mail,cn=schema,cn=config
dn: cn={5}kolab,cn=schema,cn=config
dn: cn={6}samba,cn=schema,cn=config
dn: cn={7}dyngroup,cn=schema,cn=config
dn: cn={8}samba,cn=schema,cn=config
dn: cn={9}apple,cn=schema,cn=config
В итоге мне нужно чтобы пользователь заходил на ПК и у него создавалась домашняя директория, при чём это должно работать одновременно для Debian, CentOS и macOS.
Сейчас я могу зайти в macOS если изменю путь до хомяка на сервере и создам его руками на ПК(другие ОС пока не настраивал). Можете подсказать как решить даную проблему?