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

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

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

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

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

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

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

Непрочитанное сообщение arez1978 » 2012-12-24 9:23:57

Хорошо, когда все работает )

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

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

Непрочитанное сообщение arez1978 » 2012-12-26 12:10:48

Я вот все кодировку пытаюсь настроить у почты. Локаль KOI8-R, что я только не пробовал указывать.... Не работает, что я делаю не так?

werder31
сержант
Сообщения: 217
Зарегистрирован: 2009-12-22 10:48:41
Откуда: from Ukraine
Контактная информация:

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

Непрочитанное сообщение werder31 » 2013-01-08 18:02:22

Up
Любите жизнь, ведь она все равно отымеет..так хоть по любви!

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

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

Непрочитанное сообщение kharkov_max » 2013-01-08 18:14:48

werder31 писал(а):Up
Интерестно, а что Вы апнули ?

Хоть бы копипаст на вопрос сделали, или цитату ...

werder31
сержант
Сообщения: 217
Зарегистрирован: 2009-12-22 10:48:41
Откуда: from Ukraine
Контактная информация:

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

Непрочитанное сообщение werder31 » 2013-01-08 19:50:33

Вам не понять))
Любите жизнь, ведь она все равно отымеет..так хоть по любви!

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

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

Непрочитанное сообщение kharkov_max » 2013-01-09 7:31:57

GRooVE
Скачал новую (исправленную) версию скрипта.

1. Дейсвительно проблема с русским в письмах, у меня freebsd8.2 локаль koi8-R
На сколько я помню в php можно указывать в какой кодировке будет тело письма, можете вынести параметром в конфиг (где настройка почты)?
2. Заметил багу, или фичу ..
- Запустил скрипт, скрипт отработал и вытянул файлы, пришло письмо
- Запускаю скрипт сразу повторно и вижу в консоли

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

[2013-01-09] [06:27:23] Генерируем index.html...
[2013-01-09] [06:27:23] Время работы скрипта: 5 секунд
SMTP Error: Data not accepted.
[2013-01-09] [06:27:35] SMTP Error: Data not accepted.<p>SMTP server error: </p>

[2013-01-09] [06:27:35] Скрипт завершен
Как это понимать ?

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

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

Непрочитанное сообщение kharkov_max » 2013-01-09 7:42:32

Собственно опция кодировки в конфиге есть (не заметил) но она не работает ....

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

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

Непрочитанное сообщение GRooVE » 2013-01-09 11:03:34

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

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

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

Непрочитанное сообщение arez1978 » 2013-01-09 12:20:23

Заранее спс. Насчет
SMTP Error: Data not accepted.
проблем не замечено. Возможно у Вас стоят ограничения какие-нибудь на отправку у почтовика?

-SerG-
проходил мимо

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

Непрочитанное сообщение -SerG- » 2013-01-23 21:15:16

добрый вечер, возникла вот такая ошибочка
при попытки обновить нод с 5.0.95 до 5.2.9.12 с зеркала выдает ошибку, в логах апача появляется
[xxxx] [error] [client xxxxxxxx] File does not exist: путь/pcu/pcu-v5-sta
путь правильный с web_diк, система free 8.3
это какая то ошибка или с зеркала 5 версия не должна апдейтиться ?

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

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

Непрочитанное сообщение arez1978 » 2013-01-24 14:04:25

5 обновляется, схожих проблем не обнаружено FreeBSD 8.2 + nginx. Версия 5.0.2122.10
У вас редакция НОДа какая?

-SerG-
проходил мимо

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

Непрочитанное сообщение -SerG- » 2013-01-24 15:52:48

arez1978 писал(а):5 обновляется, схожих проблем не обнаружено FreeBSD 8.2 + nginx. Версия 5.0.2122.10
У вас редакция НОДа какая?
Нод 5.0.95, вирусная база обновляется без проблем, но стало предлагать обновить компоненты до 5.2.9.12
в файле update.ver из /pcu есть строки

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

