This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: cron - how to turn off logging to the Event Log

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 Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                      
Red Hat, Inc.

Unsubscribe info:
Bug reporting:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]