On Sun, 14 Apr 2002, Duncan Findlay wrote:

> Configuration files should ALWAYS be under /etc/. Failure to do so is a
> violation of the FHS (Filesystem Hierarchy Standard).

I'd love to agree with you, but what's /usr/local/etc for, then?  What
about e.g. Apache with /usr/local/conf/?

Configuration files for standard system software should always be under
/etc/.  The question is whether it should be possible to install SA as
something other than "standard system software."

> What's wrong with
> my $LOCAL_RULES_DIR = '$(PREFIX)/../etc/mail/spamassassin';

Many Perl installations have $Config{prefix} eq '/usr/local'.  The above
would put local rules in /usr/etc/mail/spamassassin, which (from the
standpoint of someone trying to isolate SA installation into /usr/local)
is no better than forcing /etc/.

And for a non-root user installing with "make PREFIX=$HOME", the chances
of $HOME/../etc being writable are no better.


_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to