[Problem]
You put a script (ie S20apache) in /etc/init.d/rc3.d , but SuSe doesn't execute it on startup
[Solution]
Check /etc/init.d/.depend.start
Add Scriptname (without the S*, ie. S20apache = apache) and tell SuSE what has to be loaded first. Look how it handes this for other deamons. In our case, a simple:
apache: network
did the trick. On next boot, SuSE executed the S20apache script just fine.