[exim] File permission problem.

Top Page
Delete this message
Reply to this message
Author: Björn Lindström
Date:  
To: 
Subject: [exim] File permission problem.
I'm trying to get Exim 4.44 to deliver mail to my EoC
(http://liw.iki.fi/liw/eoc/) mailing lists like so:

# Macros
EOC_USER=list
EOC_GROUP=list
EOC_HOME=/var/list
EOC_CONFIG=EOC_HOME/.enemies-of-carlotta

# Router
eoc:
driver = accept
transport = eoc_pipe
local_part_suffix = -help : -list : -owner : -setlist : -setlistsilently : -ignore : -subscribe* : -unsubscribe* : -subyes* : -subapprove* : -subreject* : -unsubyes* : -bounce* : -probe* : -approve* : -reject* : -setlistyes* : -setlistsilentyes
local_part_suffix_optional
user = EOC_USER
group = EOC_GROUP
require_files = EOC_USER,EOC_GROUP:EOC_CONFIG/$local_part@$domain/config

# Transport
eoc_pipe:
driver = pipe
command = /opt/eoc/bin/enemies-of-carlotta --incoming --quiet
current_directory = EOC_HOME
home_directory = EOC_HOME
user = EOC_USER
group = EOC_GROUP
environment = "RECIPIENT=${lc:$local_part}${lc:$local_part_suffix}@$domain"

(My full config file can be seen at
http://stp.ling.uu.se/~bkhl/exim.configure )


It seems that this should except some problem with file permissions, and
I was hoping someone here would have an idea what to do about it.

Here's the error I get when I run Exim in debug mode:

52233 accept: condition test deferred
52233 SMTP>> 451 Temporary local problem - please try later
52233 LOG: MAIN REJECT
52233 H=numerus.lingfil.uu.se (numerus.ling.uu.se) [130.238.78.148] F=<bkhl@???> temporarily rejected RCPT <updip-subscribe@???>: require_files: error for /var/list/.enemies-of-carlotta/updip@???/config: Permission denied