On Tue, Jun 4, 2013 at 5:19 PM, Ian Eiloart <[email protected]> wrote:
> Being open source, of course, Allan is quite at liberty to change the code > before compiling. Or pay someone to do it, if he thinks that any of the > rest of the code is useful. Or use another MTA. > If I understand Allen Bell correctly, the thing he's reacting to is this part of the documentation (from http://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_default_configuration_file.html ): The next configuration line is a kind of trigger guard: never_users = root It specifies that no delivery must ever be run as the root user. The normal convention is to set up root as an alias for the system administrator. This setting is a guard against slips in the configuration. The list of users specified by never_users is not, however, the complete list; the build-time configuration in Local/Makefile has an option called FIXED_NEVER_USERS specifying a list that cannot be overridden. The contents of never_users are added to this list. By default FIXED_NEVER_USERS also specifies root. This seems like a fair solution, and if this piece of the documentation is up-to-date (I assume it is, Exim's documentation usually is), it would appear that Allen is making enemies for very, very bad reasons. But just to be on the safe side: Has the FIXED_NEVER_USERS compile-time option been removed? -- Jan -- ## 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/
