Скрипт зеркала nod32 mirror script

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Bugaev
мл. сержант
Сообщения: 129
Зарегистрирован: 2011-08-11 23:10:32

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Bugaev » 2012-11-26 8:00:41

а можно ли внедрить в скрипт просто тупо скачивание файлов из http://update.eset.com/eset_upd/v4/update.ver http://update.eset.com/eset_upd/v5/update.ver http://update.eset.com/eset_upd/v6/update.ver в пути назначения? а то неохота писать лишние скрипты.

Хостинговая компания 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/

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2012-11-26 9:24:24

пробуйте стандартные варианты, чистка ключей, смена сервера обновлений, создание директорий если таковые отсутствуют, удаление из temp всех файлов
Электромонтажная Организация -> elemonorg.ru

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2012-11-26 9:25:42

Bugaev писал(а):а можно ли внедрить в скрипт просто тупо скачивание файлов из http://update.eset.com/eset_upd/v4/update.ver http://update.eset.com/eset_upd/v5/update.ver http://update.eset.com/eset_upd/v6/update.ver в пути назначения? а то неохота писать лишние скрипты.
Что значит тупо скачивание фалов, скрипт отрабатывает и выдает обновы для 3 и 4 версии, если делать тупо, у многих не потянет траффик
Электромонтажная Организация -> elemonorg.ru

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение BytEvil » 2012-11-26 9:27:28

scharfikus1 писал(а):freebsd 8.2
версия последняя.
скачивает все файлы.
но при обновлении в винде пишет "файл на сервере не найден"

[25/11/2012 22:42:56]SYSTEM: FreeBSD
[25/11/2012 22:42:56]FILE keys.txt EMPTY!
[25/11/2012 22:42:56]RUN FINDER KEYS
[25/11/2012 22:42:57]TOTAL FOUND KEYS: 18 IN
[25/11/2012 22:43:01]DOWNLOAD NEW [/var/nod32ms/update.ver] FILE
[25/11/2012 22:43:01]UNRAR FILE [/var/nod32ms/update.ver] TO [/var/nod32ms/eset_upd/]
[25/11/2012 22:43:01][MASTER SERVER ONLINE]
[25/11/2012 22:43:01][STOP NOD32MS]
Очевидно не находит файл update.ver Попробуйте создать симв. ссылку на этот файл, примерно так:
ln -s /var/www/antivir/eset_upd/update.ver /var/www/antivir/
пути только свои укажите!

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение scharfikus1 » 2012-11-26 11:02:18

Alias /nod32newv4/ "/usr/local/www/nod32v4/eset_upd/"
Alias /v3-rel-sta/ "/usr/local/www/nod32v4/v3-rel-sta/"

<Directory "/usr/local/www/nod32v4/">
AllowOverride All
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>

вот так должно быть в апаче, а у меня было вместо "v3-rel-sta" слово "download"
поэтому он и не мог найти.
вобщем косяк не в скрипте а в раздаче файлов через www сервис.
Спасибо, что натолкнули на мысль.

BECHA
рядовой
Сообщения: 33
Зарегистрирован: 2009-01-27 14:55:03
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение BECHA » 2012-11-26 12:32:18

Softer писал(а): Теперь php_json :)

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

php -m | grep json

нету конечно! а откуда его брать? в портах не нашел.

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Plague » 2012-11-26 12:37:27

BECHA писал(а): нету конечно! а откуда его брать? в портах не нашел.

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

/usr/ports]$ make search name=php5-json
Port:	php5-json-5.4.7
Path:	/usr/ports/devel/php5-json
Info:	The json shared extension for php

zhenya_alex
рядовой
Сообщения: 11
Зарегистрирован: 2011-08-10 13:29:44

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение zhenya_alex » 2012-11-26 12:37:50

scharfikus1 писал(а):Alias /nod32newv4/ "/usr/local/www/nod32v4/eset_upd/"
Alias /v3-rel-sta/ "/usr/local/www/nod32v4/v3-rel-sta/"

