RW <rwmailli...@googlemail.com> wrote .. > The parent process running as root is normal, it's the child processes > that do the work. If you want the parent to run as spamd, you can > simply start it as spamd, but if you do that you have to switch to a > high port or use a unix socket. > > The reason it's looking in root is that the default is to look in the > unix home directory of the user specified in spamc -u or the user > running spamc (without -u). To use a file-based global database you > need to tell SA where to put the files by setting bayes_path.
Okay, thank you for the explanation. Based on this and other feedback, I did make those changes to local.cf, copied files, changed permissions, and restarted the service, but it's ignoring them and using /root/.spamassassin. See my last email to the group on this. Also, it was recommended to use the format: bayes_path /var/bayes but SA complained that the path was invalid until I changed it to /var/bayes/ (with the trailing slash). Regardless, it's still using the /root/.spamassassin folder.