bundle common classify { vars: any:: "bundles" slist => { "common", "check_mk", "flavour", "julien", "sshd", }; "inputs" slist => { "services/check_mk.cf", "services/common.cf", "services/$(flavour).cf", "services/julien.cf", "services/sshd.cf", }; debian:: "flavour" string => "debian"; freebsd:: "flavour" string => "freebsd"; ubuntu:: "flavour" string => "ubuntu"; classes: any:: "containers" or => { regline(".*/lxc/.*", "/proc/1/cgroup"), regline(".*lxc", "/proc/1/environ"), }; "awh" or => { "hurricane", }; "console_julien" or => { "andromeda", "collab_jde", "console", "hurricane", "legend", }; "mail_servers" or => { "legend" }; }