<?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>104478</bug_id>
          
          <creation_ts>2012-12-09 04:14:56 -0800</creation_ts>
          <short_desc>add apache 2.4 config for Fedora 18</short_desc>
          <delta_ts>2013-01-18 11:37:41 -0800</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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dan Winship">danw</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>dbates</cc>
    
    <cc>dpranke</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>786750</commentid>
    <comment_count>0</comment_count>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-12-09 04:14:56 -0800</bug_when>
    <thetext>Fedora 18 ships Apache 2.4, which has various httpd.conf incompatibilities with Apache 2.2. This patch deals with that by splitting the existing fedora-httpd.conf into two nearly-identical versions; hopefully bug 98151 will eventually undo this...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786753</commentid>
    <comment_count>1</comment_count>
      <attachid>178407</attachid>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-12-09 04:18:09 -0800</bug_when>
    <thetext>Created attachment 178407
patch - apache 2.4 config for F18</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786755</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-09 04:22:02 -0800</bug_when>
    <thetext>Attachment 178407 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;LayoutTests/ChangeLog&apos;, u&apos;LayoutTests/http...&quot; exit_code: 1
/mnt/git/webkit-style-queue/Tools/Scripts/webkitpy/thirdparty/autoinstalled/pylint/lint.py:393: DeprecationWarning: disable-msg is deprecated, replace it by disable (/mnt/git/webkit-style-queue/Tools/Scripts/webkitpy/layout_tests/port/base.py, line         return reftest_list.get(self._filesystem.join(self.layout_tests_dir(), test_name), [])  # pylint: disable-msg=E1103
)
  DeprecationWarning)
Tools/Scripts/webkitpy/layout_tests/port/base.py:1212:  [Port._apache_version] Passing unexpected keyword argument &apos;flags&apos; in function call  [pylint/E1123] [5]
Total errors found: 1 in 5 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786764</commentid>
    <comment_count>3</comment_count>
      <attachid>178412</attachid>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-12-09 04:52:45 -0800</bug_when>
    <thetext>Created attachment 178412
updated patch, should work with python 2.6

apparently re.sub() only has &apos;flags&apos; since python 2.7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786770</commentid>
    <comment_count>4</comment_count>
      <attachid>178412</attachid>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-12-09 05:33:50 -0800</bug_when>
    <thetext>Comment on attachment 178412
updated patch, should work with python 2.6

need fixes for webkitperl too...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>786785</commentid>
    <comment_count>5</comment_count>
      <attachid>178418</attachid>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-12-09 08:02:59 -0800</bug_when>
    <thetext>Created attachment 178418
more updates; fix run-webkit-httpd and a few tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>802324</commentid>
    <comment_count>6</comment_count>
      <attachid>178418</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-08 10:11:29 -0800</bug_when>
    <thetext>Comment on attachment 178418
more updates; fix run-webkit-httpd and a few tests

Clearing flags on attachment: 178418

Committed r139071: &lt;http://trac.webkit.org/changeset/139071&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>802325</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-08 10:11:33 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810893</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2013-01-18 11:37:41 -0800</bug_when>
    <thetext>This patch caused bug 107310.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>178407</attachid>
            <date>2012-12-09 04:18:09 -0800</date>
            <delta_ts>2012-12-09 04:52:45 -0800</delta_ts>
            <desc>patch - apache 2.4 config for F18</desc>
            <filename>0001-Apache-2.4-support-for-F18.patch</filename>
            <type>text/plain</type>
            <size>5809</size>
            <attacher name="Dan Winship">danw</attacher>
            
              <data encoding="base64">RnJvbSBiODA4NzhhMDg4YzBhNDMyNDI3ZDFjYTRiZjUwNzM5NTA4MjJiYzlkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEYW4gV2luc2hpcCA8ZGFud0Bnbm9tZS5vcmc+CkRhdGU6IFN1
