(#19675) Debian service provider uses bad enable check

The regular expression in the Debian service provider used to see if a
service is enabled is too loose, and can cause a service to be disabled
on every run. This commit restricts that regex to properly match the
exact service name for the given resource.
Merge branch 'pull-1760'

This closes GH-1760