Update of /cvsroot/fink/dists/10.2-gcc3.3/unstable/main/finkinfo/utils In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19974
Modified Files: clamav.info Log Message: Timeout after 20 seconds and download new virus database if no answer from user. Streamlined PostInstallScript. Index: clamav.info =================================================================== RCS file: /cvsroot/fink/dists/10.2-gcc3.3/unstable/main/finkinfo/utils/clamav.info,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- clamav.info 1 Jul 2004 23:48:18 -0000 1.7 +++ clamav.info 16 Jul 2004 22:45:00 -0000 1.8 @@ -1,6 +1,6 @@ Package: clamav Version: 0.74 -Revision: 1 +Revision: 2 Source: mirror:sourceforge:%n/%n-%v.tar.gz Source-MD5: 3a1e6e0b33267749cdb1f4104ed42f14 BuildDepends: gmp, bzip2, bzip2-dev @@ -72,34 +72,16 @@ fi << PostInstScript: << - #!/bin/sh - dir=%p/var/db/%n - mainDB=main.cvd - dailyDB=daily.cvd - mainMD5SUM=937f22844dd8dc7e75604a7c0939ad73 - dailyMD5SUM=566a3e0e2390e72b1fa8b16463d5b462 - origdefs="2" - if [ -f $dir/$mainDB ] && [ -f $dir/$dailyDB ]; then - test1=`md5sum $dir/$mainDB`; - test2=`md5sum $dir/$dailyDB`; - if [ "$test1" == "$mainMD5SUM $dir/$mainDB" ] && [ "$test2" == "$dailyMD5SUM $dir/$dailyDB" ]; then - origdefs="1"; - fi; - else - origdefs="1"; - fi - if [ "$origdefs" == "1" ]; then - printf "\n*** You appear to have the default virus definitions included with %n." - YN=yes; - printf "\n*** Download the latest virus definitions now? [Yn] " - read YN - : ${YN:=yes} - case $YN in - [yY]|[yY][eE][sS]) %p/bin/freshclam ;; - esac - else - printf "\nYou have the newest virus definitions." + #!/bin/bash + printf "\nDo you want to download the latest virus definitions now? [Yn] " + YN=yes + if ! read -t 20 YN; then + echo "Yes" fi + case $YN in + [nN]|[nN][oO]) echo "Your virus definitions might be out-dated." ;; + *) %p/bin/freshclam ;; + esac printf "\nTo download the latest virus definitions in future, run 'sudo freshclam'.\n" if (( `/usr/bin/grep -c "^Example" %p/etc/clamav.conf` )); then ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Fink-commits mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-commits