I installed a ton of plugins in my developmental OMV install in a virtual machine, and have noticed that several of them then show up as the services running when the interface reloads, despite the plugin not being enabled via the OMV interface. This is likely due to the postinst script not disabling the service in the main package - Debian services otherwise start as soon as they are installed, but a good OMV plugin should override this until the user explicitly enables the service.
I thought it might be useful to keep a list of this, so the plugins I have noticed showing this behaviour are:
- Calibre
- Mcmyadmin
- OpenVPN
- PlexMediaServer
- Shairport
- PXE
Also, I haven't fully investigated this, and it might just of course be down to a broken plugin that reports it is running when it isn't.