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

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-SerG-
проходил мимо
Сообщения: 3
Зарегистрирован: 2013-01-24 18:04:26

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

Непрочитанное сообщение -SerG- » 2013-01-26 11:50:40

GrooVE
расхождение в конфиге nod32ms.conf.rus

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

# Генерирование index.html файла в корне www директории.
# В нем информация о: текущей БД, дате успешного обновления, логине/пароле и т.д.
# По умолчанию параметр включен.
# generate_index_html = 1
а в Config.class.php

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

 'generate_index_html' => '0'
И есть пожелание, было бы удобнее чтобы можно задать в конфиге имя файла вместо index.html, а то изменить могу в скрипте, но потом скрипт кричит что есть новая версия :smile:

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

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

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

Непрочитанное сообщение GRooVE » 2013-01-26 21:16:51

-SerG-, ок, сделаем
у кого еще какие пожелания по работе скрипта - пишите, сразу одним махом добавлю

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

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

Непрочитанное сообщение arez1978 » 2013-01-28 6:32:03

GRooVE писал(а):-SerG-, ок, сделаем
у кого еще какие пожелания по работе скрипта - пишите, сразу одним махом добавлю
У меня все та же просьба насчет кодировки в почте. Понимаю, что :bn: и не скоро будет, но решил напомнить.

Аватара пользователя
OLEGRPG
рядовой
Сообщения: 13
Зарегистрирован: 2007-05-16 16:37:32

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

Непрочитанное сообщение OLEGRPG » 2013-03-12 11:26:02

Привет всем. Спасибо за скрипт.
Возникла непонятная проблема в работе со скриптом.
Использую данный скрипт на Pfsense 2.0.2, вернее пытаюсь использовать ).
при запуске из консоли скрипт отрабатывает идеально, а вот по крону ну никак нехочет.
вот так это выглядит

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

Mar 12 09:00:00 	nod32ms: [2013-03-12] [09:00:00] New version is available on server [1.0.130125]!
Mar 12 09:00:00 	nod32ms: [2013-03-12] [09:00:00] Run script 1.0.130125
Mar 12 09:00:03 	nod32ms: [2013-03-12] [09:00:03] Use valid key [TRIAL-83427666:ujm2v63f74]
Mar 12 09:00:08 	nod32ms: [2013-03-12] [09:00:08] [ver. 3] No actual update servers were found!
Mar 12 09:00:12 	nod32ms: [2013-03-12] [09:00:12] [ver. 4] No actual update servers were found!
Mar 12 09:00:12 	nod32ms: [2013-03-12] [09:00:12] Generating index.html...
Mar 12 09:00:12 	nod32ms: [2013-03-12] [09:00:12] Total working time: 12 seconds
Mar 12 09:00:16 	nod32ms: [2013-03-12] [09:00:16] Stop script 
ткните носом куда смотреть, а то идеи кончились уже .

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

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

Непрочитанное сообщение kharkov_max » 2013-03-12 11:35:47

Киньте свой конфиг и что в кроне прописано - весь крон!!!

Аватара пользователя
OLEGRPG
рядовой
Сообщения: 13
Зарегистрирован: 2007-05-16 16:37:32

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

Непрочитанное сообщение OLEGRPG » 2013-03-12 11:53:08

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

[2.0.2-RELEASE][admin@pfsense.lan]/works/nod32ms(18): less /etc/crontab
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#minute hour    mday    month   wday    who      command
#
#
# pfSense specific crontab entries
# Created: March 11, 2013, 9:05 pm
#

0       *       *       *       *       root    /usr/bin/nice -n20 newsyslog
1,31    0-5     *       *       *       root    /usr/bin/nice -n20 adjkerntz -a
1       3       1       *       *       root    /usr/bin/nice -n20 /etc/rc.update_bogons.sh
*/60    *       *       *       *       root    /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout
1       1       *       *       *       root    /usr/bin/nice -n20 /etc/rc.dyndns.update
*/60    *       *       *       *       root    /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot
30      12      *       *       *       root    /usr/bin/nice -n20 /etc/rc.update_urltables
0       0       *       *       *       root    /bin/rm /var/squid/cache/swap.state; /usr/local/sbin/squid -k rotate
*/15    *       *       *       *       root    /usr/local/pkg/swapstate_check.php
0       */1     *       *       *       root    /usr/works/nod32ms/manual_start.sh
0       8       *       *       1       root    /usr/local/bin/squidGuard_blacklist_update.sh
0       */1     *       *       *       root    /usr/bin/nice -n20 /usr/local/etc/rc.d/havp_avupdate
0       0       *       *       *       root    /usr/bin/nice -n20 /usr/local/etc/rc.d/squidGuard_logrotate
0       */2     *       *       *       root    /usr/bin/perl /usr/local/www/lightsquid/lightparser.pl today
15      0       *       *       *       root    /usr/bin/perl /usr/local/www/lightsquid/lightparser.pl yesterday
#
# If possible do not add items to this file manually.
# If you do so, this file must be terminated with a blank line (e.g. new line)
#

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

[2.0.2-RELEASE][admin@pfsense.lan]/works/nod32ms(19): less /usr/works/nod32ms/manual_start.sh
cd /usr/works/nod32ms/
/usr/local/bin/php -f update.php | /usr/bin/logger -t nod32ms -p local0.none
/usr/works/nod32ms/manual_start.sh (END)
Вложения
nod32ms.conf.txt
config
(8.62 КБ) 23 скачивания

Аватара пользователя
OLEGRPG
рядовой
Сообщения: 13
Зарегистрирован: 2007-05-16 16:37:32

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

Непрочитанное сообщение OLEGRPG » 2013-03-12 13:08:53

