X-Spam-Check-By: sourceware.org
Date: Fri, 13 Apr 2007 17:57:06 -0400
From: "Pierre A. Humblet" <Pierre.Humblet@ieee.org>
Subject: Re: crontab not sending output to me?
To: <kmarkle@pbs.org>, <cygwin@cygwin.com>
Message-id: <03a301c77e16$ae86d240$3c0110ac@wirelessworld.airvananet.com>
MIME-version: 1.0
X-Mailer: Microsoft Outlook Express 6.00.2900.2869
Content-type: text/plain; charset=iso-8859-15
Content-transfer-encoding: 7bit
References: <mn.6bbb7d74a1f51521.51129@pbs.org>
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com


----- Original Message ----- 
From: "Kevin Markle" <>
To: <>
Sent: Friday, April 13, 2007 3:55 PM
Subject: crontab not sending output to me?


| Hello,
| 
| I'm running this crontab. When I run /cygdrive/e/wsus/run_all_groups.sh
| from a command line it works but when I run it from cron I get no 
| content in the email I recive.
| 
| My Crontab:
| MAILTO=""
| # minute   hour   day of month   month   day of week   command
| 0       8       *       *       2,4     
| /cygdrive/e/wsus/run_all_groups.sh
| 0       22      *       *       0,2     
| /cygdrive/e/wsus/run_all_groups.sh
| 0       16      *       *       *       
| /cygdrive/e/wsus/run_all_groups.sh
| 51      15      *       *       *       
| /cygdrive/e/wsus/run_all_groups.sh
| 

Given that MAILTO="", you should not receive an e-mail. So that answers
the Subject of your e-mail. However the body suggests that you receive
some e-mail from cron, which is strange.

Could you clarify what the problem is, tell us if cron is running (ps -a shows it),
provide any useful info from the Windows event log and /var/log/cron.log
as well as the output of 'cygcheck -srv > cygcheck.txt' as an attachment.

 If you remove MAILTO="", cron will attempt to send you the output through
/usr/sbin/sendmail. What does that point to? If it points to /usr/bin/cronlog, the
output should appear in HOME/cron.log, or in case of error there should be
temporary files in /tmp. 

Pierre (going away until Monday).




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

