summaryrefslogtreecommitdiff
path: root/services/os.cf
diff options
context:
space:
mode:
Diffstat (limited to 'services/os.cf')
-rw-r--r--services/os.cf22
1 files changed, 22 insertions, 0 deletions
diff --git a/services/os.cf b/services/os.cf
new file mode 100644
index 0000000..ee8dc65
--- /dev/null
+++ b/services/os.cf
@@ -0,0 +1,22 @@
+body file control
+{
+ inputs => {
+ "services/os/debian.cf",
+ "services/os/freebsd.cf",
+ "services/os/ubuntu.cf",
+ };
+}
+
+bundle agent os
+{
+ methods:
+ debian::
+ "any" usebundle => install_package("$(debian.packages)");
+ "any" usebundle => debian;
+ freebsd::
+ "any" usebundle => install_package("$(freebsd.packages)");
+ "any" usebundle => freebsd;
+ ubuntu::
+ "any" usebundle => install_package("$(ubuntu.packages)");
+ "any" usebundle => ubuntu;
+}