Greg Lopp on 17 Sep 2004 02:26:02 -0000


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

Re: [PLUG] exim4 system_aliases and pipe_transport


Stephen Gran wrote:

On Thu, Sep 16, 2004 at 08:45:10PM -0500, Greg Lopp said:


Stephen Gran wrote:


On Thu, Sep 16, 2004 at 08:00:39PM -0500, Greg Lopp said:


It keeps saying 1C7sbL-0000Hj-5y ==
|/var/www/html/issue-tracker/parser <issue-tracker@snippet>
R=system_aliases defer (-30): pipe_transport unset in
system_aliases router


Uncomment that pipe_transport line, and make sure you actually have
a pipe_transport (if not, write back and I'll send you mine), and
reload exim.


Ok. I uncommented that line in
/etc/exim4/conf.d/router/400_exim4-config_system_aliases, which was
exactly like that, reloaded exim and got the same log entry.



If exactly the same log entry, then see below. If subtly different,
please post it. Also, you did use `/etc/init.d/exim4 reload`, right?


Identical and `/etc/init.d/exim4 reload`

Just sending a HUP to the daemon won't work with split config files -
the maintainer scripts parse them, clean them up and then concatenate
them into a single file in /var/lib/exim4 that is then used.


....ok. That is a useful detail to know in general. Thank you.

Meanwhile.... $ cat /etc/exim4/conf.d/transport/30_exim4-config_address_pipe address_pipe:
debug_print = "T: address_pipe for $local_part@$domain" driver = pipe
return_fail_output


So you have a pipe_transport defined in general, but the system_aliases
router hasn't been told to use it.


......or something like that. I took a look at /var/lib/exim4/config.autogenerated and found that the system_aliases section in there is unchanged (no pipe_transport defined). But the timestamp matches the time I restarted exim. Changing the order of the file and pipe transports was no help either.

Hmm. Do you have a file named /etc/exim4/exim.conf? If so, that's
where you'll need to make that edit. This file is used preferentially
if found.


$ ls /etc/exim4
conf.d               passwd.client           update-exim4.conf.conf~
exim4.conf.template  update-exim4.conf.conf


___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug