aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorJames E. Housley <jeh@FreeBSD.org>2004-10-27 18:13:16 +0000
committerJames E. Housley <jeh@FreeBSD.org>2004-10-27 18:13:16 +0000
commit690474a309ba4520f936342985a0628c5a6905f2 (patch)
tree50474057fbdc35869b1dd86adef3e976aad14b3c /security
parente8599f3df231d1fa33275489e5cb85636f4a2f13 (diff)
downloadports-690474a309ba4520f936342985a0628c5a6905f2.tar.gz
ports-690474a309ba4520f936342985a0628c5a6905f2.zip
Remove a DAT file that didn't completely download because it is not useful
and make refetching easier
Notes
Notes: svn path=/head/; revision=120331
Diffstat (limited to 'security')
-rw-r--r--security/uvscan-dat/files/update_dat22
1 files changed, 11 insertions, 11 deletions
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