diff --git a/lib/ansible/modules/system/service.py b/lib/ansible/modules/system/service.py index 1f48ba948a..b2ff5e11a8 100644 --- a/lib/ansible/modules/system/service.py +++ b/lib/ansible/modules/system/service.py @@ -1073,6 +1073,17 @@ class FreeBsdService(Service): return ret +class DragonFlyBsdService(FreeBsdService): + """ + This is the DragonFly BSD Service manipulation class - it uses the /etc/rc.conf + file for controlling services started at boot and the 'service' binary to + check status and perform direct service manipulation. + """ + + platform = 'DragonFly' + distribution = None + + class OpenBsdService(Service): """ This is the OpenBSD Service manipulation class - it uses rcctl(8) or