Форум русскоязычного сообщества Ubuntu


Автор Тема: [HOWTO]Зеркало обновлений NOD32  (Прочитано 17869 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Linwood

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
[HOWTO]Зеркало обновлений NOD32
« : 04 Июнь 2010, 12:46:03 »
Эх, давно не брал я в руки шашек! Сегодня совет для админов и не только.

В нашей компании, где я имею честь работать админом, сохранились несколько компьютеров под управлением Windows. Отказаться от использования этой ОС, как я сделал на 98% компьютерного парка своей сети, просто невозможно. Там крутятся очень специфические программы и их замена или wine запуск встречает категоричное отрицание у руководства компании. Ну, я думаю, не мне вам рассказывать о подобной ситуации.
  Мало того, эти машинки должны иметь выход в интернет. Ну а где связка "микрософт-интернет" там и зараза всякая "и другие излишества, нехорошие" (с) к/ф Кавказская пленница.
То бишь о чем это я ? Ах да! Уже несколько лет я использую антивирусную программу  NOD32. Всё меня в ней устраивает и компания исправно оплачивает годовые лицензии.

(Нажмите, чтобы показать/скрыть)

Но вот незадача, для обновления вирусных баз приходилось использовать, опять же, виндовую программу. А как же мой горячо любимый сервер? За много лет чего только я не понавесил на него, тут тебе и факсы и файл-сервер и архивирование клиентских машин и ... Ну вы меня понимаете! Может и зеркалить вирусные базы он сможет?
После общения с google'м собрал целый зверинец соответствующих скриптов написанных как на "православном" шеле так и на pl. Но к сожалению почти всё это добро не работало или работало через "пень колоду".
Здесь я хочу предложить компиляцию этого множества кодов лично мной проверенную и отлаженную.
Что делает собственно скрипт:
- Обновляет антивирусные базы с официальных серверов.
- При отказе одного из серверов автоматически выбирает другой.
- При обновлении с зеркал обновляются только компоненты с более новыми версиями.
- При ошибке обновления восстанавливает базу.
- Создает папку на веб сервере с файлами обновления.
Немного, но достаточно для полноценной работы антивирусной программы и экономии трафика. Как обычно, я дополнил сам скрипт инсталятором.
Что делает инсталятор:
- Создаёт соответствующие директории и размещает в них файлы скрипта.
- В процессе установки спрашивает учётные данные (логин,пароль) лицензионного ключа NOD32 и заносит их в файл.
- Решает проблему отсутствия в Ubuntu программы unrar. (загружает и устанавливает).
И, наконец, добавляет в crontab запись для запуска обновлений два раза в сутки.
Таким образом после запуска install вы получаете полностью работоспособное зеркало вирусных баз программы NOD32. Останется подождать срабатывания по cron или вручную запустить /etc/upd_prog/update3.sh для загрузки свежей версии вирусной базы. Обновляются как третья версия программы так и её четвёртое поколение. В параметрах обновления самой программы Eset NOD32 необходимо прописать путь до локального http сервера, например http://192.168.0.1/eset_upd/ (последний слеш важен).
И еще, где есть install должен быть и uninstall, а он действительно есть. Этот небольшой скрипт удалит все следы установленного зеркала на вашем сервере.
Предупреждение! Если в вашей системе устанавливался коммерческий пакет программы rar, перед установкой обязательно закомментируйте в install и unintall строчки установки свободного unrar.


« Последнее редактирование: 06 Январь 2011, 17:57:26 от Дмитрий Бо »

Оффлайн gwk

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #1 : 04 Июнь 2010, 15:47:37 »
и согласно юниксвей ещё одно решение - rsync, натравленный на подпольный сервер обновлений
более подробно на http://forum.ru-board.com/topic.cgi?forum=35&topic=45154&start=20#15

Оффлайн Linwood

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #2 : 04 Июнь 2010, 23:18:24 »
Главное слово в вашем посте, уважаемый gwk - "подпольный". Вам не надоело под полом то сидеть?
И ещё, причем тут "юниксвей", вы про возможность выбора? В таком случае я хочу напомнить, что и выбирать нужно с умом.
А целью этого скрипта является попытка переложить не свойственную функцию с виндовой рабочей станции на плечи выделенного сервера. Но вы видимо прочитали про что-то другое.

Оффлайн ArcFi

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 15194
    • Просмотр профиля
    • aetera.net
Re: Зеркало обновлений NOD32
« Ответ #3 : 04 Июнь 2010, 23:23:08 »
Linwood, спасибо, в закладки. ;)

