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.94.2) (envelope-from ) id 1uVZW0-0028EF-4q for pgsql-bugs@arkaria.postgresql.org; Sat, 28 Jun 2025 17:39:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1uVZVy-008pRr-5c for pgsql-bugs@arkaria.postgresql.org; Sat, 28 Jun 2025 17:38:58 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uVPp8-006ycM-W2 for pgsql-bugs@lists.postgresql.org; Sat, 28 Jun 2025 07:18:07 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uVPp7-004P1I-3D for pgsql-bugs@lists.postgresql.org; Sat, 28 Jun 2025 07:18:06 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:Cc:From:To:Subject: MIME-Version:Content-Type:Sender:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=IMG4/5ilWDd4SD2cJ03xtpggslWiIu3QDQXFvix7BlM=; b=6EhiUuSMMUAGJLM/QUWB+Od8v9 pCnGF+s3NmFvqDAp+bgestX2PDfP4yAG3AeeV8sj/aYvyjBfHfx0EUFxgdGxbIxYYjo4+vQa2JQcX o84a1PDgKNHeh2HHkrSSthAxwElwIdfbDt+gD8gsvPXA0sECZjlOeV/XYwVlz+HDWB/tmg6lXKXio nDb3dNosBmplx6fAYiVvKAJAVWeORllaVURBhWbkyUqSOMVPESuq1PN2nO7PUzAfIfpXd00X/F1Bm n+NVVk3z28Ntm5Dmf179e1vKIZrNyChilXJInQ4gYiwToW3aqW+rl3w1UD+YWttaM8W5v+HWha5cZ HrZWDX/Q==; Received: from wrigleys.postgresql.org ([2a02:16a8:dc51::60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uVPp6-00CNFb-9N for pgsql-bugs@lists.postgresql.org; Sat, 28 Jun 2025 07:18:05 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uVPp4-0099gb-1B for pgsql-bugs@lists.postgresql.org; Sat, 28 Jun 2025 07:18:02 +0000 Content-Type: multipart/mixed; boundary="===============6736957565023694751==" MIME-Version: 1.0 Subject: BUG #18971: Server passes an invalid (indirect) path in PGDATA to the external program To: pgsql-bugs@lists.postgresql.org From: PG Bug reporting form Cc: d.kovalenko@postgrespro.ru Reply-To: d.kovalenko@postgrespro.ru, pgsql-bugs@lists.postgresql.org Date: Sat, 28 Jun 2025 07:17:54 +0000 Message-ID: <18971-53687392b125e4bf@postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6736957565023694751== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJzaXRlOgoKQnVnIHJl ZmVyZW5jZTogICAgICAxODk3MQpMb2dnZWQgYnk6ICAgICAgICAgIERtaXRyeSBLb3ZhbGVua28K RW1haWwgYWRkcmVzczogICAgICBkLmtvdmFsZW5rb0Bwb3N0Z3Jlc3Byby5ydQpQb3N0Z3JlU1FM IHZlcnNpb246IDE4YmV0YTEKT3BlcmF0aW5nIHN5c3RlbTogICBVYnVudHUgMjAyNC4wNApEZXNj cmlwdGlvbjogICAgICAgIAoKSGVsbG8sClBHIHZlcnNpb24gaXMgMThiZXRhMSAoYmJjY2Y3ZWMp Ck9TIGlzIFVidW50eSAyNC4wNAotLS0tLS0tLS0tIFNIT1JUIERFU0NSSVBUSU9OClNlcnZlciBw YXNzZXMgYW4gaW52YWxpZCAoaW5kaXJlY3QpIHBhdGggaW4gUEdEQVRBIHRvIHRoZSBleHRlcm5h bCBwcm9ncmFtLgpTZXJ2ZXIgbXVzdCBwcm92aWRlIHRvIHRoZSBleHRlcm5hbCBwcm9ncmFtcyBh IHJpZ2h0LCBhYnNvbHV0ZSBwYXRoIGluClBHREFUQS4KLS0tLS0tLS0tLSBGVUxMIERFU0NSSVBU SU9OIC8gU1RFUFMKMSkgT3VyIFNQRUNJQUwgdGVzdCBzdGFydHMgUEcgd2l0aCBhbiBpbmRpcmVj dCBwYXRoIHRvIHRoZSBkYXRhYmFzZSBjbHVzdGVyCmZpbGVzOgpDV0QgaXM6CiIvaG9tZS9kaW1h L01ZL1dvcmsvQ3VycmVudFRhc2tzLzIwMjUvUEJDS1AtMjI4OS9fSXRlcjAwMy8wMDEtLVZhbmls bGEtbWFzdGVyL1Byb2JhY2t1cDMvd29yazAxIgpDT01NQU5EIGlzOgpwZ19jdGwgc3RhcnQgLUQK Ii4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy9ob21lL2RpbWEvTVkvV29yay9D dXJyZW50VGFza3MvMjAyNS9QQkNLUC0yMjg5L19JdGVyMDAzLzAwMS0tVmFuaWxsYS1tYXN0ZXIv UHJvYmFja3VwMy93b3JrMDEvdGVzdHMvdG1wX2RpcnMvQXJjaGl2ZVRlc3QvdGVzdF9hcmNoaXZl X2dldF9yZWxhdGl2ZV9wYXRoL3Jlc3RvcmVkL2RhdGEiCi1sCiIuLi8uLi8uLi8uLi8uLi8uLi8u Li8uLi8uLi8uLi8uLi8uLi8vaG9tZS9kaW1hL01ZL1dvcmsvQ3VycmVudFRhc2tzLzIwMjUvUEJD S1AtMjI4OS9fSXRlcjAwMy8wMDEtLVZhbmlsbGEtbWFzdGVyL1Byb2JhY2t1cDMvd29yazAxL3Rl c3RzL3RtcF9kaXJzL0FyY2hpdmVUZXN0L3Rlc3RfYXJjaGl2ZV9nZXRfcmVsYXRpdmVfcGF0aC9y ZXN0b3JlZC9sb2dzL3Bvc3RncmVzLmxvZyIKcG9zdGdyZXNxbC5hdXRvLmNvbmYgb2YgdGhpcyBj bHVzdGVyIGhhcyB0aGUgZm9sbG93aW5nIGxpbmVzOgotLS0tLS0gW2JlZ2luIG9mIHBvc3RncmVz cWwuYXV0by5jb25mXQphcmNoaXZlX21vZGUgPSAgJ29uJwphcmNoaXZlX2NvbW1hbmQgPSAgJ2V4 ZWMKIi9ob21lL2RpbWEvTVkvV29yay9DdXJyZW50VGFza3MvMjAyNS9QQkNLUC0yMjg5L19JdGVy MDAzLzAwMS0tVmFuaWxsYS1tYXN0ZXIvUHJvYmFja3VwMy93b3JrMDEvYnVpbGRkaXIvc3JjL3Bn X3Byb2JhY2t1cDMiCmFyY2hpdmUtcHVzaCAtQgovaG9tZS9kaW1hL01ZL1dvcmsvQ3VycmVudFRh c2tzLzIwMjUvUEJDS1AtMjI4OS9fSXRlcjAwMy8wMDEtLVZhbmlsbGEtbWFzdGVyL1Byb2JhY2t1 cDMvd29yazAxL3Rlc3RzL3RtcF9kaXJzL0FyY2hpdmVUZXN0L3Rlc3RfYXJjaGl2ZV9nZXRfcmVs YXRpdmVfcGF0aC9iYWNrdXAKLS1pbnN0YW5jZT1ub2RlIC0tY29tcHJlc3MtYWxnb3JpdGhtPXps aWIgLS1sb2ctbGV2ZWwtY29uc29sZT10cmFjZQotLW5vLXN5bmMgLS13YWwtZmlsZS1wYXRoPSVw IC0td2FsLWZpbGUtbmFtZT0lZicKcmVjb3ZlcnlfdGFyZ2V0X3RpbWVsaW5lID0gICdjdXJyZW50 JwpyZWNvdmVyeV90YXJnZXRfYWN0aW9uID0gICdwYXVzZScKcmVzdG9yZV9jb21tYW5kID0KJyIv aG9tZS9kaW1hL01ZL1dvcmsvQ3VycmVudFRhc2tzLzIwMjUvUEJDS1AtMjI4OS9fSXRlcjAwMy8w MDEtLVZhbmlsbGEtbWFzdGVyL1Byb2JhY2t1cDMvd29yazAxL2J1aWxkZGlyL3NyYy9wZ19wcm9i YWNrdXAzIgphcmNoaXZlLWdldCAtQgoiL2hvbWUvZGltYS9NWS9Xb3JrL0N1cnJlbnRUYXNrcy8y MDI1L1BCQ0tQLTIyODkvX0l0ZXIwMDMvMDAxLS1WYW5pbGxhLW1hc3Rlci9Qcm9iYWNrdXAzL3dv cmswMS90ZXN0cy90bXBfZGlycy9BcmNoaXZlVGVzdC90ZXN0X2FyY2hpdmVfZ2V0X3JlbGF0aXZl X3BhdGgvYmFja3VwIgotLWluc3RhbmNlICJub2RlIiAtLXdhbC1maWxlLXBhdGg9JXAgLS13YWwt ZmlsZS1uYW1lPSVmJwotLS0tLS0gWy9lbmQgb2YgcG9zdGdyZXNxbC5hdXRvLmNvbmZdCjIpIHBj X2N0bCBzdGFydHMgdGhlIHBvc3RtYXN0ZXIgd2l0aCB0aGlzIFBXRDoKIi9ob21lL2RpbWEvTVkv V29yay9DdXJyZW50VGFza3MvMjAyNS9QQkNLUC0yMjg5L19JdGVyMDAzLzAwMS0tVmFuaWxsYS1t YXN0ZXIvUHJvYmFja3VwMy93b3JrMDEiClNvLCB0aGUgcGF0aCB0byB0aGUgY2x1c3RlciBmaWxl cyBpbiAiLUQiIGlzIHZhbGlkIGFuZCBpczoKIi9ob21lL2RpbWEvTVkvV29yay9DdXJyZW50VGFz a3MvMjAyNS9QQkNLUC0yMjg5L19JdGVyMDAzLzAwMS0tVmFuaWxsYS1tYXN0ZXIvUHJvYmFja3Vw My93b3JrMDEvdGVzdHMvdG1wX2RpcnMvQXJjaGl2ZVRlc3QvdGVzdF9hcmNoaXZlX2dldF9yZWxh dGl2ZV9wYXRoL3Jlc3RvcmVkL2RhdGEiCjMpIER1cmluZyBzdGFydCBQb3N0Z3JlcyBydW5zIHRo ZSBleHRlcm5hbCBwcm9ncmFtIHBnX3Byb2JhY2t1cDMgd2l0aCB0aGUKZm9sbG93aW5nIGNvbW1h bmRsaW5lIChJIGdvdCBpdCB3aXRoICJwcyAtZW8gYXJncyB8IGdyZXAgcHJvYmFja3VwIik6CnNo IC1jIC0tCiIvaG9tZS9kaW1hL01ZL1dvcmsvQ3VycmVudFRhc2tzLzIwMjUvUEJDS1AtMjI4OS9f SXRlcjAwMy8wMDEtLVZhbmlsbGEtbWFzdGVyL1Byb2JhY2t1cDMvd29yazAxL2J1aWxkZGlyL3Ny Yy9wZ19wcm9iYWNrdXAzIgphcmNoaXZlLWdldCAtQgoiL2hvbWUvZGltYS9NWS9Xb3JrL0N1cnJl bnRUYXNrcy8yMDI1L1BCQ0tQLTIyODkvX0l0ZXIwMDMvMDAxLS1WYW5pbGxhLW1hc3Rlci9Qcm9i YWNrdXAzL3dvcmswMS90ZXN0cy90bXBfZGlycy9BcmNoaXZlVGVzdC90ZXN0X2FyY2hpdmVfZ2V0 X3JlbGF0aXZlX3BhdGgvYmFja3VwIgotLWluc3RhbmNlICJub2RlIiAtLXdhbC1maWxlLXBhdGg9 cGdfd2FsL1JFQ09WRVJZWExPRwotLXdhbC1maWxlLW5hbWU9MDAwMDAwMDEwMDAwMDAwMDAwMDAw MDAyClRoaXMgY29tbWFuZCBydW5zIHRoZSBuZXh0IHByb2Nlc3M6Ci9ob21lL2RpbWEvTVkvV29y ay9DdXJyZW50VGFza3MvMjAyNS9QQkNLUC0yMjg5L19JdGVyMDAzLzAwMS0tVmFuaWxsYS1tYXN0 ZXIvUHJvYmFja3VwMy93b3JrMDEvYnVpbGRkaXIvc3JjL3BnX3Byb2JhY2t1cDMKYXJjaGl2ZS1n ZXQgLUIKL2hvbWUvZGltYS9NWS9Xb3JrL0N1cnJlbnRUYXNrcy8yMDI1L1BCQ0tQLTIyODkvX0l0 ZXIwMDMvMDAxLS1WYW5pbGxhLW1hc3Rlci9Qcm9iYWNrdXAzL3dvcmswMS90ZXN0cy90bXBfZGly cy9BcmNoaXZlVGVzdC90ZXN0X2FyY2hpdmVfZ2V0X3JlbGF0aXZlX3BhdGgvYmFja3VwCi0taW5z dGFuY2Ugbm9kZSAtLXdhbC1maWxlLXBhdGg9cGdfd2FsL1JFQ09WRVJZWExPRwotLXdhbC1maWxl LW5hbWU9MDAwMDAwMDEwMDAwMDAwMDAwMDAwMDAyCjQpIHBnX3Byb2JhY2t1cDMgcHJvY2VzcyBo YXMgdGhlIGZvbGxvd2luZyBlbnZpcm9ubWVudCB2YXJpYWJsZXM6ClBXRD0iL2hvbWUvZGltYS9N WS9Xb3JrL0N1cnJlbnRUYXNrcy8yMDI1L1BCQ0tQLTIyODkvX0l0ZXIwMDMvMDAxLS1WYW5pbGxh LW1hc3Rlci9Qcm9iYWNrdXAzL3dvcmswMS90ZXN0cy90bXBfZGlycy9BcmNoaXZlVGVzdC90ZXN0 X2FyY2hpdmVfZ2V0X3JlbGF0aXZlX3BhdGgvcmVzdG9yZWQvZGF0YSIKUEdEQVRBPSIuLi8uLi8u Li8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9ob21lL2RpbWEvTVkvV29yay9DdXJyZW50VGFz a3MvMjAyNS9QQkNLUC0yMjg5L19JdGVyMDAzLzAwMS0tVmFuaWxsYS1tYXN0ZXIvUHJvYmFja3Vw My93b3JrMDEvdGVzdHMvdG1wX2RpcnMvQXJjaGl2ZVRlc3QvdGVzdF9hcmNoaXZlX2dldF9yZWxh dGl2ZV9wYXRoL3Jlc3RvcmVkL2RhdGEiCi0tLS0tLS0tLS0gUFJPQkxFTQpQR0RBVEEgKDQpIGlz IGludmFsaWQgZm9yIHBnX3Byb2JhY2t1cDMuIEJlY2F1c2UgUFdEIG9mIHByb2JhY2t1cCAoNCkg IT0gUFdECm9mIHNlcnZlciAoMikuCldoZW4gcHJvYmFja3VwIGlzIHRyeWluZyB0byB1c2UgdGhp cyBQR0RBVEEsIGl0IGZhaWxzLgpTZXJ2ZXIgbXVzdCBwcm92aWRlIHRvIHRoZSBleHRlcm5hbCBw cm9ncmFtcyBhIHJpZ2h0LCBhYnNvbHV0ZSBwYXRoIGluClBHREFUQS4KVGhhbmtzJlJlZ2FyZHMs CkRtaXRyeSBLb3ZhbGVua28sClBvc3RncmVzIFByb2Zlc3Npb25hbCwgUnVzc2lhCgo= --===============6736957565023694751==--