|
3 | 3 | class wazuh::dashboard ( |
4 | 4 | $dashboard_package = 'wazuh-dashboard', |
5 | 5 | $dashboard_service = 'wazuh-dashboard', |
6 | | - $dashboard_version = '4.4.0', |
| 6 | + $dashboard_version = '4.3.10', |
7 | 7 | $indexer_server_ip = 'localhost', |
8 | 8 | $indexer_server_port = '9200', |
9 | 9 | $dashboard_path_certs = '/etc/wazuh-dashboard/certs', |
|
32 | 32 |
|
33 | 33 | $manage_repos = false, # Change to true when manager is not present. |
34 | 34 | ) { |
35 | | - |
36 | 35 | if $manage_repos { |
37 | 36 | include wazuh::repo |
38 | 37 |
|
|
127 | 126 | hasrestart => true, |
128 | 127 | name => $dashboard_service, |
129 | 128 | } |
130 | | - |
131 | | - file { ['/usr/share/wazuh-dashboard/data/wazuh/', |
132 | | - '/usr/share/wazuh-dashboard/data/wazuh/config/']: |
133 | | - ensure => 'directory', |
134 | | - owner => 'wazuh-dashboard', |
135 | | - group => 'wazuh-dashboard', |
136 | | - mode => '0600', |
137 | | - require => Package['wazuh-dashboard'], |
138 | | - notify => Service['wazuh-dashboard'], |
139 | | - } |
140 | | - |
141 | | - file { '/usr/share/wazuh-dashboard/data/wazuh/config/wazuh.yml': |
142 | | - owner => 'wazuh-dashboard', |
143 | | - group => 'wazuh-dashboard', |
144 | | - mode => '0600', |
145 | | - content => template('wazuh/wazuh_yml.erb'), |
146 | | - require => Package['wazuh-dashboard'], |
147 | | - notify => Service['wazuh-dashboard'], |
148 | | - } |
149 | 129 | } |
0 commit comments