diff options
author | Julien Dessaux | 2017-08-03 13:58:00 +0000 |
---|---|---|
committer | Julien Dessaux | 2017-08-08 09:16:18 +0000 |
commit | 97aaba36f7221b32229dc96f33aafa45acd91d60 (patch) | |
tree | 4f9bb2ef87459421d57b9336f92ed1c7bf73ab43 /services/common.cf | |
parent | Added basic check_mk management (diff) | |
download | masterfiles-97aaba36f7221b32229dc96f33aafa45acd91d60.tar.gz masterfiles-97aaba36f7221b32229dc96f33aafa45acd91d60.tar.bz2 masterfiles-97aaba36f7221b32229dc96f33aafa45acd91d60.zip |
Added basic julien policies
Diffstat (limited to 'services/common.cf')
-rw-r--r-- | services/common.cf | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/services/common.cf b/services/common.cf index 2cce6fd..8f93cc4 100644 --- a/services/common.cf +++ b/services/common.cf @@ -4,6 +4,7 @@ bundle agent common any:: "packages" slist => { @(flavour.packages), + @(julien.packages), @(specific.packages), }; files: @@ -29,3 +30,17 @@ bundle agent common "$(this.bundle): /etc/hosts repaired" ifvarclass => "common_hosts_files_repaired"; "$(this.bundle): $(packages) installed" ifvarclass => "common_packages_$(packages)_add_repaired"; } + +bundle agent home_skel(user) +{ + files: + any:: + "/home/$(user)/." + create => "true", + copy_from => seed_cp("/etc/skel"), + depth_search => recurse("inf"), + classes => if_repaired("home_skel_$(user)_repaired"); + reports: + any:: + "$(this.bundle): /home/$(user) initialized" ifvarclass => "home_skel_$(user)_repaired"; +} |