Set-OPS-Public/roles/serveur_postgresql/templates
Daniel Allaire 204910edbf Zéro-confiance PG : verrou hostssl + détection de version robuste
- pg_hba hostssl (serveur_postgresql_tls_force) : refuse les connexions
  non-TLS du réseau. Posé après validation des 3 clients en verify-full.
- Fix : tls_dir sous /etc/postgresql collisionnait avec la détection de
  version (find|sort|last prenait 'tls') → filtre numérique ^[0-9]+$ +
  tls_dir déplacé sous /var/lib/postgresql/tls.

Prouvé : non-TLS rejeté (« aucun chiffrement »), TLS accepté, 3 apps 200.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 20:46:53 -04:00
..
99-setops.conf.j2 PostgreSQL : servir le cert step-ca (TLS vérifiable), non-bloquant 2026-07-04 18:31:30 -04:00
pg_hba.conf.j2 Zéro-confiance PG : verrou hostssl + détection de version robuste 2026-07-04 20:46:53 -04:00
setops-postgresql-cert-sync.path.j2 PostgreSQL : servir le cert step-ca (TLS vérifiable), non-bloquant 2026-07-04 18:31:30 -04:00
setops-postgresql-cert-sync.service.j2 PostgreSQL : servir le cert step-ca (TLS vérifiable), non-bloquant 2026-07-04 18:31:30 -04:00
setops-postgresql-cert-sync.sh.j2 PostgreSQL : servir le cert step-ca (TLS vérifiable), non-bloquant 2026-07-04 18:31:30 -04:00