Решено: Проблемы при установке Squid.

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

(UED)DarthVader
Сообщения: 38
ОС: FreeBSD 7.0

Решено: Проблемы при установке Squid.

Сообщение (UED)DarthVader »

Всем привет.

Такая проблема:

Ставлю Squid на FreeBSD 7.0.

Делаю:
cd /usr/ports/www/squid/
make && make install

В первый раз, когда я проделал эту махинацию он мне сразу выдал "окно" со списком компонентов, которые надо/не надо устанавливать. Вроде натыкал всё, что нужно и нажал "Ок". После чего он закачал и установил все зависимости, но потом вылетел с ошибкой о том, что у него нет прав на запись к каталогу /usr/local/etc/squid/. Я юмора не понял (работаю из-под своей учётки с sudo -s) и не помню зачем, но мне надо было ребутнуть сервак.

После ребута попытался повторить раздельно и make - прошёл успешно, а при выполнении make install во первых больше не выдаёт "окна" со списком компонентов, а во вторых завершается с error code 1 сетуя на то, что:
chmod: /usr/libexec/squid/pinger: No such file or directory.

Мог бы мне кто-нибудь подсказать, в какую сторону копать? Заранее большое спасибо.
Маленький мальчик по имени Петя,
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Решено: Проблемы при установке Squid.

Сообщение Poor Fred »

(UED)DarthVader писал(а):
14.04.2009 16:01
После чего он закачал и установил все зависимости, но потом вылетел с ошибкой о том, что у него нет прав на запись к каталогу /usr/local/etc/squid/. Я юмора не понял (работаю из-под своей учётки с sudo -s)

Ты - может быть. А Сквид работает как пользователь squid. Соответственно и хозяин этого каталога должен быть squid:squid.

(UED)DarthVader писал(а):
14.04.2009 16:01
После ребута попытался повторить раздельно и make - прошёл успешно, а при выполнении make install во первых больше не выдаёт "окна"

make config - и будет тебе окно.

А при переустановке порта требуется сделать

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

make deinstall
make reinstall

о чем обычно в тексте ошибки сообщается.

Также перед пересборкой пакета лучше выполнить

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

make clean

А еще лучше - пользоваться portinstall и portupgrade.
Убить всех человеков!
Спасибо сказали:
(UED)DarthVader
Сообщения: 38
ОС: FreeBSD 7.0

Re: Решено: Проблемы при установке Squid.

Сообщение (UED)DarthVader »

А вот спасибо тебе, добрый человек! :)
Ща буду колдовать :)
Маленький мальчик по имени Петя,
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
Спасибо сказали:
(UED)DarthVader
Сообщения: 38
ОС: FreeBSD 7.0

Re: Решено: Проблемы при установке Squid.

Сообщение (UED)DarthVader »

Всё. Спасибо за оперативность и информативность. Всё встало как по маслу. :)
Маленький мальчик по имени Петя,
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
Спасибо сказали: