summaryrefslogtreecommitdiff
path: root/services/common.cf
diff options
context:
space:
mode:
Diffstat (limited to 'services/common.cf')
-rw-r--r--services/common.cf14
1 files changed, 7 insertions, 7 deletions
diff --git a/services/common.cf b/services/common.cf
index b5e7b75..8efeeaf 100644
--- a/services/common.cf
+++ b/services/common.cf
@@ -12,7 +12,7 @@ bundle agent common
"$(this.bundle): /etc/hosts repaired" ifvarclass => "common_hosts_files_repaired";
}
-bundle agent home_skel(user)
+bundle agent home_skel(caller, user)
{
files:
any::
@@ -20,26 +20,26 @@ bundle agent home_skel(user)
create => "true",
copy_from => seed_cp("/etc/skel"),
depth_search => recurse("inf"),
- classes => if_repaired("home_skel_$(user)_repaired");
+ classes => if_repaired("$(caller)_home_skel_$(user)_repaired");
reports:
any::
- "$(this.bundle): /home/$(user) initialized" ifvarclass => "home_skel_$(user)_repaired";
+ "$(caller): /home/$(user) initialized" ifvarclass => "$(caller)_home_skel_$(user)_repaired";
}
-bundle agent install_package(package)
+bundle agent install_package(caller, package)
{
packages:
debian|ubuntu::
"$(package)"
policy => "present",
package_module => apt_get,
- classes => if_repaired("common_package_$(package)_add_repaired");
+ classes => if_repaired("$(caller)_common_package_$(package)_add_repaired");
freebsd::
"$(package)"
policy => "present",
package_module => pkg,
- classes => if_repaired("common_package_$(package)_add_repaired");
+ classes => if_repaired("$(caller)_common_package_$(package)_add_repaired");
reports:
any::
- "$(this.bundle): $(package) installed" ifvarclass => "common_package_$(package)_add_repaired";
+ "$(caller): $(package) installed" ifvarclass => "$(caller)_common_package_$(package)_add_repaired";
}