- Обновление Squid'a c версии Squid/2.4.STABLE6 до squid-2.5.S..., SHRDLU, 15:23 , 22-Мрт-05 (1)
>Здраствуйте! >назрела необходимость обновить Сквид, по умолчанию как стоял с RedHat 7.3 >так >и стоял, вопрос Может, это и не совсем корректно, но я со времен 2.4.stable7 делал так: - на всякий случай копируем куда-нибудь весь каталог сквида кроме кэша; - разворачиваем тарбол со свежим сквидом; - запускаем configure с нужными опциями, в качестве prefix указываем тот же самый путь, куда сквид ставился раньше (это если как у меня сквид ставился с путем, отличным от пути по умолчанию); - запускаем make, дожидаемся завершения сборки; - make install НЕ ЗАПУСКАЕМ! Вместо этого останавливаем сквид (killall squid например), далее ручками копируем все исполняемые модули только что собранного нового сквида в соответствующие каталоги существующего каталога сквида. Пробуем запустить, смотрим, на что отругается. У меня последний раз squid.2.5.stable9 не захотел запускаться, отругиваясь на отсутствие какого-то файла в каталоге /share/errors. вылечил копированием соответствующего каталога из дистрибутива нового сквида, подумав, и icons тоже скопировал. Перекомпилил еще ncsa-auth, также скопировал на старое место. Посмотрел содержимое нового squid.conf, пришел к выводу, что на моей системе вполне можно работать с тем конфигом, что и был. Но проверить не помешает. Вот так вот у меня все это до сих пор и работает...
- Обновление Squid'a c версии Squid/2.4.STABLE6 до squid-2.5.S..., Puty, 16:52 , 23-Мрт-05 (2)
>>Здраствуйте! >>назрела необходимость обновить Сквид, по умолчанию как стоял с RedHat 7.3 >так >и стоял, вопрос > >Может, это и не совсем корректно, но я со времен 2.4.stable7 делал >так: > >- на всякий случай копируем куда-нибудь весь каталог сквида кроме кэша; >- разворачиваем тарбол со свежим сквидом; >- запускаем configure с нужными опциями, в качестве prefix указываем тот же >самый путь, куда сквид ставился раньше (это если как у меня >сквид ставился с путем, отличным от пути по умолчанию); >- запускаем make, дожидаемся завершения сборки; >- make install НЕ ЗАПУСКАЕМ! Вместо этого останавливаем сквид (killall squid например), >далее ручками копируем все исполняемые модули только что собранного нового сквида >в соответствующие каталоги существующего каталога сквида. Пробуем запустить, смотрим, на что >отругается. У меня последний раз squid.2.5.stable9 не захотел запускаться, отругиваясь на >отсутствие какого-то файла в каталоге /share/errors. вылечил копированием соответствующего каталога из >дистрибутива нового сквида, подумав, и icons тоже скопировал. Перекомпилил еще ncsa-auth, >также скопировал на старое место. Посмотрел содержимое нового squid.conf, пришел к >выводу, что на моей системе вполне можно работать с тем конфигом, >что и был. Но проверить не помешает. >Вот так вот у меня все это до сих пор и работает... >пока ждал сообщение в форум, уже сам переставил... Не стал пырхаться, снес старый пакет, и поставил новый 2.5 stable9 Теперь вопрос: работать то работает, но автоматом сквид у меня не стартует, догадываюсь что нужно прописать вроде в init.d а вот что не знаю.....
- Обновление Squid'a c версии Squid/2.4.STABLE6 до squid-2.5.S..., SHRDLU, 07:11 , 24-Мрт-05 (3)
>Теперь вопрос: работать то работает, но автоматом сквид у меня не >стартует, догадываюсь что нужно прописать вроде в init.d а вот что не >знаю..... Когда у меня стоял redhat 7.2, я просто прописывал в /etc/rc.d/rc.local строчку /usr/local/squid/sbin/squid, и сквид стартовал при запуске.
|