The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Обновление Squid'a c версии Squid/2.4.STABLE6 до squid-2.5.STABLE9-200, !*! Puty, 22-Мрт-05, 09:49  [смотреть все]
Здраствуйте!
назрела необходимость обновить Сквид, по умолчанию как стоял с RedHat 7.3 так и стоял, вопрос
как можно обновить не теряя при этом текущих настроек и пр..
необходимо компилить, или лучше взять готовый rpm и обновить с помощью менеджера пакетов?
за ранее спасибо
  • Обновление 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 а вот что не знаю.....




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру