Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wE2ZR-003bMb-2t for pgpool-committers@arkaria.postgresql.org; Sat, 18 Apr 2026 10:06:38 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wE2YR-00Ckol-0S for pgpool-committers@arkaria.postgresql.org; Sat, 18 Apr 2026 10:05:35 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wE2YQ-00Ckoe-38 for pgpool-committers@lists.postgresql.org; Sat, 18 Apr 2026 10:05:34 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wE2YN-00000001nc0-4Bgg for pgpool-committers@lists.postgresql.org; Sat, 18 Apr 2026 10:05:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=iv87HENIW1b1n31NHOqmGNDGdSjZZKF+EoR3BeZA+Bo=; b=LqBmpoj9YHL6L1ETt+VLt3G/bw ZG8eXPF975+nawNs3FWcKzRRR4bEgKKDlE4VwHBWbCJjzU79qYtf9yB2TCjtO/iFPAQ+49OKEVFFL C9Tg+f8FXIbmZ/KNrrGLww+OwhpvL5kegIoEIg3a/M3F6XYOKD3SmzHlbrS8BXceFB0lc2c9LIASM Z+ytwcN1ybK+lt44hn1TE7swWRyJqbgTWRnAFuMkGRyOvHl0rTnU/PLLB+TrNaaWynCIlqOuj4H7P y04xGwpxpwBzHssZi2ADZ3FtkuwruREw97ay/p28rIp5Cj6R/Xb3hX9UwY5GLjwBMn4CRGShHoc9V EeYYXo8g==; Received: from gothos.postgresql.org ([2a02:16a8:dd::37]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wE2YL-004j55-2U for pgpool-committers@lists.postgresql.org; Sat, 18 Apr 2026 10:05:30 +0000 Received: from localhost ([127.0.0.1] helo=gothos.postgresql.org) by gothos.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wE2YK-005Tyc-1v for pgpool-committers@lists.postgresql.org; Sat, 18 Apr 2026 10:05:28 +0000 Content-Type: multipart/mixed; boundary="===============3095567953291072220==" MIME-Version: 1.0 From: Tatsuo Ishii To: pgpool-committers@lists.postgresql.org Subject: pgpool: Feature: reload SSL certificates on SIGHUP without restart. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 18 Apr 2026 10:05:28 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3095567953291072220== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 RmVhdHVyZTogcmVsb2FkIFNTTCBjZXJ0aWZpY2F0ZXMgb24gU0lHSFVQIHdpdGhvdXQgcmVzdGFy dC4KCkFsbG93IFBncG9vbC1JSSB0byBwaWNrIHVwIHJvdGF0ZWQgVExTIGNlcnRpZmljYXRlcyAo YW5kIGFueSBjaGFuZ2UgdG8KU1NMLXJlbGF0ZWQgY29uZmlndXJhdGlvbikgd2hlbiByZWNlaXZp bmcgU0lHSFVQIChpLmUuIHN5c3RlbWN0bCByZWxvYWQKcGdwb29sMiksIG1hdGNoaW5nIHRoZSBi ZWhhdmlvciBQb3N0Z3JlU1FMIGhhcyBoYWQgc2luY2UgUG9zdGdyZVNRTCAxMi4KClByb2JsZW06 CkFsbCBTU0wgY29uZmlndXJhdGlvbiBwYXJhbWV0ZXJzIChzc2xfY2VydCwgc3NsX2tleSwgc3Ns X2NhX2NlcnQsCnNzbF9jaXBoZXJzLCBldGMuKSB3ZXJlIGRlY2xhcmVkIENGR0NYVF9JTklULCBt ZWFuaW5nIHRoZXkgd2VyZSBzaWxlbnRseQppZ25vcmVkIHdoZW4gcG9vbF9nZXRfY29uZmlnKCkg d2FzIGNhbGxlZCB1bmRlciBDRkdDWFRfUkVMT0FELgpGdXJ0aGVybW9yZSwgU1NMX1NlcnZlclNp ZGVfaW5pdCgpIHdhcyBvbmx5IGNhbGxlZCBvbmNlIGF0IHN0YXJ0dXAgaW4KbWFpbi5jIGFuZCBu ZXZlciBhZ2Fpbiwgc28gdGhlIGluLW1lbW9yeSBTU0xfQ1RYIHdhcyBuZXZlciByZWZyZXNoZWQu CgpGaXg6CjEuIHNyYy9tYWluL3BncG9vbF9tYWluLmMKICAgLSBJbmNsdWRlIHV0aWxzL3Bvb2xf c3NsLmguCiAgIC0gSW4gcmVsb2FkX2NvbmZpZygpLCBjYWxsIFNTTF9TZXJ2ZXJTaWRlX2luaXQo KSAoZ3VhcmRlZCBieQogICAgICNpZmRlZiBVU0VfU1NMKSAqYmVmb3JlKiBraWxsX2FsbF9jaGls ZHJlbihTSUdIVVApLiAgVGhlIGZ1bmN0aW9uCiAgICAgYWxyZWFkeSByZXBsYWNlcyBTU0xfZnJv bnRlbmRfY29udGV4dCBhdG9taWNhbGx5OiBpdCBmcmVlcyB0aGUgb2xkCiAgICAgU1NMX0NUWCBv bmx5IGFmdGVyIGEgbmV3IG9uZSBoYXMgYmVlbiBjcmVhdGVkIHN1Y2Nlc3NmdWxseSwgc28gYQog ICAgIGZhaWxlZCByZWxvYWQgbGVhdmVzIHRoZSBleGlzdGluZyBjb250ZXh0IGludGFjdC4KCjIu IHNyYy9wcm90b2NvbC9jaGlsZC5jCiAgIC0gSW4gY2hlY2tfY29uZmlnX3JlbG9hZCgpLCBjYWxs IFNTTF9TZXJ2ZXJTaWRlX2luaXQoKSAoZ3VhcmRlZCBieQogICAgICNpZmRlZiBVU0VfU1NMKSBz byBlYWNoIHdvcmtlciBjaGlsZCBhbHNvIHJlZnJlc2hlcyBpdHMgb3duIGNvcHkgb2YKICAgICB0 aGUgU1NMIGNvbnRleHQgZm9yIHN1YnNlcXVlbnQgbmV3IGNvbm5lY3Rpb25zLiAgSW4tZmxpZ2h0 IFRMUwogICAgIHNlc3Npb25zIGFyZSB1bmFmZmVjdGVkIGJlY2F1c2UgdGhleSBob2xkIGEgZGly ZWN0IHJlZmVyZW5jZSB0byB0aGUKICAgICBTU0wgb2JqZWN0LCBub3QgdG8gU1NMX2Zyb250ZW5k X2NvbnRleHQuCgozLiBzcmMvY29uZmlnL3Bvb2xfY29uZmlnX3ZhcmlhYmxlcy5jCiAgIC0gQ2hh bmdlIENGR0NYVF9JTklUIC0+IENGR0NYVF9SRUxPQUQgZm9yOgogICAgICAgc3NsX3ByZWZlcl9z ZXJ2ZXJfY2lwaGVycywgc3NsX2NlcnQsIHNzbF9rZXksIHNzbF9jYV9jZXJ0LAogICAgICAgc3Ns X2NhX2NlcnRfZGlyLCBzc2xfY3JsX2ZpbGUsIHNzbF9jaXBoZXJzLCBzc2xfZWNkaF9jdXJ2ZSwK ICAgICAgIHNzbF9kaF9wYXJhbXNfZmlsZSwgc3NsX3Bhc3NwaHJhc2VfY29tbWFuZC4KICAgLSBU aGUgJ3NzbCcgYm9vbGVhbiAobWFzdGVyIGVuYWJsZSBmbGFnKSBpcyBpbnRlbnRpb25hbGx5IGxl ZnQgYXMKICAgICBDRkdDWFRfSU5JVCBiZWNhdXNlIGR5bmFtaWNhbGx5IGVuYWJsaW5nIFNTTCBh dCBydW50aW1lIGlzIGEKICAgICBsYXJnZXIsIHNlcGFyYXRlIGNvbmNlcm4uCgpVc2FnZSBhZnRl ciB0aGlzIGNoYW5nZToKU3RhbmRhcmQgaW4tcGxhY2UgY2VydGlmaWNhdGUgcm90YXRpb24gKGNl cnQtbWFuYWdlciwgQUNNRSwgbWFudWFsCm9wZW5zc2wgcmVmcmVzaCBhdCB0aGUgc2FtZSBwYXRo KToKCiAgICAjIHJlcGxhY2UgL2V0Yy9wZ3Bvb2wvc2VydmVyLntjcnQsa2V5fSB3aXRoIG5ldyBm aWxlcwogICAgc3lzdGVtY3RsIHJlbG9hZCBwZ3Bvb2wyCiAgICAjIG9yOiBwZ3Bvb2wgLWYgL2V0 Yy9wZ3Bvb2wvcGdwb29sLmNvbmYgcmVsb2FkCgpOZXcgY29ubmVjdGlvbnMgd2lsbCB1c2UgdGhl IG5ldyBjZXJ0aWZpY2F0ZXMgYWZ0ZXIgd29ya2VycyBwcm9jZXNzCnRoZSByZWxvYWQgc2lnbmFs LiBFeGlzdGluZyBjb25uZWN0aW9ucyBhcmUgbm90IGludGVycnVwdGVkLgoKU3dpdGNoaW5nIHRv IGEgZGlmZmVyZW50IGNlcnRpZmljYXRlIHBhdGggYWxzbyB3b3JrczogdXBkYXRlCnBncG9vbC5j b25mIHRoZW4gcmVsb2FkIOKAlCB0aGUgbmV3IHBhdGhzIGFyZSBub3cgYWNjZXB0ZWQgaW4KQ0ZH Q1hUX1JFTE9BRCBjb250ZXh0LgoKQXV0aG9yOiBCb2IgUm9zcyA8Ym9iLnJvc3MuMTk4MjFAZ21h aWwuY29tPgpSZXZpZXdlZC1ieTogVGF0c3VvIElzaGlpIDxpc2hpaUBwb3N0Z3Jlc3FsLm9yZz4K RGlzY3Vzc2lvbjogaHR0cHM6Ly93d3cucG9zdGdyZXNxbC5vcmcvbWVzc2FnZS1pZC9mbGF0L0NB SHRadnJkZHFmYm5FUllZX0RxZ1VSV0NqdVhlVGpNMHkwOGstWlBfQjBiQUhZeDJhZyU0MG1haWwu Z21haWwuY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8v Z2l0LnBvc3RncmVzcWwub3JnL2dpdHdlYj9wPXBncG9vbDIuZ2l0O2E9Y29tbWl0ZGlmZjtoPTkz MWEzN2U3ZjYzZmU1MTRlOTg5ZDQyN2UxYjBjMmI3ZjQzNDRjMGQKCk1vZGlmaWVkIEZpbGVzCi0t LS0tLS0tLS0tLS0tCmRvYy5qYS9zcmMvc2dtbC9zc2wuc2dtbCAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgIDY0ICsrKy0tCmRvYy9zcmMvc2dtbC9zc2wuc2dtbCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDYwICsrKystCnNyYy9jb25maWcvcG9vbF9jb25maWdfdmFyaWFibGVz LmMgICAgICAgICAgICAgICAgIHwgIDIxICstCnNyYy9tYWluL3BncG9vbF9tYWluLmMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHwgIDE4ICsrCnNyYy9wcm90b2NvbC9jaGlsZC5jICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEyICsKc3JjL3Rlc3QvcmVncmVzc2lvbi90ZXN0 cy8wNDIuc3NsX3JlbG9hZC9SRUFETUUgICAgfCAgIDYgKwouLi4vcmVncmVzc2lvbi90ZXN0cy8w NDIuc3NsX3JlbG9hZC9zZXJ2ZXIuY3J0ICAgICB8ICA3OSArKysrKysKLi4uL3JlZ3Jlc3Npb24v dGVzdHMvMDQyLnNzbF9yZWxvYWQvc2VydmVyLmtleSAgICAgfCAgMjcgKysKLi4uL3JlZ3Jlc3Np b24vdGVzdHMvMDQyLnNzbF9yZWxvYWQvc2VydmVyLnJlcSAgICAgfCAgNjEgKysrKysKc3JjL3Rl c3QvcmVncmVzc2lvbi90ZXN0cy8wNDIuc3NsX3JlbG9hZC90ZXN0LnNoICAgfCAyOTAgKysrKysr KysrKysrKysrKysrKysrCjEwIGZpbGVzIGNoYW5nZWQsIDU4NCBpbnNlcnRpb25zKCspLCA1NCBk ZWxldGlvbnMoLSkKCg== --===============3095567953291072220==--