bundle agent flavour { vars: freebsd:: "packages" slist => { "bash", "ncdu", }; "rc_conf_lines" slist => { @(check_mk.rc_conf_lines), }; files: freebsd:: "/etc/rc.conf" create => "true", edit_defaults => std_defs, perms => system_owned("444"), edit_line => append_if_no_line("$(rc_conf_lines)"), classes => if_repaired("freebsd_rc_conf_file_repaired"); reports: any:: "$(this.bundle): /etc/rc.conf repaired" ifvarclass => "freebsd_rc_conf_file_repaired"; }