exec 2> /tmp/rc.local.log #stderr in stampa su file
exec 1>&2 #stdout in stderr
Simbolo >> significa appending to file e > overwrite

Dopo questa miniguida sappi che il file rc.local non tollera errori, piuttosto si blocca ed è per questo che è necessario trovare il problema in qualche modo per capire cosa succede. Sei sicuro che l'altro programma si possa avviare così con lo start in fondo? Hai indicato il file da eseguire oltre alla cartella?