Re: [Exim] syslog

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: Chris Edwards
Dátum:  
Címzett: exim-users
Tárgy: Re: [Exim] syslog
Philip Hazel wrote:

| I've just tried this and it worked for me (only difference being a
| different file name). At least, it logged the start-up of the daemon in
| both places, which was all I checked.


OK - the daemon is syslogging its arguments at startup:

exim[11327]: 1999-11-11 13:26:26 3 args: exim -bd -q10m

but not the real startup message:

  exim[11327]: 1999-11-11 13:26:26 exim 3.092 daemon started:
      pid=11327, -q10m listening for SMTP on port 25


nor anything else. As far as I can see, the daemon exim closes all
descriptors, including the one used by syslog(), so nothing more ever gets
logged.

Adding a call to closelog() *before* closing all descriptors appears to
sort this, although I don't totally understand why.

Chris

----------------------------------------------------------------------------
|  Chris Edwards                                                            |
|  UNIX systems support                                                     |
|  Glasgow University Computing Service                                     |
|  +44 (0)141 330 4892                                                      |

----------------------------------------------------------------------------