diff options
author | varac <varacanero@zeromail.org> | 2017-01-16 13:34:48 +0100 |
---|---|---|
committer | varac <varacanero@zeromail.org> | 2017-01-16 13:34:48 +0100 |
commit | f3c4059603a6ac19f132b0dc47b95e49d9ddc4ba (patch) | |
tree | d538ad5f49dc31a3bf10029a2c875b729048cdc0 /manifests/tmpfile.pp | |
parent | dc76f6f69e306f865a4a7c3b78b6d5ba694719c5 (diff) | |
parent | a0321364514f52a4c110a15afbdad5109d768fe6 (diff) |
Diffstat (limited to 'manifests/tmpfile.pp')
-rw-r--r-- | manifests/tmpfile.pp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/manifests/tmpfile.pp b/manifests/tmpfile.pp new file mode 100644 index 0000000..c4d1a05 --- /dev/null +++ b/manifests/tmpfile.pp @@ -0,0 +1,20 @@ +# -- Define: systemd::tmpfile +# Creates a tmpfile and reloads systemd +define systemd::tmpfile( + $ensure = file, + $path = '/etc/tmpfiles.d', + $content = undef, + $source = undef, +) { + include ::systemd + + file { "${path}/${title}": + ensure => $ensure, + content => $content, + source => $source, + owner => 'root', + group => 'root', + mode => '0444', + notify => Exec['systemd-tmpfiles-create'], + } +}
\ No newline at end of file |