I just installed the opennebula 4.12.1 Ubuntu packages on a Debian 8 machine. As I read that creating Debian 8 packages is on the todo list of opennebula, I want to explicitly mention that the Ubuntu 14.04 packages can be installed on Debian 8 with all dependencies fulfilled and with at least all services running; what I have not yet tested is if the services are also working like they should.
But now to my question: For all other services than opennebula itself, I had to call the init script from /etc/init.d/ manually, because the corresponding runlevel links in /etc/rc2.d/ are missing. Is there any special reason for that or has that just been forgotten? That is, is thery any reason why I should not create the runlevel links myself?
Thanks for the report. I just created this:
So I just reviewed this, for Ubuntu 15.04 (and I believe it’s the same for Ubuntu 14.04). After installing the packages we get this:
root@ubuntu:~# ls /etc/init.d/opennebula*
root@ubuntu:~# ls /etc/rc*/*opennebula*
So it looks correct. Have you tried again? By the way, we already have Debian 8 packages:
Maybe you can try with those. I’m closing the ticket for the time being as works for me.