|
60 | 60 | $psql_path = pick($psql_path, "${bindir}/psql")
|
61 | 61 |
|
62 | 62 | $service_status = $service_status
|
| 63 | + $service_reload = "service ${service_name} reload" |
63 | 64 | $perl_package_name = pick($perl_package_name, 'perl-DBD-Pg')
|
64 | 65 | $python_package_name = pick($python_package_name, 'python-psycopg2')
|
65 | 66 |
|
|
98 | 99 | $psql_path = pick($psql_path, "${bindir}/psql")
|
99 | 100 |
|
100 | 101 | $service_status = $service_status
|
| 102 | + $service_reload = "service ${service_name} reload" |
101 | 103 | $python_package_name = pick($python_package_name, 'python-psycopg2')
|
102 | 104 | # Archlinux does not have a perl::DBD::Pg package
|
103 | 105 | $perl_package_name = pick($perl_package_name, 'undef')
|
|
141 | 143 | $datadir = pick($datadir, "/var/lib/postgresql/${version}/main")
|
142 | 144 | $confdir = pick($confdir, "/etc/postgresql/${version}/main")
|
143 | 145 | $service_status = pick($service_status, "/etc/init.d/${service_name} status | /bin/egrep -q 'Running clusters: .+|online'")
|
| 146 | + $service_reload = "service ${service_name} reload" |
144 | 147 | $psql_path = pick($psql_path, '/usr/bin/psql')
|
145 | 148 | }
|
146 | 149 |
|
|
163 | 166 | $datadir = pick($datadir, '/usr/local/pgsql/data')
|
164 | 167 | $confdir = pick($confdir, $datadir)
|
165 | 168 | $service_status = pick($service_status, "/usr/local/etc/rc.d/${service_name} onestatus")
|
| 169 | + $service_reload = "service ${service_name} reload" |
| 170 | + $psql_path = pick($psql_path, "${bindir}/psql") |
| 171 | + |
| 172 | + $needs_initdb = pick($needs_initdb, true) |
| 173 | + } |
| 174 | + |
| 175 | + 'OpenBSD': { |
| 176 | + $user = pick($user, '_postgresql') |
| 177 | + $group = pick($group, '_postgresql') |
| 178 | + |
| 179 | + $client_package_name = pick($client_package_name, 'postgresql-client') |
| 180 | + $server_package_name = pick($server_package_name, 'postgresql-server') |
| 181 | + $contrib_package_name = pick($contrib_package_name, 'postgresql-contrib') |
| 182 | + $devel_package_name = pick($devel_package_name, 'postgresql-client') |
| 183 | + $java_package_name = pick($java_package_name, 'postgresql-jdbc') |
| 184 | + $perl_package_name = pick($perl_package_name, 'databases/p5-DBD-Pg') |
| 185 | + $plperl_package_name = undef |
| 186 | + $python_package_name = pick($python_package_name, 'py-psycopg2') |
| 187 | + |
| 188 | + $service_name = pick($service_name, 'postgresql') |
| 189 | + $bindir = pick($bindir, '/usr/local/bin') |
| 190 | + $datadir = pick($datadir, '/var/postgresql/data') |
| 191 | + $confdir = pick($confdir, $datadir) |
| 192 | + $service_status = pick($service_status, "/etc/rc.d/${service_name} check") |
| 193 | + $service_reload = "/etc/rc.d/${service_name} reload" |
166 | 194 | $psql_path = pick($psql_path, "${bindir}/psql")
|
167 | 195 |
|
168 | 196 | $needs_initdb = pick($needs_initdb, true)
|
|
187 | 215 | $datadir = pick($datadir, '/var/lib/pgsql/data')
|
188 | 216 | $confdir = pick($confdir, $datadir)
|
189 | 217 | $service_status = pick($service_status, "/etc/init.d/${service_name} status")
|
| 218 | + $service_reload = "/etc/init.d/${service_name} reload" |
190 | 219 | $psql_path = pick($psql_path, "${bindir}/psql")
|
191 | 220 |
|
192 | 221 | $needs_initdb = pick($needs_initdb, true)
|
|
0 commit comments