Some rc.d Scripts Not Starting
I am running Slackware 9.1. I have some scripts in /etc/rc.d, namely rc.sendmail, rc.httpd and rc.samba, that refuse to start at boot. They are executable. They work when run from the command line as root, ie: /etc/rc.d/rc.sendmail start. They are specified in rc.M. Other files in rc.M, like rc.mimedefang, rc.bind, etc., start at boot just fine. I've also put the the troublesome scripts in rc.local, like:
No luck. I also tried:
in rc.local and that doesn't work either. They ALL work from the command line. Right now I have a cron job that kills and starts them every so often to make sure they are up. That works, but I want to know how to fix the startup scripts. Any help?