I am confused on how to start my Daemon C program at boot-up. The program runs as a Daemon OK when I satrt it from command shell, but now I want it to start up every time at boot-up. I have searched for the last week on how to do this and there many confusions on how this is done - easily and simply? I am running Unbuntu 11.10 and don't really want to put in the the Ubuntu Startup files - it works but only after the user has logged-on. I want it to start-up even if the user has not logged in - just like apache2 server that I have which starts up after boot-up - plain and simple.
What I have found is that I need to create a init script and put in in the /etc/init.d/ directory but am not sure how to do this properley? My Daemon is executable and located at /usr/local/bin/myDaemon and to run it from the command shell I simply use /usr/local/bin/myDaemon to run it?
Can someone please show me a simple basic exapmple script that I can use to get me started?