|
138 | 138 | dest: /etc/postgresql/postgresql.conf
|
139 | 139 | group: postgres
|
140 | 140 | when: debpkg_mode or nixpkg_mode
|
| 141 | + |
| 142 | +# Add pg_hba.conf |
| 143 | +- name: import pg_hba.conf psql_15 |
| 144 | + template: |
| 145 | + src: files/postgresql_config/pg_hba.conf_15.j2 |
| 146 | + dest: /etc/postgresql/pg_hba.conf |
| 147 | + group: postgres |
| 148 | + when: (debpkg_mode or nixpkg_mode) and (postgresql_major | int == 15) |
| 149 | + |
141 | 150 | - name: import pg_hba.conf
|
142 |
| - block: |
143 |
| - - name: Check if psql_version is 15 |
144 |
| - set_fact: |
145 |
| - is_psql_15: "{{ psql_version in ['psql_15'] }}" |
146 |
| - # Add pg_hba.conf |
147 |
| - - name: import pg_hba.conf psql_15 |
148 |
| - template: |
149 |
| - src: files/postgresql_config/pg_hba.conf_15.j2 |
150 |
| - dest: /etc/postgresql/pg_hba.conf |
151 |
| - group: postgres |
152 |
| - when: (debpkg_mode or nixpkg_mode) and is_psql_15 |
153 |
| - - name: import pg_hba.conf |
154 |
| - template: |
155 |
| - src: files/postgresql_config/pg_hba.conf.j2 |
156 |
| - dest: /etc/postgresql/pg_hba.conf |
157 |
| - group: postgres |
158 |
| - when: (debpkg_mode or nixpkg_mode) and not is_psql_15 |
159 |
| - |
160 |
| - # Add pg_hba_public.conf |
161 |
| - - name: import pg_hba_public.conf |
162 |
| - template: |
163 |
| - src: files/postgresql_config/pg_hba_public.conf.j2 |
164 |
| - dest: /etc/postgresql/pg_hba_public.conf |
165 |
| - group: postgres |
166 |
| - when: (debpkg_mode or nixpkg_mode) and not is_psql_15 |
167 |
| - |
168 |
| - # Add pg_hba_users_public.conf |
169 |
| - - name: import pg_hba_users_public.conf |
170 |
| - template: |
171 |
| - src: files/postgresql_config/pg_hba_users_public.conf.j2 |
172 |
| - dest: /etc/postgresql/pg_hba_users_public.conf |
173 |
| - group: postgres |
174 |
| - when: (debpkg_mode or nixpkg_mode) and not is_psql_15 |
| 151 | + template: |
| 152 | + src: files/postgresql_config/pg_hba.conf.j2 |
| 153 | + dest: /etc/postgresql/pg_hba.conf |
| 154 | + group: postgres |
| 155 | + when: (debpkg_mode or nixpkg_mode) and (postgresql_major | int != 15) |
| 156 | + |
| 157 | +# Add pg_hba_public.conf |
| 158 | +- name: import pg_hba_public.conf |
| 159 | + template: |
| 160 | + src: files/postgresql_config/pg_hba_public.conf.j2 |
| 161 | + dest: /etc/postgresql/pg_hba_public.conf |
| 162 | + group: postgres |
| 163 | + when: (debpkg_mode or nixpkg_mode) and (postgresql_major | int != 15) |
| 164 | + |
| 165 | +# Add pg_hba_users_public.conf |
| 166 | +- name: import pg_hba_users_public.conf |
| 167 | + template: |
| 168 | + src: files/postgresql_config/pg_hba_users_public.conf.j2 |
| 169 | + dest: /etc/postgresql/pg_hba_users_public.conf |
| 170 | + group: postgres |
| 171 | + when: (debpkg_mode or nixpkg_mode) and (postgresql_major | int != 15) |
175 | 172 |
|
176 | 173 | # Add pg_ident.conf
|
177 | 174 | - name: import pg_ident.conf
|
|
0 commit comments