Добрый день.
Wget'ом забирал обновление антивирусных баз Касперского.
/usr/local/bin/wget -Y on -np -l1 -N -r -nH http://downloads3.kaspersky-labs.com/updates_ext
Последнее время появилась проблема укачиваются не все обновленные файлы.
(http://downloads1.kaspersky-labs.com/updates_ext/daily-ex.avc
=> `updates_ext/daily-ex.avc'
Connecting to proxy.vinf.ru[213.242.40.35]:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 262 [application/octet-stream]
Server file no newer than local file `updates_ext/daily-ex.avc' -- not retrieving.)
Когда локальные машины пытаются обновиться из локального каталога, Касперский сообщает об ошибке. Если тутже wget'ом забрать этот файл то обновление проходит без проблем. Может какой ключ добавить надо.
wget --limit-rate=12k -P /var/ftp/pub/avp/ -N -nH -r ftp://ftp.kaspersky.ru/updates -o /var/log/avp_update.log
rm -f /var/ftp/pub/avp/*=*
rm -f /var/ftp/pub/avp/*.txt
rm -f /var/ftp/pub/avp/index.html
mailto admin@domain.net < /var/log/avp_update.log
Вот готовый и работающий скрипт который сверяет даты изменения файлов на удаленном серваке с локадьными - если не совпало - скачивает - потом отчет в мыло
спасибо.
После того как добавил удаление вроде работает.
>rm -f /var/ftp/pub/avp/*=*
>rm -f /var/ftp/pub/avp/*.txt
>rm -f /var/ftp/pub/avp/index.html
>mailto admin@domain.net < /var/log/avp_update.logно если я не указываю для wget'а параметры -np -l1 у меня качает много лишнего.
в продолжении темы:у меня касперский 5.0
не подскажите какие папки нужно иметь на локальном ресурсе чтобы он с них обновлятся мог
просто имея содержимое ftp://ftp.kaspersky.ru/updates/ - не обновляется, пишет что структура обновлений не та, и вообще обратитесь к админу :)
Спасибо.
У меня тоже касперский 5.0
Проблемы с обновлением баз из локальной папки пропали после того как в скрипт для укачки добавил строчки которые мне посоветовал kravchuk./usr/local/bin/wget -C off -Y on -np -l1 -N -nH -r http://downloads3.kaspersky-labs.com/updates_ext
rm -f /home/avp/updates_ext/*=*
rm -f /home/avp/updates_ext/*.txt
rm -f /home/avp/updates_ext/index.html