| Summary: | [PATCH] Support uvscan (McAfee Virusscan) in antivirus wizard | ||
|---|---|---|---|
| Product: | [Unmaintained] kmail | Reporter: | Christopher Crawford <kdebug> |
| Component: | filtering | Assignee: | kdepim bugs <pim-bugs-null> |
| Status: | RESOLVED WAITINGFORINFO | ||
| Severity: | wishlist | CC: | luigi.toscano, montel |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Is it still valid ? I never used it Thank you for your feature request. Kmail1 is currently unmaintained so we are closing all wishes. Please feel free to reopen a feature request for Kmail2 if it has not already been implemented. Thank you for your understanding. Instead of creating a new feature request, please confirm here if the wishlist is still valid for kmail2. |
Version: (using KDE Devel) Installed from: Compiled sources Compiler: gcc 3.3 OS: Linux McAfee Virusscan is not supported by the antivirus wizard. I have written kmail_uvscan, but it will be much easier to use if the wizard supports it. For testing sake, uvscan eval can be downloaded for free from nai.com. The new script attached: TEMPFILE=`mktemp` if [ $? ] ; then TEMPFILE=`mktemp /tmp/kmail.XXXXXX` fi export TEMPFILE cat > $TEMPFILE uvscan --secure --unzip --analyze --manalyze --panalyze $TEMPFILE > /dev/null RC=$? if [ $RC -eq 0 ] ; then echo "X-Virus-Flag: no" else case $RC in 2 ) DESC="no - DAT integrity check failed" ;; 6 ) DESC="no - Unrecoverable error" ;; 8 ) DESC="no - DAT file could not be found" ;; 12) DESC="yes - Infected object found, clean failed" ;; 13) DESC="yes - Virus-infected object found" ;; 15) DESC="no - Selftest failed" ;; 19) DESC="no - Virus was removed" ;; 102) DESC="no - Unknown error" ;; esac echo "X-Virus-Flag: $DESC" fi cat $TEMPFILE rm $TEMPFILE