Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Linux и FreeBSD (http://forum.oszone.net/forumdisplay.php?f=11)
-   -   OpenLDAP для Lin или Win клиентов +.. (http://forum.oszone.net/showthread.php?t=99117)

~SiZn~ 26-01-2008 14:25 726033

OpenLDAP для Lin или Win клиентов +..
 
Здравствуйте
На работе нужно поставить сервер FreeBSD локалки взамен Win2003. Клиентские компы-Win, хотя даже больше интересует связь с Lin, т.к систему их тоже собираемся менять.Собственно требуется поднять
RAID
DHCP
DNS
Организовать возможность расшаривать файлы , чтоб были доступны по сети из Win и Lin.
и главное- службу каталогов для хранения серверных учеток для пользователей ЛС ,работующих под Win и Lin.


Собственно интересует последовательность что в каком порядке настраивать и в особенности OpenLdap. Что еще понадобится для сооружения такой системы?
Также-для чего sasl2 или ssl2?Видел порты OpenLDAP с ним и без него..
И самый конкретный впорос-из за чего при попытки собрать порт OpenLDAP24-server выскакивают следующие ошибки :
Код:
Код:

hom# make install clean
===> Vulnerability check disabled, database not found
===> Found saved configuration for openldap-server-2.4.7
===> Extracting for openldap-sasl-server-2.4.7
=> MD5 Checksum mismatch for openldap-2.4.7.tgz.
=> SHA256 Checksum mismatch for openldap-2.4.7.tgz.
===> Refetch for 1 more times files: openldap-2.4.7.tgz openldap-2.4.7.tgz
===> Vulnerability check disabled, database not found
===> Found saved configuration for openldap-server-2.4.7
=> openldap-2.4.7.tgz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.OpenLDAP.org/pub/OpenLDAP/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://gd.tuwien.ac.at/infosys/network/OpenLDAP/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.matrix.com.br/pub/openldap/openldap-release/.
fetch: ftp://ftp.matrix.com.br/pub/openldap/openldap-release/openldap-2.4.7.tgz: No address record
=> Attempting to fetch from ftp://ftp.ucr.ac.cr/pub/Unix/openldap/openldap-release/.
fetch: ftp://ftp.ucr.ac.cr/pub/Unix/openldap/openldap-release/openldap-2.4.7.tgz: Connection refused
=> Attempting to fetch from ftp://ftp.ntua.gr/mirror/OpenLDAP/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.dti.ad.jp/pub/net/OpenLDAP/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.u-aizu.ac.jp/pub/net/openldap/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.holywar.net/pub/OpenLDAP/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/.
fetch: ftp://ftp.nl.uu.net/pub/unix/db/openldap/openldap-release/openldap-2.4.7.tgz: Unknown FTP error
=> Attempting to fetch from ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/.
fetch: ftp://ftp.linux.pt/pub/mirrors/OpenLDAP/openldap-release/openldap-2.4.7.tgz: Unknown FTP error
=> Attempting to fetch from ftp://ftp.rediris.es/mirror/OpenLDAP/openldap-release/.
fetch: ftp://ftp.rediris.es/mirror/OpenLDAP/openldap-release/openldap-2.4.7.tgz: Requested action aborted: local error in processing
=> Attempting to fetch from ftp://sunsite.cnlab-switch.ch/mirror/OpenLDAP/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.plig.org/pub/OpenLDAP/openldap-release/.
fetch: openldap-2.4.7.tgz: local modification time does not match remote
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/openldap-2.4.7.tgz: File unavailable (e.g., file not found, no access)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1
Stop in /usr/ports/net/openldap24-server.
*** Error code 1
Stop in /usr/ports/net/openldap24-server.
*** Error code 1
Stop in /usr/ports/net/openldap24-server.
hom#


А вот предидущая версия почти поставилась..если не считать что там что-то на что то наложилось и тож вылетело..и больше не собиралось.
Последний вопрос- как пересобрать порт, если он не собрался с ошибкой?
Заранее спасибо..

зы.наверно етот раздел не расчитан на такого совсем уж новичка, посему прошу прощения, еси что не так)

Dm1try 26-01-2008 15:33 726084

Если Вы задумали такой переход, то как минимум должны быть профессионалом и в той и в другой системе...
Однако, если сложность вызывает перевод строки:

=> Couldn't fetch it - please try to retrieve this

То может быть стоит задуматься прежде чем осуществлять такие миграции с Windows на Linux ?!?

~SiZn~ 26-01-2008 17:29 726153

мне не показалось многое таким уж сложным, как я себе это представлял во фри. Изучить фрю хочется, а начинать с чего то надо. На мой взгляд это сделать проще, если есть конкретное задание. все же хотелось бы советов по первому посту, хотя бы по каким то моментам...

А если требуется стать про, так станем =) к тому же все это оч интересно)

Dimon 26-01-2008 19:58 726235

К ЛДАП для своего же удобства лучше поставить какой-нибудь Web-интерфейс для управления базой, phpldapadmin например.
SSL нужен для шифрования передаваемых данных при работе с базой, пароли например.
DNS, DHCP в принципе к LDAP привязывать не нужно, посему можно ставить-настраивать и до и после поднятия LDAP'a.
Для win-машин, да и вообще, для файлопомойки/netlogon нужно поднять Samba, собранную с поддержкой ldap, для *nix-машин установить openldap-client.
А ошибка очень похожа на то, что вначале openldap-server ставился из пакетов (.tgz), не был корректно удален и теперь тот же самый openldap-server собирается уже из портов.

~SiZn~ 26-01-2008 22:08 726334

Dimon Спасибо большое!

~SiZn~ 26-01-2008 22:57 726363

Цитата:

Цитата Dimon
А ошибка очень похожа на то, что вначале openldap-server ставился из пакетов (.tgz), не был корректно удален и теперь тот же самый openldap-server собирается уже из портов. »

эмм..в списке установленных нету..просто через pkg_delete openldap-server-2.4.7 неполучается..make clean не получается. если просто pkg_add , то пишет pkg_add:unable to open table of contens file '+CONTENS' - not a package?

~SiZn~ 28-01-2008 15:55 727407

Все, вопрос отпал. Надо было удалить .tgz из distfiles


Время: 18:36.

Время: 18:36.
© OSzone.net 2001-