Оффлайн slonik81

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #4 : 15 Октябрь 2010, 07:50:46 »
добрый день!!! за скрипт спасибо....но вот только почему то ничего не получается.....когда происходит коннект к офсерверам оч долго думает а потом выдает следующее:

HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.

и заново пытается достучаться до тогоже сервера не переходя на другой по списку.
Не подскажите в чем дело???

Оффлайн SpanishMaks

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #5 : 18 Октябрь 2010, 15:05:48 »
вот такой вопрос по работе этого скрипта....

Устанавливается соединение с 192.168.1.135:3128... соединились.
Запрос Proxy послан, ожидание ответа... 403 Forbidden
2010-10-18 13:54:46 ОШИБКА 403: Forbidden.


куда хоть приблизительно смотреть(((   браузер в нет ходит. система обновляется. вгету прописл проксики в ~/.wgetrc
что делать, товарищи???

Оффлайн slonik81

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #6 : 18 Октябрь 2010, 17:40:41 »
Походу тема сдохла.....или автор в отпуске))))

Оффлайн SpanishMaks

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #7 : 18 Октябрь 2010, 17:51:46 »
да все уже рсковырял сам

Оффлайн KiborG

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #8 : 22 Октябрь 2010, 13:11:32 »
Хм... ругается на неправильного пользователя апатч, но работает ))

Оффлайн L-DEL

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #9 : 25 Октябрь 2010, 21:48:20 »
в скрипте поменяй сервер обновления на более альтернативный завтра буду на работе составлю полный man по этой теме

Оффлайн slonik81

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #10 : 10 Ноябрь 2010, 10:23:37 »
в скрипте поменяй сервер обновления на более альтернативный завтра буду на работе составлю полный man по этой теме

однако какое то далекое завтра))))

Оффлайн botogen

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
    • псевдоторент
Re: Зеркало обновлений NOD32
« Ответ #11 : 19 Декабрь 2010, 07:49:29 »
Доброго времени суток....
Юзал этот скрипт (спасибо автору) очень долгое время.... но тут на днях он слетел....

пишет вот такое

Размер файла em006_32_l2.nup не совпадает с данными из update.ver


Уже не знаю что делать :(!

Оффлайн Linwood

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #12 : 20 Декабрь 2010, 00:05:58 »
Уж не знаю, что у них там случилось, но сам от этого пострадал.
Решение:
Приложенный архив распаковать и скопировать файлы с заменой по пути /var/lib/nod32/mirror3/arc
У меня скрипт работает на ClearOS, от серверной Ubuntu отказался давно. Вот и не появляюсь на форуме. Но если есть проблемы со скриптом пишите в личку.
« Последнее редактирование: 20 Декабрь 2010, 00:35:18 от Linwood »

Оффлайн nomeron

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #13 : 06 Январь 2011, 12:31:24 »
Тем у кого версия  x64
надо взять соответствующий unrar например отсюда:
http://www.rarlab.com/rar/rarlinux-x64-4.0.b4.tar.gz
и в update3.sh заменить соответственно установку
прав на нужного пользователя
chown -R www-data $path_html/*.*
chgrp -R www-data $path_html/*.*

Отличный скрипт очень помог.

Оффлайн navigator

  • Любитель
  • *
  • Сообщений: 68
    • Просмотр профиля
Re: Зеркало обновлений NOD32
« Ответ #14 : 06 Январь 2011, 12:35:19 »
А связка wine с http://nodview.net.ru/?NOD32view пробовалась?

 

Страница сгенерирована за 0.058 секунд. Запросов: 24.