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 1vUqK5-0089c9-1R for pgsql-pkg-debian@arkaria.postgresql.org; Sun, 14 Dec 2025 17:55:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vUqK3-00DszR-1u for pgsql-pkg-debian@arkaria.postgresql.org; Sun, 14 Dec 2025 17:55:56 +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 1vUoUN-00DdTR-1M for pgsql-pkg-debian@lists.postgresql.org; Sun, 14 Dec 2025 15:58:28 +0000 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vUoUI-000i8J-0u for pgsql-pkg-debian@postgresql.org; Sun, 14 Dec 2025 15:58:27 +0000 Received: by mail-ed1-x533.google.com with SMTP id 4fb4d7f45d1cf-649728a2228so3669174a12.3 for ; Sun, 14 Dec 2025 07:58:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xyntion.consulting; s=google; t=1765727901; x=1766332701; darn=postgresql.org; h=subject:from:to:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=Tg9dkM0SondFaU5/2OX4S9BoKTBl4FflIuz9wv0H0Zk=; b=YZ1fbJ4kzrJE1owCZ+2PM69lAkI3nNg9+ie9VODstg2gp6bS6q0HzuGIKaEOSVxCNm gtDFPfA7c/P5q/AmNel4KfDiQoR+oZcg97jqNQtCMQOvNGi8WdBJ8OTF+wKnYc6V1VKu Jv8W7rg9Yfm7LyRQTTO7tA/9pYb4KJTDOFizVZ7EYS4ipXwOnfF2931oiTAiv88Su/L1 JEaF25apeIcEw7Yp98TACkcm9AP7sC1lqqQglybZpZIbbzd8lE/ujdjQoLsHq2JGIdYT 8kxGlsmNiccHp+/ncfSlt6YTd386vUeaQgsWKb9qVQi3SxgibJQr4N39fOFE3SZXlqwc BLvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765727901; x=1766332701; h=subject:from:to:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Tg9dkM0SondFaU5/2OX4S9BoKTBl4FflIuz9wv0H0Zk=; b=jiIcFcfRo+Lv+nol2fp1UZslvuH8Y3BEf9yh7+SOvhpeDUO6U+Smyav5FG07gRyvpz zBKp7ZL9rXSASvmlux4I6r8XEliB18J3/jpDG8m3PA1cjvJRZSftallrVsdzNQW5OGJs c1fvIseSWkiGOOylh7R5+fy3IulyXQHMWrbZj/N34GaXQBocbijY4tI1DV9KUIUU02If uSFFanZfZeVYtP3r0Fz7hOZ2038D2gQQvtHwHRsdTJAtl+bXKwKgFNE5QF4B2OJonViP EmmrCfTKBmnPDnyPq+72NFm/kYuACVEc91d5WX3GzKvwYXJccvqepYFCjV2/Ltl/iGAM 238w== X-Gm-Message-State: AOJu0Yy4ujGV/KzxWxmmXq5s7PF3podYH9Y4PmeRpD6giFF+v6sXEtp2 EeEAN6vFJfHntuuCaeYOEzhE0Xx83iWa08l7vupyY8QIOy7q6fSA5p5y24Vyt3FPeA68T3JejMt 8qTdY X-Gm-Gg: AY/fxX4n/Yje3B7Ekz8fqFVkx7Zmf7bLOslWb33BX6oYTh7yIRw8XTvUU10YKihf0CQ jHpZYDxXeICEwimtZT5S4RSapugZ4hhlqR6DobKFuALeqt/+ygX/P0orSMMOYy7ui5qLClrZhj6 Q+K6Rvb+TTRUCNCc9m3mFdxW1FsKSUWvM9vvx6ZTt38PLU/i94S0Y2DjgujUbgNr/GACH/u/1ml 2Dhm7oaz9BrTCYlnF+LL7JBIZA53K8Qi0hs43g/qW9huN1eClmC/qsRW59PCSFnzYpqPgvjaBq6 kU4f/D2GsCLPEW8hBPsTeFSe1cewJwPh94ZIzHX6Aler/AAgoXEAUu2+h9B4X3WSuWCY6eJ3JYH bNdxXOVB2uNJtbGC+VseSKBoZEhafYhf+IUCdwGT7MZcxixs6qv4/yi4H6mbfl/jyNboO8fLKEE MJ2dO0UQ7/33FubJsOTu2avtPyZWVf7zs+9AbBJhGoV+nHBX2OBryPZ81tTxy3tS1ejWvdQb2qw nz3yS0eRK1Qi7Y33WHBQYYtpEMIOMI8d21CDK8PjM5Is3NqZqBNliB+tp4okWhliKiqz/Ybap0O DN3Npykn3tPB9bAB73Y42wyZSQ== X-Google-Smtp-Source: AGHT+IG5Ta2XlWa4oYLMQhza202h/UZxr9tSST2qLGWuWb+z1Z4rVpsyx9MBwZzBQry76o3EPfWvjQ== X-Received: by 2002:a17:907:7244:b0:b73:a0b9:181a with SMTP id a640c23a62f3a-b7d23a65a1emr809816366b.54.1765727900122; Sun, 14 Dec 2025 07:58:20 -0800 (PST) Received: from ?IPV6:2003:f9:8704:1a00:a115:a3cc:52cd:a656? (p200300f987041a00a115a3cc52cda656.dip0.t-ipconnect.de. [2003:f9:8704:1a00:a115:a3cc:52cd:a656]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b7cfa51759esm1123283866b.35.2025.12.14.07.58.19 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 14 Dec 2025 07:58:19 -0800 (PST) Content-Type: multipart/mixed; boundary="------------aYcKIrx9V2SEqITNfo0sXwE8" Message-ID: <9d6cea9e-5a54-49d1-8dfd-c8f5e390b792@xyntion.consulting> Date: Sun, 14 Dec 2025 16:58:18 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: pgsql-pkg-debian@postgresql.org From: =?UTF-8?Q?Simon_H=C3=B6nscheid?= Subject: Installing multiple Postgresql Versions in parallel, does not seem to work anymore List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------aYcKIrx9V2SEqITNfo0sXwE8 Content-Type: multipart/alternative; boundary="------------j2IamAm0N7uBnk60oNpdDyZp" --------------j2IamAm0N7uBnk60oNpdDyZp Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hello Listmembers, during a routine postgresql upgrade from 14 to 17 on a Debian 12 Server I stumbled over this behaviour: The Server is Running Debian 12 and the postgresql.org apt repository. Until today the Server was running Postgresql 14 and an upgrade to postgresql 17 was planned. In the past I used to install the new version in parallel and migrated the data. Today I noticecd the post install steps did not run. No cluster was bootstrapped, no config directory created, no systemd unit created. There was also an upgrade planned to Debian 13, so I did this first, and tried again. Same result. I confirmed on a fresh Debian 13 server and the result is the same. Please find the console log of the fresh Debian 13 Server attached. Kind Regards, Simon -- Simon Hönscheid Berater und Systemarchitekt für Automatisierung, Cloud & Monitoring Xyntion GmbH Genter Straße 12 13353 Berlin Geschäftsführer: Simon Hönscheid HRB 263949 B - Amtsgericht Charlottenburg Mobil: +49 (0)163-48 24 220 Email:simon.hoenscheid@xyntion.consulting Web:https://www.xyntion.consulting --------------j2IamAm0N7uBnk60oNpdDyZp Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Hello Listmembers, 

during a routine postgresql upgrade from 14 to 17 on a Debian 12 Server I stumbled over this behaviour:

The Server is Running Debian 12 and the postgresql.org apt repository. Until today the Server was running Postgresql 14 and an upgrade to postgresql 17 was planned. In the past I used to install the new version in parallel and migrated the data. Today I noticecd the post install steps did not run. No cluster was bootstrapped, no config directory created, no systemd unit created. There was also an upgrade planned to Debian 13, so I did this first, and tried again. Same result. 

I confirmed on a fresh Debian 13 server and the result is the same.
Please find the console log of the fresh Debian 13 Server attached.

Kind Regards,
Simon

-- 
Simon Hönscheid
Berater und Systemarchitekt für Automatisierung, Cloud & Monitoring

Xyntion GmbH
Genter Straße 12
13353 Berlin

Geschäftsführer: Simon Hönscheid
HRB 263949 B  - Amtsgericht Charlottenburg

Mobil: +49 (0)163-48 24 220
Email: simon.hoenscheid@xyntion.consulting
Web: https://www.xyntion.consulting
--------------j2IamAm0N7uBnk60oNpdDyZp-- --------------aYcKIrx9V2SEqITNfo0sXwE8 Content-Type: text/plain; charset=UTF-8; name="postgres-install.txt" Content-Disposition: attachment; filename="postgres-install.txt" Content-Transfer-Encoding: base64 cm9vdEBwb3N0Z3Jlcy10ZXN0c2VydmVyOn4jIGFwdCB1cGRhdGUKClsuLi5dCgpyb290QHBv c3RncmVzLXRlc3RzZXJ2ZXI6fiMgYXB0IGluc3RhbGwgLXkgcG9zdGdyZXNxbC1jb21tb24K SW5zdGFsbGluZzoKICBwb3N0Z3Jlc3FsLWNvbW1vbgoKSW5zdGFsbGluZyBkZXBlbmRlbmNp ZXM6CiAgbGliZ2RibS1jb21wYXQ0dDY0ICBsaWJpby1wdHktcGVybCAgbGliaXBjLXJ1bi1w ZXJsICBsaWJqc29uLXBlcmwgIGxpYnBlcmw1LjQwICBwZXJsICBwZXJsLW1vZHVsZXMtNS40 MCAgcG9zdGdyZXNxbC1jbGllbnQtY29tbW9uICBwb3N0Z3Jlc3FsLWNvbW1vbi1kZXYgIHNz bC1jZXJ0CgpTdWdnZXN0ZWQgcGFja2FnZXM6CiAgcGVybC1kb2MgIGxpYnRlcm0tcmVhZGxp bmUtZ251LXBlcmwgIHwgbGlidGVybS1yZWFkbGluZS1wZXJsLXBlcmwgIG1ha2UgIGxpYnRh cC1oYXJuZXNzLWFyY2hpdmUtcGVybAoKUmVjb21tZW5kZWQgcGFja2FnZXM6CiAgbGlianNv bi14cy1wZXJsCgpTdW1tYXJ5OgogIFVwZ3JhZGluZzogMCwgSW5zdGFsbGluZzogMTEsIFJl bW92aW5nOiAwLCBOb3QgVXBncmFkaW5nOiAzOAogIERvd25sb2FkIHNpemU6IDgsMTQ5IGtC CiAgU3BhY2UgbmVlZGVkOiA1My4wIE1CIC8gMzYuOSBHQiBhdmFpbGFibGUKCkdldDoxIDxo dHRwOi8vZGViLmRlYmlhbi5vcmcvZGViaWFuPiB0cml4aWUvbWFpbiBhbWQ2NCBwZXJsLW1v ZHVsZXMtNS40MCBhbGwgNS40MC4xLTYgWzMsMDE5IGtCXQpHZXQ6MiA8aHR0cDovL2RlYi5k ZWJpYW4ub3JnL2RlYmlhbj4gdHJpeGllL21haW4gYW1kNjQgbGliZ2RibS1jb21wYXQ0dDY0 IGFtZDY0IDEuMjQtMiBbNTAuMyBrQl0KR2V0OjMgPGh0dHA6Ly9kZWIuZGViaWFuLm9yZy9k ZWJpYW4+IHRyaXhpZS9tYWluIGFtZDY0IGxpYnBlcmw1LjQwIGFtZDY0IDUuNDAuMS02IFs0 LDM0MSBrQl0KR2V0OjQgPGh0dHA6Ly9kZWIuZGViaWFuLm9yZy9kZWJpYW4+IHRyaXhpZS9t YWluIGFtZDY0IHBlcmwgYW1kNjQgNS40MC4xLTYgWzI2NyBrQl0KR2V0OjUgPGh0dHA6Ly9k ZWIuZGViaWFuLm9yZy9kZWJpYW4+IHRyaXhpZS9tYWluIGFtZDY0IGxpYmpzb24tcGVybCBh bGwgNC4xMDAwMC0xIFs4Ny41IGtCXQpHZXQ6NiA8aHR0cDovL2RlYi5kZWJpYW4ub3JnL2Rl Ymlhbj4gdHJpeGllL21haW4gYW1kNjQgcG9zdGdyZXNxbC1jbGllbnQtY29tbW9uIGFsbCAy NzggWzQ3LjEga0JdCkdldDo3IDxodHRwOi8vZGViLmRlYmlhbi5vcmcvZGViaWFuPiB0cml4 aWUvbWFpbiBhbWQ2NCBsaWJpby1wdHktcGVybCBhbWQ2NCAxOjEuMjAtMStiMyBbMzQuMyBr Ql0KR2V0OjggPGh0dHA6Ly9kZWIuZGViaWFuLm9yZy9kZWJpYW4+IHRyaXhpZS9tYWluIGFt ZDY0IGxpYmlwYy1ydW4tcGVybCBhbGwgMjAyMzEwMDMuMC0yIFsxMDEga0JdCkdldDo5IDxo dHRwOi8vZGViLmRlYmlhbi5vcmcvZGViaWFuPiB0cml4aWUvbWFpbiBhbWQ2NCBwb3N0Z3Jl c3FsLWNvbW1vbi1kZXYgYWxsIDI3OCBbNzIuNCBrQl0KR2V0OjEwIDxodHRwOi8vZGViLmRl Ymlhbi5vcmcvZGViaWFuPiB0cml4aWUvbWFpbiBhbWQ2NCBzc2wtY2VydCBhbGwgMS4xLjMg WzE2Ljgga0JdCkdldDoxMSA8aHR0cDovL2RlYi5kZWJpYW4ub3JnL2RlYmlhbj4gdHJpeGll L21haW4gYW1kNjQgcG9zdGdyZXNxbC1jb21tb24gYWxsIDI3OCBbMTEyIGtCXQpGZXRjaGVk IDgsMTQ5IGtCIGluIDBzICg1NS41IE1CL3MpClByZWNvbmZpZ3VyaW5nIHBhY2thZ2VzIC4u LgpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgcGVybC1tb2R1bGVz LTUuNDAuCihSZWFkaW5nIGRhdGFiYXNlIC4uLiAzNDAwMCBmaWxlcyBhbmQgZGlyZWN0b3Jp ZXMgY3VycmVudGx5IGluc3RhbGxlZC4pClByZXBhcmluZyB0byB1bnBhY2sgLi4uLzAwLXBl cmwtbW9kdWxlcy01LjQwXzUuNDAuMS02X2FsbC5kZWIgLi4uClVucGFja2luZyBwZXJsLW1v ZHVsZXMtNS40MCAoNS40MC4xLTYpIC4uLgpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNlbGVj dGVkIHBhY2thZ2UgbGliZ2RibS1jb21wYXQ0dDY0OmFtZDY0LgpQcmVwYXJpbmcgdG8gdW5w YWNrIC4uLi8wMS1saWJnZGJtLWNvbXBhdDR0NjRfMS4yNC0yX2FtZDY0LmRlYiAuLi4KVW5w YWNraW5nIGxpYmdkYm0tY29tcGF0NHQ2NDphbWQ2NCAoMS4yNC0yKSAuLi4KU2VsZWN0aW5n IHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIGxpYnBlcmw1LjQwOmFtZDY0LgpQcmVw YXJpbmcgdG8gdW5wYWNrIC4uLi8wMi1saWJwZXJsNS40MF81LjQwLjEtNl9hbWQ2NC5kZWIg Li4uClVucGFja2luZyBsaWJwZXJsNS40MDphbWQ2NCAoNS40MC4xLTYpIC4uLgpTZWxlY3Rp bmcgcHJldmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgcGVybC4KUHJlcGFyaW5nIHRvIHVu cGFjayAuLi4vMDMtcGVybF81LjQwLjEtNl9hbWQ2NC5kZWIgLi4uClVucGFja2luZyBwZXJs ICg1LjQwLjEtNikgLi4uClNlbGVjdGluZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFja2Fn ZSBsaWJqc29uLXBlcmwuClByZXBhcmluZyB0byB1bnBhY2sgLi4uLzA0LWxpYmpzb24tcGVy bF80LjEwMDAwLTFfYWxsLmRlYiAuLi4KVW5wYWNraW5nIGxpYmpzb24tcGVybCAoNC4xMDAw MC0xKSAuLi4KU2VsZWN0aW5nIHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIHBvc3Rn cmVzcWwtY2xpZW50LWNvbW1vbi4KUHJlcGFyaW5nIHRvIHVucGFjayAuLi4vMDUtcG9zdGdy ZXNxbC1jbGllbnQtY29tbW9uXzI3OF9hbGwuZGViIC4uLgpVbnBhY2tpbmcgcG9zdGdyZXNx bC1jbGllbnQtY29tbW9uICgyNzgpIC4uLgpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNlbGVj dGVkIHBhY2thZ2UgbGliaW8tcHR5LXBlcmwuClByZXBhcmluZyB0byB1bnBhY2sgLi4uLzA2 LWxpYmlvLXB0eS1wZXJsXzElM2ExLjIwLTErYjNfYW1kNjQuZGViIC4uLgpVbnBhY2tpbmcg bGliaW8tcHR5LXBlcmwgKDE6MS4yMC0xK2IzKSAuLi4KU2VsZWN0aW5nIHByZXZpb3VzbHkg dW5zZWxlY3RlZCBwYWNrYWdlIGxpYmlwYy1ydW4tcGVybC4KUHJlcGFyaW5nIHRvIHVucGFj ayAuLi4vMDctbGliaXBjLXJ1bi1wZXJsXzIwMjMxMDAzLjAtMl9hbGwuZGViIC4uLgpVbnBh Y2tpbmcgbGliaXBjLXJ1bi1wZXJsICgyMDIzMTAwMy4wLTIpIC4uLgpTZWxlY3RpbmcgcHJl dmlvdXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgcG9zdGdyZXNxbC1jb21tb24tZGV2LgpQcmVw YXJpbmcgdG8gdW5wYWNrIC4uLi8wOC1wb3N0Z3Jlc3FsLWNvbW1vbi1kZXZfMjc4X2FsbC5k ZWIgLi4uClVucGFja2luZyBwb3N0Z3Jlc3FsLWNvbW1vbi1kZXYgKDI3OCkgLi4uClNlbGVj dGluZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFja2FnZSBzc2wtY2VydC4KUHJlcGFyaW5n IHRvIHVucGFjayAuLi4vMDktc3NsLWNlcnRfMS4xLjNfYWxsLmRlYiAuLi4KVW5wYWNraW5n IHNzbC1jZXJ0ICgxLjEuMykgLi4uClNlbGVjdGluZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQg cGFja2FnZSBwb3N0Z3Jlc3FsLWNvbW1vbi4KUHJlcGFyaW5nIHRvIHVucGFjayAuLi4vMTAt cG9zdGdyZXNxbC1jb21tb25fMjc4X2FsbC5kZWIgLi4uCkFkZGluZyAnZGl2ZXJzaW9uIG9m IC91c3IvYmluL3BnX2NvbmZpZyB0byAvdXNyL2Jpbi9wZ19jb25maWcubGlicHEtZGV2IGJ5 IHBvc3RncmVzcWwtY29tbW9uJwpVbnBhY2tpbmcgcG9zdGdyZXNxbC1jb21tb24gKDI3OCkg Li4uClNldHRpbmcgdXAgbGliZ2RibS1jb21wYXQ0dDY0OmFtZDY0ICgxLjI0LTIpIC4uLgpT ZXR0aW5nIHVwIHNzbC1jZXJ0ICgxLjEuMykgLi4uClNldHRpbmcgdXAgcGVybC1tb2R1bGVz LTUuNDAgKDUuNDAuMS02KSAuLi4KU2V0dGluZyB1cCBsaWJwZXJsNS40MDphbWQ2NCAoNS40 MC4xLTYpIC4uLgpTZXR0aW5nIHVwIHBlcmwgKDUuNDAuMS02KSAuLi4KU2V0dGluZyB1cCBs aWJqc29uLXBlcmwgKDQuMTAwMDAtMSkgLi4uClNldHRpbmcgdXAgcG9zdGdyZXNxbC1jbGll bnQtY29tbW9uICgyNzgpIC4uLgpTZXR0aW5nIHVwIGxpYmlvLXB0eS1wZXJsICgxOjEuMjAt MStiMykgLi4uClNldHRpbmcgdXAgbGliaXBjLXJ1bi1wZXJsICgyMDIzMTAwMy4wLTIpIC4u LgpTZXR0aW5nIHVwIHBvc3RncmVzcWwtY29tbW9uLWRldiAoMjc4KSAuLi4KU2V0dGluZyB1 cCBwb3N0Z3Jlc3FsLWNvbW1vbiAoMjc4KSAuLi4KQ3JlYXRpbmcgY29uZmlnIGZpbGUgL2V0 Yy9wb3N0Z3Jlc3FsLWNvbW1vbi9jcmVhdGVjbHVzdGVyLmNvbmYgd2l0aCBuZXcgdmVyc2lv bgpCdWlsZGluZyBQb3N0Z3JlU1FMIGRpY3Rpb25hcmllcyBmcm9tIGluc3RhbGxlZCBteXNw ZWxsL2h1bnNwZWxsIHBhY2thZ2VzLi4uClJlbW92aW5nIG9ic29sZXRlIGRpY3Rpb25hcnkg ZmlsZXM6CkNyZWF0ZWQgc3ltbGluayAnL2V0Yy9zeXN0ZW1kL3N5c3RlbS9tdWx0aS11c2Vy LnRhcmdldC53YW50cy9wb3N0Z3Jlc3FsLnNlcnZpY2UnIOKGkiAnL3Vzci9saWIvc3lzdGVt ZC9zeXN0ZW0vcG9zdGdyZXNxbC5zZXJ2aWNlJy4KUHJvY2Vzc2luZyB0cmlnZ2VycyBmb3Ig bWFuLWRiICgyLjEzLjEtMSkgLi4uClByb2Nlc3NpbmcgdHJpZ2dlcnMgZm9yIGxpYmMtYmlu ICgyLjQxLTEyKSAuLi4KCnJvb3RAcG9zdGdyZXMtdGVzdHNlcnZlcjp+IyBzdWRvIC91c3Iv c2hhcmUvcG9zdGdyZXNxbC1jb21tb24vcGdkZy9hcHQucG9zdGdyZXNxbC5vcmcuc2gKVGhp cyBzY3JpcHQgd2lsbCBlbmFibGUgdGhlIFBvc3RncmVTUUwgQVBUIHJlcG9zaXRvcnkgb24g YXB0LnBvc3RncmVzcWwub3JnIG9uCnlvdXIgc3lzdGVtLiBUaGUgZGlzdHJpYnV0aW9uIGNv ZGVuYW1lIHVzZWQgd2lsbCBiZSB0cml4aWUtcGdkZy4KClByZXNzIEVudGVyIHRvIGNvbnRp bnVlLCBvciBDdHJsLUMgdG8gYWJvcnQuCgpVc2luZyBrZXlyaW5nIC91c3Ivc2hhcmUvcG9z dGdyZXNxbC1jb21tb24vcGdkZy9hcHQucG9zdGdyZXNxbC5vcmcuZ3BnCldyaXRpbmcgL2V0 Yy9hcHQvc291cmNlcy5saXN0LmQvcGdkZy5zb3VyY2VzIC4uLgoKUnVubmluZyBhcHQtZ2V0 IHVwZGF0ZSAuLi4KSGl0OjEgPGh0dHA6Ly9kZWIuZGViaWFuLm9yZy9kZWJpYW4+IHRyaXhp ZSBJblJlbGVhc2UKSGl0OjIgPGh0dHA6Ly9kZWIuZGViaWFuLm9yZy9kZWJpYW4+IHRyaXhp ZS11cGRhdGVzIEluUmVsZWFzZQpIaXQ6MyA8aHR0cDovL21pcnJvci5oZXR6bmVyLmNvbS9k ZWJpYW4vcGFja2FnZXM+IHRyaXhpZSBJblJlbGVhc2UKR2V0OjQgPGh0dHBzOi8vYXB0LnBv c3RncmVzcWwub3JnL3B1Yi9yZXBvcy9hcHQ+IHRyaXhpZS1wZ2RnIEluUmVsZWFzZSBbMTA3 IGtCXQpIaXQ6NSA8aHR0cDovL21pcnJvci5oZXR6bmVyLmNvbS9kZWJpYW4vcGFja2FnZXM+ IHRyaXhpZS11cGRhdGVzIEluUmVsZWFzZQpIaXQ6NiA8aHR0cDovL2RlYi5kZWJpYW4ub3Jn L2RlYmlhbj4gdHJpeGllLWJhY2twb3J0cyBJblJlbGVhc2UKSGl0OjcgPGh0dHA6Ly9kZWIu ZGViaWFuLm9yZy9kZWJpYW4tc2VjdXJpdHk+IHRyaXhpZS1zZWN1cml0eSBJblJlbGVhc2UK SGl0OjggPGh0dHA6Ly9taXJyb3IuaGV0em5lci5jb20vZGViaWFuL3BhY2thZ2VzPiB0cml4 aWUtYmFja3BvcnRzIEluUmVsZWFzZQpIaXQ6OSA8aHR0cDovL21pcnJvci5oZXR6bmVyLmNv bS9kZWJpYW4vc2VjdXJpdHk+IHRyaXhpZS1zZWN1cml0eSBJblJlbGVhc2UKR2V0OjEwIDxo dHRwczovL2FwdC5wb3N0Z3Jlc3FsLm9yZy9wdWIvcmVwb3MvYXB0PiB0cml4aWUtcGdkZy9t YWluIGFtZDY0IFBhY2thZ2VzIFszNTEga0JdCkZldGNoZWQgNDU3IGtCIGluIDBzICg5NjYg a0IvcykKUmVhZGluZyBwYWNrYWdlIGxpc3RzLi4uIERvbmUKCllvdSBjYW4gbm93IHN0YXJ0 IGluc3RhbGxpbmcgcGFja2FnZXMgZnJvbSBhcHQucG9zdGdyZXNxbC5vcmcuCgpIYXZlIGEg bG9vayBhdCA8aHR0cHM6Ly93aWtpLnBvc3RncmVzcWwub3JnL3dpa2kvQXB0PiBmb3IgbW9y ZSBpbmZvcm1hdGlvbjsKbW9zdCBub3RhYmx5IHRoZSBGQVEgYXQgPGh0dHBzOi8vd2lraS5w b3N0Z3Jlc3FsLm9yZy93aWtpL0FwdC9GQVE+Cgpyb290QHBvc3RncmVzLXRlc3RzZXJ2ZXI6 fiMgc3VkbyBhcHQgaW5zdGFsbCBwb3N0Z3Jlc3FsLTE0Ckluc3RhbGxpbmc6CiAgcG9zdGdy ZXNxbC0xNAoKSW5zdGFsbGluZyBkZXBlbmRlbmNpZXM6CiAgbGlibGx2bTE5ICBsaWJwcTUg IGxpYnhzbHQxLjEgIGxpYnozLTQgIHBvc3RncmVzcWwtY2xpZW50LTE0CgpTdWdnZXN0ZWQg cGFja2FnZXM6CiAgbGlicHEtb2F1dGggIHBvc3RncmVzcWwtZG9jLTE0CgpSZWNvbW1lbmRl ZCBwYWNrYWdlczoKICBzeXNzdGF0CgpTdW1tYXJ5OgogIFVwZ3JhZGluZzogMCwgSW5zdGFs bGluZzogNiwgUmVtb3Zpbmc6IDAsIE5vdCBVcGdyYWRpbmc6IDQxCiAgRG93bmxvYWQgc2l6 ZTogNTEuMiBNQgogIFNwYWNlIG5lZWRlZDogMjE2IE1CIC8gMzYuOSBHQiBhdmFpbGFibGUK CkNvbnRpbnVlPyBbWS9uXSB5CkdldDoxIDxodHRwOi8vZGViLmRlYmlhbi5vcmcvZGViaWFu PiB0cml4aWUvbWFpbiBhbWQ2NCBsaWJ6My00IGFtZDY0IDQuMTMuMy0xIFs4LDU2MCBrQl0K R2V0OjIgPGh0dHBzOi8vYXB0LnBvc3RncmVzcWwub3JnL3B1Yi9yZXBvcy9hcHQ+IHRyaXhp ZS1wZ2RnL21haW4gYW1kNjQgbGlicHE1IGFtZDY0IDE4LjEtMS5wZ2RnMTMrMiBbMjQ4IGtC XQpHZXQ6MyA8aHR0cDovL2RlYi5kZWJpYW4ub3JnL2RlYmlhbj4gdHJpeGllL21haW4gYW1k NjQgbGlibGx2bTE5IGFtZDY0IDE6MTkuMS43LTMrYjEgWzI2LjAgTUJdCkdldDo0IDxodHRw czovL2FwdC5wb3N0Z3Jlc3FsLm9yZy9wdWIvcmVwb3MvYXB0PiB0cml4aWUtcGdkZy9tYWlu IGFtZDY0IHBvc3RncmVzcWwtY2xpZW50LTE0IGFtZDY0IDE0LjIwLTEucGdkZzEzKzEgWzEs NjgzIGtCXQpHZXQ6NSA8aHR0cHM6Ly9hcHQucG9zdGdyZXNxbC5vcmcvcHViL3JlcG9zL2Fw dD4gdHJpeGllLXBnZGcvbWFpbiBhbWQ2NCBwb3N0Z3Jlc3FsLTE0IGFtZDY0IDE0LjIwLTEu cGdkZzEzKzEgWzE0LjUgTUJdCkdldDo2IDxodHRwOi8vZGViLmRlYmlhbi5vcmcvZGViaWFu PiB0cml4aWUvbWFpbiBhbWQ2NCBsaWJ4c2x0MS4xIGFtZDY0IDEuMS4zNS0xLjIrZGViMTN1 MiBbMjMzIGtCXQpGZXRjaGVkIDUxLjIgTUIgaW4gMXMgKDUzLjQgTUIvcykKUHJlY29uZmln dXJpbmcgcGFja2FnZXMgLi4uClNlbGVjdGluZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFj a2FnZSBsaWJ6My00OmFtZDY0LgooUmVhZGluZyBkYXRhYmFzZSAuLi4gMzY0MjggZmlsZXMg YW5kIGRpcmVjdG9yaWVzIGN1cnJlbnRseSBpbnN0YWxsZWQuKQpQcmVwYXJpbmcgdG8gdW5w YWNrIC4uLi8wLWxpYnozLTRfNC4xMy4zLTFfYW1kNjQuZGViIC4uLgpVbnBhY2tpbmcgbGli ejMtNDphbWQ2NCAoNC4xMy4zLTEpIC4uLgpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNlbGVj dGVkIHBhY2thZ2UgbGlibGx2bTE5OmFtZDY0LgpQcmVwYXJpbmcgdG8gdW5wYWNrIC4uLi8x LWxpYmxsdm0xOV8xJTNhMTkuMS43LTMrYjFfYW1kNjQuZGViIC4uLgpVbnBhY2tpbmcgbGli bGx2bTE5OmFtZDY0ICgxOjE5LjEuNy0zK2IxKSAuLi4KU2VsZWN0aW5nIHByZXZpb3VzbHkg dW5zZWxlY3RlZCBwYWNrYWdlIGxpYnBxNTphbWQ2NC4KUHJlcGFyaW5nIHRvIHVucGFjayAu Li4vMi1saWJwcTVfMTguMS0xLnBnZGcxMysyX2FtZDY0LmRlYiAuLi4KVW5wYWNraW5nIGxp YnBxNTphbWQ2NCAoMTguMS0xLnBnZGcxMysyKSAuLi4KU2VsZWN0aW5nIHByZXZpb3VzbHkg dW5zZWxlY3RlZCBwYWNrYWdlIGxpYnhzbHQxLjE6YW1kNjQuClByZXBhcmluZyB0byB1bnBh Y2sgLi4uLzMtbGlieHNsdDEuMV8xLjEuMzUtMS4yK2RlYjEzdTJfYW1kNjQuZGViIC4uLgpV bnBhY2tpbmcgbGlieHNsdDEuMTphbWQ2NCAoMS4xLjM1LTEuMitkZWIxM3UyKSAuLi4KU2Vs ZWN0aW5nIHByZXZpb3VzbHkgdW5zZWxlY3RlZCBwYWNrYWdlIHBvc3RncmVzcWwtY2xpZW50 LTE0LgpQcmVwYXJpbmcgdG8gdW5wYWNrIC4uLi80LXBvc3RncmVzcWwtY2xpZW50LTE0XzE0 LjIwLTEucGdkZzEzKzFfYW1kNjQuZGViIC4uLgpVbnBhY2tpbmcgcG9zdGdyZXNxbC1jbGll bnQtMTQgKDE0LjIwLTEucGdkZzEzKzEpIC4uLgpTZWxlY3RpbmcgcHJldmlvdXNseSB1bnNl bGVjdGVkIHBhY2thZ2UgcG9zdGdyZXNxbC0xNC4KUHJlcGFyaW5nIHRvIHVucGFjayAuLi4v NS1wb3N0Z3Jlc3FsLTE0XzE0LjIwLTEucGdkZzEzKzFfYW1kNjQuZGViIC4uLgpVbnBhY2tp bmcgcG9zdGdyZXNxbC0xNCAoMTQuMjAtMS5wZ2RnMTMrMSkgLi4uClNldHRpbmcgdXAgbGli cHE1OmFtZDY0ICgxOC4xLTEucGdkZzEzKzIpIC4uLgpTZXR0aW5nIHVwIHBvc3RncmVzcWwt Y2xpZW50LTE0ICgxNC4yMC0xLnBnZGcxMysxKSAuLi4KdXBkYXRlLWFsdGVybmF0aXZlczog dXNpbmcgL3Vzci9zaGFyZS9wb3N0Z3Jlc3FsLzE0L21hbi9tYW4xL3BzcWwuMS5neiB0byBw cm92aWRlIC91c3Ivc2hhcmUvbWFuL21hbjEvcHNxbC4xLmd6IChwc3FsLjEuZ3opIGluIGF1 dG8gbW9kZQpTZXR0aW5nIHVwIGxpYnozLTQ6YW1kNjQgKDQuMTMuMy0xKSAuLi4KU2V0dGlu ZyB1cCBsaWJ4c2x0MS4xOmFtZDY0ICgxLjEuMzUtMS4yK2RlYjEzdTIpIC4uLgpTZXR0aW5n IHVwIGxpYmxsdm0xOTphbWQ2NCAoMToxOS4xLjctMytiMSkgLi4uClNldHRpbmcgdXAgcG9z dGdyZXNxbC0xNCAoMTQuMjAtMS5wZ2RnMTMrMSkgLi4uCkNyZWF0aW5nIG5ldyBQb3N0Z3Jl U1FMIGNsdXN0ZXIgMTQvbWFpbiAuLi4KL3Vzci9saWIvcG9zdGdyZXNxbC8xNC9iaW4vaW5p dGRiIC1EIC92YXIvbGliL3Bvc3RncmVzcWwvMTQvbWFpbiAtLWF1dGgtbG9jYWwgcGVlciAt LWF1dGgtaG9zdCBzY3JhbS1zaGEtMjU2IC0tbm8taW5zdHJ1Y3Rpb25zClRoZSBmaWxlcyBi ZWxvbmdpbmcgdG8gdGhpcyBkYXRhYmFzZSBzeXN0ZW0gd2lsbCBiZSBvd25lZCBieSB1c2Vy ICJwb3N0Z3JlcyIuClRoaXMgdXNlciBtdXN0IGFsc28gb3duIHRoZSBzZXJ2ZXIgcHJvY2Vz cy4KClRoZSBkYXRhYmFzZSBjbHVzdGVyIHdpbGwgYmUgaW5pdGlhbGl6ZWQgd2l0aCBsb2Nh bGUgImVuX1VTLlVURi04Ii4KVGhlIGRlZmF1bHQgZGF0YWJhc2UgZW5jb2RpbmcgaGFzIGFj Y29yZGluZ2x5IGJlZW4gc2V0IHRvICJVVEY4Ii4KVGhlIGRlZmF1bHQgdGV4dCBzZWFyY2gg Y29uZmlndXJhdGlvbiB3aWxsIGJlIHNldCB0byAiZW5nbGlzaCIuCgpEYXRhIHBhZ2UgY2hl Y2tzdW1zIGFyZSBkaXNhYmxlZC4KCmZpeGluZyBwZXJtaXNzaW9ucyBvbiBleGlzdGluZyBk aXJlY3RvcnkgL3Zhci9saWIvcG9zdGdyZXNxbC8xNC9tYWluIC4uLiBvawpjcmVhdGluZyBz dWJkaXJlY3RvcmllcyAuLi4gb2sKc2VsZWN0aW5nIGR5bmFtaWMgc2hhcmVkIG1lbW9yeSBp bXBsZW1lbnRhdGlvbiAuLi4gcG9zaXgKc2VsZWN0aW5nIGRlZmF1bHQgbWF4X2Nvbm5lY3Rp b25zIC4uLiAxMDAKc2VsZWN0aW5nIGRlZmF1bHQgc2hhcmVkX2J1ZmZlcnMgLi4uIDEyOE1C CnNlbGVjdGluZyBkZWZhdWx0IHRpbWUgem9uZSAuLi4gRXRjL1VUQwpjcmVhdGluZyBjb25m aWd1cmF0aW9uIGZpbGVzIC4uLiBvawpydW5uaW5nIGJvb3RzdHJhcCBzY3JpcHQgLi4uIG9r CnBlcmZvcm1pbmcgcG9zdC1ib290c3RyYXAgaW5pdGlhbGl6YXRpb24gLi4uIG9rCnN5bmNp bmcgZGF0YSB0byBkaXNrIC4uLiBvawpQcm9jZXNzaW5nIHRyaWdnZXJzIGZvciBwb3N0Z3Jl c3FsLWNvbW1vbiAoMjc4KSAuLi4KQnVpbGRpbmcgUG9zdGdyZVNRTCBkaWN0aW9uYXJpZXMg ZnJvbSBpbnN0YWxsZWQgbXlzcGVsbC9odW5zcGVsbCBwYWNrYWdlcy4uLgpSZW1vdmluZyBv YnNvbGV0ZSBkaWN0aW9uYXJ5IGZpbGVzOgpQcm9jZXNzaW5nIHRyaWdnZXJzIGZvciBsaWJj LWJpbiAoMi40MS0xMikgLi4uCgpyb290QHBvc3RncmVzLXRlc3RzZXJ2ZXI6fiMgc3VkbyBh cHQgaW5zdGFsbCBwb3N0Z3Jlc3FsLTE3Ckluc3RhbGxpbmc6CiAgcG9zdGdyZXNxbC0xNwoK SW5zdGFsbGluZyBkZXBlbmRlbmNpZXM6CiAgcG9zdGdyZXNxbC1jbGllbnQtMTcKClN1Z2dl c3RlZCBwYWNrYWdlczoKICBwb3N0Z3Jlc3FsLWRvYy0xNwoKUmVjb21tZW5kZWQgcGFja2Fn ZXM6CiAgc3lzc3RhdAoKU3VtbWFyeToKICBVcGdyYWRpbmc6IDAsIEluc3RhbGxpbmc6IDIs IFJlbW92aW5nOiAwLCBOb3QgVXBncmFkaW5nOiA0MQogIERvd25sb2FkIHNpemU6IDE4LjYg TUIKICBTcGFjZSBuZWVkZWQ6IDY5LjQgTUIgLyAzNi42IEdCIGF2YWlsYWJsZQoKQ29udGlu dWU/IFtZL25dCkdldDoxIDxodHRwczovL2FwdC5wb3N0Z3Jlc3FsLm9yZy9wdWIvcmVwb3Mv YXB0PiB0cml4aWUtcGdkZy9tYWluIGFtZDY0IHBvc3RncmVzcWwtY2xpZW50LTE3IGFtZDY0 IDE3LjctMy5wZ2RnMTMrMSBbMiwwNDUga0JdCkdldDoyIDxodHRwczovL2FwdC5wb3N0Z3Jl c3FsLm9yZy9wdWIvcmVwb3MvYXB0PiB0cml4aWUtcGdkZy9tYWluIGFtZDY0IHBvc3RncmVz cWwtMTcgYW1kNjQgMTcuNy0zLnBnZGcxMysxIFsxNi42IE1CXQpGZXRjaGVkIDE4LjYgTUIg aW4gMXMgKDMzLjcgTUIvcykKUHJlY29uZmlndXJpbmcgcGFja2FnZXMgLi4uClNlbGVjdGlu ZyBwcmV2aW91c2x5IHVuc2VsZWN0ZWQgcGFja2FnZSBwb3N0Z3Jlc3FsLWNsaWVudC0xNy4K KFJlYWRpbmcgZGF0YWJhc2UgLi4uIDM4MzY5IGZpbGVzIGFuZCBkaXJlY3RvcmllcyBjdXJy ZW50bHkgaW5zdGFsbGVkLikKUHJlcGFyaW5nIHRvIHVucGFjayAuLi4vcG9zdGdyZXNxbC1j bGllbnQtMTdfMTcuNy0zLnBnZGcxMysxX2FtZDY0LmRlYiAuLi4KVW5wYWNraW5nIHBvc3Rn cmVzcWwtY2xpZW50LTE3ICgxNy43LTMucGdkZzEzKzEpIC4uLgpTZWxlY3RpbmcgcHJldmlv dXNseSB1bnNlbGVjdGVkIHBhY2thZ2UgcG9zdGdyZXNxbC0xNy4KUHJlcGFyaW5nIHRvIHVu cGFjayAuLi4vcG9zdGdyZXNxbC0xN18xNy43LTMucGdkZzEzKzFfYW1kNjQuZGViIC4uLgpV bnBhY2tpbmcgcG9zdGdyZXNxbC0xNyAoMTcuNy0zLnBnZGcxMysxKSAuLi4KU2V0dGluZyB1 cCBwb3N0Z3Jlc3FsLWNsaWVudC0xNyAoMTcuNy0zLnBnZGcxMysxKSAuLi4KdXBkYXRlLWFs dGVybmF0aXZlczogdXNpbmcgL3Vzci9zaGFyZS9wb3N0Z3Jlc3FsLzE3L21hbi9tYW4xL3Bz cWwuMS5neiB0byBwcm92aWRlIC91c3Ivc2hhcmUvbWFuL21hbjEvcHNxbC4xLmd6IChwc3Fs LjEuZ3opIGluIGF1dG8gbW9kZQpTZXR0aW5nIHVwIHBvc3RncmVzcWwtMTcgKDE3LjctMy5w Z2RnMTMrMSkgLi4uClByb2Nlc3NpbmcgdHJpZ2dlcnMgZm9yIHBvc3RncmVzcWwtY29tbW9u ICgyNzgpIC4uLgpCdWlsZGluZyBQb3N0Z3JlU1FMIGRpY3Rpb25hcmllcyBmcm9tIGluc3Rh bGxlZCBteXNwZWxsL2h1bnNwZWxsIHBhY2thZ2VzLi4uClJlbW92aW5nIG9ic29sZXRlIGRp Y3Rpb25hcnkgZmlsZXM6Cgpyb290QHBvc3RncmVzLXRlc3RzZXJ2ZXI6fiMgbHMgLWxhaCAv ZXRjL3Bvc3RncmVzcWwKdG90YWwgMTJLCmRyd3hyLXhyLXggIDMgcG9zdGdyZXMgcG9zdGdy ZXMgNC4wSyBEZWMgMTQgMTU6MzIgLgpkcnd4ci14ci14IDc4IHJvb3QgICAgIHJvb3QgICAg IDQuMEsgRGVjIDE0IDE1OjMyIC4uCmRyd3hyLXhyLXggIDMgcG9zdGdyZXMgcG9zdGdyZXMg NC4wSyBEZWMgMTQgMTU6MzIgMTQK --------------aYcKIrx9V2SEqITNfo0sXwE8--