ANNOUNCE: Version 3.22-5 released

Rabellino Sergio rabellino at DI.UNITO.IT
Tue Jul 23 15:23:51 IST 2002


Julian Field wrote:
>
> At 13:26 23/07/2002, you wrote:
> >Just installed ....
> >I've upgraded my perl to 5.8.0 (All perl-tests are ok on my solaris8
> >box...), but launching mailscanner, I got this warning:
> >  "unix passed to setlogsock, but path not available at logger.pl line 44"
> >
> >Mailscanner now does not hang on this call, but changing the "unix" in
> > >logger.pl:44  eval { Sys::Syslog::setlogsock('unix'); }; # Doesn't need
> > syslogd -r
> >to "inet" as follow
> > >logger.pl:44  eval { Sys::Syslog::setlogsock('inet'); }; # Doesn't need
> > syslogd -r
> >the annoying warning disappear and the mailscanner logs goes to syslogd as
> >usual (maybe slower than unix socket).
> >
> >Could be a good idea to set the logtype under mailscanner.conf in either
> >unix/inet, maybe around the facility setting ???
>
> The "unix" setlogsock works for nearly everyone, I think it's just a few
> OS's where the "inet" is needed. The point of the exercise was to try to
> *not* need anyone to edit their syslogd init.d script to edit the
> command-line parameters to make inet work.

hmmm... My syslogd script is untouched and inetd works automagically ....
Obviously You must have a loghost defined in your hosts file.
Boh. for now I change my logger.pl  :-)
--
Dott. Sergio Rabellino

 Technical Staff
 Department of Computer Science
 University of Torino (Italy)
 Member of the Internet Society

http://www.di.unito.it/~rabser
Tel. +39-0116706701
Fax. +39-011751603



More information about the MailScanner mailing list