> SpamAssassin uses ~/ to determine the home directory of the current user. > And yes, that is standardized and should be implemented by your OS.
But that makes not much sense in the case of sa-learn. As is obvious from the "//.spamassassin/user_prefs", the home directory of the user under which sa-learn is run by cron doesn't exist. It is a fact however that it still works:
No, it's not a fact that it still works.. sa-learn may run without crashing, but it's not doing any learning because there's no bayes db to update.
there is apparently no need for a home directory and sa-learn should therefore also not attempt to create files in it (that are not needed anyway).
Those files are indeed required to be created, otherwise sa-learn does nothing. The only output of sa-learn are the bayes files that go into the same directory as user_prefs. They are not superfluous or unnecessary. If they can't be created, than running sa-learn is 100% pointless as nothing is changed about your system.
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Spamassassin-talk mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/spamassassin-talk