Thanks Charlie,
does the killall named do the same as:
etc/init.d/named restart
I found that "etc/init.d/named restart" seems to restart ok - well at least that's what it says . The killall named command happens very quickly and doesn't tell me if the service was restarted so I wasn't 100% if it was working.
cheers,
Adam