Citat Ursprungligen postat av ab12cd34 Visa inlägg
Har rättigheterna 755 och min ser ut så här:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

newcs.i686 -c /etc/newcs/newcs.xml> /var/log/newcs.log

exit 0

Om jag kör cd /etc och ./rc.local så startar det som det ska.
Det kan vara att du behöver ange fullständig sökväg till newcs.i686. När rc.local körs så har maskinen kanske inte PATH-variabeln satt på samma sätt som när du loggar in senare.
Prova att ändra till nånting liknande:

/usr/local/bin/newcs.i686 -c /etc/newcs/newcs.xml > /var/log/newcs.log

(om du nu har newcs.i686 i /usr/local/bin, annars anger du den sökväg som stämmer i ditt fall.)