I am trying to do what is recommended in the majordomo/exim FAQ to
get -outgoing and archive2 aliases to be private to majordomo
My majordomo directors look like
=============================================
majordomo_private:
driver = aliasfile
file = /usr/info/exim/tables/majordomo-out.aliases
search_type = lsearch
user = majordom
group = majordom
condition = "${if eq {$received_protocol}{local} \
{${if eq {$sender_ident}{majordom} \
{true}{false}}}{false}}"
majordomo_aliases:
driver = aliasfile
file = /usr/info/exim/tables/majordomo.aliases
search_type = dbm
modemask=002
user = majordom
=============================================================
And
/usr/info/exim/tables/majordomo-out.aliases
contains
================================================================
testlist-outgoing::include:/usr/info/majordomo/lists/test,
"|/usr/info/majordomo/wrapper archive2.pl -f /usr/info/majordomo/archives/testlist.archive/testlist -m -a"
================================================================
Among other things and the relevant bit of
/usr/info/exim/tables/majordomo-aliases
is
=======================================================================
# testlist-outgoing::include:/usr/info/majordomo/lists/test,
# "|/usr/info/majordomo/wrapper archive2.pl -f /usr/info/majordomo/archives/testlist.archive/testlist -m -a"
owner-testlist: j.goldberg,
testlist-approval: j.goldberg,
testlist-request: "|/usr/info/majordomo/wrapper majordomo -l testlist"
testlist: "|/usr/info/majordomo/wrapper resend -l testlist testlist-outgoing"
======================================================================
However, when I actually mail to the testlist, I get a failure claiming
that testlist-outgoing is an unknown local user.
-j
--
*** Exim information can be found at
http://www.exim.org/ ***