[Mailman-Users] Multiple Installations on same server...

Phillip Ryker pryker at gmail.com
Sat Oct 28 21:02:15 CEST 2006


OK,

I have used the refernece below to set everything up and now I am
getting this in my logs:

2006-10-28 14:40:49 1Gdt6v-0000tU-2A ==
tacos at listsrv.swiftnetworks.com
<tacos-request at listsrv.swiftnetworks.com> R=mailman_router
T=mailman_transport defer (2): No such file or directory: failed to
chdir to /virtual/:listsrv.swiftnetworks.com/mailman

so it appears it is placing an additional : in the directory name.
Problem is with a single colon it is not working either as the address
is not routable.  Any ideas?

Thanks

Phil



On 10/28/06, Mark Sapiro <msapiro at value.net> wrote:
> Phillip Ryker wrote:
> >
> >I have confirmed that from the web everything works properly.  I can
> >create new lists and modify them, however, I cannot get the
> >configuration for exim to work for the multiple domain names.  Here is
> >what I have in my exim.conf file:
>
>
>
> This looks like the stuff from the Mailman installation manual which is
> a bit lacking. The best guide is at
> <http://www.exim.org/howto/mailman21.html>.
>
>
> >Under the main config section:
> >
> >MAILMAN_USER=mailman
> >MAILMAN_GROUP=mailman
> >
> >Under the routers section:
> >
> >mailman_router:
> >    driver = accept
> >    #require_files = MAILMAN_HOME/lists/$local_part/config.pck
> >    require_files =
> >/virtual/${domain}/mailman/lists/$(lc:$local_part)/config.pck
>
>
> $(lc:$local_part) is syntactically incorrect and should be
> ${lc::$local_part}. This is the cause of your immediate issue.
>
> The above reference recommends defining MAILMAN_HOME (or MM_HOME) as
>
> MAILMAN_HOME=/virtual/${lc::$domain}/mailman
>
> and effectively
>
> require_files = MAILMAN_HOME/lists/${lc::$local_part}/config.pck
>
> Actually, they recommend in definitions
>
>  MM_HOME=/virtual/${lc::$domain}/mailman
>  MM_WRAP=MM_HOME/mail/mailman
>  MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck
>
>
> and in the router
>
>   require_files = MM_LISTCHK
>
>
> >    local_part_suffix_optional
> >    local_part_suffix = -bounces : -bounces+* : \
> >                        -confirm+* : -join : -leave : \
> >                        -owner : -request : -admin
> >    transport = mailman_transport
>
>
> The above is actually incomplete, but not your immediate problem. See
> the above reference.
>
>
> >Under the transports:
> >
> >mailman_transport:
> >    driver = pipe
> >    command = /virtual/${domain}/mailman/mail/mailman \
>
>
> Here, ${domain} should be ${lc::$domain} to be sure, or following the
> above reference,
>
>    command = MM_WRAP \
>
> --
> Mark Sapiro <msapiro at value.net>       The highway is for gamblers,
> San Francisco Bay Area, California    better use your sense - B. Dylan
>
>



More information about the Mailman-Users mailing list