Möchte man den Ablauf seiner Skripte über das Syslog-System dokumentieren, kann man das Modul Sys::Syslog nutzen.
#!/usr/bin/perl
use Sys::Syslog qw( :DEFAULT setlogsock);
$user = $ENV{‘USER’};
setlogsock(‘unix’);
openlog($0,”,‘user’);
syslog(‘info’, "data received, user = $user");
closelog;