Yes, you need to add the rc symlinks into your install.sh script. Look at the
for an example of the symlinks and at the uninstall script for removing them.
Not a big problem because you can still start and stop the daemon from the command line.
However, I realised why it will not show up in the services page - because you are manually installing the addon and so not all the steps with fully released addons is carried out.
I believe if you create a blank file in the following location - replace addon with the name that you are using for the addon you are building - then it will show upin the services page.
For a fully installed addon this file also includes a pgp signature so that IPFire can be sure that the file has been correctly installed from the correct place. As you are manually installing your addon I believe that the contents are not used and so you just need the file to be present because that is what the services.cgi perl code looks for.