; Géré par Set-OPS (rôle serveur_icingaweb2). Ne pas éditer à la main. [icingadb] type = "db" db = "pgsql" host = "{{ resoudre_base_db_host }}" port = "{{ resoudre_base_db_port }}" dbname = "{{ resoudre_base_entree.base }}" username = "{{ resoudre_base_entree.proprietaire }}" password = "{{ resoudre_base_db_password }}" charset = "UTF8" {% if serveur_icingaweb2_db_sslmode | default('') %} ; LE SERVEUR IMPOSE `hostssl` : sans ces deux lignes, PostgreSQL refuse la connexion et ; l'erreur parle de `pg_hba`, pas de chiffrement. Derive de ce que sert le serveur — voir ; `resoudre_base` et P78. ssl_mode = "{{ serveur_icingaweb2_db_sslmode }}" ssl_ca = "{{ serveur_icingaweb2_db_sslrootcert }}" {% endif %} {% if serveur_icingaweb2_auth != 'locale' %} [icingaweb_ldap] type = "ldap" hostname = "{{ serveur_icingaweb2_ldap_url | regex_replace('^ldaps?://', '') }}" port = "{{ serveur_icingaweb2_ldap_port }}" encryption = "ldaps" root_dn = "{{ serveur_icingaweb2_ldap_base }}" bind_dn = "{{ serveur_icingaweb2_ldap_bind_dn }}" bind_pw = "{{ serveur_icingaweb2_ldap_bind_password }}" timeout = "5" {% endif %}