in reply to Multiple processes, one log file?

I would image that any of the Syslog modules would handle it correctly, since syslogd does. Though I think a popular opinion would be to use Log::Log4perl -- from the docs, it lists Log::Dispatch::Syslog as an available appender via Log::Dispatch.