Как установить squid_auth_ldap?
Добавлено: 22 июл 2008, 11:21
1. Установил SLES10 SP1 + OES (eDirectory, NSS, RM)
2. Установил squid-2.5.STABLE12-18.13.i586.rpm (c download.novell.com)
В дерево логинюсь нормально, ldap тоже проблем не создаёт.
3. пытаюсь поставить squid_auth_ldap-2.0.8.tar.gz, делаю всё по инструкции, но при команде make получаю сообщение:
Что это за ошибка и как от неё избавиться?
Каких библиотек ему ещё не хватает и чем его не устраивает тип __intN_t (32, __SI__);
ЗЫ. А может существует др. способ авторизации в squid через eDir???
2. Установил squid-2.5.STABLE12-18.13.i586.rpm (c download.novell.com)
В дерево логинюсь нормально, ldap тоже проблем не создаёт.
3. пытаюсь поставить squid_auth_ldap-2.0.8.tar.gz, делаю всё по инструкции, но при команде make получаю сообщение:
- Код: Выделить всё
suse:/install/squid_auth_ldap-2.0.8 # make
gcc -I ../helpers -c -o squid_auth_ldap/main.o squid_auth_ldap/main.c
In file included from /usr/include/sys/param.h:42,
from squid_auth_ldap/../helpers/util.h:48,
from squid_auth_ldap/main.c:20:
/usr/include/sys/types.h:197: error: two or more data types in declaration specifiers
squid_auth_ldap/main.c: In function main:
squid_auth_ldap/main.c:54: warning: incompatible implicit declaration of built-in function exit
squid_auth_ldap/main.c:60: warning: incompatible implicit declaration of built-in function exit
squid_auth_ldap/main.c:68: warning: incompatible implicit declaration of built-in function exit
squid_auth_ldap/main.c:79: warning: incompatible implicit declaration of built-in function exit
squid_auth_ldap/main.c:111: warning: incompatible implicit declaration of built-in function exit
make: *** [squid_auth_ldap/main.o] Error 1
suse:/install/squid_auth_ldap-2.0.8 #
Что это за ошибка и как от неё избавиться?
Каких библиотек ему ещё не хватает и чем его не устраивает тип __intN_t (32, __SI__);
ЗЫ. А может существует др. способ авторизации в squid через eDir???