Проблемка при переустановка squid

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dimish
мл. сержант
Сообщения: 73
Зарегистрирован: 2011-02-22 9:33:07

Проблемка при переустановка squid

Непрочитанное сообщение dimish » 2011-02-22 9:41:42

Подскажите новичку, пожалуйста:

Решил пересобрать сквид с другими параметрами. Сделал make deinstal, make config - выбрал что мне нужно (добавил поддержку kerberos). Делаю снова make install а он мне пишет следующий вывод:

Код: Выделить всё

/usr/ports/www/squid31/>make install clean
===>  Building for squid-3.1.10
Making all in compat
Making all in lib
Making all in snmplib
Making all in scripts
Making all in src
make  all-recursive
Making all in base
Making all in acl
Making all in fs
Making all in repl
Making all in auth
Making all in ip
Making all in icmp
Making all in ident
Making all in icons
Making all in errors
Making all in doc
Making all in helpers
Making all in basic_auth
Making all in DB
Making all in NCSA
Making all in PAM
Making all in MSNT
Making all in SMB
Making all in squid_radius_auth
Making all in LDAP
Making all in YP
Making all in ntlm_auth
Making all in smb_lm
Making all in smbval
Making all in digest_auth
Making all in password
Making all in ldap
Making all in negotiate_auth
Making all in squid_kerb_auth
make  all-recursive
cc  -O2 -pipe -I/usr/local/include -I/usr/include -DLDAP_DEPRECATED -fno-strict-aliasing -Wall -Wextra -Werror -Wcomment -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement -Wshadow   -L/usr/local/lib -rpath=/usr/lib:/usr/local/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/lib -lgssapi -lheimntlm -lkrb5 -lhx509 -lcom_err -lcrypto -lasn1 -lroken -lcrypt -L../../../lib -o squid_kerb_auth squid_kerb_auth.o  base64.o
/usr/lib/libhx509.so: undefined reference to `com_right'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_write'
/usr/lib/libheimntlm.so: undefined reference to `krb5_data_free'
/usr/lib/libheimntlm.so: undefined reference to `krb5_ret_uint32'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_set_byteorder'
/usr/lib/libheimntlm.so: undefined reference to `krb5_ret_uint16'
/usr/lib/libhx509.so: undefined reference to `init_error_table'
/usr/lib/libheimntlm.so: undefined reference to `krb5_store_uint32'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_set_flags'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_seek'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_free'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_read'
/usr/lib/libhx509.so: undefined reference to `initialize_error_table_r'
/usr/lib/libheimntlm.so: undefined reference to `krb5_store_int16'
/usr/lib/libhx509.so: undefined reference to `free_error_table'
/usr/lib/libheimntlm.so: undefined reference to `krb5_store_uint16'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_to_data'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_emem'
/usr/lib/libheimntlm.so: undefined reference to `krb5_storage_from_readonly_mem'
*** Error code 1

Stop in /usr/ports/www/squid31/work/squid-3.1.10/helpers/negotiate_auth/squid_kerb_auth.
*** Error code 1

Stop in /usr/ports/www/squid31/work/squid-3.1.10/helpers/negotiate_auth/squid_kerb_auth.
*** Error code 1

Stop in /usr/ports/www/squid31/work/squid-3.1.10/helpers/negotiate_auth/squid_kerb_auth.
*** Error code 1

Stop in /usr/ports/www/squid31/work/squid-3.1.10/helpers/negotiate_auth.
*** Error code 1

Stop in /usr/ports/www/squid31/work/squid-3.1.10/helpers.
*** Error code 1

Stop in /usr/ports/www/squid31/work/squid-3.1.10.
*** Error code 1

Stop in /usr/ports/www/squid31.
*** Error code 1

Stop in /usr/ports/www/squid31.


В чём дело?
Последний раз редактировалось hizel 2011-02-22 9:56:05, всего редактировалось 1 раз.
Причина: [code][/code]

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 9:56:22

дело в керберосе
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
dimish
мл. сержант
Сообщения: 73
Зарегистрирован: 2011-02-22 9:33:07

Re: Проблемка при переустановка squid

Непрочитанное сообщение dimish » 2011-02-22 10:00:25

И что делать? Переставить и керберос?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 10:17:29

учитывая что их в freebsd два, о каком мы говорим?
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
dimish
мл. сержант
Сообщения: 73
Зарегистрирован: 2011-02-22 9:33:07

Re: Проблемка при переустановка squid

Непрочитанное сообщение dimish » 2011-02-22 10:28:04

А я-то откуда знаю? =) Единственный, который ставил я это /usr/port/security/krb5.

По существу моей проблемы - какие рекомендации к её исправлению?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 10:31:06

по существу посмотрите главу про керберос в хэндбуке
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 10:35:25

а также:

Код: Выделить всё

.if defined(WITH_SQUID_KERB_AUTH) && !defined(NO_KERBEROS) && !defined(WITHOUT_KERBEROS)
# XXX This currently only works with heimdal from the base system,
#     see files/patch-squid_kerb_auth:
CONFIGURE_ARGS+=        --enable-negotiate-auth-helpers="squid_kerb_auth"
libexec+=       squid_kerb_auth
.endif
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
dimish
мл. сержант
Сообщения: 73
Зарегистрирован: 2011-02-22 9:33:07

Re: Проблемка при переустановка squid

Непрочитанное сообщение dimish » 2011-02-22 13:51:51

Требуются комментарии. =)

Это для работы без kerberos нужен патч patch-squisd_kerb_auth, чт ли? А где его взять? И чем установленый kerberos не мил?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 14:33:36

This currently only works with heimdal from the base system,
Работает только с KERBEROS реализации heimdal которая входит в базовую систему - т.е. никаких стороних керберосов ставить не надо
see files/patch-squid_kerb_auth:
см. /usr/ports/www/squid/files/patch-squid_kerb_auth
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 14:34:05

И чем установленый kerberos не мил?
спросите мантейнера squid
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
dimish
мл. сержант
Сообщения: 73
Зарегистрирован: 2011-02-22 9:33:07

Re: Проблемка при переустановка squid

Непрочитанное сообщение dimish » 2011-02-22 14:58:45

hizel писал(а):
This currently only works with heimdal from the base system,
Работает только с KERBEROS реализации heimdal которая входит в базовую систему - т.е. никаких стороних керберосов ставить не надо
see files/patch-squid_kerb_auth:
см. /usr/ports/www/squid/files/patch-squid_kerb_auth

А, ну не, это я понял. Просто у меня там нет такого патча, поэтому и спрашиваю - где взять. Порты обновлял.

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 15:17:35

Код: Выделить всё

>cat /usr/ports/www/squid/files/patch-squid_kerb_auth | wc -l
     581
у меня есть, где взять не знаю
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Аватара пользователя
dimish
мл. сержант
Сообщения: 73
Зарегистрирован: 2011-02-22 9:33:07

Re: Проблемка при переустановка squid

Непрочитанное сообщение dimish » 2011-02-22 15:24:11

Ага. У меня в этой папке он тоже есть. А в squid31 - нет. Он подойдёт к 3.1 или для него нужен свой?


А вообще спасибо за ответы - пока ковырялся, много нового узнал. =)

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Проблемка при переустановка squid

Непрочитанное сообщение hizel » 2011-02-22 15:26:46

в squid31 нет такой сноски в Makefile
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.