Hi.

I have an Exim aliases file that works fine (let's call it /etc/aliases).  I want /etc/aliases to be able to include another automatically generated aliases file (say, /etc/aliases.generated).  According to the Exim documentation on the "redirect router":

 *

    If an item is of the form

    :include:<path name>

    a list of further items is taken from the given file and included
    at that point. Note: Such a file can not be a filter file; it is
    just an out-of-line addition to the list. The items in the
    included list are separated by commas or newlines and are not
    subject to expansion. If this is the first item in an alias list
    in an lsearch file, a colon must be used to terminate the alias
    name. This example is incorrect:

    list1    :include:/opt/lists/list1

    It must be given as

    list1:   :include:/opt/lists/list1

    Tainted data may not be used for a filename.

I can use the third form (last1: :include:/opt/lists/list1) in my /etc/aliases file.  However, I cannot use the first form:

:include:/etc/aliases.alternate

Am I misinterpreting the instruction?

Jason.

--
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to