7.2.63 Sys::Syslog - Perl Interface to UNIX syslog(3) Callsuse Sys::Syslog; openlog $ident, $logopt, $facility; syslog $priority, $mask, $format, @args; $oldmask = setlogmask $mask_priority; closelog; Sys::Syslog is an interface to the UNIX syslog(3) program.
Call Sys::Syslog provides these functions:
7.2.63.1 Examplesopenlog($program, 'cons, pid', 'user');
syslog('info', 'this is another test');
syslog('mail|warning', 'this is a better test: %d', time);
closelog();
syslog('debug', 'this is the last test');
openlog("$program $$", 'ndelay', 'user');
syslog('notice', 'fooprogram: this is really done');
$! = 55;
syslog('info', 'problem was %m'); # %m == $! in syslog(3) |