diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-12-30 18:16:31 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2021-12-30 18:21:36 +0100 |
commit | 0c72f3f6763b7fb83e9143b731b474295079f976 (patch) | |
tree | 12a53db84a7e9c8970a64f523cbc876d3b6989f2 /modules/rss_filter/manifests | |
parent | Add checksums for keyboard layouts. (diff) | |
download | webdav_server-0c72f3f6763b7fb83e9143b731b474295079f976.tar.gz webdav_server-0c72f3f6763b7fb83e9143b731b474295079f976.tar.xz |
Add rss-filter.
Diffstat (limited to 'modules/rss_filter/manifests')
-rw-r--r-- | modules/rss_filter/manifests/init.pp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/modules/rss_filter/manifests/init.pp b/modules/rss_filter/manifests/init.pp new file mode 100644 index 0000000..2663dea --- /dev/null +++ b/modules/rss_filter/manifests/init.pp @@ -0,0 +1,32 @@ +class rss_filter { + + # Once I get it into the repos + # ensure_packages(['rss-filter']) + + systemd::unit_file { 'rss-filter.service': + source => "puppet:///modules/${module_name}/rss-filter.service", + } + + systemd::unit_file { 'rss-filter.timer': + source => "puppet:///modules/${module_name}/rss-filter.timer", + } + + file { '/etc/rss-filter': + ensure => directory, + } + + file { '/etc/rss-filter/environment': + ensure => file, + content => "OUTDIR=/var/www/adrift.space/rss\n", + } + + file { '/etc/rss-filter/config.scm': + ensure => file, + source => "puppet:///modules/${module_name}/config.scm", + } + + service { 'rss-filter.timer': + ensure => running, + enable => true, + } +} |