biwgOSBEZWMgMjAxMiAxMjo1NToxMSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIEFwYWNoZSAyLjQg
c3VwcG9ydCBmb3IgRjE4CgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAxMiArKysrKysrKysrKysKIC4uLi97ZmVkb3JhLWh0dHBkLmNv
bmYgPT4gZmVkb3JhLWh0dHBkLTIuMi5jb25mfSAgICAgfCAgMAogLi4uL3tmZWRvcmEtaHR0cGQu
Y29uZiA9PiBmZWRvcmEtaHR0cGQtMi40LmNvbmZ9ICAgICB8IDIwICsrKysrKystLS0tLS0tLS0t
LS0tCiBUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMTQgKysrKysrKysrKysrKysKIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvYmFzZS5weSAgICAgfCAgNiArKysrKy0KIDUgZmlsZXMgY2hhbmdlZCwgMzggaW5zZXJ0
aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCiBjb3B5IExheW91dFRlc3RzL2h0dHAvY29uZi97ZmVk
b3JhLWh0dHBkLmNvbmYgPT4gZmVkb3JhLWh0dHBkLTIuMi5jb25mfSAoMTAwJSkKIHJlbmFtZSBM
YXlvdXRUZXN0cy9odHRwL2NvbmYve2ZlZG9yYS1odHRwZC5jb25mID0+IGZlZG9yYS1odHRwZC0y
LjQuY29uZn0gKDkyJSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNTEwMDQ3Ni4uNGM5N2E1NSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDE1IEBACisyMDEyLTEyLTA5ICBEYW4gV2luc2hpcCAgPGRhbndAZ25vbWUub3JnPgorCisgICAg
ICAgIFNwbGl0IGZlZG9yYS1odHRwZC5jb25mIGludG8gc2VwYXJhdGUgQXBhY2hlIDIuMiBhbmQg
Mi40IHZlcnNpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMDQ0NzgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIGh0dHAvY29uZi9mZWRvcmEtaHR0cGQtMi4yLmNvbmY6IFJlbmFtZWQgZnJvbQorICAg
ICAgICBMYXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLmNvbmYuCisgICAgICAgICog
aHR0cC9jb25mL2ZlZG9yYS1odHRwZC0yLjQuY29uZjogQmFzZWQgb24KKyAgICAgICAgTGF5b3V0
VGVzdHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC5jb25mIGFuZCB1cGRhdGVkIGZvciAyLjQuCisK
IDIwMTItMTItMDUgIE1pa2UgV2VzdCAgPG1rd3N0QGNocm9taXVtLm9yZz4KIAogICAgICAgICBb
ZWZsXSBVbnJldmlld2VkIGdhcmRlbmluZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAv
Y29uZi9mZWRvcmEtaHR0cGQuY29uZiBiL0xheW91dFRlc3RzL2h0dHAvY29uZi9mZWRvcmEtaHR0
cGQtMi4yLmNvbmYKc2ltaWxhcml0eSBpbmRleCAxMDAlCmNvcHkgZnJvbSBMYXlvdXRUZXN0cy9o
dHRwL2NvbmYvZmVkb3JhLWh0dHBkLmNvbmYKY29weSB0byBMYXlvdXRUZXN0cy9odHRwL2NvbmYv
ZmVkb3JhLWh0dHBkLTIuMi5jb25mCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL2NvbmYv
ZmVkb3JhLWh0dHBkLmNvbmYgYi9MYXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLTIu
NC5jb25mCnNpbWlsYXJpdHkgaW5kZXggOTIlCnJlbmFtZSBmcm9tIExheW91dFRlc3RzL2h0dHAv
Y29uZi9mZWRvcmEtaHR0cGQuY29uZgpyZW5hbWUgdG8gTGF5b3V0VGVzdHMvaHR0cC9jb25mL2Zl
ZG9yYS1odHRwZC0yLjQuY29uZgppbmRleCA2ZWVkYjM3Li4wMjBiMmU0IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLmNvbmYKKysrIGIvTGF5b3V0VGVzdHMv
aHR0cC9jb25mL2ZlZG9yYS1odHRwZC0yLjQuY29uZgpAQCAtMSw3ICsxLDYgQEAKIFNlcnZlclRv
a2VucyBPUwogU2VydmVyUm9vdCAiL2V0Yy9odHRwZCIKIAotTG9ja0ZpbGUgIi90bXAvV2ViS2l0
L2h0dHBkLmxvY2siCiBQaWRGaWxlICIvdG1wL1dlYktpdC9odHRwZC5waWQiCiBTY29yZUJvYXJk
RmlsZSAiL3RtcC9XZWJLaXQvaHR0cGQuc2NvcmVib2FyZCIKIApAQCAtMTYsNiArMTUsOCBAQCBT
dGFydFNlcnZlcnMgMQogTWF4Q2xpZW50cyAxNTAKIE1heFJlcXVlc3RzUGVyQ2hpbGQgMTAwMDAw
CiAKK0xvYWRNb2R1bGUgbXBtX3ByZWZvcmtfbW9kdWxlIG1vZHVsZXMvbW9kX21wbV9wcmVmb3Jr
LnNvCitMb2FkTW9kdWxlIGF1dGh6X2NvcmVfbW9kdWxlIG1vZHVsZXMvbW9kX2F1dGh6X2NvcmUu
c28KIExvYWRNb2R1bGUgYXV0aHpfaG9zdF9tb2R1bGUgbW9kdWxlcy9tb2RfYXV0aHpfaG9zdC5z
bwogTG9hZE1vZHVsZSBpbmNsdWRlX21vZHVsZSBtb2R1bGVzL21vZF9pbmNsdWRlLnNvCiBMb2Fk
TW9kdWxlIGxvZ19jb25maWdfbW9kdWxlIG1vZHVsZXMvbW9kX2xvZ19jb25maWcuc28KQEAgLTI3
LDYgKzI4LDcgQEAgTG9hZE1vZHVsZSBhbGlhc19tb2R1bGUgbW9kdWxlcy9tb2RfYWxpYXMuc28K
IExvYWRNb2R1bGUgcmV3cml0ZV9tb2R1bGUgbW9kdWxlcy9tb2RfcmV3cml0ZS5zbwogTG9hZE1v
ZHVsZSBjZ2lfbW9kdWxlIG1vZHVsZXMvbW9kX2NnaS5zbwogTG9hZE1vZHVsZSBzc2xfbW9kdWxl
IG1vZHVsZXMvbW9kX3NzbC5zbworTG9hZE1vZHVsZSB1bml4ZF9tb2R1bGUgbW9kdWxlcy9tb2Rf
dW5peGQuc28KIExvYWRNb2R1bGUgcGhwNV9tb2R1bGUgbW9kdWxlcy9saWJwaHA1LnNvCiAKIExv
YWRNb2R1bGUgYXNpc19tb2R1bGUgbW9kdWxlcy9tb2RfYXNpcy5zbwpAQCAtNDIsMjAgKzQ0LDE2
IEBAIFVzZUNhbm9uaWNhbE5hbWUgT24KIDxEaXJlY3RvcnkgLz4KICAgICBPcHRpb25zIEluZGV4
ZXMgRm9sbG93U3ltTGlua3MgTXVsdGlWaWV3cyBFeGVjQ0dJIEluY2x1ZGVzCiAgICAgQWxsb3dP
dmVycmlkZSBBbGwKLSAgICBPcmRlciBhbGxvdyxkZW55Ci0gICAgQWxsb3cgZnJvbSBhbGwKKyAg
ICBSZXF1aXJlIGFsbCBncmFudGVkCiA8L0RpcmVjdG9yeT4KIAogQWNjZXNzRmlsZU5hbWUgLmh0
YWNjZXNzCiAKIDxGaWxlcyB+ICJeXC4oW0hoXVtUdF18W0RkXVtTc11fW1NzXSkiPgotICAgIE9y
ZGVyIGFsbG93LGRlbnkKLSAgICBEZW55IGZyb20gYWxsCi0gICAgU2F0aXNmeSBBbGwKKyAgICBS
ZXF1aXJlIGFsbCBkZW5pZWQKIDwvRmlsZXM+CiAKIFR5cGVzQ29uZmlnIC9ldGMvbWltZS50eXBl
cwotRGVmYXVsdFR5cGUgdGV4dC9wbGFpbgogSG9zdG5hbWVMb29rdXBzIE9mZgogCiBMb2dMZXZl
bCB3YXJuCkBAIC0xNDYsMTMgKzE0NCw5IEBAIEFkZEhhbmRsZXIgc2VuZC1hcy1pcyBhc2lzCiAj
IEFwcGxlLXNwZWNpZmljIGZpbGVzeXN0ZW0gcHJvdGVjdGlvbi4KICMKIDxGaWxlcyAicnNyYyI+
Ci0gICAgT3JkZXIgYWxsb3csZGVueQotICAgIERlbnkgZnJvbSBhbGwKLSAgICBTYXRpc2Z5IEFs
bAorICAgIFJlcXVpcmUgYWxsIGRlbmllZAogPC9GaWxlcz4KIAogPERpcmVjdG9yeSAgfiAiLipc
LlwubmFtZWRmb3JrIj4KLSAgICBPcmRlciBhbGxvdyxkZW55Ci0gICAgRGVueSBmcm9tIGFsbAot
ICAgIFNhdGlzZnkgQWxsCisgICAgUmVxdWlyZSBhbGwgZGVuaWVkCiA8L0RpcmVjdG9yeT4KZGlm
ZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBmNTRlZGU4
Li5mMDMzOTlmIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdl
TG9nCkBAIC0xLDUgKzEsMTkgQEAKIDIwMTItMTItMDkgIERhbiBXaW5zaGlwICA8ZGFud0Bnbm9t
ZS5vcmc+CiAKKyAgICAgICAgQWRkIEFwYWNoZSAyLjQgc3VwcG9ydCBmb3IgRmVkb3JhIDE4Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ0NzgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBcGFjaGUgMi40
J3MgaHR0cGQuY29uZiBpcyBzbGlnaHRseSBpbmNvbXBhdGlibGUgd2l0aCAyLjIncywgc28gd2UK
KyAgICAgICAgbmVlZCBhIHNlcGFyYXRlIGNvbmZpZy4KKworICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFzZS5weToKKyAgICAgICAgKFBvcnQuX2FwYWNoZV92
ZXJzaW9uKToKKyAgICAgICAgKFBvcnQuX2FwYWNoZV9jb25maWdfZmlsZV9uYW1lX2Zvcl9wbGF0
Zm9ybSk6CisKKzIwMTItMTItMDkgIERhbiBXaW5zaGlwICA8ZGFud0Bnbm9tZS5vcmc+CisKICAg
ICAgICAgW0dUS10gQnVtcCBsaWJ4bWwyIHJlcXVpcmVtZW50IGluIGpoYnVpbGQubW9kdWxlcwog
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA0NDc3CiAK
ZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFz
ZS5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFzZS5weQpp
bmRleCA5NmFmNDZhLi5lNmI3MWZlIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9wb3J0L2Jhc2UucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC9iYXNlLnB5CkBAIC0xMjA0LDEzICsxMjA0LDE3IEBAIGNsYXNzIFBv
cnQob2JqZWN0KToKICAgICBkZWYgX2lzX2RlYmlhbl9iYXNlZChzZWxmKToKICAgICAgICAgcmV0
dXJuIHNlbGYuX2ZpbGVzeXN0ZW0uZXhpc3RzKCcvZXRjL2RlYmlhbl92ZXJzaW9uJykKIAorICAg
IGRlZiBfYXBhY2hlX3ZlcnNpb24oc2VsZik6CisgICAgICAgIGNvbmZpZyA9IHNlbGYuX2V4ZWN1
dGl2ZS5ydW5fY29tbWFuZChbc2VsZi5fcGF0aF90b19hcGFjaGUoKSwgJy12J10pCisgICAgICAg
IHJldHVybiByZS5zdWIocicuKlNlcnZlciB2ZXJzaW9uOiBBcGFjaGUvKFxkK1wuXGQrKS4qJywg
cidcMScsIGNvbmZpZywgZmxhZ3M9cmUuRE9UQUxMKQorCiAgICAgIyBXZSBwYXNzIHN5c19wbGF0
Zm9ybSBpbnRvIHRoaXMgbWV0aG9kIHRvIG1ha2UgaXQgZWFzeSB0byB1bml0IHRlc3QuCiAgICAg
ZGVmIF9hcGFjaGVfY29uZmlnX2ZpbGVfbmFtZV9mb3JfcGxhdGZvcm0oc2VsZiwgc3lzX3BsYXRm
b3JtKToKICAgICAgICAgaWYgc3lzX3BsYXRmb3JtID09ICdjeWd3aW4nOgogICAgICAgICAgICAg
cmV0dXJuICdjeWd3aW4taHR0cGQuY29uZicgICMgQ1lHV0lOIGlzIHRoZSBvbmx5IHBsYXRmb3Jt
IHRvIHN0aWxsIHVzZSBBcGFjaGUgMS4zLgogICAgICAgICBpZiBzeXNfcGxhdGZvcm0uc3RhcnRz
d2l0aCgnbGludXgnKToKICAgICAgICAgICAgIGlmIHNlbGYuX2lzX3JlZGhhdF9iYXNlZCgpOgot
ICAgICAgICAgICAgICAgIHJldHVybiAnZmVkb3JhLWh0dHBkLmNvbmYnICAjIFRoaXMgaXMgYW4g
QXBhY2hlIDIueCBjb25maWcgZmlsZSBkZXNwaXRlIHRoZSBuYW1pbmcuCisgICAgICAgICAgICAg
ICAgcmV0dXJuICdmZWRvcmEtaHR0cGQtJyArIHNlbGYuX2FwYWNoZV92ZXJzaW9uKCkgKyAnLmNv
bmYnCiAgICAgICAgICAgICBpZiBzZWxmLl9pc19kZWJpYW5fYmFzZWQoKToKICAgICAgICAgICAg
ICAgICByZXR1cm4gJ2FwYWNoZTItZGViaWFuLWh0dHBkLmNvbmYnCiAgICAgICAgICMgQWxsIHBs
YXRmb3JtcyB1c2UgYXBhY2hlMiBleGNlcHQgZm9yIENZR1dJTiAoYW5kIE1hYyBPUyBYIFRpZ2Vy
IGFuZCBwcmlvciwgd2hpY2ggd2Ugbm8gbG9uZ2VyIHN1cHBvcnQpLgotLSAKMS44LjAKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>178412</attachid>
            <date>2012-12-09 04:52:45 -0800</date>
            <delta_ts>2012-12-09 08:02:59 -0800</delta_ts>
            <desc>updated patch, should work with python 2.6</desc>
            <filename>0001-Apache-2.4-support-for-F18.patch</filename>
            <type>text/plain</type>
            <size>5819</size>
            <attacher name="Dan Winship">danw</attacher>
            
              <data encoding="base64">RnJvbSA2YzE0NThmZTgwODYzMDI0MjhjMzZkMmVhODljNjM0MjlhYWFmYzM0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEYW4gV2luc2hpcCA8ZGFud0Bnbm9tZS5vcmc+CkRhdGU6IFN1
