From: Jason S. <jas...@gm...> - 2005-10-22 06:00:34
|
Usermin 1.170 (with Fetchmail updates applied) Webmin 1.240 Mac OS X Server 10.3.9 Progress is being made. Now fetchmail is actually started periodically, but returns the error "no mailservers have been specified" and I think I know why. Usermin appropriately creates the .fetchmailrc file in my test user's home directory. When configuring scheduled checking via Usermin, though, the cron job is created so that ~/.usermin/fetchmail/check.pl is run by root, and not by the individual user. The root user doesn't have a .fetchmailrc file so fetchmail spits the error and bails. I manually ran ~/.usermin/fetchmail/check.pl as the test user and it worked correctly. So the solution seems to be installing the cron jobs as the user that's running fetchmail and not root. Yes? No? |