|
35 | 35 | $database_host = 'localhost' |
36 | 36 | $database_port = '5432' |
37 | 37 | $database_name = 'puppetdb' |
| 38 | + $database_locale = 'C.UTF-8' |
38 | 39 | $database_username = 'puppetdb' |
39 | 40 | $database_password = 'puppetdb' |
40 | 41 | $manage_db_password = true |
|
113 | 114 | $test_url = '/v3/version' |
114 | 115 | } else { |
115 | 116 | case fact('os.family') { |
116 | | - 'RedHat', 'Suse', 'Archlinux','Debian': { |
| 117 | + 'Archlinux': { |
117 | 118 | $puppetdb_package = 'puppetdb' |
118 | 119 | $terminus_package = 'puppetdb-termini' |
119 | 120 | $etcdir = '/etc/puppetlabs/puppetdb' |
120 | 121 | $puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/etc/puppetlabs/puppet') |
121 | 122 | $puppet_service_name = 'puppetserver' |
122 | 123 | $vardir = '/opt/puppetlabs/server/data/puppetdb' |
123 | 124 | } |
124 | | - 'OpenBSD': { |
125 | | - $puppetdb_package = 'puppetdb' |
126 | | - $terminus_package = 'puppetdb-termini' |
| 125 | + 'Debian', 'RedHat', 'Suse': { |
| 126 | + $puppetdb_package = 'openvoxdb' |
| 127 | + $terminus_package = 'openvoxdb-termini' |
127 | 128 | $etcdir = '/etc/puppetlabs/puppetdb' |
128 | 129 | $puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/etc/puppetlabs/puppet') |
129 | | - $puppet_service_name = undef |
| 130 | + $puppet_service_name = 'puppetserver' |
130 | 131 | $vardir = '/opt/puppetlabs/server/data/puppetdb' |
131 | 132 | } |
132 | 133 | 'FreeBSD': { |
133 | | - $puppetdb_package = inline_epp('puppetdb<%= $puppetdb::params::puppetdb_major_version %>') |
134 | | - $terminus_package = inline_epp('puppetdb-terminus<%= $puppetdb::params::puppetdb_major_version %>') |
| 134 | + $puppetdb_package = "openvoxdb-${puppetdb::params::puppetdb_major_version}" |
| 135 | + $terminus_package = "openvoxdb-terminus-${puppetdb::params::puppetdb_major_version}" |
135 | 136 | $etcdir = '/usr/local/etc/puppetdb' |
136 | 137 | $puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/usr/local/etc/puppet') |
137 | 138 | $puppet_service_name = 'puppetserver' |
138 | 139 | $vardir = '/var/db/puppetdb' |
139 | 140 | } |
| 141 | + 'OpenBSD': { |
| 142 | + $puppetdb_package = 'puppetdb' |
| 143 | + $terminus_package = 'puppetdb-termini' |
| 144 | + $etcdir = '/etc/puppetlabs/puppetdb' |
| 145 | + $puppet_confdir = pick($puppetdb::globals::puppet_confdir,'/etc/puppetlabs/puppet') |
| 146 | + $puppet_service_name = undef |
| 147 | + $vardir = '/opt/puppetlabs/server/data/puppetdb' |
| 148 | + } |
140 | 149 | default: { |
141 | 150 | fail("The fact 'os.family' is set to ${fact('os.family')} which is not supported by the puppetdb module.") |
142 | 151 | } |
|
0 commit comments