Всем привет.
Такая проблема:
Ставлю 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.
Мог бы мне кто-нибудь подсказать, в какую сторону копать? Заранее большое спасибо.
Решено: Проблемы при установке Squid.
Модератор: arachnid
-
(UED)DarthVader
- Сообщения: 38
- ОС: FreeBSD 7.0
Решено: Проблемы при установке Squid.
Маленький мальчик по имени Петя,
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
-
Poor Fred
- Сообщения: 1575
- Статус: Pygoscelis papua
- ОС: Gentoo Linux, FreeBSD
Re: Решено: Проблемы при установке Squid.
(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.
А вот спасибо тебе, добрый человек! 
Ща буду колдовать
Ща буду колдовать
Маленький мальчик по имени Петя,
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
-
(UED)DarthVader
- Сообщения: 38
- ОС: FreeBSD 7.0
Re: Решено: Проблемы при установке Squid.
Всё. Спасибо за оперативность и информативность. Всё встало как по маслу. 
Маленький мальчик по имени Петя,
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!
взял Silent Hill поиграть у соседей.
Час слышны крики, потом тишина -
Здравствуй психушки весёлой стена!