<Directory "/usr/local/www/nod32v4/">
AllowOverride All
Options Indexes MultiViews
Order allow,deny
Allow from all
</Directory>

вот так должно быть в апаче, а у меня было вместо "v3-rel-sta" слово "download"
поэтому он и не мог найти.
вобщем косяк не в скрипте а в раздаче файлов через www сервис.
Спасибо, что натолкнули на мысль.
Ну это всё верно для 3й версии. Я так понимаю теперь и для 4й и для 5й аналогичные алиасы нужно создавать вместо одного на download ранее.

FoKs
ефрейтор
Сообщения: 55
Зарегистрирован: 2012-11-27 10:57:21

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение FoKs » 2012-11-27 11:47:20

3.0.0._b5
нормально обновляется? вроде говорят пути обновления поменялись?!
Или с ключами чего? хотя в логе пишет что находит ключи.

-15:18:08-- http://89.202.149.49/nod_upd/update.ver
=> `/usr/.../nod1/tmp/update.ver'
Connecting to 89.202.149.49:80... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Authorization failed.
Array
(
[0] => [nod32ms::DownloadUpdateVer] DOWNLOAD FAIL [/usr/.../nod1/tmp/nod_upd/update.ver]

FoKs
ефрейтор
Сообщения: 55
Зарегистрирован: 2012-11-27 10:57:21

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение FoKs » 2012-11-27 12:12:04

ещё глянул, похоже что то с ключами

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

27/11/2012 15:41:55][RUN NOD32MS] - nod32 mirror script ver.  () by AlexCo
[27/11/2012 15:41:55]SYSTEM: Linux
[27/11/2012 12:41:55]FILE keys.txt EMPTY!
[27/11/2012 12:41:55]RUN FINDER KEYS
[27/11/2012 12:41:57]TOTAL FOUND KEYS: 18 IN
[27/11/2012 12:42:04]ERROR [nod32ms::DownloadUpdateVer] DOWNLOAD FAIL [/usr/.../nod1/tmp/nod_upd/update.ver]
[27/11/2012 12:42:04][MASTER SERVER ONLINE]
[27/11/2012 12:42:04][STOP NOD32MS]
несмотря на то что ключи находит, постоянно пишет keys.txt EMPTY!, а изначально в system уго не было и ругаля not found, создал, непомогло.

Варианты?!

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение Plague » 2012-11-27 12:19:36

FoKs писал(а):создал, непомогло.
Варианты?!
права досупа запись пользователю от которого скрипт крутится позволяют?

FoKs
ефрейтор
Сообщения: 55
Зарегистрирован: 2012-11-27 10:57:21

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение FoKs » 2012-11-27 12:25:21

не то, решение выше подсказано BytEvil. Здесь неправленный скрипт лежит. Автообновление не сработало.
alexco спасибо за скрипт

Аватара пользователя
NickSmith
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-08-10 15:08:47

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение NickSmith » 2012-11-27 13:50:56

Добрый день!
Подскажите. У меня есть официальный ключ от 5 ой версии (хомяк, которая 3 по цене одной) Могу ли я ее использовать с этим скриптом. И не очень понял, а пятая версия будет обновятся через этот скрипт??
Хочется решить раз и на всегда вопрос обновлений в локалке.

FoKs
ефрейтор
Сообщения: 55
Зарегистрирован: 2012-11-27 10:57:21

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение FoKs » 2012-11-27 14:24:36

ключ работать будет! 5я тоже обновляется

Аватара пользователя
NickSmith
ефрейтор
Сообщения: 56
Зарегистрирован: 2008-08-10 15:08:47

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение NickSmith » 2012-11-27 14:46:01

FoKs писал(а):ключ работать будет! 5я тоже обновляется
В других местах пишут, что с 5кой поковыряться нужно, что бы она обновятся смогла с локального сервера. У кого какая статистика по работе 5 ки в данной связке.??

Аватара пользователя
AndyS
рядовой
Сообщения: 30
Зарегистрирован: 2008-10-23 15:55:11
Откуда: Киев
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение AndyS » 2012-11-27 17:05:23

Работает без проблем, но обновляются на 5-ке ESS и EAV только базы. (((

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2012-11-27 18:16:25

Готов фикс, должно работать, тестируем. Как настроить антивирус на локальное зеркало, есть информация в интернете, если что отписываемся. Новая версия доступна при самообновлении
Электромонтажная Организация -> elemonorg.ru

viktor6
мл. сержант
Сообщения: 99
Зарегистрирован: 2009-12-16 22:49:28

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение viktor6 » 2012-11-27 18:57:45

Всем привет
Ренбята помогите у меня раньше хосте стоял апачь а сейчас поставили Nginx
Помогите составить витруалост для обновления ато такое правило не работает

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

server {
        listen   80;
        root /home/nod32ms/www;

        server_name nod.site;

location / {
                index index.php index.html index.htm;
        }

        location ~ \.php$ {
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include        fastcgi_params;
       }
}

viktor6
мл. сержант
Сообщения: 99
Зарегистрирован: 2009-12-16 22:49:28

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение viktor6 » 2012-11-27 19:21:15

В логах вот такое пишет

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

93.79.167.142 - - [27/Nov/2012:18:18:45 +0200] "GET /eset_upd/update.ver HTTP/1.1" 304 0 "-" "ESS Update (Windows; U; 32bit; VDB 12542; BPC 4.2.40.10; OS: 5.1.2600 SP 3.0 NT; TDB 12542; CH 1.1; LNG 1049; x32c; UPD http://site/eset_upd/; APP ess; BEO 1; CPU 6092; ASP 0.0; FW 0.1; PX 0; PUA 1)"

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение ADRE » 2012-11-28 7:34:53

у кого проблема с "файл повреждён" смотрите логи. ща в update.ver идут корневые линки, раньше били относительные. либо через alias у кого в апаче либо, править путь в update.ver. в основном для тех у кого черех веб и путь типа "/../папка с нод".
//del

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение scharfikus1 » 2012-11-28 11:20:49

UNRAR 4.00 freeware Copyright (c) 1993-2011 Alexander Roshal


Extracting from /var/nod32ms/update.ver

Extracting /var/nod32ms/eset_upd/update.ver ^H^H^H^H 99%^H^H
All OK
Array
(
[0] => [nod32ms::ParseUpdateVer] SEE update_* PARAM IN CONFIG!!!
)

не совсем понятно, что ему надо.
автообновление включено

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2012-11-28 11:26:16

Забыл сообщить что параметры в конфиге нужно поменять:

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

update_version34_arch32
update_version34_arch64
update_version34_language
на

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

update_version345_arch32
update_version345_arch64
update_version345_language
Электромонтажная Организация -> elemonorg.ru


Аватара пользователя
AndyS
рядовой
Сообщения: 30
Зарегистрирован: 2008-10-23 15:55:11
Откуда: Киев
Контактная информация:

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение AndyS » 2012-11-28 13:34:14

Как обстоят дела с файликом keys.txt?
Он у кого-то автоматом обновляется???
Ключи с него берутся.
Права 766 на нём
ос Linux

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

Re: Скрипт зеркала nod32 mirror script

Непрочитанное сообщение alexco » 2012-11-28 14:49:43

Странно но добавив в файл update.php фрагменты кода для копирования баз данных 5 и 4 версии, ess 5 версии обновляется только с 4 ветки, с 5 ветки выдяет ошибку, хотя файлы на сервере видит(код 200) тупо не берет их

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

$nod32ms->DownloadUpdateVer('eset_upd/v4');
$nod32ms->ParseUpdateVer('eset_upd/v4'); 

$nod32ms->DownloadUpdateVer('eset_upd/v5');
$nod32ms->ParseUpdateVer('eset_upd/v5'); 
Кто тестировал? Ваши соображения?
Электромонтажная Организация -> elemonorg.ru