biwgOSBEZWMgMjAxMiAxMjo1NToxMSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIEFwYWNoZSAyLjQg
c3VwcG9ydCBmb3IgRjE4CgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAxMiArKysrKysrKysrKysKIC4uLi97ZmVkb3JhLWh0dHBkLmNv
bmYgPT4gZmVkb3JhLWh0dHBkLTIuMi5jb25mfSAgICAgfCAgMAogLi4uL3tmZWRvcmEtaHR0cGQu
Y29uZiA9PiBmZWRvcmEtaHR0cGQtMi40LmNvbmZ9ICAgICB8IDIwICsrKysrKystLS0tLS0tLS0t
LS0tCiBUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgMTQgKysrKysrKysrKysrKysKIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvYmFzZS5weSAgICAgfCAgNiArKysrKy0KIDUgZmlsZXMgY2hhbmdlZCwgMzggaW5zZXJ0
aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCiBjb3B5IExheW91dFRlc3RzL2h0dHAvY29uZi97ZmVk
b3JhLWh0dHBkLmNvbmYgPT4gZmVkb3JhLWh0dHBkLTIuMi5jb25mfSAoMTAwJSkKIHJlbmFtZSBM
YXlvdXRUZXN0cy9odHRwL2NvbmYve2ZlZG9yYS1odHRwZC5jb25mID0+IGZlZG9yYS1odHRwZC0y
LjQuY29uZn0gKDkyJSkKCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggMjllMzM1Ny4uMGMwZjEyYSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDE1IEBACisyMDEyLTEyLTA5ICBEYW4gV2luc2hpcCAgPGRhbndAZ25vbWUub3JnPgorCisgICAg
ICAgIFNwbGl0IGZlZG9yYS1odHRwZC5jb25mIGludG8gc2VwYXJhdGUgQXBhY2hlIDIuMiBhbmQg
Mi40IHZlcnNpb25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMDQ0NzgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIGh0dHAvY29uZi9mZWRvcmEtaHR0cGQtMi4yLmNvbmY6IFJlbmFtZWQgZnJvbQorICAg
ICAgICBMYXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLmNvbmYuCisgICAgICAgICog
aHR0cC9jb25mL2ZlZG9yYS1odHRwZC0yLjQuY29uZjogQmFzZWQgb24KKyAgICAgICAgTGF5b3V0
VGVzdHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC5jb25mIGFuZCB1cGRhdGVkIGZvciAyLjQuCisK
IDIwMTItMTItMDkgIENocmlzdG9waGUgRHVtZXogIDxjaHJpc3RvcGhlLmR1bWV6QGludGVsLmNv
bT4KIAogICAgICAgICBVbnJldmlld2VkIEVGTCBnYXJkZW5pbmcuCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLmNvbmYgYi9MYXlvdXRUZXN0cy9odHRwL2Nv
bmYvZmVkb3JhLWh0dHBkLTIuMi5jb25mCnNpbWlsYXJpdHkgaW5kZXggMTAwJQpjb3B5IGZyb20g
TGF5b3V0VGVzdHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC5jb25mCmNvcHkgdG8gTGF5b3V0VGVz
dHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC0yLjIuY29uZgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC5jb25mIGIvTGF5b3V0VGVzdHMvaHR0cC9jb25mL2Zl
ZG9yYS1odHRwZC0yLjQuY29uZgpzaW1pbGFyaXR5IGluZGV4IDkyJQpyZW5hbWUgZnJvbSBMYXlv
dXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLmNvbmYKcmVuYW1lIHRvIExheW91dFRlc3Rz
L2h0dHAvY29uZi9mZWRvcmEtaHR0cGQtMi40LmNvbmYKaW5kZXggNmVlZGIzNy4uMDIwYjJlNCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC5jb25mCisrKyBi
L0xheW91dFRlc3RzL2h0dHAvY29uZi9mZWRvcmEtaHR0cGQtMi40LmNvbmYKQEAgLTEsNyArMSw2
IEBACiBTZXJ2ZXJUb2tlbnMgT1MKIFNlcnZlclJvb3QgIi9ldGMvaHR0cGQiCiAKLUxvY2tGaWxl
ICIvdG1wL1dlYktpdC9odHRwZC5sb2NrIgogUGlkRmlsZSAiL3RtcC9XZWJLaXQvaHR0cGQucGlk
IgogU2NvcmVCb2FyZEZpbGUgIi90bXAvV2ViS2l0L2h0dHBkLnNjb3JlYm9hcmQiCiAKQEAgLTE2
LDYgKzE1LDggQEAgU3RhcnRTZXJ2ZXJzIDEKIE1heENsaWVudHMgMTUwCiBNYXhSZXF1ZXN0c1Bl
ckNoaWxkIDEwMDAwMAogCitMb2FkTW9kdWxlIG1wbV9wcmVmb3JrX21vZHVsZSBtb2R1bGVzL21v
ZF9tcG1fcHJlZm9yay5zbworTG9hZE1vZHVsZSBhdXRoel9jb3JlX21vZHVsZSBtb2R1bGVzL21v
ZF9hdXRoel9jb3JlLnNvCiBMb2FkTW9kdWxlIGF1dGh6X2hvc3RfbW9kdWxlIG1vZHVsZXMvbW9k
X2F1dGh6X2hvc3Quc28KIExvYWRNb2R1bGUgaW5jbHVkZV9tb2R1bGUgbW9kdWxlcy9tb2RfaW5j
bHVkZS5zbwogTG9hZE1vZHVsZSBsb2dfY29uZmlnX21vZHVsZSBtb2R1bGVzL21vZF9sb2dfY29u
ZmlnLnNvCkBAIC0yNyw2ICsyOCw3IEBAIExvYWRNb2R1bGUgYWxpYXNfbW9kdWxlIG1vZHVsZXMv
bW9kX2FsaWFzLnNvCiBMb2FkTW9kdWxlIHJld3JpdGVfbW9kdWxlIG1vZHVsZXMvbW9kX3Jld3Jp
dGUuc28KIExvYWRNb2R1bGUgY2dpX21vZHVsZSBtb2R1bGVzL21vZF9jZ2kuc28KIExvYWRNb2R1
bGUgc3NsX21vZHVsZSBtb2R1bGVzL21vZF9zc2wuc28KK0xvYWRNb2R1bGUgdW5peGRfbW9kdWxl
IG1vZHVsZXMvbW9kX3VuaXhkLnNvCiBMb2FkTW9kdWxlIHBocDVfbW9kdWxlIG1vZHVsZXMvbGli
cGhwNS5zbwogCiBMb2FkTW9kdWxlIGFzaXNfbW9kdWxlIG1vZHVsZXMvbW9kX2FzaXMuc28KQEAg
LTQyLDIwICs0NCwxNiBAQCBVc2VDYW5vbmljYWxOYW1lIE9uCiA8RGlyZWN0b3J5IC8+CiAgICAg
T3B0aW9ucyBJbmRleGVzIEZvbGxvd1N5bUxpbmtzIE11bHRpVmlld3MgRXhlY0NHSSBJbmNsdWRl
cwogICAgIEFsbG93T3ZlcnJpZGUgQWxsCi0gICAgT3JkZXIgYWxsb3csZGVueQotICAgIEFsbG93
IGZyb20gYWxsCisgICAgUmVxdWlyZSBhbGwgZ3JhbnRlZAogPC9EaXJlY3Rvcnk+CiAKIEFjY2Vz
c0ZpbGVOYW1lIC5odGFjY2VzcwogCiA8RmlsZXMgfiAiXlwuKFtIaF1bVHRdfFtEZF1bU3NdX1tT
c10pIj4KLSAgICBPcmRlciBhbGxvdyxkZW55Ci0gICAgRGVueSBmcm9tIGFsbAotICAgIFNhdGlz
ZnkgQWxsCisgICAgUmVxdWlyZSBhbGwgZGVuaWVkCiA8L0ZpbGVzPgogCiBUeXBlc0NvbmZpZyAv
ZXRjL21pbWUudHlwZXMKLURlZmF1bHRUeXBlIHRleHQvcGxhaW4KIEhvc3RuYW1lTG9va3VwcyBP
ZmYKIAogTG9nTGV2ZWwgd2FybgpAQCAtMTQ2LDEzICsxNDQsOSBAQCBBZGRIYW5kbGVyIHNlbmQt
YXMtaXMgYXNpcwogIyBBcHBsZS1zcGVjaWZpYyBmaWxlc3lzdGVtIHByb3RlY3Rpb24uCiAjCiA8
RmlsZXMgInJzcmMiPgotICAgIE9yZGVyIGFsbG93LGRlbnkKLSAgICBEZW55IGZyb20gYWxsCi0g
ICAgU2F0aXNmeSBBbGwKKyAgICBSZXF1aXJlIGFsbCBkZW5pZWQKIDwvRmlsZXM+CiAKIDxEaXJl
Y3RvcnkgIH4gIi4qXC5cLm5hbWVkZm9yayI+Ci0gICAgT3JkZXIgYWxsb3csZGVueQotICAgIERl
bnkgZnJvbSBhbGwKLSAgICBTYXRpc2Z5IEFsbAorICAgIFJlcXVpcmUgYWxsIGRlbmllZAogPC9E
aXJlY3Rvcnk+CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cK
aW5kZXggZjEyYWQ3OC4uNjZiZDQ2MCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBi
L1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE5IEBACiAyMDEyLTEyLTA5ICBEYW4gV2luc2hp
cCAgPGRhbndAZ25vbWUub3JnPgogCisgICAgICAgIEFkZCBBcGFjaGUgMi40IHN1cHBvcnQgZm9y
IEZlZG9yYSAxOAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA0NDc4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgQXBhY2hlIDIuNCdzIGh0dHBkLmNvbmYgaXMgc2xpZ2h0bHkgaW5jb21wYXRpYmxlIHdpdGgg
Mi4yJ3MsIHNvIHdlCisgICAgICAgIG5lZWQgYSBzZXBhcmF0ZSBjb25maWcuCisKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2UucHk6CisgICAgICAgIChQ
b3J0Ll9hcGFjaGVfdmVyc2lvbik6CisgICAgICAgIChQb3J0Ll9hcGFjaGVfY29uZmlnX2ZpbGVf
bmFtZV9mb3JfcGxhdGZvcm0pOgorCisyMDEyLTEyLTA5ICBEYW4gV2luc2hpcCAgPGRhbndAZ25v
bWUub3JnPgorCiAgICAgICAgIFtHVEtdIEJ1bXAgbGlieG1sMiByZXF1aXJlbWVudCBpbiBqaGJ1
aWxkLm1vZHVsZXMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTEwNDQ3NwogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90
ZXN0cy9wb3J0L2Jhc2UucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9w
b3J0L2Jhc2UucHkKaW5kZXggYWY3NDJjOS4uNjNkYWE4OSAxMDA2NDQKLS0tIGEvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9iYXNlLnB5CisrKyBiL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFzZS5weQpAQCAtMTIwNywxMyArMTIwNywx
NyBAQCBjbGFzcyBQb3J0KG9iamVjdCk6CiAgICAgZGVmIF9pc19kZWJpYW5fYmFzZWQoc2VsZik6
CiAgICAgICAgIHJldHVybiBzZWxmLl9maWxlc3lzdGVtLmV4aXN0cygnL2V0Yy9kZWJpYW5fdmVy
c2lvbicpCiAKKyAgICBkZWYgX2FwYWNoZV92ZXJzaW9uKHNlbGYpOgorICAgICAgICBjb25maWcg
PSBzZWxmLl9leGVjdXRpdmUucnVuX2NvbW1hbmQoW3NlbGYuX3BhdGhfdG9fYXBhY2hlKCksICct
diddKQorICAgICAgICByZXR1cm4gcmUuc3ViKHInKD86LnxcbikqU2VydmVyIHZlcnNpb246IEFw
YWNoZS8oXGQrXC5cZCspKD86LnxcbikqJywgcidcMScsIGNvbmZpZykKKwogICAgICMgV2UgcGFz
cyBzeXNfcGxhdGZvcm0gaW50byB0aGlzIG1ldGhvZCB0byBtYWtlIGl0IGVhc3kgdG8gdW5pdCB0
ZXN0LgogICAgIGRlZiBfYXBhY2hlX2NvbmZpZ19maWxlX25hbWVfZm9yX3BsYXRmb3JtKHNlbGYs
IHN5c19wbGF0Zm9ybSk6CiAgICAgICAgIGlmIHN5c19wbGF0Zm9ybSA9PSAnY3lnd2luJzoKICAg
ICAgICAgICAgIHJldHVybiAnY3lnd2luLWh0dHBkLmNvbmYnICAjIENZR1dJTiBpcyB0aGUgb25s
eSBwbGF0Zm9ybSB0byBzdGlsbCB1c2UgQXBhY2hlIDEuMy4KICAgICAgICAgaWYgc3lzX3BsYXRm
b3JtLnN0YXJ0c3dpdGgoJ2xpbnV4Jyk6CiAgICAgICAgICAgICBpZiBzZWxmLl9pc19yZWRoYXRf
YmFzZWQoKToKLSAgICAgICAgICAgICAgICByZXR1cm4gJ2ZlZG9yYS1odHRwZC5jb25mJyAgIyBU
aGlzIGlzIGFuIEFwYWNoZSAyLnggY29uZmlnIGZpbGUgZGVzcGl0ZSB0aGUgbmFtaW5nLgorICAg
ICAgICAgICAgICAgIHJldHVybiAnZmVkb3JhLWh0dHBkLScgKyBzZWxmLl9hcGFjaGVfdmVyc2lv
bigpICsgJy5jb25mJwogICAgICAgICAgICAgaWYgc2VsZi5faXNfZGViaWFuX2Jhc2VkKCk6CiAg
ICAgICAgICAgICAgICAgcmV0dXJuICdhcGFjaGUyLWRlYmlhbi1odHRwZC5jb25mJwogICAgICAg
ICAjIEFsbCBwbGF0Zm9ybXMgdXNlIGFwYWNoZTIgZXhjZXB0IGZvciBDWUdXSU4gKGFuZCBNYWMg
T1MgWCBUaWdlciBhbmQgcHJpb3IsIHdoaWNoIHdlIG5vIGxvbmdlciBzdXBwb3J0KS4KLS0gCjEu
OC4wCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>178418</attachid>
            <date>2012-12-09 08:02:59 -0800</date>
            <delta_ts>2013-01-08 10:11:29 -0800</delta_ts>
            <desc>more updates; fix run-webkit-httpd and a few tests</desc>
            <filename>0001-Apache-2.4-support-for-F18.patch</filename>
            <type>text/plain</type>
            <size>12747</size>
            <attacher name="Dan Winship">danw</attacher>
            
              <data encoding="base64">RnJvbSBkMzQ4ZDE4NTAwYThiYzhkZjI0MDA2OWYzMTQ1MmJjZmMxYzQ1Y2JkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEYW4gV2luc2hpcCA8ZGFud0Bnbm9tZS5vcmc+CkRhdGU6IFN1
