From 993419129d6451cabf05660dabe44f75d5b79288 Mon Sep 17 00:00:00 2001 From: Damon Breeden Date: Fri, 2 Dec 2022 16:04:56 +0000 Subject: [PATCH] debian: service: fix `ensure` parameter usage `ensure` is defined but not used anywhere, no clear way to ensure the service is running (and makes it impossible to do so outside the module) --- manifests/linux/debian.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/linux/debian.pp b/manifests/linux/debian.pp index c8363d2..b8d6cde 100644 --- a/manifests/linux/debian.pp +++ b/manifests/linux/debian.pp @@ -34,7 +34,7 @@ class firewall::linux::debian ( # This isn't a real service/daemon. The start action loads rules, so just # needs to be called on system boot. service { $service_name: - ensure => undef, + ensure => $ensure, enable => $enable, hasstatus => true, require => Package[$package_name], -- 2.45.2