diff --git a/manifests/install.pp b/manifests/install.pp index b0674e3..006324e 100644 --- a/manifests/install.pp +++ b/manifests/install.pp @@ -13,7 +13,11 @@ class rsnapshot::install { # ensure run directory exists (systemd clears /var/run, so rsnapshot can't create PID files after reboot - issue#12) $lockpath = pick($rsnapshot::lockpath, $rsnapshot::params::config_lockpath, '/var/run/rsnapshot') $tmpfiles_d = '/etc/tmpfiles.d' - + + file { "${tmpfiles_d}": + ensure => directory, + } + file { "${tmpfiles_d}/rsnapshot.conf": ensure => present, content => "D ${lockpath} 0755 root root -", diff --git a/metadata.json b/metadata.json index 2e9104c..62f7daf 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "loomsen-rsnapshot", - "version": "1.2.2", + "version": "1.2.3", "author": "loomsen", "summary": "Configures rsnapshot.", "license": "Apache-2.0",