in reply to Having several processes share a logfile
How about using the syslog facility on *nix? A few Perl interfaces to it can be found on CPAN.