Всё спасибо разобрался. Всё работает ).
Кризис жанра наверно ).

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

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

Непрочитанное сообщение kharkov_max » 2013-03-12 13:38:24

Только увидел...

Так что же было?
"Огласите весь список ..."


Аватара пользователя
OLEGRPG
рядовой
Сообщения: 13
Зарегистрирован: 2007-05-16 16:37:32

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

Непрочитанное сообщение OLEGRPG » 2013-03-14 0:26:58

да изменил PATH in crontab и добавил #!/bin/sh в скрипте запуска

hexbear
рядовой
Сообщения: 19
Зарегистрирован: 2012-07-16 12:19:44
Откуда: Донецк, Украина

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

Непрочитанное сообщение hexbear » 2013-03-14 20:58:36

Хостер принудительно включил safe_mode=on в php.ini из за этого перестал разархивироваться update.ver
system() has been disabled for security reasons in /home/saljkerp/public_html/script/inc/classes/Tools.class.php on line 99
Менять хостера?

Аватара пользователя
OLEGRPG
рядовой
Сообщения: 13
Зарегистрирован: 2007-05-16 16:37:32

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

Непрочитанное сообщение OLEGRPG » 2013-03-15 11:13:55

или менять или просить перенести на серв где safe_mode не включен

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

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

Непрочитанное сообщение fahr » 2013-03-15 13:06:34

GRooVE писал(а):-SerG-, ок, сделаем
у кого еще какие пожелания по работе скрипта - пишите, сразу одним махом добавлю
добавить поддержку других ОС, например OpenBSD, а то ручками пришлось добавлять :smile:

Аватара пользователя
OLEGRPG
рядовой
Сообщения: 13
Зарегистрирован: 2007-05-16 16:37:32

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

Непрочитанное сообщение OLEGRPG » 2013-03-15 17:45:57

GRooVE писал(а):-SerG-, ок, сделаем
у кого еще какие пожелания по работе скрипта - пишите, сразу одним махом добавлю
SMTPauth= ssl tls для почтовиков с секурностью...
могу скинуть как я сделал, чтобы gmail.com работало

fahr
мл. сержант
Сообщения: 109
Зарегистрирован: 2013-01-15 19:30:00

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

Непрочитанное сообщение fahr » 2013-03-18 20:27:23

скинь, может кому-то полезно будет

shpion_87
проходил мимо
Сообщения: 4
Зарегистрирован: 2013-05-12 11:43:12

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

Непрочитанное сообщение shpion_87 » 2013-05-12 12:03:02

Имеется следующая проблема вручную скрипт запускается нормально всё обрабатывает, а из cron нивкакую вот что выдаёт:

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

[2013-05-12] [14:27:01] Запуск скрипта 1.0.130125.
[2013-05-12] [14:27:08] Используем рабочий ключ [EAV-84907408:fp2p7uxpsm].
[2013-05-12] [14:27:19] [ver. 3] Не найдено акутальных обновлений для текущей базы данных!.
[2013-05-12] [14:27:30] [ver. 4] Не найдено акутальных обновлений для текущей базы данных!.
[2013-05-12] [14:27:42] [ver. 5] Не найдено акутальных обновлений для текущей базы данных!.
[2013-05-12] [14:27:53] [ver. 6] Не найдено акутальных обновлений для текущей базы данных!.
[2013-05-12] [14:27:53] Время работы скрипта: 52 секунд.
[2013-05-12] [14:27:53] Скрипт завершен.
Выше это поднималась проблема не совсем понятно как её решили. Вот что прописано в cron:

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

SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log

27      14      *       *       *       /distr/nod/startnod.sh
В самом скрипте запуска (в ручную он запускается нормально):

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

#!/bin/sh
sync
cd /distr/nod/ && php -q update.php
sync
exit 0
Подскажите в какую сторону копать

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

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

Непрочитанное сообщение GRooVE » 2013-05-12 12:15:39

у меня так прописано (без всяких лишних sh скриптов)

cron

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

PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
10      *       *       *       *       groove  /usr/local/etc/nod32ms/update.php

shpion_87
проходил мимо
Сообщения: 4
Зарегистрирован: 2013-05-12 11:43:12

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

Непрочитанное сообщение shpion_87 » 2013-05-12 15:11:36

без скрипта sh работает также

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

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

Непрочитанное сообщение GRooVE » 2013-05-12 16:00:48

shpion_87 писал(а):без скрипта sh работает также
PATH прописаны?
какая ось?

shpion_87
проходил мимо
Сообщения: 4
Зарегистрирован: 2013-05-12 11:43:12

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

Непрочитанное сообщение shpion_87 » 2013-05-12 16:03:21

GRooVE писал(а):
shpion_87 писал(а):без скрипта sh работает также
PATH прописаны?
какая ось?
ось FreeBSD 7.2
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin

shpion_87
проходил мимо
Сообщения: 4
Зарегистрирован: 2013-05-12 11:43:12

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

Непрочитанное сообщение shpion_87 » 2013-05-12 17:31:50

всё разобрался дело оказалось в ПУТИ

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

PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
как поменял всё заработало

всем спасибо

Гость
проходил мимо

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

Непрочитанное сообщение Гость » 2013-05-18 6:24:59

Один и тот же "косяк" у всех. Может в manual_start.sh добавить PATH ? Чтоб так сказать "всё работало из коробки" ? :bn:

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

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

Непрочитанное сообщение cheden » 2013-05-21 16:03:47

извиняюсь, а он всю базу полность с нуля перекачивает?


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

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

Непрочитанное сообщение ADRE » 2013-05-22 12:19:24

Кому надо business endpoint? msi чё кого. 5.0.24 короче последняя =)
//del