Проба пера: статья о создании зеркала для NOD32

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
SerzhAntz
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение SerzhAntz » 2008-09-24 10:17:49

А вот как побороть 2ю проблему (удаление файла) я хз.
Она идёт из-за того, что перед тем, как скачать новый update.ver,
скрипт переименовывает старый в update.ver.old
Ну если скрипт переименовывает старый файл в update.ver.old, то заставить его при отсутствии соединения переименовывать файл обратно. ИМХО :cf:

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение FenX » 2008-09-24 18:51:40

Пытался найти ключик, но гугл запалил бота
и посему для продолжения серча попросил ввести код с капчи.
Ессно данный "бот" не в состоянии распознать код на картинке и ввести его не могёт :)

решению поддаётся только "руками"..
Сёрчишь в сети рабочий ключик, руками вписываешь его в nod32.auth
и пробуешь запустить :)

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение FenX » 2008-09-24 18:53:02

SerzhAntz писал(а):Ну если скрипт переименовывает старый файл в update.ver.old, то заставить его при отсутствии соединения переименовывать файл обратно. ИМХО :cf:
Угук))) на ум приходит только:
поставить проверку перед чтением файла на предмет его наличия.
И если такового нет - переименовывать назад .old версию и повторять попытку :)

Radiolab
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Radiolab » 2008-09-25 8:56:18

Спасибо уважаемому NiTr0 за шикарный скрипт! Пару дней гоняю, все работает.

Проблемы описанные выше подтверждаю. Если файлов нет, то скрипт сам их тянуть не хочет. Если обрывается связь в неподходящий момент, то файлы исчезают и вновь не появляются.

Аватара пользователя
cac2s
рядовой
Сообщения: 16
Зарегистрирован: 2008-09-23 17:45:09

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение cac2s » 2008-09-25 9:32:46

Код: Выделить всё

    open(UPDATE, "$path/$updver") || die "couldn't open the $updver!\n";
Я ВООБЩЕ не спец Perl'а, но тут какая-то нестыковочка: если не получается открыть update.ver - завершить выполнение скрипта... хотя, по логике/идее должна быть закачка отсутствующего файла...

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение RusBiT » 2008-09-26 6:52:48

Прочитал все тему, пришла идея :D
Может скинуться на оф.ключ, а потом просто расшаривать обновления для своих? :) или же в архив все обновления и на фтп
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Radiolab
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Radiolab » 2008-09-26 13:11:58

;-) Да вопрос не в ключике, вопрос в организации зеркала на BSD, чтоб потом с нее раздавать на виндокомпы.
Со второй версией это решалось просто, т.к. БСДшный нод32 умел зеркало делать, а третьего нода под БЗД пока нет.

SerzhAntz
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение SerzhAntz » 2008-09-26 13:28:31

Ну вобщем надоела мне борьба с разнымы проблемами в скриптах и сделал я rsync-зеркало в локалке. Всё отлично работает и обновляется. Все настройки взяты с форума ru-board.

Аватара пользователя
RusBiT
лейтенант
Сообщения: 635
Зарегистрирован: 2007-08-03 11:43:53
Откуда: Красноярск
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение RusBiT » 2008-09-27 12:08:40

Тоже перепробовал все скрипты, в итоге написал свой, скачивает все обновления по крону с местного городского зеркала.
Если что могу поделиться обновлениями
Чем больше я познаю FreeBSD, тем больше я считаю себя ламером :)

Аватара пользователя
Pez!
старшина
Сообщения: 436
Зарегистрирован: 2008-01-13 20:02:24
Откуда: москва матушка

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Pez! » 2008-09-27 15:39:34

Да на самом деле и вот этот скрипт отлично работает, единственное, что хорошобы ыбло дописать - чтоб он отрабатывал максимум минуту и завершался бы, но к сожалению перл вообще не знаю и был бы благодарен еслиб помогли дописать эту фишку ...
Всёравно все умрут, какая разница....и только серваки с фряхой будут работать ещё некоторое время после.

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-09-27 18:51:53

Выкладываю свой скрипт на php opensource, скрипт сырой так что все обсуждения по его улучшению у меня на форуме _http://79.120.76.219/forum/index.php?showtopic=10

Система логов не прошарена
Система авто поиска ключей еще пишется



Если кому понравился скрипт зарегистрируйтесь у меня на форуме!

Со скриптом вы можете делать все что захотите, желательно писать в тепе про баги, для его оперативной наладки!
Последний раз редактировалось Alex Keda 2008-09-27 19:55:29, всего редактировалось 2 раза.
Причина: Линк в виде IP адреса. Поисковики это не любят =(

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Alex Keda » 2008-09-27 19:54:45

может тебе имя форуму дать, а не тока адрес? =)))
alexco.lissyara.su например =)
Убей их всех! Бог потом рассортирует...

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-09-27 20:30:52

