[Mimedefang] hows' this code for multiple virus scanners?

Douglas J Hunley doug at hunley.homeip.net
Tue Jan 7 21:21:01 EST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

subject pretty much says it all. this would be in filter_begin() .. does it 
look OK? thanks!
	# check for virus
	my($code, $category, $action) = message_contains_virus_filescan();
	$FoundVirus=($category eq "virus");
	if ($FoundVirus) {
		if ($category eq "virus") {
			md_log('virus', $VirusName, $RelayAddr);
			return action_bounce("Found $VirusName. Rejected.");
		}
	} else { 
		$VirusScannerMessages = "";
		my($code, $category, $action) = message_contains_virus_clamd();
		$FoundVirus=($category eq "virus");
		if ($FoundVirus) {
			if ($category eq "virus") {
				md_log('virus', $VirusName, $RelayAddr);
				return action_bounce("Found $VirusName. Rejected.");
			}
		} else { 
			action_change_header("X-Virus-Scanned","OK, scanned by File::Scan,ClamAV");
		}
	}

- -- 
Douglas J Hunley (doug at hunley.homeip.net) - Linux User #174778
Admin: Linux StepByStep - http://www.linux-sxs.org
	and http://jobs.linux-sxs.org

printk("CPU[|d]: Sending penguins to jail...",smp_processor_id());
 [... 20 lines ...]
printk("CPU[|d]: Giving pardon to imprisoned penguins\n", smp_processor_id());
        2.4.8 arch/sparc64/kernel/smp.c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+G4qN2MO5UukaubkRAkqPAJ97xqNWNOKxCMZRwbnS87467TmQ6QCcCdj1
JZCBgkkmbs9909dEPHm9qRc=
=5ZAH
-----END PGP SIGNATURE-----





More information about the MIMEDefang mailing list