Скрипт закачки обновлений Nod32
4 мая 2009 | Рубрика: linux
многие знают, что обновления антивируса Nod32 у нас в городе можно брать бесплатно, и наверняка кто то спрашивал себя: «а как это работает?»
ответ ниже...
#!/bin/sh LOCATION=/var/www/localhost/htdocs/nod32/v3 URL="http://nod32.tomsk.ru/v3" USER="" PASS="" WGET="wget --user=$USER --password=$PASS -q -t 9 -T 9 -N -nH -nd -U \"NOD32 Update\"" UPDATEFILE="update.ver" #export http_proxy=http://localhost:3128 cd $LOCATION CMD="$WGET $URL/$UPDATEFILE" eval "$CMD" || exit 1 if [ -n "`file $UPDATEFILE|grep -i rar`" ];then ( cd /tmp rm -f /tmp/$UPDATEFILE unrar x $LOCATION/$UPDATEFILE &> /dev/null ) UPDATEFILE=/tmp/$UPDATEFILE URL=`echo $URL|sed -e s:/nod_upd::` fi TMPFILE=/tmp/nod32tmpfile grep file= $UPDATEFILE|tr -d r > $TMPFILE FILELIST=`cut -c 6- $TMPFILE` rm -f $TMPFILE for FILE in $FILELIST; do CMD="$WGET "$URL/$FILE"" eval "$CMD" done rm -f nod_upd_v3.tar.gz tar -cf nod_upd_v3.tar * gzip nod_upd_v3.tar ls -rt $LOCATION >/var/www/localhost/htdocs/nod32/v3/v3_files chown -R nobody.nogroup $LOCATION |
сохраняем в /etc/cron.hourly/nod3_upd.sh делаем исполняемым
теперь каждый час у нас свежие обновления на сетевом компе,плюс архив обновлений
ключи брать здесь: http://www.nod325.com
nod_upd_v3.tar.gz в папке /var/www/localhost/htdocs/nod32/v3/, желательно
сделать ее доступной через apache сервер
работает это здесь: http://nod32.tonet.ru


Один комментарий к записи Скрипт закачки обновлений Nod32
735991
7 ноября 2009 / 21:32
антивирус не могу закачать