]>
Commit | Line | Data |
---|---|---|
d5f4e591 IB |
1 | class profile::redis { |
2 | file { '/etc/systemd/system/redis.service.d/': | |
3 | ensure => "directory", | |
4 | path => "/etc/systemd/system/redis.service.d/", | |
5 | mode => "0755", | |
6 | owner => "root", | |
7 | group => "root" | |
8 | } -> | |
9 | file { '/etc/systemd/system/redis.service.d/socket_shutdown.conf': | |
10 | ensure => "present", | |
11 | path => "/etc/systemd/system/redis.service.d/noclear.conf", | |
12 | source => 'puppet:///modules/profile/redis/socket_shutdown_override.conf', | |
13 | recurse => true, | |
14 | mode => "0644", | |
15 | owner => "root", | |
16 | group => "root", | |
17 | notify => Service["redis"], | |
18 | } | |
19 | ||
20 | package { "ruby-augeas": | |
21 | ensure => installed, | |
22 | } -> | |
23 | class { '::redis': | |
24 | unixsocket => "/run/redis/redis.sock", | |
25 | unixsocketperm => "777", | |
26 | ulimit => false, | |
27 | daemonize => false, | |
28 | config_file => "/etc/redis.conf", | |
29 | config_file_orig => "/etc/redis.conf.puppet", | |
30 | port => 0, | |
31 | require => File["/etc/systemd/system/redis.service.d/socket_shutdown.conf"], | |
32 | } | |
33 | ||
34 | } |