rc.local je opravdu nehezka praktika a na tyhle veci se vubec nema pouzivat…
napriklad ti to daemona spusti ale uz ho nezastavi pri zmene runlevelu (coz je i reboot a halt), takze demon pak schyta sigterm a v horsim pripade sigkill. nemluve o tom, ze nejakym nedopatrenim se muze ten skript spustit i v prubehu systemu a tak zbytecne pokousis osud, ze tvuj demon si nehlida jestli neni spousteny vickrat
(to zalezi na konkretnim balicku).