URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 2415
[ Назад ]

Исходное сообщение
"Пересборка Squid"

Отправлено Kirill , 26-Авг-04 12:29 
Привет всем!

Есть FBSD 5.0 и squid 2.5.1 все работает.
ЗАхотел пересобрать squid с delay_pool.
Так вот в чем вопрос если я сделаю так:
squid -k shutdown
./configure --delay-pools
make
make install
squid
будет ли это корректно или нужно сначала вообще squid снести вместе с кэшем?


Содержание

Сообщения в этом обсуждении
"Пересборка Squid"
Отправлено ipmanyak , 26-Авг-04 13:26 
>Привет всем!
>
>Есть FBSD 5.0 и squid 2.5.1 все работает.
>ЗАхотел пересобрать squid с delay_pool.
>Так вот в чем вопрос если я сделаю так:
>squid -k shutdown
>./configure --delay-pools
>make
>make install
>squid
>будет ли это корректно или нужно сначала вообще squid снести вместе с
>кэшем?
ничего сносить не нужно , просто перекомпили сквид, твои действия правильны


"Пересборка Squid"
Отправлено Kirill , 27-Авг-04 12:36 
>>Привет всем!
>>
>>Есть FBSD 5.0 и squid 2.5.1 все работает.
>>ЗАхотел пересобрать squid с delay_pool.
>>Так вот в чем вопрос если я сделаю так:
>>squid -k shutdown
>>./configure --delay-pools
>>make
>>make install
>>squid
>>будет ли это корректно или нужно сначала вообще squid снести вместе с
>>кэшем?
>ничего сносить не нужно , просто перекомпили сквид, твои действия правильны

Вроде все нормально, но squid увеличился в размерах почти в 10 раз!
Т.е. ставлю из пакаджей ~600Kb, а компилю ~5Mb !!!
Что за фигня такая? Мне конечно места на винте не жалко, но в чем дело?


"Пересборка Squid"
Отправлено ipmanyak , 27-Авг-04 16:25 
так и есть, екзэшник около 6 мег

"Пересборка Squid: отследить исходные параметры"
Отправлено serg3263 , 14-Сен-04 18:17 
Реально ли найти исходные параметры сборки и инсталляции SQUID?

Нужно пересобрать с --enable-delay-pool, но не уверен, что после SQUID будет работать.


"Пересборка Squid: отследить исходные параметры"
Отправлено Kirill , 16-Сен-04 13:59 
>Реально ли найти исходные параметры сборки и инсталляции SQUID?
>
>Нужно пересобрать с --enable-delay-pool, но не уверен, что после SQUID будет работать.
>
Пишешь: squid -v и видишь все параметры сборки.
Если версия squid останется тойже, то 100% работать будет. Недавно проверено :)


"Пересборка Squid: отследить исходные параметры"
Отправлено serg3263 , 24-Сен-04 11:44 
Спасибо.

Был еще один способ: найти config.status от прошлой конфигурации. Поступил я след образом:

1. создал configure.<dateTime>.sh, в котором указал необходимые параметры
   конфигурации, в т. ч. другой PREF.
2. ./configure.<dateTime>.sh ; make; make install.
3. переименовал прежний файл squid в squid.old, и создал symlink squid на
   squid.old.
4. "Причесал" новый squid.conf и файл-листы.
5. Когда все было готово:
   5.1 squid -k shutdown
   5.2 скопировал резервно cache, logs --> cache.old, logs.old
   5.3 изменил symlink squid с squid.old на новый файл squid
   5.4 squid -z
   5.5 squid

x. Если возникнут непредвиденные проблемы, баги и т. д., "переключусь"
   на предыдущий squid.
   Пока все OK.