Перейти до

Обновление антивирусных баз (AvpUpdate)


Рекомендованные сообщения

как то вот потребовалось сворганить такую штуку как закатать обновления для KAV на сетевой фтп...

#!/bin/sh
AVPUServ="ftp://downloads-us1.kaspersky-labs.com"
FTPDir="/home/virtual/ftp/pub"
cd /home/virtual/ftp/pub/AVP
echo "==> Процесс обновления антивирусных баз и утилит запущен..."
wget -m -c -o /var/log/avp-update.log -nH ${AVPUServ}/updates/
echo "==> Обновление антивирусных баз завершено..."
wget -m -c -o /var/log/avp-update_zip.log -nH ${AVPUServ}/updates_zip/
echo "==> Обновление антивирусных баз в формате zip завершено..."
wget -m -c -o /var/log/avp-utils.log -nH ${AVPUServ}/utils/
echo "==> Обновление антивирусных утилит завершено..."
chown -R denz:operator ${FTPDir}/*
echo "==> Дата обновления:" `date`

 

в крон

30      3       *       *       *       root    /bin/sh /usr/bin/avpupdate

 

У кого какие предложения/дополнения?

 

линк на совет: http://www.opennet.ru/tips/info/821.shtml

Ссылка на сообщение
Поделиться на других сайтах
  • 6 months later...

У нас работает такая штука:

#!/bin/sh

dir="/usr/local/ftp/pub/avp/"

ps -ax | grep -q wget > /dev/null && exit

for a in `/usr/bin/find $dir -name '.listing' -print`
do
/bin/rm -rf $a
done

/usr/local/bin/wget \
--mirror \
--verbose \
--tries=10 \
--background \
--span-hosts \
--timeout=60 \
--waitretry=10 \
--retr-symlinks \
--force-directories \
--no-host-directories \
--directory-prefix=${dir} \
--append-output=/var/log/avp_wget.log \
--exclude-directories=/beta/,/docs/,/html/,/index_new/,/products/,/sfupdates/,\
/trial/,/updates_x/,/updates_ext/,/bases_new/,/AutoPatches_new/,/index.html,\
/bases/as/,/utils/,/diffs/bases/as/,/patches/,/errors/,/zips/ \
ftp://downloads1.kaspersky-labs.com/ \
ftp://downloads2.kaspersky-labs.com/ \
ftp://downloads3.kaspersky-labs.com/ \
ftp://downloads4.kaspersky-labs.com/ \
ftp://downloads5.kaspersky-labs.com/

 

0       3       *       *       *       /usr/local/bin/avp_updater.sh

 

Раз в сутки качает обновления для 5 и 6 касперского.

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

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...