While we're on this subject, AIX also requires the "setlogsock":

- ($^O eq "linux" || $^O eq "openbsd") && setlogsock ('unix');
+ ($^O eq "linux" || $^O eq "openbsd" || $^O eq "aix") && Sys::Syslog::setlogsock ('unix');


Thanks,

David Leigh
Advanced Technologies Enablement, IBM RTP, NC
[EMAIL PROTECTED], (919) 254-6329, T/L 444-6329

Sent by:        [EMAIL PROTECTED]

To:        mon <[EMAIL PROTECTED]>
cc:        
Subject:        setlogsock can break


Hello,

With "old" syslog module, setlogsock does not exist.
But the code breaks even if mon doesn't use it (solaris).

my $RCSID='$Id: mon 1.27 Sat, 08 Sep 2001 09:42:05 -0400 trockij $';

- use Sys::Syslog qw(:DEFAULT setlogsock);
+ use Sys::Syslog qw(:DEFAULT);

- ($^O eq "linux" || $^O eq "openbsd") && setlogsock ('unix');
+ ($^O eq "linux" || $^O eq "openbsd") && Sys::Syslog::setlogsock ('unix');

Thanks in advance for the next release.

--
Au revoir,
Gilles Lamiral. France, L'Hermitage (35590).
33 (0) 2 99 78 62 49
33 (0) 6 20 79 76 06


Reply via email to