Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com X-MimeOLE: Produced By Microsoft Exchange V6.0.4417.0 content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Subject: RE: Cron - how to turn off logging to the Event Log Date: Thu, 25 Jul 2002 13:25:41 -0400 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Harig, Mark A." To: "Tony Fenleish" , Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id g6PHPlw06115 1. Run setup.exe 2. When selecting packages to install, find 'cron' in the 'Admin' Category. Click on the open box to put an 'x' in it in the 'Src?' column for 'cron'. This will cause source files for 'cron' to be downloaded to your computer. 3. Install 'Devel' category. It contains many of the programs that you will need to build 'cron', (particularly, 'make' and 'gcc'). 4. If you don't have a text editor installed, then consider downloading one or more of the editors in the 'Editors' and 'Misc' Category. 5. Run 'setup.exe' through to completion. 6. In your bash shell, cd /usr/src/cron-3.0.1-7. 7. Edit the files 'config.h' and 'pathnames.h' in that directory, as described by Corinna Vinschen, below. 8. Run 'make' at your shell prompt to build your customized version of cron.exe: $ make 9. Stop and uninstall the cron daemon that you have installed. 10. Using 'cygrunsrv', install your new version, specifying the path to your new cron.exe. Start the new daemon, and test it. 11. If no problems occurred, then run 'make install' in /usr/src/cron-3.0.1-7 to install the cron files into the standard places, uninstall the cron daemon, and reinstall/restart it from the standard location, i.e., /usr/sbin/cron.exe. > -----Original Message----- > From: Tony Fenleish [mailto:tleish AT hotmail DOT com] > Sent: Thursday, July 25, 2002 11:44 AM > To: cygwin AT cygwin DOT com > Subject: RE: Cron - how to turn off logging to the Event Log > > > I have run into the same cron problem as desribed below, but > I have no clue > how to go about inplementing the solution. I've used cygwin > for about a > year now, but I still consider myself a beginner. Can anyone > help me turn > off Application Event Logging for my cron jobs? > > Thank you, > > -Tony > > http://sources.redhat.com/ml/cygwin/2001-09/msg00211.html > > On Wed, Sep 05, 2001 at 06:06:44PM +0200, Corinna Vinschen wrote: > >On Wed, Sep 05, 2001 at 04:38:26PM +0100, Dan Gardner wrote: > > > > I've got rsync running as a cron job. The job runs about once a > >minute. How > > > do I stop cygwin/cron logging to the NT event log > (application) as it is > > > filling it up with information-event messages "The > description for Event > >ID > > > ( 0 ) in Source ( Cygwin ) could not be found..........." > etc. I wish > >to > > > turn it off, so I can leave the machine for days/weeks > with out worry > >that > > > the application log is full. > > > >The application log can be set to `overwrite events as needed' if > >the size increased an upper limit. > > > >If that's inappropriate for you, take the cron sources and eliminate > >all syslog() calls. Then recompile. > > Ooops, sorry , that's no good advice. There are defines in the cron > sources which handle that. By default SYSLOG is defined in config.h > and LOG_FILE is _not_ defined in pathnames.h. If you undef SYSLOG, > no log is created at all. If you undef SYSLOG and define LOG_FILE, > only a log file is maintained. If both are defined, both log methods > are used concurrently. > > Corinna > > > > _________________________________________________________________ > Join the world's largest e-mail service with MSN Hotmail. > http://www.hotmail.com > > > -- > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > Bug reporting: http://cygwin.com/bugs.html > Documentation: http://cygwin.com/docs.html > FAQ: http://cygwin.com/faq/ > > -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/