Richard,
Well, either I have a typo in my "cookbook", or you just missed some "|"
symbols in your aliases. Every reference to /pathto/majordomo/wrapper
should have a | in front of it. "|/pathto/majordomo/wrapper ..."
The following aliases are all missing this pipe symbol;
test:
test-request:
test-archiver:
test-digestify:
Only the test-digest-request: alias is piping correctly.
Secondly, the test-list: and test-digest-list: aliases are not called
from any of the other aliases, and are not needed.
Are you hosting these lists, or are these lists hosted for you?
It makes a big difference in how your aliases are configured too.
Hopefully, your nobody: alias points to /dev/null.
Dan Liston
Richard Albrecht wrote:
>
> To the list, and particularly to Daniel Liston:
>
> I am setting up several lists on a virtual server. So far, everything is
> functioning as expected. However, I am having no success in setting up
> digests. Daniel, your recent "cookbook" is great, but I do not seem to be
> able to follow instructions properly.
>
> Specifically, when I send a message to the test list it is not posting.
> Majordomo is coughing up an error, which is as follows:
>
> ----- The following addresses had permanent fatal errors -----
> "/usr/local/majordomo/wrapper resend -l test test-outgoing,nobody"
> (reason: can't create (user) output file)
>
> ----- Transcript of session follows -----
> Message delivered to mailing list < >
> 550 5.0.0 "/usr/local/majordomo/wrapper resend -l test
> test-outgoing,nobody"... Can't create output
>
> /*** end of error messages ***/
>
> After looking at everything many times, I feel that the error is in the
> aliases file. The significant portions of the file are as follows:
>
> test: "/usr/local/majordomo/wrapper resend -l test test-outgoing,nobody"
> test-outgoing:
> :include:/usr/local/majordomo/Lists/test,test-archiver,test-digestify
> test-request: "/usr/local/majordomo/wrapper majordomo -l test"
> test-list:
> :include:/usr/local/majordomo/Lists/test,test-archiver,test-digestify
> test-archiver: "/usr/local/majordomo/wrapper archive2.pl -f
> /usr/local/majordomo/archives/test/test -a -M"
> test-digestify: "/usr/local/majordomo/wrapper digest -r -C -l test-digest
> test-digest-outgoing"
> test-digest: test,
> test-digest-list: :include:/usr/local/majordomo/Lists/test-digest
> test-digest-request: "|/usr/local/majordomo/wrapper majordomo -l
> test-digest"
> test-digest-outgoing:
> :include:/usr/local/majordomo/Lists/test-digest,nobody
>
> /*** end of aliases file ***/
>
> I have double-checked all of the referenced directories and their
> permissions. They are all present and have 755 permissions. The owner of
> majordomo owns the directories.
>
> I am convinced that I am overlooking something that is perfectly obvious to
> anyone who is not too close to the issues. Please, somebody, tell me what
> it is! Thanks in advance.
Follow-Ups:
References:
|
|