Where is the /etc/init.d path coming from?  Does that work cross platform?