The problem is not your aliases file, it is your bla.config file. If
you did config, newconfig, or writeconfig commands, your mail client
probably introduced line wrapping that is causing the .config to go
haywire after line 73. Just delete the config file (if you want a
new out of the box .config generated by majordomo) and send majordomo
a "lists" command.
Dan Liston
Martin Wallenko wrote:
>
> Hi all,
>
> I'm experiencing a strange problem on a Linux-Box in here, running:
> RedHat 7.0
> perl-5.6.0-9
> sendmail-8.11.0-8
> majordomo-1.94.5
>
> I installed majordomo, created a new list, didn't change anything at
> the generated <list>.config, and receive following bounce
> (and nothing gets delivered to the list):
>
> --- Cut here ---
> The original message was received at Mon, 30 Apr 2001 21:58:52 +0200
> from root@localhost
>
> ----- The following addresses had permanent fatal errors -----
> "|/usr/lib/majordomo/wrapper resend -l bla -C
> /usr/lib/majordomo/lists/bla.config bla-ou
> tgoing"
> (reason: 255)
> (expanded from: bla)
>
> ----- Transcript of session follows -----
> Message delivered to mailing list bla
> Bareword found where operator expected at
> /usr/lib/majordomo/lists/bla.config li
> ne 74, near "END"
> (Might be a runaway multi-line << string starting on line 73)
> Semicolon seems to be missing at /usr/lib/majordomo/lists/bla.config line
> 74.
> Semicolon seems to be missing at /usr/lib/majordomo/lists/bla.config line
> 97.
> Semicolon seems to be missing at /usr/lib/majordomo/lists/bla.config line
> 135.
> Semicolon seems to be missing at /usr/lib/majordomo/lists/bla.config line
> 166.
> Precedence problem: open info_access should be open(info_access) at
> /usr/lib/maj
> ordomo/lists/bla.config line 191.
> Precedence problem: open intro_access should be open(intro_access) at
> /usr/lib/m
> ajordomo/lists/bla.config line 199.
> Semicolon seems to be missing at /usr/lib/majordomo/lists/bla.config line
> 213.
> --- End Cut ---
>
> To me it seems that majordomo has problems parsing his own config-file.
>
> The entry in my aliases-file is as follows:
>
> --- Cut here ---
> majordomo: "|/usr/lib/majordomo/wrapper majordomo"
> owner-majordomo: root
> majordomo-owner: root
> #
> bla: "|/usr/lib/majordomo/wrapper resend -l bla -C
> /usr/lib/majordomo/lists/bla.config b
> la-outgoing"
> bla-outgoing: :include:/usr/lib/majordomo/lists/bla
> bla-request: "|/usr/lib/majordomo/wrapper majordomo -l bla"
> bla-owner: root,
> owner-bla: bla-owner,
> bla-approval: bla-owner,
> owner-bla-request: bla-owner
> --- End Cut ---
>
> Has anyone got a clue, or a hint for me how to get this up
> and running ?
>
> Regards
> Martin
References:
|
|