Christian Hewitt wrote:
> If you "disable" a service it's prevented from restarting automatically within the current session but on cold (re)boot it will be enabled again so the service will auto-start. If you run "systemctl mask tvheadend" after stop/disable you'll prevent it from being auto-enabled.
I don't think that's correct.
"Disable a service. If it is running, it will continue to run until it is stopped manually. It will not start at the next system restart, but can be started manually, or as a dependency of another service."