diff options
Diffstat (limited to 'services/bareos_fd.cf')
-rw-r--r-- | services/bareos_fd.cf | 34 |
1 files changed, 0 insertions, 34 deletions
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"; -} |