Set-OPS-Public/roles/serveur_postgresql/templates/99-setops.conf.j2

15 lines
681 B
Text
Raw Normal View History

# Gere par Set-OPS (role serveur_postgresql). Ne pas editer a la main.
listen_addresses = '{{ serveur_postgresql_ecoute | join(",") }}'
port = {{ serveur_postgresql_port }}
password_encryption = '{{ serveur_postgresql_methode_auth }}'
{% if serveur_postgresql_tls_actif | default(false) %}
# TLS via le certificat d'hote step_ca (synchronise par setops-postgresql-cert-sync).
ssl = on
ssl_cert_file = '{{ serveur_postgresql_tls_dir }}/server.crt'
ssl_key_file = '{{ serveur_postgresql_tls_dir }}/server.key'
ssl_ca_file = '{{ serveur_postgresql_tls_dir }}/root.crt'
{% endif %}
{% for cle, valeur in serveur_postgresql_parametres.items() %}
{{ cle }} = '{{ valeur }}'
{% endfor %}