On Fri, Aug 26, 2005 at 04:10:50PM +0400, Sergey Pahomov wrote: > Есть сервер, пользователи в /etc/passwd и самба работающая с passdb = > smbpasswd
> Начал все это дело перегонять в LDAP. > Есть 2 проблемы: > В passwd в gecos-е у всех описание по русски, соответсвенно ни > migrationtools ни smbldap-tools скрипты не хотят это импортировать. > Как с этив воевать ? если какие то штатные средства, или нужно схему > исправлять ? или скрипты ? Я мигрировал собственными скриптами, там не было никаких проверок на эту тему и проблем (но и русских имён, впрочем :). Я вижу два варианта: a) простой - прогнать свой /etc/passwd через транслитератор для перекодирования gecos из русского в транслит (ГОСТ 7.79-2000 и всё такое). При этом ты потеряешь русскую информацию. б) Изменить тулзы миграции, добавив туда корректное кодирование в utf8 под LDAP. > При установке slapd создается администраторская запись в самой базе > ldap-а, но во всех доках админовская запись прописывается в slapd.conf > как rootdn/rootpw. Почему так и что более правильно ? Для OpenLDAP можно и так и так, если прописываешь в конфиге то не надо создавать его в базе. Однако, если не записать его в конфиге, то придётся в ACL явно задавать права для этого DN. В slapd.conf(5) написано чуть подробнее. Я обычно rootdn не прописываю, а базу создаю при помощи slapadd. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