Если буду поплярен возму домен первого уровня, к сожелению второй не устраивает по этическим соображениям =)

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-09-27 20:36:57

Вот собственно скрипт
Полный с обновлениями 3493 - ссылка
И чисто отдельно скрипты - ссылка

Если не качает смотрим сюда
Последний раз редактировалось alexco 2008-10-03 21:57:21, всего редактировалось 3 раза.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Alex Keda » 2008-09-27 20:39:06

без доменого имени - не будешь.
но это - уже оффтоп.
=====
P.S. на то чтобы этот форум дошёл до состояний когда тут стало живенько, прошло два года. Щас за неделю-две больше постят чем за те два года.
Форум сам по себе не живёт. Это лишь приложение к чему-то. Сайту - в данном случае.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-09-27 20:41:49

Я не спорю с тобой просто выложил свою реализацию скрипта!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35092
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение Alex Keda » 2008-09-27 20:43:19

alexco писал(а):Я не спорю с тобой просто выложил свою реализацию скрипта!
я тоже не спорю =)
просто "остапа понесло" =)))
Убей их всех! Бог потом рассортирует...

BAV_Lug
сержант
Сообщения: 299
Зарегистрирован: 2006-06-02 15:38:28
Откуда: Харьков

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение BAV_Lug » 2008-10-02 10:23:40

Radiolab писал(а):;-) Да вопрос не в ключике, вопрос в организации зеркала на BSD, чтоб потом с нее раздавать на виндокомпы.
Со второй версией это решалось просто, т.к. БСДшный нод32 умел зеркало делать, а третьего нода под БЗД пока нет.
У меня скрипт без бсд-ного 3 нода великолепно работает под фрей и раздает обновления компам под виндой. Ключик куплен :)

kripanton
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение kripanton » 2008-10-03 11:51:14

Автору v2 скрипта - огромное спасибо! Титанический труд на благо народа!:smile:
Первая версия имела ряд уже обсуженых недостатков. Скачал вторую, сегодня первый день экспериментов... Посмотрим! :crazy:

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-10-03 11:54:10

Отлично как только, что найдешь пиши, будем исправлять!

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-10-03 22:05:39

Немного обновил скрипт, добавил DEBUG, ссылки ниже:

Вы можете скачать скрипты и dubug и обновится со своего сервера или скачать Скрипты+Базы+debug
и ждать новых обновлений
Debug: ССЫЛКА
Скрипты: ССЫЛКА
Скрипты+Базы(3493)[20081003]: ССЫЛКА

Обзор всех файлов: ССЫЛКА
Отредактировано, еще несколько обновлений внесено, справлен баг

kripanton
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение kripanton » 2008-10-04 16:50:31

Замечен интересный момент...
Все вроде отрабатывает, ни на что не ругается, НО:
- Eset Smart Security обновляется отлично
- NOD32 Antivirus обновляться в упор не хочет!

Как это выглядит: качает с моего зеркала файлы, потом "Процесс обновления 1/4". На нем тормозит секунд 20 и выдает "Ошибка загрузки файла с сервера обновлений"

Версия скрипта 1.2 или как там ее. Повторный полный снос и запуск скрипта эффекта не дает. Обидно

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-10-05 3:20:46

kripanton писал(а):Замечен интересный момент...
Все вроде отрабатывает, ни на что не ругается, НО:
- Eset Smart Security обновляется отлично
- NOD32 Antivirus обновляться в упор не хочет!

Как это выглядит: качает с моего зеркала файлы, потом "Процесс обновления 1/4". На нем тормозит секунд 20 и выдает "Ошибка загрузки файла с сервера обновлений"

Версия скрипта 1.2 или как там ее. Повторный полный снос и запуск скрипта эффекта не дает. Обидно
Поменяй сервера там есть строка в файле class.php
$MIRRORS = array();

А для полного счастья выложи тут логи /var/log/nod32_mirror/nod32.log

И еще желательно что пишет Debuger http://твой сайт/nod32_debug.php

MyMy
проходил мимо

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение MyMy » 2008-10-05 10:05:58

alexco писал(а):Вот собственно скрипт
Полный с обновлениями 3493 - ссылка
И чисто отдельно скрипты - ссылка

Если не качает смотрим сюда
Мертвые ссылки

Аватара пользователя
alexco
старшина
Сообщения: 425
Зарегистрирован: 2008-09-27 18:43:49
Откуда: Россия, Москва
Контактная информация:

Re: Проба пера: статья о создании зеркала для NOD32

Непрочитанное сообщение alexco » 2008-10-05 17:45:54

Мертвы потому, что вырубал роутер на пол дня, менял оборудование в серверной, сейчас доступно для загрузки!