[exim] Problem with exim-4.74 + mailman

Top Page
Delete this message
Reply to this message
Author: Frank Elsner
Date:  
To: Exim Users
Subject: [exim] Problem with exim-4.74 + mailman

Hallo all,

after upgrade from exim-4.69 to exim-4.74 I ran into problems with the
mailman and my configuration. Exim is UID=103.

2011-02-09 11:28:25 1Pn7Hd-00077B-Dv unable to set gid=104 or uid=104 (euid=103): local delivery to list <list@???> transport=mailman_transport

2011-02-09 11:29:03 1Pn7IF-00077Z-AC unable to set gid=1 or uid=103 (euid=103): remote delivery to recipient@??? with transport=smtp

What's going on?


From the configuration:

|  MAILMAN_USER    = 104
|  MAILMAN_GROUP   = 104
|  ..
|  ..
|  mailman:
|    driver = accept
|  
|    condition = ${if !eq {$acl_m_pmx}{1}}
|    domains = MAILMAN_DOMAIN : mali.tubit.tu-berlin.de
|    require_files = MAILMAN_LISTCHK
|    local_part_suffix_optional
|    local_part_suffix = -admin     : -bounces   : -bounces+* : \
|                        -confirm   : -confirm+* : -join      : \
|                        -leave     : -owner     : -request   : \
|                        -subscribe : -unsubscribe
|    transport = mailman_transport
|  ..
|  ..
|  mailman_transport:
|      driver = pipe
|      command = MAILMAN_WRAPPER \
|                '${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
|      log_fail_output
|  ..
|  ..
|  smtp_verp:
|    driver = smtp
|    max_rcpt = 1
|    # Put recipient address into return_path
|    return_path = \
|      ${local_part:$return_path}+$local_part=$domain@${domain:$return_path}
|    # Errors-To: may carry old return_path
|    headers_remove = Errors-To
|    headers_add = Errors-To: ${return_path}
|    no_delay_after_cutoff
|    hosts_avoid_tls = mail.tu-berlin.de
|    helo_data = lists.tu-berlin.de



Local/Makefile contains 
                         EXIM_USER=ref:exim



How to solve this problem?


Kind regards, Frank Elsner