biwgOSBEZWMgMjAxMiAxMjo1NToxMSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIEFwYWNoZSAyLjQg
c3VwcG9ydCBmb3IgRjE4CgotLS0KIExheW91dFRlc3RzL0NoYW5nZUxvZyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIHwgMjQgKysrKysrKysrKysrKysrKysrKysrKwogLi4uL3tmZWRvcmEt
aHR0cGQuY29uZiA9PiBmZWRvcmEtaHR0cGQtMi4yLmNvbmZ9ICAgfCAgMAogLi4uL3tmZWRvcmEt
aHR0cGQuY29uZiA9PiBmZWRvcmEtaHR0cGQtMi40LmNvbmZ9ICAgfCAyMCArKysrKysrLS0tLS0t
LS0tLS0KIC4uLi90ZXN0cy9jb29raWVzL3Jlc291cmNlcy9jb29raWVzLXRlc3QtcHJlLmpzICAg
IHwgIDQgKystLQogTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9uYXZpZ2F0aW9uL3BpbmctY29va2ll
Lmh0bWwgfCAgMiArLQogLi4uL3htbGh0dHByZXF1ZXN0LXNldHJlcXVlc3RoZWFkZXItbm8tdmFs
dWUuaHRtbCAgfCAgMiArLQogVG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgfCAyMCArKysrKysrKysrKysrKysrKysKIFRvb2xzL1NjcmlwdHMvcnVuLXdl
YmtpdC1odHRwZCAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cGVybC9odHRwZC5wbSAgICAgICAgICAgICAgICAgIHwgMTYgKysrKysrKysrKysrKy0tCiBU
b29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2UucHkgICB8ICA2ICsr
KysrLQogLi4uL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3BvcnRfdGVzdGNhc2UucHkgICAg
fCAgMyArKy0KIDExIGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlvbnMoKyksIDIyIGRlbGV0aW9u
cygtKQogY29weSBMYXlvdXRUZXN0cy9odHRwL2NvbmYve2ZlZG9yYS1odHRwZC5jb25mID0+IGZl
ZG9yYS1odHRwZC0yLjIuY29uZn0gKDEwMCUpCiByZW5hbWUgTGF5b3V0VGVzdHMvaHR0cC9jb25m
L3tmZWRvcmEtaHR0cGQuY29uZiA9PiBmZWRvcmEtaHR0cGQtMi40LmNvbmZ9ICg5MiUpCgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmlu
ZGV4IDI5ZTMzNTcuLmMyZTVlOTYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZwor
KysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyNyBAQAorMjAxMi0xMi0wOSAg
RGFuIFdpbnNoaXAgIDxkYW53QGdub21lLm9yZz4KKworICAgICAgICBVcGRhdGVzIGZvciBBcGFj
aGUgMi40CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MDQ0NzgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBB
cGFjaGUgMi40IHJlcXVpcmVzIGEgc2xpZ2h0bHkgZGlmZmVyZW50IGNvbmZpZyBmcm9tIDIuMiwg
c28gc3BsaXQKKyAgICAgICAgZmVkb3JhLWh0dHBkLmNvbmYgaW50byBzZXBhcmF0ZSAyLjIgYW5k
IDIuNCB2ZXJzaW9ucy4KKworICAgICAgICAyLjQgaXMgYWxzbyBtb3JlIHBpY2t5IGFib3V0IHBh
c3NpbmcgcmVxdWVzdCBoZWFkZXJzIHRvIENHSQorICAgICAgICBzY3JpcHRzLCBhbmQgd2lsbCBp
Z25vcmUgaGVhZGVycyB0aGF0IGFyZW4ndCB2YWxpZCBhY2NvcmRpbmcgdG8KKyAgICAgICAgdGhl
IEhUVFAgZ3JhbW1hciwgc28gY2hhbmdlIHVuZGVyc2NvcmVzIHRvIGh5cGhlbnMgdG8gZml4IHRo
ZW0uCisKKyAgICAgICAgKiBodHRwL2NvbmYvZmVkb3JhLWh0dHBkLTIuMi5jb25mOiBSZW5hbWVk
IGZyb20KKyAgICAgICAgTGF5b3V0VGVzdHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC5jb25mLgor
ICAgICAgICAqIGh0dHAvY29uZi9mZWRvcmEtaHR0cGQtMi40LmNvbmY6IEJhc2VkIG9uCisgICAg
ICAgIExheW91dFRlc3RzL2h0dHAvY29uZi9mZWRvcmEtaHR0cGQuY29uZiBhbmQgdXBkYXRlZCBm
b3IgMi40LgorICAgICAgICAqIGh0dHAvdGVzdHMvY29va2llcy9yZXNvdXJjZXMvY29va2llcy10
ZXN0LXByZS5qczoKKyAgICAgICAgKHNldENvb2tpZXMpOgorICAgICAgICAoY2xlYXJDb29raWVz
KToKKyAgICAgICAgKiBodHRwL3Rlc3RzL25hdmlnYXRpb24vcGluZy1jb29raWUuaHRtbDoKKyAg
ICAgICAgKiBodHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXNldHJlcXVl
c3RoZWFkZXItbm8tdmFsdWUuaHRtbDoKKwogMjAxMi0xMi0wOSAgQ2hyaXN0b3BoZSBEdW1leiAg
PGNocmlzdG9waGUuZHVtZXpAaW50ZWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgRUZMIGdh
cmRlbmluZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvY29uZi9mZWRvcmEtaHR0cGQu
Y29uZiBiL0xheW91dFRlc3RzL2h0dHAvY29uZi9mZWRvcmEtaHR0cGQtMi4yLmNvbmYKc2ltaWxh
cml0eSBpbmRleCAxMDAlCmNvcHkgZnJvbSBMYXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0
dHBkLmNvbmYKY29weSB0byBMYXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLTIuMi5j
b25mCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLmNvbmYg
Yi9MYXlvdXRUZXN0cy9odHRwL2NvbmYvZmVkb3JhLWh0dHBkLTIuNC5jb25mCnNpbWlsYXJpdHkg
aW5kZXggOTIlCnJlbmFtZSBmcm9tIExheW91dFRlc3RzL2h0dHAvY29uZi9mZWRvcmEtaHR0cGQu
Y29uZgpyZW5hbWUgdG8gTGF5b3V0VGVzdHMvaHR0cC9jb25mL2ZlZG9yYS1odHRwZC0yLjQuY29u
ZgppbmRleCA2ZWVkYjM3Li4wMjBiMmU0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL2Nv
bmYvZmVkb3JhLWh0dHBkLmNvbmYKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC9jb25mL2ZlZG9yYS1o
dHRwZC0yLjQuY29uZgpAQCAtMSw3ICsxLDYgQEAKIFNlcnZlclRva2VucyBPUwogU2VydmVyUm9v
dCAiL2V0Yy9odHRwZCIKIAotTG9ja0ZpbGUgIi90bXAvV2ViS2l0L2h0dHBkLmxvY2siCiBQaWRG
aWxlICIvdG1wL1dlYktpdC9odHRwZC5waWQiCiBTY29yZUJvYXJkRmlsZSAiL3RtcC9XZWJLaXQv
aHR0cGQuc2NvcmVib2FyZCIKIApAQCAtMTYsNiArMTUsOCBAQCBTdGFydFNlcnZlcnMgMQogTWF4
Q2xpZW50cyAxNTAKIE1heFJlcXVlc3RzUGVyQ2hpbGQgMTAwMDAwCiAKK0xvYWRNb2R1bGUgbXBt
X3ByZWZvcmtfbW9kdWxlIG1vZHVsZXMvbW9kX21wbV9wcmVmb3JrLnNvCitMb2FkTW9kdWxlIGF1
dGh6X2NvcmVfbW9kdWxlIG1vZHVsZXMvbW9kX2F1dGh6X2NvcmUuc28KIExvYWRNb2R1bGUgYXV0
aHpfaG9zdF9tb2R1bGUgbW9kdWxlcy9tb2RfYXV0aHpfaG9zdC5zbwogTG9hZE1vZHVsZSBpbmNs
dWRlX21vZHVsZSBtb2R1bGVzL21vZF9pbmNsdWRlLnNvCiBMb2FkTW9kdWxlIGxvZ19jb25maWdf
bW9kdWxlIG1vZHVsZXMvbW9kX2xvZ19jb25maWcuc28KQEAgLTI3LDYgKzI4LDcgQEAgTG9hZE1v
ZHVsZSBhbGlhc19tb2R1bGUgbW9kdWxlcy9tb2RfYWxpYXMuc28KIExvYWRNb2R1bGUgcmV3cml0
ZV9tb2R1bGUgbW9kdWxlcy9tb2RfcmV3cml0ZS5zbwogTG9hZE1vZHVsZSBjZ2lfbW9kdWxlIG1v
ZHVsZXMvbW9kX2NnaS5zbwogTG9hZE1vZHVsZSBzc2xfbW9kdWxlIG1vZHVsZXMvbW9kX3NzbC5z
bworTG9hZE1vZHVsZSB1bml4ZF9tb2R1bGUgbW9kdWxlcy9tb2RfdW5peGQuc28KIExvYWRNb2R1
bGUgcGhwNV9tb2R1bGUgbW9kdWxlcy9saWJwaHA1LnNvCiAKIExvYWRNb2R1bGUgYXNpc19tb2R1
bGUgbW9kdWxlcy9tb2RfYXNpcy5zbwpAQCAtNDIsMjAgKzQ0LDE2IEBAIFVzZUNhbm9uaWNhbE5h
bWUgT24KIDxEaXJlY3RvcnkgLz4KICAgICBPcHRpb25zIEluZGV4ZXMgRm9sbG93U3ltTGlua3Mg
TXVsdGlWaWV3cyBFeGVjQ0dJIEluY2x1ZGVzCiAgICAgQWxsb3dPdmVycmlkZSBBbGwKLSAgICBP
cmRlciBhbGxvdyxkZW55Ci0gICAgQWxsb3cgZnJvbSBhbGwKKyAgICBSZXF1aXJlIGFsbCBncmFu
dGVkCiA8L0RpcmVjdG9yeT4KIAogQWNjZXNzRmlsZU5hbWUgLmh0YWNjZXNzCiAKIDxGaWxlcyB+
ICJeXC4oW0hoXVtUdF18W0RkXVtTc11fW1NzXSkiPgotICAgIE9yZGVyIGFsbG93LGRlbnkKLSAg
ICBEZW55IGZyb20gYWxsCi0gICAgU2F0aXNmeSBBbGwKKyAgICBSZXF1aXJlIGFsbCBkZW5pZWQK
IDwvRmlsZXM+CiAKIFR5cGVzQ29uZmlnIC9ldGMvbWltZS50eXBlcwotRGVmYXVsdFR5cGUgdGV4
dC9wbGFpbgogSG9zdG5hbWVMb29rdXBzIE9mZgogCiBMb2dMZXZlbCB3YXJuCkBAIC0xNDYsMTMg
KzE0NCw5IEBAIEFkZEhhbmRsZXIgc2VuZC1hcy1pcyBhc2lzCiAjIEFwcGxlLXNwZWNpZmljIGZp
bGVzeXN0ZW0gcHJvdGVjdGlvbi4KICMKIDxGaWxlcyAicnNyYyI+Ci0gICAgT3JkZXIgYWxsb3cs
ZGVueQotICAgIERlbnkgZnJvbSBhbGwKLSAgICBTYXRpc2Z5IEFsbAorICAgIFJlcXVpcmUgYWxs
IGRlbmllZAogPC9GaWxlcz4KIAogPERpcmVjdG9yeSAgfiAiLipcLlwubmFtZWRmb3JrIj4KLSAg
ICBPcmRlciBhbGxvdyxkZW55Ci0gICAgRGVueSBmcm9tIGFsbAotICAgIFNhdGlzZnkgQWxsCisg
ICAgUmVxdWlyZSBhbGwgZGVuaWVkCiA8L0RpcmVjdG9yeT4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2h0dHAvdGVzdHMvY29va2llcy9yZXNvdXJjZXMvY29va2llcy10ZXN0LXByZS5qcyBiL0xh
eW91dFRlc3RzL2h0dHAvdGVzdHMvY29va2llcy9yZXNvdXJjZXMvY29va2llcy10ZXN0LXByZS5q
cwppbmRleCAyOGIyYjJhLi41OWMzNGMyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9odHRwL3Rl
c3RzL2Nvb2tpZXMvcmVzb3VyY2VzL2Nvb2tpZXMtdGVzdC1wcmUuanMKKysrIGIvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy9jb29raWVzL3Jlc291cmNlcy9jb29raWVzLXRlc3QtcHJlLmpzCkBAIC0x
NTksNyArMTU5LDcgQEAgZnVuY3Rpb24gc2V0Q29va2llcyhjb29raWUpCiAgICAgdHJ5IHsKICAg
ICAgICAgdmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgICB4aHIub3Blbigi
R0VUIiwgInJlc291cmNlcy9zZXRDb29raWVzLmNnaSIsIGZhbHNlKTsKLSAgICAgICAgeGhyLnNl
dFJlcXVlc3RIZWFkZXIoIlNFVF9DT09LSUUiLCBjb29raWUpOworICAgICAgICB4aHIuc2V0UmVx
dWVzdEhlYWRlcigiU0VULUNPT0tJRSIsIGNvb2tpZSk7CiAgICAgICAgIHhoci5zZW5kKG51bGwp
OwogICAgICAgICBpZiAoeGhyLnN0YXR1cyA9PSAyMDApIHsKICAgICAgICAgICAgIC8vIFRoaXMg
aXMgdG8gY2xlYXIgdGhlbSBsYXRlci4KQEAgLTIyMCw3ICsyMjAsNyBAQCBmdW5jdGlvbiBjbGVh
ckNvb2tpZXMoKQogICAgICAgICAvLyBhbmQgIkV4cGlyZXMiIGZpZWxkcy4KICAgICAgICAgd2hp
bGUgKGNvb2tpZSA9IGNvb2tpZXMucG9wKCkpIHsKICAgICAgICAgICAgIHhoci5vcGVuKCJHRVQi
LCAicmVzb3VyY2VzL2NsZWFyQ29va2llcy5jZ2kiLCBmYWxzZSk7Ci0gICAgICAgICAgICB4aHIu
c2V0UmVxdWVzdEhlYWRlcigiQ0xFQVJfQ09PS0lFIiwgY29va2llKTsKKyAgICAgICAgICAgIHho
ci5zZXRSZXF1ZXN0SGVhZGVyKCJDTEVBUi1DT09LSUUiLCBjb29raWUpOwogICAgICAgICAgICAg
eGhyLnNlbmQobnVsbCk7CiAgICAgICAgIH0KICAgICB9IGNhdGNoIChlKSB7CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL25hdmlnYXRpb24vcGluZy1jb29raWUuaHRtbCBiL0xh
eW91dFRlc3RzL2h0dHAvdGVzdHMvbmF2aWdhdGlvbi9waW5nLWNvb2tpZS5odG1sCmluZGV4IDUw
ZGNhOTIuLjA2NjNiODUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbmF2aWdh
dGlvbi9waW5nLWNvb2tpZS5odG1sCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbmF2aWdh
dGlvbi9waW5nLWNvb2tpZS5odG1sCkBAIC0xNyw3ICsxNyw3IEBAIGZ1bmN0aW9uIHRlc3QoKSB7
CiAgICAgdHJ5IHsKICAgICAgICAgdmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAg
ICAgICB4aHIub3BlbigiR0VUIiwgIi4uL2Nvb2tpZXMvcmVzb3VyY2VzL3NldENvb2tpZXMuY2dp
IiwgZmFsc2UpOwotICAgICAgICB4aHIuc2V0UmVxdWVzdEhlYWRlcigiU0VUX0NPT0tJRSIsICJo
ZWxsbz13b3JsZDtwYXRoPS8iKTsKKyAgICAgICAgeGhyLnNldFJlcXVlc3RIZWFkZXIoIlNFVC1D
T09LSUUiLCAiaGVsbG89d29ybGQ7cGF0aD0vIik7CiAgICAgICAgIHhoci5zZW5kKG51bGwpOwog
ICAgICAgICBpZiAoeGhyLnN0YXR1cyAhPSAyMDApIHsKICAgICAgICAgICAgIGRvY3VtZW50Lmdl
dEVsZW1lbnRzQnlUYWdOYW1lKCJib2R5IilbMF0uYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRl
VGV4dE5vZGUoIkZBSUxFRDogY29va2llIG5vdCBzZXQiKSk7CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9odHRwL3Rlc3RzL3htbGh0dHByZXF1ZXN0L3htbGh0dHByZXF1ZXN0LXNldHJlcXVlc3Ro
ZWFkZXItbm8tdmFsdWUuaHRtbCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVl
c3QveG1saHR0cHJlcXVlc3Qtc2V0cmVxdWVzdGhlYWRlci1uby12YWx1ZS5odG1sCmluZGV4IDdl
MDIyMDcuLmM5ZTJiNDIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0
cHJlcXVlc3QveG1saHR0cHJlcXVlc3Qtc2V0cmVxdWVzdGhlYWRlci1uby12YWx1ZS5odG1sCisr
KyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMveG1saHR0cHJlcXVlc3QveG1saHR0cHJlcXVlc3Qt
c2V0cmVxdWVzdGhlYWRlci1uby12YWx1ZS5odG1sCkBAIC05LDcgKzksNyBAQAogICAgIHJlcSA9
IG5ldyBYTUxIdHRwUmVxdWVzdDsKICAgICByZXEub3BlbigiR0VUIiwgInJlc291cmNlcy9wcmlu
dC1oZWFkZXJzLmNnaSIsIGZhbHNlKTsKIAotICAgIHJlcS5zZXRSZXF1ZXN0SGVhZGVyKCJDVVNU
T01fSEVBREVSIiwgIiIpOworICAgIHJlcS5zZXRSZXF1ZXN0SGVhZGVyKCJDVVNUT00tSEVBREVS
IiwgIiIpOwogICAgIHRyeSB7CiAgICAgICAgIHJlcS5zZW5kKCIiKTsKICAgICAgICAgaWYgKHJl
cS5yZXNwb25zZVRleHQuaW5kZXhPZigiSFRUUF9DVVNUT01fSEVBREVSIikgPj0gMCkKZGlmZiAt
LWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBmMTJhZDc4Li5i
Nzc1MzEyIDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9n
CkBAIC0xLDUgKzEsMjUgQEAKIDIwMTItMTItMDkgIERhbiBXaW5zaGlwICA8ZGFud0Bnbm9tZS5v
cmc+CiAKKyAgICAgICAgQWRkIEFwYWNoZSAyLjQgc3VwcG9ydCBmb3IgRmVkb3JhIDE4CisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDQ0NzgKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBcGFjaGUgMi40J3Mg
aHR0cGQuY29uZiBpcyBzbGlnaHRseSBpbmNvbXBhdGlibGUgd2l0aCAyLjIncywgc28gd2UKKyAg
ICAgICAgbmVlZCBhIHNlcGFyYXRlIGNvbmZpZy4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFzZS5weToKKyAgICAgICAgKFBvcnQuX2FwYWNoZV92ZXJz
aW9uKToKKyAgICAgICAgKFBvcnQuX2FwYWNoZV9jb25maWdfZmlsZV9uYW1lX2Zvcl9wbGF0Zm9y
bSk6CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9wb3J0X3Rl
c3RjYXNlLnB5OgorICAgICAgICAqIFNjcmlwdHMvcnVuLXdlYmtpdC1odHRwZDoKKyAgICAgICAg
KiBTY3JpcHRzL3dlYmtpdHBlcmwvaHR0cGQucG06CisgICAgICAgIChnZXRBcGFjaGVWZXJzaW9u
KToKKyAgICAgICAgKGdldERlZmF1bHRDb25maWdGb3JUZXN0RGlyZWN0b3J5KToKKyAgICAgICAg
KGdldEhUVFBEQ29uZmlnUGF0aEZvclRlc3REaXJlY3RvcnkpOgorCisyMDEyLTEyLTA5ICBEYW4g
V2luc2hpcCAgPGRhbndAZ25vbWUub3JnPgorCiAgICAgICAgIFtHVEtdIEJ1bXAgbGlieG1sMiBy
ZXF1aXJlbWVudCBpbiBqaGJ1aWxkLm1vZHVsZXMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNDQ3NwogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRz
L3J1bi13ZWJraXQtaHR0cGQgYi9Ub29scy9TY3JpcHRzL3J1bi13ZWJraXQtaHR0cGQKaW5kZXgg
OGZiMTg4Ny4uYWY0ZDRmMyAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4td2Via2l0LWh0
dHBkCisrKyBiL1Rvb2xzL1NjcmlwdHMvcnVuLXdlYmtpdC1odHRwZApAQCAtODksNyArODksNyBA
QCBteSBAYXJncyA9ICgKICAgICAiLVgiLAogICAgICMgRGlzYWJsZSBLZWVwLUFsaXZlIHN1cHBv
cnQuIE1ha2VzIHRlc3RpbmcgaW4gbXVsdGlwbGUgYnJvd3NlcnMgZWFzaWVyIChubyBuZWVkIHRv
IHdhaXQKICAgICAjIGZvciBhbm90aGVyIGJyb3dzZXIncyBjb25uZWN0aW9uIHRvIGV4cGlyZSku
Ci0gICAgIi1jIiwgIktlZXBBbGl2ZSAwIgorICAgICItYyIsICJLZWVwQWxpdmUgb2ZmIgogKTsK
IAogbXkgQGRlZmF1bHRBcmdzID0gZ2V0RGVmYXVsdENvbmZpZ0ZvclRlc3REaXJlY3RvcnkoJHRl
c3REaXJlY3RvcnkpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL2h0dHBk
LnBtIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRwZXJsL2h0dHBkLnBtCmluZGV4IDU4ZmYxMDguLjQy
YTY5MzcgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cGVybC9odHRwZC5wbQorKysg
Yi9Ub29scy9TY3JpcHRzL3dlYmtpdHBlcmwvaHR0cGQucG0KQEAgLTkwLDYgKzkwLDE0IEBAIHN1
YiBoYXNIVFRQRAogICAgIHJldHVybiBzeXN0ZW0oQGNvbW1hbmQpID09IDA7CiB9CiAKK3N1YiBn
ZXRBcGFjaGVWZXJzaW9uCit7CisgICAgbXkgJGh0dHBkUGF0aCA9IGdldEhUVFBEUGF0aCgpOwor
ICAgIG15ICR2ZXJzaW9uID0gYCRodHRwZFBhdGggLXZgOworICAgICR2ZXJzaW9uID1+IHMvLipT
ZXJ2ZXIgdmVyc2lvbjogQXBhY2hlXC8oXGQrXC5cZCspLiovXDEvczsKKyAgICByZXR1cm4gJHZl
cnNpb247Cit9CisKIHN1YiBnZXREZWZhdWx0Q29uZmlnRm9yVGVzdERpcmVjdG9yeQogewogICAg
IG15ICgkdGVzdERpcmVjdG9yeSkgPSBAXzsKQEAgLTExMiwxMSArMTIwLDE0IEBAIHN1YiBnZXRE
ZWZhdWx0Q29uZmlnRm9yVGVzdERpcmVjdG9yeQogICAgICAgICAiLWMiLCAiVHlwZXNDb25maWcg
XCIkdHlwZXNDb25maWdcIiIsCiAgICAgICAgICMgQXBhY2hlIHdvdWxkbid0IHJ1biBDR0lzIHdp
dGggcGVybWlzc2lvbnM9PTcwMCBvdGhlcndpc2UKICAgICAgICAgIi1jIiwgIlVzZXIgXCIjJDxc
IiIsCi0gICAgICAgICItYyIsICJMb2NrRmlsZSBcIiRodHRwZExvY2tGaWxlXCIiLAogICAgICAg
ICAiLWMiLCAiUGlkRmlsZSBcIiRodHRwZFBpZEZpbGVcIiIsCiAgICAgICAgICItYyIsICJTY29y
ZUJvYXJkRmlsZSBcIiRodHRwZFNjb3JlQm9hcmRGaWxlXCIiLAogICAgICk7CiAKKyAgICBpZiAo
Z2V0QXBhY2hlVmVyc2lvbigpIGVxICIyLjIiKSB7CisgICAgICAgIHB1c2goQGh0dHBkQXJncywg
Ii1jIiwgIkxvY2tGaWxlIFwiJGh0dHBkTG9ja0ZpbGVcIiIpOworICAgIH0KKwogICAgICMgRklY
TUU6IEVuYWJsZSB0aGlzIG9uIFdpbmRvd3Mgb25jZSA8cmRhcjovL3Byb2JsZW0vNTM0NTk4NT4g
aXMgZml4ZWQKICAgICAjIFRoZSB2ZXJzaW9uIG9mIEFwYWNoZSB3ZSB1c2Ugd2l0aCBDeWd3aW4g
ZG9lcyBub3Qgc3VwcG9ydCBTU0wKICAgICBteSAkc3NsQ2VydGlmaWNhdGUgPSAiJHRlc3REaXJl
Y3RvcnkvaHR0cC9jb25mL3dlYmtpdC1odHRwZC5wZW0iOwpAQCAtMTM0LDYgKzE0NSw3IEBAIHN1
YiBnZXRIVFRQRENvbmZpZ1BhdGhGb3JUZXN0RGlyZWN0b3J5CiAgICAgbXkgJGh0dHBkQ29uZmln
OwogICAgIG15ICRodHRwZFBhdGggPSBnZXRIVFRQRFBhdGgoKTsKICAgICBteSAkaHR0cGRDb25m
RGlyZWN0b3J5ID0gIiR0ZXN0RGlyZWN0b3J5L2h0dHAvY29uZi8iOworICAgIG15ICRhcGFjaGVW
ZXJzaW9uID0gZ2V0QXBhY2hlVmVyc2lvbigpOwogCiAgICAgaWYgKGlzQ3lnd2luKCkpIHsKICAg
ICAgICAgbXkgJGxpYlBIUDREbGxQYXRoID0gIi91c3IvbGliL2FwYWNoZS9saWJwaHA0LmRsbCI7
CkBAIC0xNDYsNyArMTU4LDcgQEAgc3ViIGdldEhUVFBEQ29uZmlnUGF0aEZvclRlc3REaXJlY3Rv
cnkKICAgICB9IGVsc2lmIChpc0RlYmlhbkJhc2VkKCkpIHsKICAgICAgICAgJGh0dHBkQ29uZmln
ID0gImFwYWNoZTItZGViaWFuLWh0dHBkLmNvbmYiOwogICAgIH0gZWxzaWYgKGlzRmVkb3JhQmFz
ZWQoKSkgewotICAgICAgICAkaHR0cGRDb25maWcgPSAiZmVkb3JhLWh0dHBkLmNvbmYiOyAjIFRo
aXMgaXMgYW4gYXBhY2hlMiBjb25maWcsIGRlc3BpdGUgdGhlIG5hbWUuCisgICAgICAgICRodHRw
ZENvbmZpZyA9ICJmZWRvcmEtaHR0cGQtJGFwYWNoZVZlcnNpb24uY29uZiI7CiAgICAgfSBlbHNl
IHsKICAgICAgICAgIyBBbGwgb3RoZXIgcG9ydHMgdXNlIGFwYWNoZTIsIHNvIGp1c3QgdXNlIG91
ciBkZWZhdWx0IGFwYWNoZTIgY29uZmlnLgogICAgICAgICAkaHR0cGRDb25maWcgPSAiYXBhY2hl
Mi1odHRwZC5jb25mIjsKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL3BvcnQvYmFzZS5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3Rz
L3BvcnQvYmFzZS5weQppbmRleCBhZjc0MmM5Li42M2RhYTg5IDEwMDY0NAotLS0gYS9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2UucHkKKysrIGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9iYXNlLnB5CkBAIC0xMjA3LDEzICsxMjA3
LDE3IEBAIGNsYXNzIFBvcnQob2JqZWN0KToKICAgICBkZWYgX2lzX2RlYmlhbl9iYXNlZChzZWxm
KToKICAgICAgICAgcmV0dXJuIHNlbGYuX2ZpbGVzeXN0ZW0uZXhpc3RzKCcvZXRjL2RlYmlhbl92
ZXJzaW9uJykKIAorICAgIGRlZiBfYXBhY2hlX3ZlcnNpb24oc2VsZik6CisgICAgICAgIGNvbmZp
ZyA9IHNlbGYuX2V4ZWN1dGl2ZS5ydW5fY29tbWFuZChbc2VsZi5fcGF0aF90b19hcGFjaGUoKSwg
Jy12J10pCisgICAgICAgIHJldHVybiByZS5zdWIocicoPzoufFxuKSpTZXJ2ZXIgdmVyc2lvbjog
QXBhY2hlLyhcZCtcLlxkKykoPzoufFxuKSonLCByJ1wxJywgY29uZmlnKQorCiAgICAgIyBXZSBw
YXNzIHN5c19wbGF0Zm9ybSBpbnRvIHRoaXMgbWV0aG9kIHRvIG1ha2UgaXQgZWFzeSB0byB1bml0
IHRlc3QuCiAgICAgZGVmIF9hcGFjaGVfY29uZmlnX2ZpbGVfbmFtZV9mb3JfcGxhdGZvcm0oc2Vs
Ziwgc3lzX3BsYXRmb3JtKToKICAgICAgICAgaWYgc3lzX3BsYXRmb3JtID09ICdjeWd3aW4nOgog
ICAgICAgICAgICAgcmV0dXJuICdjeWd3aW4taHR0cGQuY29uZicgICMgQ1lHV0lOIGlzIHRoZSBv
bmx5IHBsYXRmb3JtIHRvIHN0aWxsIHVzZSBBcGFjaGUgMS4zLgogICAgICAgICBpZiBzeXNfcGxh
dGZvcm0uc3RhcnRzd2l0aCgnbGludXgnKToKICAgICAgICAgICAgIGlmIHNlbGYuX2lzX3JlZGhh
dF9iYXNlZCgpOgotICAgICAgICAgICAgICAgIHJldHVybiAnZmVkb3JhLWh0dHBkLmNvbmYnICAj
IFRoaXMgaXMgYW4gQXBhY2hlIDIueCBjb25maWcgZmlsZSBkZXNwaXRlIHRoZSBuYW1pbmcuCisg
ICAgICAgICAgICAgICAgcmV0dXJuICdmZWRvcmEtaHR0cGQtJyArIHNlbGYuX2FwYWNoZV92ZXJz
aW9uKCkgKyAnLmNvbmYnCiAgICAgICAgICAgICBpZiBzZWxmLl9pc19kZWJpYW5fYmFzZWQoKToK
ICAgICAgICAgICAgICAgICByZXR1cm4gJ2FwYWNoZTItZGViaWFuLWh0dHBkLmNvbmYnCiAgICAg
ICAgICMgQWxsIHBsYXRmb3JtcyB1c2UgYXBhY2hlMiBleGNlcHQgZm9yIENZR1dJTiAoYW5kIE1h
YyBPUyBYIFRpZ2VyIGFuZCBwcmlvciwgd2hpY2ggd2Ugbm8gbG9uZ2VyIHN1cHBvcnQpLgpkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9wb3J0X3Rl
c3RjYXNlLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9wb3J0
X3Rlc3RjYXNlLnB5CmluZGV4IDhlYTEwOGIuLmM2YWM5ZWMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvcG9ydF90ZXN0Y2FzZS5weQorKysgYi9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3BvcnRfdGVzdGNhc2UucHkK
QEAgLTU4Nyw3ICs1ODcsOCBAQCBNT0NLIG91dHB1dCBvZiBjaGlsZCBwcm9jZXNzCiAgICAgICAg
IHNlbGYuX2Fzc2VydF9jb25maWdfZmlsZV9mb3JfcGxhdGZvcm0ocG9ydCwgJ2xpbnV4MycsICdh
cGFjaGUyLWh0dHBkLmNvbmYnKQogCiAgICAgICAgIHBvcnQuX2lzX3JlZGhhdF9iYXNlZCA9IGxh
bWJkYTogVHJ1ZQotICAgICAgICBzZWxmLl9hc3NlcnRfY29uZmlnX2ZpbGVfZm9yX3BsYXRmb3Jt
KHBvcnQsICdsaW51eDInLCAnZmVkb3JhLWh0dHBkLmNvbmYnKQorICAgICAgICBwb3J0Ll9hcGFj
aGVfdmVyc2lvbiA9IGxhbWJkYTogJzIuMicKKyAgICAgICAgc2VsZi5fYXNzZXJ0X2NvbmZpZ19m
aWxlX2Zvcl9wbGF0Zm9ybShwb3J0LCAnbGludXgyJywgJ2ZlZG9yYS1odHRwZC0yLjIuY29uZicp
CiAKICAgICAgICAgcG9ydCA9IFRlc3RXZWJLaXRQb3J0KCkKICAgICAgICAgcG9ydC5faXNfZGVi
aWFuX2Jhc2VkID0gbGFtYmRhOiBUcnVlCi0tIAoxLjguMAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>