<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Thanks, Stephen.&nbsp; I thought it might be an environment problem, but
printenv never even crossed my mind.&nbsp; In my defense, I was working on
this thing into the wee hours...&nbsp; That doesn't excuse this morning,
though.&nbsp; :)&nbsp; This showed me the way...&nbsp; wget wasn't in the limited path
of the cron job.<br>
<br>
Rick<br>
<br>
Stephen Swaney wrote:
<blockquote cite="mid022101c64b89$5b176360$287ba8c0@office.fsl"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:mailscanner-bounces@lists.mailscanner.info">mailscanner-bounces@lists.mailscanner.info</a> [<a class="moz-txt-link-freetext" href="mailto:mailscanner">mailto:mailscanner</a>-
<a class="moz-txt-link-abbreviated" href="mailto:bounces@lists.mailscanner.info">bounces@lists.mailscanner.info</a>] On Behalf Of Rick Chadderdon
Sent: Sunday, March 19, 2006 1:49 PM
To: MailScanner discussion
Subject: FreeBSD 6 - update_virus_scanners weirdness

FreeBSD 6.0
MailScanner  4.51.6
Perl 5.8.8

This is a freshly built server, starting from a minimal FreeBSD 6.0
install.  I installed MailScanner from ports after manually downloading
MailScanner-install-4.51.6-1.tar.gz and fixing up the port to reflect
the newer version of the file.

If update_virus_scanners (or even update_virus_scanners.cron) is run
manually (as root), everything works fine.  If either is launched as a
cron job (as root), the f-prot autoupdater fails with the error:
"Updates download from <a class="moz-txt-link-freetext" href="http://updates.f-prot.com">http://updates.f-prot.com</a> failed. Suspect server
could not be reached,"  The f-prot-autoupdate script also works fine if
run directly.  I installed the systutils/rc_subr port since
update_virus_scanners.cron used it.  Also installed are clamav and
bitdefender, and their updates seem to work fine from the cron job.  I
disabled the ipfilter firewall for testing, but the problem still
occurs.  There is no proxy server.  MailScanner is working great, as
always.

Anyone have an idea what's happening here?
--
    </pre>
  </blockquote>
  <pre wrap=""><!---->
This is not a MailScanner problem. Cron jobs run in a different, normally
more restricted, environment than root's normal shell. 

Setup a cron job that just runs `printenv` and compare that with the results
of running `printenv` from a normal root shell.

Hope this helps,

Steve

Stephen Swaney
Fort Systems Ltd.
<a class="moz-txt-link-abbreviated" href="mailto:stephen.swaney@fsl.com">stephen.swaney@fsl.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.fsl.com">www.fsl.com</a>

  </pre>
</blockquote>
<br>
</body>
</html>