summaryrefslogtreecommitdiff
path: root/services/main.cf
diff options
context:
space:
mode:
authorJulien Dessaux2017-07-27 15:07:05 +0200
committerJulien Dessaux2017-07-28 11:00:36 +0200
commit2e3bc1e1ce440580678bade05dec5400123dc043 (patch)
tree59c4b965eea96cf575be79edbf74ac5bbf92b7d5 /services/main.cf
parentAdd suffix for containers to define more explicit cfengine hard classes (diff)
downloadmasterfiles-2e3bc1e1ce440580678bade05dec5400123dc043.tar.gz
masterfiles-2e3bc1e1ce440580678bade05dec5400123dc043.tar.bz2
masterfiles-2e3bc1e1ce440580678bade05dec5400123dc043.zip
Made a generic place for package installations and support a host specific list
Diffstat (limited to 'services/main.cf')
-rw-r--r--services/main.cf10
1 files changed, 6 insertions, 4 deletions
diff --git a/services/main.cf b/services/main.cf
index b785de9..047e4b1 100644
--- a/services/main.cf
+++ b/services/main.cf
@@ -4,14 +4,16 @@ bundle common classify
any::
"bundles" slist => {
"common",
- "debian",
- "ubuntu",
+ "distrib",
};
"inputs" slist => {
"services/common.cf",
- "services/debian.cf",
- "services/ubuntu.cf",
+ "services/$(distrib).cf",
};
+ debian::
+ "distrib" string => "debian";
+ ubuntu::
+ "distrib" string => "ubuntu";
classes:
any::
"containers" or => {