<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>213973</bug_id>
          
          <creation_ts>2020-07-05 09:47:56 -0700</creation_ts>
          <short_desc>[Flatpak SDK] Pre-start sccache server</short_desc>
          <delta_ts>2020-07-08 04:23:16 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philippe Normand">pnormand</reporter>
          <assigned_to name="Philippe Normand">pnormand</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>zan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1668897</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-07-05 09:47:56 -0700</bug_when>
    <thetext>When the number of concurrent sccache clients grows, the server can take time to auto-start, seems to be a bit racy. So we could just pre-start it before the build.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1668898</commentid>
    <comment_count>1</comment_count>
      <attachid>403557</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-07-05 10:25:37 -0700</bug_when>
    <thetext>Created attachment 403557
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669706</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-08 03:52:55 -0700</bug_when>
    <thetext>Tools/Scripts/svn-apply failed to apply attachment 403557 to trunk.
Please resolve the conflicts and upload a new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669709</commentid>
    <comment_count>3</comment_count>
      <attachid>403769</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2020-07-08 03:57:59 -0700</bug_when>
    <thetext>Created attachment 403769
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669719</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-07-08 04:22:49 -0700</bug_when>
    <thetext>Committed r264096: &lt;https://trac.webkit.org/changeset/264096&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 403769.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1669720</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-07-08 04:23:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/65218412&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>403557</attachid>
            <date>2020-07-05 10:25:37 -0700</date>
            <delta_ts>2020-07-08 03:57:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-213973-20200705102535.patch</filename>
            <type>text/plain</type>
            <size>4220</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYzOTUxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNjcyMzlkNDA2OWUyY2VhZThmOTk3OWJhZjUwMGJlZDNm
