Like I said, a daemon should run indepedentally from the shell implemantation.
And secondly, starting from inittab is IMHO only usefull for daemons which tend to get killed or die, and therefor is a quickfix for not propperly working daemons. Furthermore, a standard init only tries X time to restart a program, afterwards it stops anyways. And a good working init.d script doesn't stop my computer from booting when the daemon fails to start. It does give me a warning right away. /Marc