[EAV_WINNT32_1049]
version=5.2.9.12
buildMS=327682
buildLS=589836
display_name="ESET NOD32 Antivirus (Russian, 32bit)"
type=eav
category=component
date=11.05.2012
language=1049
platform=winnt32
file=/pcu-v5-sta/pcu_win_rus_home/eav_nt32_rus.nup
size=11239802
[ESS_WINNT32_1049]
version=5.2.9.12
buildMS=327682
buildLS=589836
display_name="ESET Smart Security (Russian, 32bit)"
type=ess
category=component
date=11.05.2012
language=1049
platform=winnt32
file=/pcu-v5-sta/pcu_win_rus_home/ess_nt32_rus.nup
size=15505273
а вот в папке их нету ...

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

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

Непрочитанное сообщение GRooVE » 2013-01-24 22:22:09

зачем Вам update.ver из /pcu?
Ваш путь /eset_upd/v5, оттуда и обновляйтесь
update.ver из /pcu вообще не парсится скриптом

-SerG-
проходил мимо
Сообщения: 3
Зарегистрирован: 2013-01-24 18:04:26

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

Непрочитанное сообщение -SerG- » 2013-01-25 0:03:10

все верно, 5я версия обновляется с /eset_upd/v5, но так же смотрит в pcu/update.ver и говорит что доступна новая версия программы, и хочет обновиться
на сколько я понимаю раньше до 5й версии не было такой зависимости, обновлялось типа ядро() ...а тут просит...
как сложно реализовать парсинг pcu и как это будет отражаться на активации 5й версии

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

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

Непрочитанное сообщение GRooVE » 2013-01-25 2:17:22

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

Версия 1.0.130125
+ Добавлена рекурсивная обработка update.ver
+ Добавлены новые языки для фильтрации
-SerG-, обновляйтесь, Ваша проблема должна решиться

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

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

Непрочитанное сообщение kharkov_max » 2013-01-25 10:37:23

GRooVE писал(а):

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

Версия 1.0.130125
+ Добавлена рекурсивная обработка update.ver
+ Добавлены новые языки для фильтрации
-SerG-, обновляйтесь, Ваша проблема должна решиться
GRooVE
Красавчик, даже обновление сработало ...
+1

Как пожелания.
1. Все таки нужно решить проблему с кодировкой в теле письма.
2. Было бы не полохо, если бы модуль обновления в тело письма выдавал состояние переменной автообновления
Вроде такого "Скрипт не настроен на автообновление" если переменная имеет соответствующее состояние.
А так же, если есть новая версия, что б в тело письма попадало что исправлено или добавлено в новой версии ...

Понимаю что п2 это уже излишество, но было бы не плохо )))).

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

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

Непрочитанное сообщение GRooVE » 2013-01-25 10:53:03

С кодировкой разберусь, честно :)
да и остальное добавим!)

-SerG-
проходил мимо
Сообщения: 3
Зарегистрирован: 2013-01-24 18:04:26

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

Непрочитанное сообщение -SerG- » 2013-01-25 11:55:30

GRooVE писал(а):

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

Версия 1.0.130125
+ Добавлена рекурсивная обработка update.ver
+ Добавлены новые языки для фильтрации
-SerG-, обновляйтесь, Ваша проблема должна решиться
Промашка вышла...
Папку pcu-v5-sta надо поместить в pcu, а не в корень. Линк пока не делал, проверить смогу наверно только вечером.

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

 File does not exist: /usr/local/www/apache22/data/pcu/pcu-v5-sta

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

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

Непрочитанное сообщение harmless » 2013-01-25 13:14:46

Есть вопрос
Имеется

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

#uname -sr
FreeBSD 9.0-RELEASE-p4

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

#php -v
PHP 5.4.11 (cli) (built: Jan 22 2013 21:12:06)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
    with XCache v3.0.1-rc1, Copyright (c) 2005-2012, by mOo
    with XCache Cacher v3.0.1-rc1, Copyright (c) 2005-2012, by mOo
    with XCache Coverager v3.0.1-rc1, Copyright (c) 2005-2012, by mOo
При ручнов запуске скрипта все нормально, но через крон постоянно говорит

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

