Getting Fetchmail and Such to Start At Boot

Have you ever put something in your rc.local or similar and wondered why it didn't load? If you did it properly and used an initscript, you'd likely see why in your logs. If you were just testing something (or being lazy), you might not have noticed that home directories (ie. for root) are not defined at this point so you need to explicitly tell the program where to find any files it needs if it's supposed to find them in a home directory.