Очередной скрипт зеркала NOD32

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Plague
рядовой
Сообщения: 28
Зарегистрирован: 2008-03-11 11:43:30

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Plague » 2014-06-18 15:50:14

да не совсем.... если это действительно, какие-то временные глюки, то хорошо; если же нодовцы задумали перелопатить всю систему и структуру - это проблема...

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

depositaire
ефрейтор
Сообщения: 55
Зарегистрирован: 2011-10-14 14:04:17

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2014-06-18 16:07:17

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

Plague
рядовой
Сообщения: 28
Зарегистрирован: 2008-03-11 11:43:30

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение Plague » 2014-06-18 16:38:48

вроде прочухалось :Yahoo!: тьфу-тьфу-тьфу

romanex
проходил мимо
Сообщения: 1
Зарегистрирован: 2014-06-23 15:10:44

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение romanex » 2014-06-23 15:13:20

Добрый день. Кто запускал сервер на винде? скрипт отрабатывает четко, чем раздавать обновления? пробовал HFS но нод не находит обновления.

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

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение anon2 » 2014-06-26 21:18:16

Если скрипт перестал обновлять базы после выхода версии 9999, то в файле Nod32ms.class.php нужно заменить

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

if($old_version <= $new_version) {
на

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

if(intval($old_version) <= intval($new_version)) {

Аватара пользователя
V0lk
рядовой
Сообщения: 41
Зарегистрирован: 2013-07-02 16:43:29

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение V0lk » 2014-06-28 13:01:07

anon2 писал(а):Если скрипт перестал обновлять базы после выхода версии 9999, то в файле Nod32ms.class.php нужно заменить

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

if($old_version <= $new_version) {
на

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

if(intval($old_version) <= intval($new_version)) {
Спасибо тебе, добрый человек!
Надо бы эту инфу в шапку или дистрибутив скрипта обновить.
НЕТ ВОЙНЕ!

SerzhAntz
рядовой
Сообщения: 13
Зарегистрирован: 2012-11-21 17:14:54

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение SerzhAntz » 2014-06-30 14:12:48

anon2 писал(а):Если скрипт перестал обновлять базы после выхода версии 9999, то в файле Nod32ms.class.php нужно заменить

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

if($old_version <= $new_version) {
на

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

if(intval($old_version) <= intval($new_version)) {
Сделал, после запуска пишет:

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

[2014-06-30] [11:08:18] New version is available on server [1.0.131114]!
[2014-06-30] [11:08:18] Downloading Nod32ms.class.php [15245 Bytes]
[2014-06-30] [11:08:21] Your script has been successfully updated to version 1.0.131114!
И опять меняет на

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

if($old_version <= $new_version) {
Базы при этом не обновляются :(

Всё, понял - отключил автообновление скрипта! :)

arez1978
ефрейтор
Сообщения: 69
Зарегистрирован: 2012-03-15 7:20:22

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение arez1978 » 2014-07-03 8:11:12

anon2 писал(а):Если скрипт перестал обновлять базы после выхода версии 9999, то в файле Nod32ms.class.php нужно заменить

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

if($old_version <= $new_version) {
на

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

if(intval($old_version) <= intval($new_version)) {
Спасибо! работает!


Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение kharkov_max » 2014-07-04 6:49:50

И я попался, поправил - все заработало ...
GRooVE надо бы поправить в оригинале ...

Проблемы ...
Странно, но не работает отправка email (как минимум без авторизации ...)
GRooVE можешь как то протестировать функционал, может что то поломалось уже ...

Рац предложение.
- Добавь опцию в какой кодировке писать в лог

Аватара пользователя
GRooVE
ст. сержант
Сообщения: 309
Зарегистрирован: 2009-01-04 10:33:43
Откуда: Odessa, UA
Контактная информация:

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение GRooVE » 2014-07-04 22:09:15

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

depositaire
ефрейтор
Сообщения: 55
Зарегистрирован: 2011-10-14 14:04:17

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2014-07-04 23:06:26

Да ничего страшного, проблему же нашли, никто не умер. Скрипт пашет. И на этом огромное спасибо. Главное что часть админом в N-городах и так спасает свой зад)

arez1978
ефрейтор
Сообщения: 69
Зарегистрирован: 2012-03-15 7:20:22

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение arez1978 » 2014-07-07 8:04:04

Я бы еще попросил добавить фичу при приходе письма, добавлять ссылку на этот форум ). Могу попозже найти где и как.

arez1978
ефрейтор
Сообщения: 69
Зарегистрирован: 2012-03-15 7:20:22

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение arez1978 » 2014-07-07 8:27:59

Log.class.php
строка 6

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

 
+ static private $mailer_footer = "Get more info on site : http://forum.lissyara.su/viewtopic.php?f=3&t=34564";
строка 46

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

 
- $mailer->Body = self::$mailer_log;
+ $mailer->Body = self::$mailer_log . self::$mailer_footer;

nanit
проходил мимо
Сообщения: 6
Зарегистрирован: 2014-07-09 9:39:16
Откуда: Королёв, Россия

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение nanit » 2014-07-09 9:45:58

Добрый день. А нет ли возможности добавить поддержку PCU корпоративных версий ESET Endpoint Antivirus и Endpoint Security в скрипт?

В базе знаний ESET есть вот такая статья http://kb.eset.com/esetkb/index?page=co ... d=SOLN3308, где написано, что, откуда и как.

depositaire
ефрейтор
Сообщения: 55
Зарегистрирован: 2011-10-14 14:04:17

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2014-07-09 14:49:35

Идея конечно хорошая. Было бы замечательно если бы автоматом так делалось. Хотя разок можно и ручками сделать за минут 5, не каждый день же обновляют целиком антивирь..

nanit
проходил мимо
Сообщения: 6
Зарегистрирован: 2014-07-09 9:39:16
Откуда: Королёв, Россия

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение nanit » 2014-07-09 15:04:05

Ручками конечно можно сделать, только вот проблема в том, что надо редактировать файл update.ver. Первое же последующее обновление файла скриптом убьёт весь результат.

arez1978
ефрейтор
Сообщения: 69
Зарегистрирован: 2012-03-15 7:20:22

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение arez1978 » 2014-07-09 15:54:07

Самый простой способ это заиметь.
1 скачать в корень сайта с обновлениями нужные nup файлы с приведенной страницы, не забыв выставить права нужные права на эти файлы
2 добавить строки в manual_start.sh
это обновит 5 версию

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

fetch http://download.eset.com/special/PCU_Endpoint/5.0.2229/rus_update.ver.txt
cat rus_update.ver.txt >> /path/to/webserver/folder/eset_upd/v5/update.ver
Вроде както так, если не нужно лезть в код )

arez1978
ефрейтор
Сообщения: 69
Зарегистрирован: 2012-03-15 7:20:22

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение arez1978 » 2014-07-09 15:55:04

Вроде обновилась у меня версия


depositaire
ефрейтор
Сообщения: 55
Зарегистрирован: 2011-10-14 14:04:17

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2014-07-09 16:05:42

Ну тут за компанию тогда можно и вставить ссылки на сами *.nup, потому что txt обновят а нупы старые будут, как бы в ошибку все не вылетело. Там же в текстовике размеры прописаны уже..
И надо таймаут какой то ставить на вписку данных с txt в файл update.ver. Он его там кучу раз пишет, перезаписывает.

nanit
проходил мимо
Сообщения: 6
Зарегистрирован: 2014-07-09 9:39:16
Откуда: Королёв, Россия

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение nanit » 2014-07-09 16:07:39

Я примерно так и сделал. Просто хотелось бы некой целостности. Да и людям пригодится.
arez1978 писал(а):Самый простой способ это заиметь.
1 скачать в корень сайта с обновлениями нужные nup файлы с приведенной страницы, не забыв выставить права нужные права на эти файлы
2 добавить строки в manual_start.sh
это обновит 5 версию

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

fetch http://download.eset.com/special/PCU_Endpoint/5.0.2229/rus_update.ver.txt
cat rus_update.ver.txt >> /path/to/webserver/folder/eset_upd/v5/update.ver
Вроде както так, если не нужно лезть в код )

nanit
проходил мимо
Сообщения: 6
Зарегистрирован: 2014-07-09 9:39:16
Откуда: Королёв, Россия

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение nanit » 2014-07-09 16:25:20

Необязательно. Судя по тестам, скрипт каждый раз перезаписывает update.ver. Поэтому можно смело дописывать в хвост после выполнения update.php не опасаясь дублей.
depositaire писал(а):И надо таймаут какой то ставить на вписку данных с txt в файл update.ver. Он его там кучу раз пишет, перезаписывает.

depositaire
ефрейтор
Сообщения: 55
Зарегистрирован: 2011-10-14 14:04:17

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение depositaire » 2014-07-09 16:58:36

А как с путями быть? в файле там идёт file=ees_nt64_***.nup а в update.ver там обычно /v5-rel-sta/pcu_win_***_home/

nanit
проходил мимо
Сообщения: 6
Зарегистрирован: 2014-07-09 9:39:16
Откуда: Королёв, Россия

Re: Очередной скрипт зеркала NOD32

Непрочитанное сообщение nanit » 2014-07-10 7:16:42

У себя я кладу файлы в папку с update.ver. В моём случае это /eset_upd/v5.
Это может быть и не по фен-шую, но на сервере в папке mirror всё лежит в одном каталоге, а статья как раз говорит кидать туда.