After downgrading, in regards of speed upgrading , I have come with a bootscript issue. To the best of my knowledge general structure is as follows:

/etc
--->init.d---> rcX.d*--->symbolic link to Y
--->rc.d----> ditto*
--->bootscript (Y)

*I wrote ditto because rc.d is a link to init.d
*where X is an integer from 0 to 6. Here, 5 only.

so I have dial in /etc/init.d or say rc.d and a symbolic link pointing to it from /etc/rc.d/rc5.d/S01dial or say /etc/init.d/rc5.d/S01dial.

The links all right. When I cat /etc/rc.d/rc5.d/S01dial, I can read the dial file. But when I run any of these from shell, (as they don't boot up) the shell reports missing file. I logged in as root but no avail. Any suggestions?