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