From 2d932565b686a7212e34ccbcd92a5047d964c690 Mon Sep 17 00:00:00 2001 From: Tube <7u83@mail.ru> Date: Mon, 13 Nov 2023 01:15:30 +0100 Subject: [PATCH] Added bundle wmde_enable_service (only needed for FreeBSD currently) --- lib.cf | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/lib.cf b/lib.cf index b9cc8d0..0ed67c2 100644 --- a/lib.cf +++ b/lib.cf @@ -103,7 +103,22 @@ body service_method wmde } - +bundle agent wmde_enable_service(bundlename) +{ +vars: + freebsd:: +# "cha" string => "$(bundlename).service_cfg_name"; + "filename" string => "/etc/rc.conf.d/$($(bundlename).service_cfg_name)"; +files: + freebsd:: + "$(filename)" + create => "true", + perms => m("644"), + content => "$($(bundlename).service_cfg_name)_enable=YES"; + +reports: +# "FREEBSD: $(filename) $(cha)"; +} bundle agent wmde_service(service_name,start_cond, restart_cond) {