I just upgraded my email server from RedHat 5.2 to RedHat 6.1, I have
several virtual domains plus some local users, and qmail is WORKING FINE
EXCEPT two things (that were working before the upgrade)...

1) splogger stopped working:
The statement      echo test|/var/qmail/bin/splogger qmail
yields nothing in the /var/log/maillog file.  The only things in this log
are ipop3d messages.  The contents of my /etc/syslog.conf are listed at the
end of this email (and use TABs for white space rather than spaces as is
required).

2) Message logging stopped working: 
I had been getting some complaints about bounces several months ago, so I
implemented message logging.  From the FAQ: "Set QUEUE_EXTRA to "Tlog\0"
and QUEUE_EXTRALEN to 5 in extra.h.  Recompile qmail. Put ./msg-log into
~alias/.qmail-log."  This plain stopped working.  I have included the
/etc/rc.d/init.d/qmail script and the line from /etc/inetd.conf for qmail
at the end of this email.

I've spent the past two days searching the list archives and the web for
any incompatibilities with RedHat 6.1, and had not found any.  I did see
some insignificant changes to /etc/syslog.conf had fixed a similar problem
for someone, so I tried that, and it did not work (switched mail.* and
mail.none lines)

Any assistance is GREATLY appreciated.
Troy.

(Below are the scripts referenced above)

=========================

# more syslog.conf
# Log all kernel messages to the console.
# Logging much else clutters up the screen.
#kern.*                                                 /dev/console

# Log all the mail messages in one place.
mail.*                                                  /var/log/maillog

# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none                          /var/log/messages

# The authpriv file has restricted access.
authpriv.*                                              /var/log/secure


# Everybody gets emergency messages, plus log them on another
# machine.
*.emerg                                                 *

# Save mail and news errors of level err and higher in a
# special file.
uucp,news.crit                                          /var/log/spooler

# Save boot messages also to boot.log
local7.*                 

==============================

# grep qmail inetd.conf
smtp    stream  tcp     nowait  qmaild  /usr/sbin/tcpd
/var/qmail/bin/tcp-env /var/qmail/bin/qmail-smtpd

==================================

# more /etc/rc.d/init.d/qmail
echo -n "Starting qmail: "
### removed 13-nov-99 in an attempt to fix timezone entry into log (or just
do something different to try to get it working).
#env - PATH="/var/qmail/bin:$PATH" \
#csh -cf 'qmail-start ./Mailbox splogger qmail &'

env - PATH="/var/qmail/bin:$PATH" TZ=CST6CDT \
qmail-start ./Mailbox splogger qmail &

echo
sync

=================================

###

Reply via email to