Dmitriy,

Original message from Krayzman, Dmitriy:
> 
> Hi,
> Can someone suggest a way to force popper to log to stdout or stderr
> instead of syslog. I'm trying to run qpopper under djb's tcpserver.
> Thanks,
> D.
> 
> 

The rc script below works for me to achieve what I think you want:

#!/bin/sh
#
# Pop server
# Qpopper run by tcpserver
# -c 60 = up to 60 instances will be started
# -Q    = log errors only (tcpserver that is)
# '22'  = local6 syslog facility (goes to /var/log/tcppoplog)
/usr/local/bin/tcpserver -c 60 -Q 0 pop3 popper -f /etc/qpopper/qpopper.cfg | 
/var/qmail/bin/splogger popper 22 &

Of course I do use syslog (for tcpserver too) and my relevant syslog.conf
lines are:

# Qpopper messages...
local1.*                                        /var/log/poplog
local6.*                                        /var/log/tcppoplog

I hope this is of some help.

Regards, Peter

Reply via email to