From 55b5195839c163a7a0438e2c60d21db8ca4c0de9 Mon Sep 17 00:00:00 2001 From: Touhidur Rahman Date: Tue, 17 Mar 2026 18:11:30 +0600 Subject: [PATCH 1/2] pkp/pkp-lib#12339 Database SSL/TLS config options --- config.TEMPLATE.inc.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/config.TEMPLATE.inc.php b/config.TEMPLATE.inc.php index 49a8b0cbd0..5076c3e0e8 100644 --- a/config.TEMPLATE.inc.php +++ b/config.TEMPLATE.inc.php @@ -155,6 +155,23 @@ ; Database collation ; collation = utf8_general_ci +; SSL/TLS Database Connection +; NOTE: The web installer does not provide options to configure SSL/TLS. +; If your database server requires encrypted connections, uncomment and +; configure the settings below BEFORE running the web installer. + +; Enable SSL/TLS for the database connection +; secure = Off + +; Path to the CA certificate file for SSL/TLS verification +; For MySQL/MariaDB: path to the CA certificate (PEM format) +; For PostgreSQL: path to the root certificate +; capath = /path/to/ca-cert.pem + +; Verify the server's SSL/TLS certificate (default to On when secure is enabled) +; Set to Off to connect with encryption but skip certificate verification (not recommended for production) +; verify = On + ; Enable database debug output (very verbose!) debug = Off From 004b6f219ae4fd60460ccc35ca9a829bb736ee4c Mon Sep 17 00:00:00 2001 From: Touhidur Rahman Date: Tue, 17 Mar 2026 18:11:41 +0600 Subject: [PATCH 2/2] pkp/pkp-lib#12339 Submodule Update ##touhidurabir/i12339_main## --- lib/pkp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pkp b/lib/pkp index c3e1b82b0e..8eeaa89566 160000 --- a/lib/pkp +++ b/lib/pkp @@ -1 +1 @@ -Subproject commit c3e1b82b0ef3f99c4094adb7fcccf8f39a3deee6 +Subproject commit 8eeaa89566c264bc99f91668b68512f954dd6471