On Fri, Feb 29, 2008, Birger Krägelin wrote:

> > On Mon, Feb 25, 2008, Birger Krägelin wrote:
> >
> > > On changing the default fsl configuration of spamassassin we found
> > > that spamassassin doesn't work with fsl. The default logfile was
> > > hardcoded in rc.spamassassin. After removing the startup option
> > > spamassassin logs to syslog.
> > >
> > > Platform is Solaris 10 Sparc.
> > >
> > > Any ideas?
> >
> > SpamAssassin is written in Perl and hence calls Perl's
> > vsyslog(3) function and hence OSSP fsl cannot intercept here.
> > But why do you want OSSP fsl here? Doesn't the
> > --syslog=/path/to/logfile (which is in
> > rc.spamassassin) work as expected? Or do you need OSSP fsl
> > for some non-file based logging?
>
> This is one point, the other one is logfile rotating.
>
> The default way for openkpg packages is to rotate the logfiles and restart 
> the servers every night. As we have heavy traffic and critical applications 
> we cannot go offline. So wie modified fsl-descriptions to use "jitter" and 
> "monitor" to allow for rotating without restart.
>
> But this does not work for all applications (e.g. spamassassin).
> I think about disabling fsl and moving to syslog-ng. Your thoughts?

Well, as long as you are running just a single OpenPKG instance per
Unix system and don't need the syslogd(8) of the Unix system, I see no
problem by replacing OSSP fsl with syslog-ng. But if you are running
multiple instances of OpenPKG or want to run the system syslogd(8) I
would stick with OSSP fsl...

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
OpenPKG                                             http://openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to