From 5239846956644f27d1619ce43b742034925d3ebc Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Fri, 25 Aug 2017 17:21:05 +0200 Subject: Changed policies organisation to use methods --- services/bareos_fd.cf | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 services/bareos_fd.cf (limited to 'services/bareos_fd.cf') diff --git a/services/bareos_fd.cf b/services/bareos_fd.cf deleted file mode 100644 index 457655d..0000000 --- a/services/bareos_fd.cf +++ /dev/null @@ -1,34 +0,0 @@ -bundle agent bareos_fd -{ - vars: - freebsd:: - "packages" slist => { - "bareos-client", - }; - "rc_conf_lines" slist => { - "bareos_fd_enable=\"YES\"", - "bareos_fd_config=\"/usr/local/etc/bareos/\"", - }; - !freebsd:: - "packages" slist => {}; - classes: - freebsd:: - "bareos_fd_service_running" expression => returnszero("/usr/sbin/service bareos-fd status", "noshell"); - files: - freebsd:: - "/usr/local/etc/bareos/bareos-fd.d/client/myself.conf" - edit_defaults => std_defs, - perms => system_owned("444"), - edit_line => replace_line_end("Name =", "$(sys.host)-fd"), - classes => if_repaired("bareos_client_file_repaired"); - commands: - freebsd.!bareos_fd_service_running:: - "/usr/sbin/service bareos-fd start" classes => if_repaired("bareos_fd_service_repaired"); - freebsd.bareos_client_file_repaired:: - "/usr/sbin/service bareos-fd restart" classes => if_repaired("bareos_fd_service_restarted"); - reports: - any:: - "$(this.bundle): /usr/local/etc/bareos/bareos-fd.d/client/myself.conf repaired" ifvarclass => "bareos_client_file_repaired"; - "$(this.bundle): bareos-fd service repaired" ifvarclass => "bareos_fd_service_repaired"; - "$(this.bundle): bareos-fd service restarted" ifvarclass => "bareos_fd_service_restarted"; -} -- cgit v1.2.3