From ea6b376d40e2c219d5d4c534ea449d501294dc33 Mon Sep 17 00:00:00 2001 From: jeh Date: Wed, 27 Oct 2004 18:13:16 +0000 Subject: Remove a DAT file that didn't completely download because it is not useful and make refetching easier --- security/uvscan-dat/files/update_dat | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'security') diff --git a/security/uvscan-dat/files/update_dat b/security/uvscan-dat/files/update_dat index 772b1eb368e2..41b6d826b7b7 100644 --- a/security/uvscan-dat/files/update_dat +++ b/security/uvscan-dat/files/update_dat @@ -16,18 +16,18 @@ AVVER=`grep DATVersion update.ini | head -1 | cut -f2 -d= | sed -e 's/^\(4[0-9]* # Check to make sure the requested version is "newer" then the current if [ "$cur_AVVER" -lt "$AVVER" ]; then - if [ ! -f dat-$AVVER.tar ]; then - for i in *.tar ; do - mv $i $i.old + for i in *.tar ; do + mv $i $i.old + done + if ftp http://download.nai.com/products/datfiles/4.x/nai/dat-$AVVER.tar >/dev/null ; then + for i in *.dat ; do + cp -p $i $i.bak done - if ftp http://download.nai.com/products/datfiles/4.x/nai/dat-$AVVER.tar >/dev/null ; then - for i in *.dat ; do - cp -p $i $i.bak - done - if tar xf dat-$AVVER.tar ; then - rm -f *.old - echo `date` Successfully updated AntiVirus DAT files to $AVVER - fi + if tar xf dat-$AVVER.tar ; then + rm -f *.old + echo `date` Successfully updated AntiVirus DAT files to $AVVER fi + else + rm -f dat-$AVVER.tar fi fi -- cgit