ZDcwYTUzYy4uZGMyZjJhY2QzYzJhMGU5NzM1YWQyNjZkMGUxODZlMWEzOGVkNTQxNiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDIwLTA3LTA1ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4K
KworICAgICAgICBbRmxhdHBhayBTREtdIFByZS1zdGFydCBzY2NhY2hlIHNlcnZlcgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEzOTczCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUHJlLXN0YXJ0IHRoZSBz
Y2NhY2hlLWRpc3Qgc2VydmVyIHdoZW4gdGhlIGZsYXRwYWsgc2FuZGJveCBpcyBiZWluZyBpbnZv
a2VkIGZvciBhIGJ1aWxkLgorICAgICAgICBVc3VhbGx5IHRoZSBmaXJzdCBzY2NhY2hlIGNsaWVu
dCBwcm9jZXNzIHdvdWxkIGRvIGl0IGJ1dCBpdCBzZWVtcyB0byBiZSByYWN5IHdoZW4gYSBsYXJn
ZQorICAgICAgICBudW1iZXIgb2YgY2xpZW50cyBpcyBiZWluZyBzdGFydGVkIHNpbXVsdGFuZW91
c2x5LgorCisgICAgICAgICogZmxhdHBhay9mbGF0cGFrdXRpbHMucHk6CisgICAgICAgIChXZWJr
aXRGbGF0cGFrLnJ1bl9pbl9zYW5kYm94KToKKwogMjAyMC0wNy0wNSAgUGhpbGlwcGUgTm9ybWFu
ZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+CiAKICAgICAgICAgW1dQRV0gcnVuLXdwZS10ZXN0cyBQ
eXRob24zIGNvbXBhdGliaWxpdHkKZGlmZiAtLWdpdCBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0
aWxzLnB5IGIvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkKaW5kZXggZjFlYzFlNDkxOTg5
OWE4ZmE0ODAxZTNiNDA4MWFhNDVmMmMwOWNkNi4uMjcyNGZhZGM2ZTg0ODA5NTg2NzQ5YjQ5NGU0
NzlhMjJhYzM0NTMzMiAxMDA2NDQKLS0tIGEvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkK
KysrIGIvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkKQEAgLTY0OCwxMCArNjQ4LDExIEBA
IGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAKICAgICBkZWYgcnVuX2luX3NhbmRib3goc2VsZiwgKmFy
Z3MsICoqa3dhcmdzKToKICAgICAgICAgc2VsZi5zZXR1cF9idWlsZGRpcigpCi0gICAgICAgIGN3
ZCA9IGt3YXJncy5wb3AoImN3ZCIsIE5vbmUpCi0gICAgICAgIGV4dHJhX2Vudl92YXJzID0ga3dh
cmdzLnBvcCgiZW52Iiwge30pCi0gICAgICAgIHN0ZG91dCA9IGt3YXJncy5wb3AoInN0ZG91dCIs
IHN5cy5zdGRvdXQpCi0gICAgICAgIGV4dHJhX2ZsYXRwYWtfYXJncyA9IGt3YXJncy5wb3AoImV4
dHJhX2ZsYXRwYWtfYXJncyIsIFtdKQorICAgICAgICBjd2QgPSBrd2FyZ3MuZ2V0KCJjd2QiLCBO
b25lKQorICAgICAgICBleHRyYV9lbnZfdmFycyA9IGt3YXJncy5nZXQoImVudiIsIHt9KQorICAg
ICAgICBzdGRvdXQgPSBrd2FyZ3MuZ2V0KCJzdGRvdXQiLCBzeXMuc3Rkb3V0KQorICAgICAgICBl
eHRyYV9mbGF0cGFrX2FyZ3MgPSBrd2FyZ3MuZ2V0KCJleHRyYV9mbGF0cGFrX2FyZ3MiLCBbXSkK
KyAgICAgICAgc3RhcnRfc2NjYWNoZSA9IGt3YXJncy5nZXQoInN0YXJ0X3NjY2FjaGUiLCBUcnVl
KQogCiAgICAgICAgIGlmIG5vdCBpc2luc3RhbmNlKGFyZ3MsIGxpc3QpOgogICAgICAgICAgICAg
YXJncyA9IGxpc3QoYXJncykKQEAgLTc2OCwxNyArNzY5LDI4IEBAIGNsYXNzIFdlYmtpdEZsYXRw
YWs6CiAgICAgICAgIHJlbW90ZV9zY2NhY2hlX2NvbmZpZ3MgPSBzZXQoWyJTQ0NBQ0hFX1JFRElT
IiwgIlNDQ0FDSEVfQlVDS0VUIiwgIlNDQ0FDSEVfTUVNQ0FDSEVEIiwKICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIlNDQ0FDSEVfR0NTX0JVQ0tFVCIsICJTQ0NBQ0hFX0Fa
VVJFX0NPTk5FQ1RJT05fU1RSSU5HIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIldFQktJVF9VU0VfU0NDQUNIRSJdKQotICAgICAgICBpZiByZW1vdGVfc2NjYWNoZV9j
b25maWdzLmludGVyc2VjdGlvbihzZXQob3MuZW52aXJvbi5rZXlzKCkpKToKKyAgICAgICAgaWYg
cmVtb3RlX3NjY2FjaGVfY29uZmlncy5pbnRlcnNlY3Rpb24oc2V0KG9zLmVudmlyb24ua2V5cygp
KSkgYW5kIHN0YXJ0X3NjY2FjaGU6CiAgICAgICAgICAgICBfbG9nLmRlYnVnKCJFbmFibGluZyBu
ZXR3b3JrIGFjY2VzcyBmb3IgdGhlIHJlbW90ZSBzY2NhY2hlIikKICAgICAgICAgICAgIGZsYXRw
YWtfY29tbWFuZC5hcHBlbmQoc2hhcmVfbmV0d29ya19vcHRpb24pCiAKLSAgICAgICAgICAgIGlm
IG9zLnBhdGguaXNmaWxlKHNlbGYuc2NjYWNoZV9jb25maWdfZmlsZSkgYW5kIG5vdCBzZWxmLnJl
Z2VuZXJhdGVfdG9vbGNoYWlucyBhbmQgIlNDQ0FDSEVfQ09ORiIgbm90IGluIG9zLmVudmlyb24u
a2V5cygpOgotICAgICAgICAgICAgICAgIHNhbmRib3hfZW52aXJvbm1lbnRbIlNDQ0FDSEVfQ09O
RiJdID0gc2VsZi5ob3N0X3BhdGhfdG9fc2FuZGJveF9wYXRoKHNlbGYuc2NjYWNoZV9jb25maWdf
ZmlsZSkKKyAgICAgICAgICAgIHNjY2FjaGVfZW52aXJvbm1lbnQgPSB7fQorICAgICAgICAgICAg
aWYgb3MucGF0aC5pc2ZpbGUoc2VsZi5zY2NhY2hlX2NvbmZpZ19maWxlKSBhbmQgbm90IHNlbGYu
cmVnZW5lcmF0ZV90b29sY2hhaW5zIGFuZCBcCisgICAgICAgICAgICAgICAiU0NDQUNIRV9DT05G
IiBub3QgaW4gb3MuZW52aXJvbi5rZXlzKCk6CisgICAgICAgICAgICAgICAgc2NjYWNoZV9lbnZp
cm9ubWVudFsiU0NDQUNIRV9DT05GIl0gPSBzZWxmLmhvc3RfcGF0aF90b19zYW5kYm94X3BhdGgo
c2VsZi5zY2NhY2hlX2NvbmZpZ19maWxlKQogCi0gICAgICAgIG92ZXJyaWRlX3NjY2FjaGVfc2Vy
dmVyX3BvcnQgPSBvcy5lbnZpcm9uLmdldCgiV0VCS0lUX1NDQ0FDSEVfU0VSVkVSX1BPUlQiKQot
ICAgICAgICBpZiBvdmVycmlkZV9zY2NhY2hlX3NlcnZlcl9wb3J0OgotICAgICAgICAgICAgX2xv
Zy5kZWJ1ZygiT3ZlcnJpZGluZyBzY2NhY2hlIHNlcnZlciBwb3J0IHRvICVzIiAlIG92ZXJyaWRl
X3NjY2FjaGVfc2VydmVyX3BvcnQpCi0gICAgICAgICAgICBzYW5kYm94X2Vudmlyb25tZW50WyJT
Q0NBQ0hFX1NFUlZFUl9QT1JUIl0gPSBvdmVycmlkZV9zY2NhY2hlX3NlcnZlcl9wb3J0CisgICAg
ICAgICAgICBvdmVycmlkZV9zY2NhY2hlX3NlcnZlcl9wb3J0ID0gb3MuZW52aXJvbi5nZXQoIldF
QktJVF9TQ0NBQ0hFX1NFUlZFUl9QT1JUIikKKyAgICAgICAgICAgIGlmIG92ZXJyaWRlX3NjY2Fj
aGVfc2VydmVyX3BvcnQ6CisgICAgICAgICAgICAgICAgX2xvZy5kZWJ1ZygiT3ZlcnJpZGluZyBz
Y2NhY2hlIHNlcnZlciBwb3J0IHRvICVzIiAlIG92ZXJyaWRlX3NjY2FjaGVfc2VydmVyX3BvcnQp
CisgICAgICAgICAgICAgICAgc2NjYWNoZV9lbnZpcm9ubWVudFsiU0NDQUNIRV9TRVJWRVJfUE9S
VCJdID0gb3ZlcnJpZGVfc2NjYWNoZV9zZXJ2ZXJfcG9ydAorCisgICAgICAgICAgICBpZiBidWls
ZGluZzoKKyAgICAgICAgICAgICAgICAjIFNwYXduIHRoZSBzY2NhY2hlIHNlcnZlciBpbiBiYWNr
Z3JvdW5kLCBhbmQgYXZvaWQgcmVjdXJzaW5nIGhlcmUsIHVzaW5nIGEgYm9vbCBrZXl3b3JkLgor
ICAgICAgICAgICAgICAgIF9sb2cuZGVidWcoIlByZS1zdGFydGluZyB0aGUgU0NDYWNoZSBkaXN0
IHNlcnZlciIpCisgICAgICAgICAgICAgICAgc2VsZi5ydW5faW5fc2FuZGJveCgic2NjYWNoZSIs
ICItLXN0YXJ0LXNlcnZlciIsIGVudj1zY2NhY2hlX2Vudmlyb25tZW50LAorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZXh0cmFfZmxhdHBha19hcmdzPVtzaGFyZV9uZXR3b3Jr
X29wdGlvbl0sIHN0YXJ0X3NjY2FjaGU9RmFsc2UpCisKKyAgICAgICAgICAgICMgRm9yd2FyZCBz
Y2NhY2hlIHNlcnZlciBlbnYgdmFycyB0byBzY2NhY2hlIGNsaWVudHMuCisgICAgICAgICAgICBz
YW5kYm94X2Vudmlyb25tZW50LnVwZGF0ZShzY2NhY2hlX2Vudmlyb25tZW50KQogCiAgICAgICAg
IGlmIHNlbGYudXNlX2ljZWNyZWFtIGFuZCBub3Qgc2VsZi5yZWdlbmVyYXRlX3Rvb2xjaGFpbnM6
CiAgICAgICAgICAgICBfbG9nLmRlYnVnKCdFbmFibGluZyB0aGUgaWNlY3JlYW0gY29tcGlsZXIn
KQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>403769</attachid>
            <date>2020-07-08 03:57:59 -0700</date>
            <delta_ts>2020-07-08 04:22:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-213973-20200708035758.patch</filename>
            <type>text/plain</type>
            <size>4315</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY0MDkzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNWEyYWExNWU1Nzc1MWIxMzZiZTc1ZjVmYTAyNTUzY2E0
