Господа гуру, может быть поможете.... вторую неделю бьюсь.
Как вы ставете Kerberos для того чтобы Samba работала с W2K или W2K3 доменом.
У меня стоит Debian Woody, kernel 2.4.29.
При всех попытках скомпелировать Heimdal-0.6.3 из исходников вылетают ошибки на этапе make (./configure проходит нормально). Пытался найти готовый deb пакет, нашел только heimdal-client под Debian, но он тянет за собой такое кол-во необходимых библиотек и других deb пакетов, что после их установки система не поднимается.
Может быть все Kerberos библиотеки уже в составе Samba есть и не надо ставить Heimdal?
Заранее спасибо.
>Может быть все Kerberos библиотеки уже в составе Samba есть и не
>надо ставить Heimdal?Надо. У меня Sambaживет во FreeBSD там на этапе конфигурирования надо явно задавать гиде живет kerberos.
см. доки по дисту.
>>Может быть все Kerberos библиотеки уже в составе Samba есть и не
>>надо ставить Heimdal?
>
>Надо. У меня Sambaживет во FreeBSD там на этапе конфигурирования надо явно
>задавать гиде живет kerberos.
>см. доки по дисту.Для установки Heimdal требуются следующие проги (нашел на http://www.pdc.kth.se/heimdal/heimdal.html):
# A compiler that supports a "loose" ANSI C mode, such as gcc.
# lex or flex
# awk
# yacc or bison
# a socket library
# NDBM or Berkeley DB for building the server side.Поставил gcc, flex, awk, bison, Berkley DB, что ставить в качестве "a socket library" не знаю. При компиляции Heimdal выдается вот такое сообщение после примерно 2-3 минут процесса:
...
gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-declarations -Wnested-externs -g -O2 -o ftpd ftpcmd.o ftpd.o logwtmp.o ls.o popen.o security.o gssapi.o gss_userok.o ../common/libcommon.a ../../../lib/gssapi/.libs/libgssapi.a ../../../lib/krb5/.libs/libkrb5.a ../../../lib/asn1/.libs/libasn1.a ../../../lib/kafs/.libs/libkafs.a /tmp/heimdal-0.6.3/lib/krb5/.libs/libkrb5.a /tmp/heimdal-0.6.3/lib/des/.libs/libdes.a /tmp/heimdal-0.6.3/lib/asn1/.libs/libasn1.a /tmp/heimdal-0.6.3/lib/com_err/.libs/libcom_err.a /tmp/heimdal-0.6.3/lib/roken/.libs/libroken.a ../../../lib/des/.libs/libdes.a ../../../lib/vers/.libs/libvers.a ../../../lib/roken/.libs/libroken.a -lcrypt -lresolv
collect2: ld returned 1 exit status
make[3]: *** [ftpd] Error 1
make[3]: Leaving directory `/tmp/heimdal-0.6.3/appl/ftp/ftpd'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/heimdal-0.6.3/appl/ftp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/heimdal-0.6.3/appl'
make: *** [all-recursive] Error 1Перерыл кучу форумов пока без результата. Во всех доках по Samba написано - установить Kerberos и все...