Mailman port RH7.3/2.0.13 to FC4/2.1.5/Exim4

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi folks

I'm trying to port my existing mailman setup to my new server.  I've made note 
of the change of filesystem layout and followed the instructions for 
connecting to Exim4. I've configured Apache and the web interface to 
mailman's working fine.

However, I've got two possibly related problems.

1) starting the new service fails as below:

[root@stan1 ~]# service mailman start
Starting mailman: Site list is missing: mailman
                                                           [FAILED]
[root@stan1 ~]#

In /var/log/mailman/error it shows:

[root@stan1 ~]# tail -f /var/log/mailman/error
Dec 12 22:42:15 2005 mailmanctl(5556): Site list is missing: mailman
Dec 12 22:42:15 2005 (5556) Site list is missing: mailman

2) sending emails doesn't work. I've configured exim4 as described (fixing the 
path problem to the config.pck). I've included the bits I've added as well as 
the extract from /var/log/exim/main.log that shows the incoming email being 
processed.  There are no other log entries however, not in messages, 
main.log, or mailman/error.

[root@stan1 ~]# tail -f /var/log/exim/main.log
2005-12-12 21:44:23 1ElvT5-0001MZ-2E <= gary.stainburn@xxxxxxxxxxxxxx 
H=localhost (stan1.ringways.co.uk) [127.0.0.1] P=esmtp S=1240 
id=200512122144.22648.gary.stainburn@xxxxxxxxxxxxxx
2005-12-12 21:44:24 1ElvT5-0001MZ-2E => nec <nec-request@xxxxxxxxxxxxx> 
R=mailman_router T=mailman_transport
2005-12-12 21:44:24 1ElvT5-0001MZ-2E Completed
2005-12-12 22:44:38 1ElwPO-0001Ro-Ig <= gary.stainburn@xxxxxxxxxxxxxx 
H=localhost (stan1.ringways.co.uk) [127.0.0.1] P=esmtp S=1227 
id=200512122244.37332.gary.stainburn@xxxxxxxxxxxxxx
2005-12-12 22:44:39 1ElwPO-0001Ro-Ig => nec <nec@xxxxxxxxxxxxx> 
R=mailman_router T=mailman_transport
2005-12-12 22:44:39 1ElwPO-0001Ro-Ig Completed
2005-12-12 22:45:40 1ElwQN-0001S6-PL <= gary.stainburn@xxxxxxxxxxxxx 
H=localhost (stan1.ringways.co.uk) [127.0.0.1] P=esmtp S=1225 
id=200512122245.39015.gary.stainburn@xxxxxxxxxxxxx
2005-12-12 22:45:40 1ElwQN-0001S6-PL => nec <nec@xxxxxxxxxxxxx> 
R=mailman_router T=mailman_transport
2005-12-12 22:45:40 1ElwQN-0001S6-PL Completed

/etc/exim/exim/conf extract

# ADDED 2005-12-12 GPS for mailman
  # Home dir for your Mailman installation -- aka Mailman's prefix
  # directory. (MAILMAN_VAR added by GPS)
  MAILMAN_HOME=/usr/lib/mailman
  MAILMAN_VAR=/var/lib/mailman
  MAILMAN_WRAP=MAILMAN_HOME/mail/mailman

  # User and group for Mailman, should match your --with-mail-gid
  # switch to Mailman's configure script.
  MAILMAN_USER=mailman
  MAILMAN_GROUP=mailman

mailman_router:
  driver = accept
  require_files = MAILMAN_VAR/lists/$local_part/config.pck
  local_part_suffix_optional
  local_part_suffix = -bounces : -bounces+* : \
                      -confirm+* : -join : -leave : \
                      -owner : -request : -admin
  transport = mailman_transport

# ADDED 2005-12-12 GPS mailman router
  mailman_transport:
    driver = pipe
    command = MAILMAN_WRAP \
              '${if def:local_part_suffix \
                    {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}}} \
                    {post}}' \
              $local_part
    current_directory = MAILMAN_HOME
    home_directory = MAILMAN_HOME
    user = MAILMAN_USER
    group = MAILMAN_GROUP
-- 
Gary Stainburn
 
This email does not contain private or confidential material as it
may be snooped on by interested government parties for unknown
and undisclosed purposes - Regulation of Investigatory Powers Act, 2000     


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux