As the tittle says i need help getting cupsd to start after samba. If cupsd is started before samba then i am unable to print to a brother mfc240-c connected to a windows 7 machine unless i restart cupsd. I have tried modifying the /etc/init.d/cupsd file and added "after samba" to the top section but cupsd still starts first. So i tired modifying the /etc/init.d/samba file and adding "before cupsd" at the top with same results. What am i missing here.
You're on the right track. You can check service start-up order with `rc-status`. You may want to try modifying the cupsd start-up script to include "need samba", then check with rc-status.