[2013-01-25] [12:00:07] [ver. 3] Не найдено акутальных обновлений для текущей базы данных!
[2013-01-25] [12:00:11] [ver. 4] Не найдено акутальных обновлений для текущей базы данных!
[2013-01-25] [12:00:14] [ver. 5] Не найдено акутальных обновлений для текущей базы данных!
[2013-01-25] [12:00:17] [ver. 6] Не найдено акутальных обновлений для текущей базы данных!
[2013-01-25] [12:00:17] Время работы скрипта: 
мистика
И только что заметил поправить нужно перевод акутальных

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

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

Непрочитанное сообщение GRooVE » 2013-01-25 13:38:25

Промашка вышла...
Папку pcu-v5-sta надо поместить в pcu, а не в корень. Линк пока не делал, проверить смогу наверно только вечером.

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

 File does not exist: /usr/local/www/apache22/data/pcu/pcu-v5-sta
структура update.ver всегда указывала на файл относительно корневой директории, а не той, где находится сам update.ver
вечером поковыряю, попытаюсь разобраться, почему антивирь ищет файлы по другому пути
на оригинальном esеt'овском сервере файл доступен по обоим путям:

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

http://******.******.com/pcu-v5-sta/pcu_win_rus_home/eav_nt32_rus.nup
http://******.******.com/pcu/pcu-v5-sta/pcu_win_rus_home/eav_nt32_rus.nup
-SerG-, Вы пока единственный бета тестер, киньте, пожалуйста, из логов апача во время обновления все обращения к update.ver с полными путями... спасибо!
просто создать симлинк - не вариант! нужно найти логическую структуру и ее соответственно правильно обрабатывать! тогда работа скрипта будет корректна!

harmless, покажите крон файл
за ошибочку спасибо, поправим :)

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

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

Непрочитанное сообщение harmless » 2013-01-25 13:49:37

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

#cat /etc/crontab
# /etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: releng/9.0/etc/crontab 194170 2009-06-14 06:37:19Z brian $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
#
#minute hour    mday    month   wday    who     command
#
*/5     *       *       *       *       root    /usr/libexec/atrun
#
# Save some entropy so that /dev/random can re-seed on boot.
*/11    *       *       *       *       operator /usr/libexec/save-entropy
#
# Rotate log files every hour, if necessary.
0       *       *       *       *       root    newsyslog
#
# Perform daily/weekly/monthly maintenance.
1       3       *       *       *       root    periodic daily
15      4       *       *       6       root    periodic weekly
30      5       1       *       *       root    periodic monthly
#
# Adjust the time zone if the CMOS clock keeps local time, as opposed to
# UTC time.  See adjkerntz(8) for details.
1,31    0-5     *       *       *       root    adjkerntz -a


############### from me ##############
#************** ESET NOD32 MIRROR **************#
0       */1     *       *       *       root    /usr/local/etc/nod32ms_groove/update.php > /dev/null 2>&1

#************** CACTI monitor ****************#
*/5     *       *       *       *       cacti   /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1
Что самое интересное так это то что скрипт отрабатывает нормально но базы не обновляет через крон в логе пусто на предмет ошибок

ostrik
рядовой
Сообщения: 15
Зарегистрирован: 2012-11-29 19:08:00

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

Непрочитанное сообщение ostrik » 2013-01-25 15:15:58

harmless писал(а):

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

PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
Что самое интересное так это то что скрипт отрабатывает нормально но базы не обновляет через крон в логе пусто на предмет ошибок
В кроне нет пути для /usr/local/bin/unrar. Можно поправить crontab или в файле Tools.class.php:

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

case "FreeBSD": system(sprintf("/usr/local/bin/unrar x -inul -y %s %s", $source, $dest)); break;

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

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

Непрочитанное сообщение kharkov_max » 2013-01-25 15:36:28

GrooVE
Добавь в описание что нужно добавить в crontab ...

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

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

Непрочитанное сообщение GRooVE » 2013-01-25 22:27:27

в кронтабе достаточно этого

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

PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
и этого

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

10      *       *       *       *       groove  /usr/local/etc/nod32ms/update.php