N2ZmNWEwZi4uMWZlYWQ3MmY5MDNkYTI2MzkyNTFlYmM4Njk0NWU2OTkzZDFiYjRmYyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDIwLTA3LTA4ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1hbmRAaWdhbGlhLmNvbT4K
KworICAgICAgICBbRmxhdHBhayBTREtdIFByZS1zdGFydCBzY2NhY2hlIHNlcnZlcgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEzOTczCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgxb1hbiBEb2JlcsWhZWsuCisKKyAgICAgICAgUHJlLXN0YXJ0IHRoZSBz
Y2NhY2hlLWRpc3Qgc2VydmVyIHdoZW4gdGhlIGZsYXRwYWsgc2FuZGJveCBpcyBiZWluZyBpbnZv
a2VkIGZvciBhIGJ1aWxkLgorICAgICAgICBVc3VhbGx5IHRoZSBmaXJzdCBzY2NhY2hlIGNsaWVu
dCBwcm9jZXNzIHdvdWxkIGRvIGl0IGJ1dCBpdCBzZWVtcyB0byBiZSByYWN5IHdoZW4gYSBsYXJn
ZQorICAgICAgICBudW1iZXIgb2YgY2xpZW50cyBpcyBiZWluZyBzdGFydGVkIHNpbXVsdGFuZW91
c2x5LgorCisgICAgICAgICogZmxhdHBhay9mbGF0cGFrdXRpbHMucHk6CisgICAgICAgIChXZWJr
aXRGbGF0cGFrLnJ1bl9pbl9zYW5kYm94KToKKwogMjAyMC0wNy0wOCAgUGhpbGlwcGUgTm9ybWFu
ZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+CiAKICAgICAgICAgW3dlYmtpdHB5XSBydW4tbWluaWJy
b3dzZXIgZG9lc24ndCBoYW5kbGUgdW5pY29kZSB1cmxzCmRpZmYgLS1naXQgYS9Ub29scy9mbGF0
cGFrL2ZsYXRwYWt1dGlscy5weSBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CmluZGV4
IGIyNmRjZWQ5ODkyOTI3MjkzYWJjNWMxMjNkMGFmNGIyNTU2NjM1OWEuLmY0OWY5ZjA2NTJmZTNm
NDc3OGEzODNhMTg3NTk0NzY1Y2I5ODBmMTEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL2ZsYXRwYWsvZmxh
dHBha3V0aWxzLnB5CisrKyBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CkBAIC02NTMs
MTEgKzY1MywxMiBAQCBjbGFzcyBXZWJraXRGbGF0cGFrOgogCiAgICAgZGVmIHJ1bl9pbl9zYW5k
Ym94KHNlbGYsICphcmdzLCAqKmt3YXJncyk6CiAgICAgICAgIHNlbGYuc2V0dXBfYnVpbGRkaXIo
KQotICAgICAgICBjd2QgPSBrd2FyZ3MucG9wKCJjd2QiLCBOb25lKQotICAgICAgICBleHRyYV9l
bnZfdmFycyA9IGt3YXJncy5wb3AoImVudiIsIHt9KQotICAgICAgICBzdGRvdXQgPSBrd2FyZ3Mu
cG9wKCJzdGRvdXQiLCBzeXMuc3Rkb3V0KQotICAgICAgICBleHRyYV9mbGF0cGFrX2FyZ3MgPSBr
d2FyZ3MucG9wKCJleHRyYV9mbGF0cGFrX2FyZ3MiLCBbXSkKLSAgICAgICAgc2tpcF9pY2MgPSBr
d2FyZ3MucG9wKCJza2lwX2ljYyIsIEZhbHNlKQorICAgICAgICBjd2QgPSBrd2FyZ3MuZ2V0KCJj
d2QiLCBOb25lKQorICAgICAgICBleHRyYV9lbnZfdmFycyA9IGt3YXJncy5nZXQoImVudiIsIHt9
KQorICAgICAgICBzdGRvdXQgPSBrd2FyZ3MuZ2V0KCJzdGRvdXQiLCBzeXMuc3Rkb3V0KQorICAg
ICAgICBleHRyYV9mbGF0cGFrX2FyZ3MgPSBrd2FyZ3MuZ2V0KCJleHRyYV9mbGF0cGFrX2FyZ3Mi
LCBbXSkKKyAgICAgICAgc3RhcnRfc2NjYWNoZSA9IGt3YXJncy5nZXQoInN0YXJ0X3NjY2FjaGUi
LCBUcnVlKQorICAgICAgICBza2lwX2ljYyA9IGt3YXJncy5nZXQoInNraXBfaWNjIiwgRmFsc2Up
CiAKICAgICAgICAgaWYgbm90IGlzaW5zdGFuY2UoYXJncywgbGlzdCk6CiAgICAgICAgICAgICBh
cmdzID0gbGlzdChhcmdzKQpAQCAtNzc0LDE3ICs3NzUsMjggQEAgY2xhc3MgV2Via2l0RmxhdHBh
azoKICAgICAgICAgcmVtb3RlX3NjY2FjaGVfY29uZmlncyA9IHNldChbIlNDQ0FDSEVfUkVESVMi
LCAiU0NDQUNIRV9CVUNLRVQiLCAiU0NDQUNIRV9NRU1DQUNIRUQiLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiU0NDQUNIRV9HQ1NfQlVDS0VUIiwgIlNDQ0FDSEVfQVpV
UkVfQ09OTkVDVElPTl9TVFJJTkciLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiV0VCS0lUX1VTRV9TQ0NBQ0hFIl0pCi0gICAgICAgIGlmIHJlbW90ZV9zY2NhY2hlX2Nv
bmZpZ3MuaW50ZXJzZWN0aW9uKHNldChvcy5lbnZpcm9uLmtleXMoKSkpOgorICAgICAgICBpZiBy
ZW1vdGVfc2NjYWNoZV9jb25maWdzLmludGVyc2VjdGlvbihzZXQob3MuZW52aXJvbi5rZXlzKCkp
KSBhbmQgc3RhcnRfc2NjYWNoZToKICAgICAgICAgICAgIF9sb2cuZGVidWcoIkVuYWJsaW5nIG5l
dHdvcmsgYWNjZXNzIGZvciB0aGUgcmVtb3RlIHNjY2FjaGUiKQogICAgICAgICAgICAgZmxhdHBh
a19jb21tYW5kLmFwcGVuZChzaGFyZV9uZXR3b3JrX29wdGlvbikKIAotICAgICAgICAgICAgaWYg
b3MucGF0aC5pc2ZpbGUoc2VsZi5zY2NhY2hlX2NvbmZpZ19maWxlKSBhbmQgbm90IHNlbGYucmVn
ZW5lcmF0ZV90b29sY2hhaW5zIGFuZCAiU0NDQUNIRV9DT05GIiBub3QgaW4gb3MuZW52aXJvbi5r
ZXlzKCk6Ci0gICAgICAgICAgICAgICAgc2FuZGJveF9lbnZpcm9ubWVudFsiU0NDQUNIRV9DT05G
Il0gPSBzZWxmLmhvc3RfcGF0aF90b19zYW5kYm94X3BhdGgoc2VsZi5zY2NhY2hlX2NvbmZpZ19m
aWxlKQorICAgICAgICAgICAgc2NjYWNoZV9lbnZpcm9ubWVudCA9IHt9CisgICAgICAgICAgICBp
ZiBvcy5wYXRoLmlzZmlsZShzZWxmLnNjY2FjaGVfY29uZmlnX2ZpbGUpIGFuZCBub3Qgc2VsZi5y
ZWdlbmVyYXRlX3Rvb2xjaGFpbnMgYW5kIFwKKyAgICAgICAgICAgICAgICJTQ0NBQ0hFX0NPTkYi
IG5vdCBpbiBvcy5lbnZpcm9uLmtleXMoKToKKyAgICAgICAgICAgICAgICBzY2NhY2hlX2Vudmly
b25tZW50WyJTQ0NBQ0hFX0NPTkYiXSA9IHNlbGYuaG9zdF9wYXRoX3RvX3NhbmRib3hfcGF0aChz
ZWxmLnNjY2FjaGVfY29uZmlnX2ZpbGUpCiAKLSAgICAgICAgb3ZlcnJpZGVfc2NjYWNoZV9zZXJ2
ZXJfcG9ydCA9IG9zLmVudmlyb24uZ2V0KCJXRUJLSVRfU0NDQUNIRV9TRVJWRVJfUE9SVCIpCi0g
ICAgICAgIGlmIG92ZXJyaWRlX3NjY2FjaGVfc2VydmVyX3BvcnQ6Ci0gICAgICAgICAgICBfbG9n
LmRlYnVnKCJPdmVycmlkaW5nIHNjY2FjaGUgc2VydmVyIHBvcnQgdG8gJXMiICUgb3ZlcnJpZGVf
c2NjYWNoZV9zZXJ2ZXJfcG9ydCkKLSAgICAgICAgICAgIHNhbmRib3hfZW52aXJvbm1lbnRbIlND
Q0FDSEVfU0VSVkVSX1BPUlQiXSA9IG92ZXJyaWRlX3NjY2FjaGVfc2VydmVyX3BvcnQKKyAgICAg
ICAgICAgIG92ZXJyaWRlX3NjY2FjaGVfc2VydmVyX3BvcnQgPSBvcy5lbnZpcm9uLmdldCgiV0VC
S0lUX1NDQ0FDSEVfU0VSVkVSX1BPUlQiKQorICAgICAgICAgICAgaWYgb3ZlcnJpZGVfc2NjYWNo
ZV9zZXJ2ZXJfcG9ydDoKKyAgICAgICAgICAgICAgICBfbG9nLmRlYnVnKCJPdmVycmlkaW5nIHNj
Y2FjaGUgc2VydmVyIHBvcnQgdG8gJXMiICUgb3ZlcnJpZGVfc2NjYWNoZV9zZXJ2ZXJfcG9ydCkK
KyAgICAgICAgICAgICAgICBzY2NhY2hlX2Vudmlyb25tZW50WyJTQ0NBQ0hFX1NFUlZFUl9QT1JU
Il0gPSBvdmVycmlkZV9zY2NhY2hlX3NlcnZlcl9wb3J0CisKKyAgICAgICAgICAgIGlmIGJ1aWxk
aW5nOgorICAgICAgICAgICAgICAgICMgU3Bhd24gdGhlIHNjY2FjaGUgc2VydmVyIGluIGJhY2tn
cm91bmQsIGFuZCBhdm9pZCByZWN1cnNpbmcgaGVyZSwgdXNpbmcgYSBib29sIGtleXdvcmQuCisg
ICAgICAgICAgICAgICAgX2xvZy5kZWJ1ZygiUHJlLXN0YXJ0aW5nIHRoZSBTQ0NhY2hlIGRpc3Qg
c2VydmVyIikKKyAgICAgICAgICAgICAgICBzZWxmLnJ1bl9pbl9zYW5kYm94KCJzY2NhY2hlIiwg
Ii0tc3RhcnQtc2VydmVyIiwgZW52PXNjY2FjaGVfZW52aXJvbm1lbnQsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBleHRyYV9mbGF0cGFrX2FyZ3M9W3NoYXJlX25ldHdvcmtf
b3B0aW9uXSwgc3RhcnRfc2NjYWNoZT1GYWxzZSkKKworICAgICAgICAgICAgIyBGb3J3YXJkIHNj
Y2FjaGUgc2VydmVyIGVudiB2YXJzIHRvIHNjY2FjaGUgY2xpZW50cy4KKyAgICAgICAgICAgIHNh
bmRib3hfZW52aXJvbm1lbnQudXBkYXRlKHNjY2FjaGVfZW52aXJvbm1lbnQpCiAKICAgICAgICAg
aWYgc2VsZi51c2VfaWNlY3JlYW0gYW5kIG5vdCBza2lwX2ljYzoKICAgICAgICAgICAgIF9sb2cu
ZGVidWcoJ0VuYWJsaW5nIHRoZSBpY2VjcmVhbSBjb21waWxlcicpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>