3 DCC keeps its config files in its home directory but writes
4 status and database files there as well. This latter point
5 means that the FreeBSD default home directory for DCC,
6 /usr/local/dcc, cannot be mounted read-only.
8 DCC's default home dir of /var/dcc breaks FreeBSD hierarchy
9 conventions, but allows for a read-only /usr.
11 Setting ALT_HOME on will set DCC's home to /var/dcc, but keep
12 its binaries in /usr/local/dcc/libexec. Since this also means
13 DCC's config files will be in /var/dcc, for convenience a soft
14 link from /usr/local/etc/dcc to /var/dcc may be created.
16 Note also that dccifd's default socket location is DCC's home,
17 so if /var/dcc is used for the home, then programs like
18 SpamAssassin may need to be explicitly told where to find