<?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>62495</bug_id>
          
          <creation_ts>2011-06-10 18:30:40 -0700</creation_ts>
          <short_desc>combine windows and mac kill-old-processes script</short_desc>
          <delta_ts>2011-06-18 13:49:49 -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>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Lucas Forschler">lforschler</reporter>
          <assigned_to name="Lucas Forschler">lforschler</assigned_to>
          <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>419110</commentid>
    <comment_count>0</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2011-06-10 18:30:40 -0700</bug_when>
    <thetext>Currently a windows specific kill-old-processes script exists, and a mac-specific script exists.
We should combine the logic for these into one script, which will save complexity in the buildbot config steps.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420011</commentid>
    <comment_count>1</comment_count>
      <attachid>97023</attachid>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2011-06-13 15:51:18 -0700</bug_when>
    <thetext>Created attachment 97023
Patch to make OS agnostic script.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420016</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-13 15:53:59 -0700</bug_when>
    <thetext>Attachment 97023 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Tools/ChangeLog&apos;]&quot; exit_code: 1

Tools/ChangeLog:1:  ChangeLog entry has no bug number  [changelog/bugnumber] [5]
Total errors found: 1 in 1 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>420019</commentid>
    <comment_count>3</comment_count>
      <attachid>97024</attachid>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2011-06-13 15:57:41 -0700</bug_when>
    <thetext>Created attachment 97024
Patch to make OS agnostic script.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420041</commentid>
    <comment_count>4</comment_count>
      <attachid>97023</attachid>
    <who name="Stephanie Lewis">slewis</who>
    <bug_when>2011-06-13 16:34:48 -0700</bug_when>
    <thetext>Comment on attachment 97023
Patch to make OS agnostic script.

View in context: https://bugs.webkit.org/attachment.cgi?id=97023&amp;action=review

you should fix the style issue and then I will add r=me

&gt; Tools/BuildSlaveSupport/mac/kill-old-processes:-50
&gt; -    sys.exit(main())

Do you need to remove the window script as well?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420072</commentid>
    <comment_count>5</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2011-06-13 17:08:35 -0700</bug_when>
    <thetext>The Style issue has been fixed (see new patch).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420076</commentid>
    <comment_count>6</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2011-06-13 17:09:46 -0700</bug_when>
    <thetext>Note: I am not removing the windows script as the webkit build master still references it.  Removing it would break existing webkit bots until we could update the webkit master.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420449</commentid>
    <comment_count>7</comment_count>
      <attachid>97024</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-06-14 08:51:03 -0700</bug_when>
    <thetext>Comment on attachment 97024
Patch to make OS agnostic script.

View in context: https://bugs.webkit.org/attachment.cgi?id=97024&amp;action=review

&gt; Tools/BuildSlaveSupport/kill-old-processes:32
&gt; +    tasksToKillWin = [ &quot;cl.exe&quot;, 
&gt; +					&quot;devenv.com&quot;, 
&gt; +					&quot;devenv.exe&quot;, 

funny indent here.  Tabs?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420764</commentid>
    <comment_count>8</comment_count>
      <attachid>97024</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-14 15:23:48 -0700</bug_when>
    <thetext>Comment on attachment 97024
Patch to make OS agnostic script.

Clearing flags on attachment: 97024

Committed r88857: &lt;http://trac.webkit.org/changeset/88857&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420765</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-14 15:23:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>423252</commentid>
    <comment_count>10</comment_count>
      <attachid>97023</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-06-18 13:49:49 -0700</bug_when>
    <thetext>Comment on attachment 97023
Patch to make OS agnostic script.

Cleared review? from obsolete attachment 97023 so that this bug does not appear in http://webkit.org/pending-review.  If you would like this patch reviewed, please attach it to a new bug (or re-open this bug before marking it for review again).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97023</attachid>
            <date>2011-06-13 15:51:18 -0700</date>
            <delta_ts>2011-06-18 13:49:48 -0700</delta_ts>
            <desc>Patch to make OS agnostic script.</desc>
            <filename>killold.patch</filename>
            <type>text/plain</type>
            <size>6309</size>
            <attacher name="Lucas Forschler">lforschler</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDg4NzI1KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTUgQEAKKzIwMTEtMDYtMTMgIEx1Y2FzIEZvcnNjaGxlciAgPGxmb3JzY2hsZXJAYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEJ1
ZyA2MjQ5NSAtIGNvbWJpbmUgd2luZG93cyBhbmQgbWFjIGtpbGwtb2xkLXByb2Nlc3NlcyBzY3Jp
cHQKKyAgICAgICAgQWRkIGEgcGxhdGZvcm0gYWdub3N0aWMgc2NyaXB0LiAgUmVtb3ZlIHRoZSBy
ZWNlbnRseSBhZGRlZCBtYWMgZmxhdm9yLgorICAgICAgICBOb3RlOiBMZWF2aW5nIHRoZSB3aW5k
b3dzIG9uZSBhbG9uZSwgc2luY2UgaXQgaXMgY3VycmVudGx5IHVzZWQgYnkgdGhlIFdlYktpdCBi
b3RzLgorICAgICAgICAKKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9raWxsLW9sZC1wcm9j
ZXNzZXM6IEFkZGVkLgorICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L21hYzogUmVtb3ZlZC4K
KyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9tYWMva2lsbC1vbGQtcHJvY2Vzc2VzOiBSZW1v
dmVkLgorCiAyMDExLTA2LTEzICBKYWVodW4gTGltICA8bGphZWh1bi5saW1Ac2Ftc3VuZy5jb20+
CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBTZWlkZWwuCkluZGV4OiBUb29scy9CdWlsZFNs
YXZlU3VwcG9ydC9raWxsLW9sZC1wcm9jZXNzZXMKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQnVpbGRT
bGF2ZVN1cHBvcnQva2lsbC1vbGQtcHJvY2Vzc2VzCShyZXZpc2lvbiAwKQorKysgVG9vbHMvQnVp
bGRTbGF2ZVN1cHBvcnQva2lsbC1vbGQtcHJvY2Vzc2VzCShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDgyIEBACisjIS91c3IvYmluL3B5dGhvbg0KKw0KKyMgQ29weXJpZ2h0IChDKSAyMDEwIEFwcGxl
IEluYy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuDQorIw0KKyMgUmVkaXN0cmlidXRpb24gYW5kIHVz
ZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0DQorIyBtb2RpZmlj
YXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlv
bnMNCisjIGFyZSBtZXQ6DQorIw0KKyMgMS4gIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29k
ZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0DQorIyAgICAgbm90aWNlLCB0aGlzIGxp
c3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLiANCisjIDIuICBS
ZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNv
cHlyaWdodA0KKyMgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBm
b2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUNCisjICAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBv
dGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLiANCisjDQorIyBU
SElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIEFORCBJVFMgQ09OVFJJQlVUT1JTICJB
UyBJUyIgQU5EIEFOWQ0KKyMgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElO
RywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRA0KKyMgV0FSUkFOVElFUyBPRiBNRVJD
SEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRQ0KKyMg
RElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgT1IgSVRTIENPTlRSSUJVVE9SUyBC
RSBMSUFCTEUgRk9SIEFOWQ0KKyMgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lB
TCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMNCisjIChJTkNMVURJTkcsIEJV
VCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJW
SUNFUzsNCisjIExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRF
UlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORA0KKyMgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJ
VFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQNCisjIChJ
TkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQg
T0YgVEhFIFVTRSBPRg0KKyMgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQ
T1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4NCisNCitpbXBvcnQgb3MsIHN5cw0KKw0KK2RlZiBt
YWluKCk6DQorDQorICAgIHRhc2tzVG9LaWxsV2luID0gWyAiY2wuZXhlIiwgDQorCQkJCQkiZGV2
ZW52LmNvbSIsIA0KKwkJCQkJImRldmVudi5leGUiLCANCisJCQkJCSJEdW1wUmVuZGVyVHJlZS5l
eGUiLCANCisJCQkJCSJEdW1wUmVuZGVyVHJlZV9kZWJ1Zy5leGUiLA0KKwkJCQkJImh0dHBkLmV4
ZSIsIA0KKwkJCQkJImltYWdlZGlmZi5leGUiLCANCisJCQkJCSJpbWFnZWRpZmZfZGVidWcuZXhl
IiwgDQorCQkJCQkianNjLmV4ZSIsIA0KKwkJCQkJImpzY19kZWJ1Zy5leGUiLA0KKwkJCQkJIkxp
Z2h0VFBELmV4ZSIsIA0KKwkJCQkJImxpbmsuZXhlIiwgDQorCQkJCQkibWlkbC5leGUiLCANCisJ
CQkJCSJwZXJsLmV4ZSIsIA0KKwkJCQkJIlNhZmFyaS5leGUiLCANCisJCQkJCSJzdm4uZXhlIiwg
DQorCQkJCQkidGVzdGFwaS5leGUiLCANCisJCQkJCSJ0ZXN0YXBpX2RlYnVnLmV4ZSIsIA0KKwkJ
CQkJIlZjQnVpbGRIZWxwZXIuZXhlIiwgDQorCQkJCQkid2RpZmYuZXhlIiwgDQorCQkJCQkiV2Vi
S2l0MldlYlByb2Nlc3MuZXhlIiwgDQorCQkJCQkiV2ViS2l0MldlYlByb2Nlc3NfZGVidWcuZXhl
IiwgDQorCQkJCQkiV2ViS2l0VGVzdFJ1bm5lci5leGUiLCANCisJCQkJCSJXZWJLaXRUZXN0UnVu
bmVyX2RlYnVnLmV4ZSIgXQ0KKw0KKyAgICB0YXNrc1RvS2lsbE1hYyA9IFsgIkR1bXBSZW5kZXJU
cmVlIiwgDQorCQkJCQkibWFrZSIsDQorCQkJCQkicGVybCIsIA0KKwkJCQkJInBlcjUuMTIiLA0K
KwkJCQkJInJ1YnkiLA0KKwkJCQkJIlNhZmFyaSIsIA0KKwkJCQkJIlNhZmFyaSBXZWIgQ29udGVu
dCIsDQorCQkJCQkiV2ViUHJvY2VzcyINCisJCQkJCSJzdm4iLCANCisJCQkJCSJXZWJLaXRUZXN0
UnVubmVyIiwNCisJCQkJCSJXZWJLaXRUZXN0UnVubmVyIFdlYiBDb250ZW50IiwNCisJCQkJCSJU
ZXN0V2ViS2l0QVBJIiwNCisJCQkJCSJUZXN0V2ViS2l0QVBJIFdlYiBDb250ZW50IiwNCisJCQkJ
CSJqc2MiLA0KKwkJCQkJIlByb2JsZW0gUmVwb3J0ZXIiLA0KKwkJCQkJIldlYktpdFBsdWdpbkFn
ZW4iIF0NCisNCisgICAgaWYgc3lzLnBsYXRmb3JtID09ICdkYXJ3aW4nOg0KKyAgICAgICAgZm9y
IHRhc2sgaW4gdGFza3NUb0tpbGxNYWM6DQorICAgICAgICAgICAgb3Muc3lzdGVtKCJraWxsYWxs
IC05IC12IC1tICIgKyB0YXNrKQ0KKyAgICBlbGlmIHN5cy5wbGF0Zm9ybSA9PSAnY3lnd2luJyBv
ciBzeXMucGxhdGZvcm0gPT0gJ3dpbjMyJzoNCisgICAgICAgIGZvciB0YXNrIGluIHRhc2tzVG9L
aWxsV2luOg0KKyAgICAgICAgICAgIG9zLnN5c3RlbSgidGFza2tpbGwgL3QgL2YgL2ltICIgKyB0
YXNrKQ0KKyAgICBlbHNlOg0KKyAgICAgICAgcmFpc2UgRXhjZXB0aW9uKCJIYXZlIG5vdCBpbXBs
ZW1lbnRlZCBraWxsLW9sZC1wcm9jZXNzZXMgZm9yIHRoaXMgcGxhdGZvcm0iKSAgDQorDQoraWYg
X19uYW1lX18gPT0gJ19fbWFpbl9fJzoNCisgICAgc3lzLmV4aXQobWFpbigpKQ0KClByb3BlcnR5
IGNoYW5nZXMgb246IFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2tpbGwtb2xkLXByb2Nlc3Nlcwpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCkFkZGVkOiBzdm46ZXhlY3V0YWJsZQogICArICoKCkluZGV4OiBUb29scy9CdWls
ZFNsYXZlU3VwcG9ydC9tYWMva2lsbC1vbGQtcHJvY2Vzc2VzCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xz
L0J1aWxkU2xhdmVTdXBwb3J0L21hYy9raWxsLW9sZC1wcm9jZXNzZXMJKHJldmlzaW9uIDg4NzI1
KQorKysgVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvbWFjL2tpbGwtb2xkLXByb2Nlc3Nlcwkod29y
a2luZyBjb3B5KQpAQCAtMSw1MCArMCwwIEBACi0jIS91c3IvYmluL3B5dGhvbg0KLQ0KLSMgQ29w
eXJpZ2h0IChDKSAyMDEwIEFwcGxlIEluYy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuDQotIw0KLSMg
UmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBv
ciB3aXRob3V0DQotIyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0
aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMNCi0jIGFyZSBtZXQ6DQotIw0KLSMgMS4gIFJlZGlzdHJp
YnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0DQot
IyAgICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBk
aXNjbGFpbWVyLiANCi0jIDIuICBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCBy
ZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodA0KLSMgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9m
IGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUNCi0jICAgICBk
b2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlz
dHJpYnV0aW9uLiANCi0jDQotIyBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIEFO
RCBJVFMgQ09OVFJJQlVUT1JTICJBUyBJUyIgQU5EIEFOWQ0KLSMgRVhQUkVTUyBPUiBJTVBMSUVE
IFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRA0K
LSMgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElD
VUxBUiBQVVJQT1NFIEFSRQ0KLSMgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUg
T1IgSVRTIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWQ0KLSMgRElSRUNULCBJTkRJUkVD
VCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFH
RVMNCi0jIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VC
U1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsNCi0jIExPU1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9G
SVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORA0KLSMgT04g
QU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFC
SUxJVFksIE9SIFRPUlQNCi0jIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFS
SVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRg0KLSMgVEhJUyBTT0ZUV0FSRSwgRVZF
TiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4NCi0NCi1pbXBv
cnQgb3MsIHN5cw0KLQ0KLWRlZiBtYWluKCk6DQotICAgIHRhc2tzVG9LaWxsID0gWyAiRHVtcFJl
bmRlclRyZWUiLCANCi0JCQkJCSJtYWtlIiwNCi0JCQkJCSJwZXJsIiwgDQotCQkJCQkicGVyNS4x
MiIsDQotCQkJCQkicnVieSIsDQotCQkJCQkiU2FmYXJpIiwgDQotCQkJCQkiU2FmYXJpIFdlYiBD
b250ZW50IiwNCi0JCQkJCSJXZWJQcm9jZXNzIg0KLQkJCQkJInN2biIsIA0KLQkJCQkJIldlYktp
dFRlc3RSdW5uZXIiLA0KLQkJCQkJIldlYktpdFRlc3RSdW5uZXIgV2ViIENvbnRlbnQiLA0KLQkJ
CQkJIlRlc3RXZWJLaXRBUEkiLA0KLQkJCQkJIlRlc3RXZWJLaXRBUEkgV2ViIENvbnRlbnQiLA0K
LQkJCQkJImpzYyIsDQotCQkJCQkiUHJvYmxlbSBSZXBvcnRlciIsDQotCQkJCQkiV2ViS2l0UGx1
Z2luQWdlbiJdDQotCQkJCQkNCi0gICAgZm9yIHRhc2sgaW4gdGFza3NUb0tpbGw6DQotICAgICAg
ICBvcy5zeXN0ZW0oImtpbGxhbGwgLTkgLXYgLW0gIiArIHRhc2spDQotDQotaWYgX19uYW1lX18g
PT0gJ19fbWFpbl9fJzoNCi0gICAgc3lzLmV4aXQobWFpbigpKQ0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97024</attachid>
            <date>2011-06-13 15:57:41 -0700</date>
            <delta_ts>2011-06-14 15:23:48 -0700</delta_ts>
            <desc>Patch to make OS agnostic script.</desc>
            <filename>killold.patch</filename>
            <type>text/plain</type>
            <size>6364</size>
            <attacher name="Lucas Forschler">lforschler</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDg4NzI1KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTYgQEAKKzIwMTEtMDYtMTMgIEx1Y2FzIEZvcnNjaGxlciAgPGxmb3JzY2hsZXJAYXBwbGUu
Y29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02MjQ5NQorICAgICAgICBCdWcg
NjI0OTUgLSBjb21iaW5lIHdpbmRvd3MgYW5kIG1hYyBraWxsLW9sZC1wcm9jZXNzZXMgc2NyaXB0
CisgICAgICAgIEFkZCBhIHBsYXRmb3JtIGFnbm9zdGljIHNjcmlwdC4gIFJlbW92ZSB0aGUgcmVj
ZW50bHkgYWRkZWQgbWFjIGZsYXZvci4KKyAgICAgICAgTm90ZTogTGVhdmluZyB0aGUgd2luZG93
cyBvbmUgYWxvbmUsIHNpbmNlIGl0IGlzIGN1cnJlbnRseSB1c2VkIGJ5IHRoZSBXZWJLaXQgYm90
cy4KKyAgICAgICAgCisgICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQva2lsbC1vbGQtcHJvY2Vz
c2VzOiBBZGRlZC4KKyAgICAgICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9tYWM6IFJlbW92ZWQuCisg
ICAgICAgICogQnVpbGRTbGF2ZVN1cHBvcnQvbWFjL2tpbGwtb2xkLXByb2Nlc3NlczogUmVtb3Zl
ZC4KKwogMjAxMS0wNi0xMyAgSmFlaHVuIExpbSAgPGxqYWVodW4ubGltQHNhbXN1bmcuY29tPgog
CiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMgU2VpZGVsLgpJbmRleDogVG9vbHMvQnVpbGRTbGF2
ZVN1cHBvcnQva2lsbC1vbGQtcHJvY2Vzc2VzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL0J1aWxkU2xh
dmVTdXBwb3J0L2tpbGwtb2xkLXByb2Nlc3NlcwkocmV2aXNpb24gMCkKKysrIFRvb2xzL0J1aWxk
U2xhdmVTdXBwb3J0L2tpbGwtb2xkLXByb2Nlc3NlcwkocmV2aXNpb24gMCkKQEAgLTAsMCArMSw4
MiBAQAorIyEvdXNyL2Jpbi9weXRob24NCisNCisjIENvcHlyaWdodCAoQykgMjAxMCBBcHBsZSBJ
bmMuICBBbGwgcmlnaHRzIHJlc2VydmVkLg0KKyMNCisjIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2Ug
aW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dA0KKyMgbW9kaWZpY2F0
aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25z
DQorIyBhcmUgbWV0Og0KKyMNCisjIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUg
bXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodA0KKyMgICAgIG5vdGljZSwgdGhpcyBsaXN0
IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4gDQorIyAyLiAgUmVk
aXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5
cmlnaHQNCisjICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIgaW4gdGhlDQorIyAgICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3Ro
ZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4gDQorIw0KKyMgVEhJ
UyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBBTkQgSVRTIENPTlRSSUJVVE9SUyAiQVMg
SVMiIEFORCBBTlkNCisjIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcs
IEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQNCisjIFdBUlJBTlRJRVMgT0YgTUVSQ0hB
TlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUNCisjIERJ
U0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIE9SIElUUyBDT05UUklCVVRPUlMgQkUg
TElBQkxFIEZPUiBBTlkNCisjIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUws
IEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTDQorIyAoSU5DTFVESU5HLCBCVVQg
Tk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklD
RVM7DQorIyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJS
VVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQNCisjIE9OIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZ
LCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUDQorIyAoSU5D
TFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9G
IFRIRSBVU0UgT0YNCisjIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9T
U0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuDQorDQoraW1wb3J0IG9zLCBzeXMNCisNCitkZWYgbWFp
bigpOg0KKw0KKyAgICB0YXNrc1RvS2lsbFdpbiA9IFsgImNsLmV4ZSIsIA0KKwkJCQkJImRldmVu
di5jb20iLCANCisJCQkJCSJkZXZlbnYuZXhlIiwgDQorCQkJCQkiRHVtcFJlbmRlclRyZWUuZXhl
IiwgDQorCQkJCQkiRHVtcFJlbmRlclRyZWVfZGVidWcuZXhlIiwNCisJCQkJCSJodHRwZC5leGUi
LCANCisJCQkJCSJpbWFnZWRpZmYuZXhlIiwgDQorCQkJCQkiaW1hZ2VkaWZmX2RlYnVnLmV4ZSIs
IA0KKwkJCQkJImpzYy5leGUiLCANCisJCQkJCSJqc2NfZGVidWcuZXhlIiwNCisJCQkJCSJMaWdo
dFRQRC5leGUiLCANCisJCQkJCSJsaW5rLmV4ZSIsIA0KKwkJCQkJIm1pZGwuZXhlIiwgDQorCQkJ
CQkicGVybC5leGUiLCANCisJCQkJCSJTYWZhcmkuZXhlIiwgDQorCQkJCQkic3ZuLmV4ZSIsIA0K
KwkJCQkJInRlc3RhcGkuZXhlIiwgDQorCQkJCQkidGVzdGFwaV9kZWJ1Zy5leGUiLCANCisJCQkJ
CSJWY0J1aWxkSGVscGVyLmV4ZSIsIA0KKwkJCQkJIndkaWZmLmV4ZSIsIA0KKwkJCQkJIldlYktp
dDJXZWJQcm9jZXNzLmV4ZSIsIA0KKwkJCQkJIldlYktpdDJXZWJQcm9jZXNzX2RlYnVnLmV4ZSIs
IA0KKwkJCQkJIldlYktpdFRlc3RSdW5uZXIuZXhlIiwgDQorCQkJCQkiV2ViS2l0VGVzdFJ1bm5l
cl9kZWJ1Zy5leGUiIF0NCisNCisgICAgdGFza3NUb0tpbGxNYWMgPSBbICJEdW1wUmVuZGVyVHJl
ZSIsIA0KKwkJCQkJIm1ha2UiLA0KKwkJCQkJInBlcmwiLCANCisJCQkJCSJwZXI1LjEyIiwNCisJ
CQkJCSJydWJ5IiwNCisJCQkJCSJTYWZhcmkiLCANCisJCQkJCSJTYWZhcmkgV2ViIENvbnRlbnQi
LA0KKwkJCQkJIldlYlByb2Nlc3MiDQorCQkJCQkic3ZuIiwgDQorCQkJCQkiV2ViS2l0VGVzdFJ1
bm5lciIsDQorCQkJCQkiV2ViS2l0VGVzdFJ1bm5lciBXZWIgQ29udGVudCIsDQorCQkJCQkiVGVz
dFdlYktpdEFQSSIsDQorCQkJCQkiVGVzdFdlYktpdEFQSSBXZWIgQ29udGVudCIsDQorCQkJCQki
anNjIiwNCisJCQkJCSJQcm9ibGVtIFJlcG9ydGVyIiwNCisJCQkJCSJXZWJLaXRQbHVnaW5BZ2Vu
IiBdDQorDQorICAgIGlmIHN5cy5wbGF0Zm9ybSA9PSAnZGFyd2luJzoNCisgICAgICAgIGZvciB0
YXNrIGluIHRhc2tzVG9LaWxsTWFjOg0KKyAgICAgICAgICAgIG9zLnN5c3RlbSgia2lsbGFsbCAt
OSAtdiAtbSAiICsgdGFzaykNCisgICAgZWxpZiBzeXMucGxhdGZvcm0gPT0gJ2N5Z3dpbicgb3Ig
c3lzLnBsYXRmb3JtID09ICd3aW4zMic6DQorICAgICAgICBmb3IgdGFzayBpbiB0YXNrc1RvS2ls
bFdpbjoNCisgICAgICAgICAgICBvcy5zeXN0ZW0oInRhc2traWxsIC90IC9mIC9pbSAiICsgdGFz
aykNCisgICAgZWxzZToNCisgICAgICAgIHJhaXNlIEV4Y2VwdGlvbigiSGF2ZSBub3QgaW1wbGVt
ZW50ZWQga2lsbC1vbGQtcHJvY2Vzc2VzIGZvciB0aGlzIHBsYXRmb3JtIikgIA0KKw0KK2lmIF9f
bmFtZV9fID09ICdfX21haW5fXyc6DQorICAgIHN5cy5leGl0KG1haW4oKSkNCgpQcm9wZXJ0eSBj
aGFuZ2VzIG9uOiBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC9raWxsLW9sZC1wcm9jZXNzZXMKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpBZGRlZDogc3ZuOmV4ZWN1dGFibGUKICAgKyAqCgpJbmRleDogVG9vbHMvQnVpbGRT
bGF2ZVN1cHBvcnQvbWFjL2tpbGwtb2xkLXByb2Nlc3Nlcwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9C
dWlsZFNsYXZlU3VwcG9ydC9tYWMva2lsbC1vbGQtcHJvY2Vzc2VzCShyZXZpc2lvbiA4ODcyNSkK
KysrIFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L21hYy9raWxsLW9sZC1wcm9jZXNzZXMJKHdvcmtp
bmcgY29weSkKQEAgLTEsNTAgKzAsMCBAQAotIyEvdXNyL2Jpbi9weXRob24NCi0NCi0jIENvcHly
aWdodCAoQykgMjAxMCBBcHBsZSBJbmMuICBBbGwgcmlnaHRzIHJlc2VydmVkLg0KLSMNCi0jIFJl
ZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Ig
d2l0aG91dA0KLSMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhl
IGZvbGxvd2luZyBjb25kaXRpb25zDQotIyBhcmUgbWV0Og0KLSMNCi0jIDEuICBSZWRpc3RyaWJ1
dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodA0KLSMg
ICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlz
Y2xhaW1lci4gDQotIyAyLiAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVw
cm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQNCi0jICAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBj
b25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlDQotIyAgICAgZG9j
dW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3Ry
aWJ1dGlvbi4gDQotIw0KLSMgVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBBTkQg
SVRTIENPTlRSSUJVVE9SUyAiQVMgSVMiIEFORCBBTlkNCi0jIEVYUFJFU1MgT1IgSU1QTElFRCBX
QVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQNCi0j
IFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VM
QVIgUFVSUE9TRSBBUkUNCi0jIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIE9S
IElUUyBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkNCi0jIERJUkVDVCwgSU5ESVJFQ1Qs
IElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VT
DQotIyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNU
SVRVVEUgR09PRFMgT1IgU0VSVklDRVM7DQotIyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklU
UzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQNCi0jIE9OIEFO
WSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklM
SVRZLCBPUiBUT1JUDQotIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklT
SU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YNCi0jIFRISVMgU09GVFdBUkUsIEVWRU4g
SUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuDQotDQotaW1wb3J0
IG9zLCBzeXMNCi0NCi1kZWYgbWFpbigpOg0KLSAgICB0YXNrc1RvS2lsbCA9IFsgIkR1bXBSZW5k
ZXJUcmVlIiwgDQotCQkJCQkibWFrZSIsDQotCQkJCQkicGVybCIsIA0KLQkJCQkJInBlcjUuMTIi
LA0KLQkJCQkJInJ1YnkiLA0KLQkJCQkJIlNhZmFyaSIsIA0KLQkJCQkJIlNhZmFyaSBXZWIgQ29u
dGVudCIsDQotCQkJCQkiV2ViUHJvY2VzcyINCi0JCQkJCSJzdm4iLCANCi0JCQkJCSJXZWJLaXRU
ZXN0UnVubmVyIiwNCi0JCQkJCSJXZWJLaXRUZXN0UnVubmVyIFdlYiBDb250ZW50IiwNCi0JCQkJ
CSJUZXN0V2ViS2l0QVBJIiwNCi0JCQkJCSJUZXN0V2ViS2l0QVBJIFdlYiBDb250ZW50IiwNCi0J
CQkJCSJqc2MiLA0KLQkJCQkJIlByb2JsZW0gUmVwb3J0ZXIiLA0KLQkJCQkJIldlYktpdFBsdWdp
bkFnZW4iXQ0KLQkJCQkJDQotICAgIGZvciB0YXNrIGluIHRhc2tzVG9LaWxsOg0KLSAgICAgICAg
b3Muc3lzdGVtKCJraWxsYWxsIC05IC12IC1tICIgKyB0YXNrKQ0KLQ0KLWlmIF9fbmFtZV9fID09
ICdfX21haW5fXyc6DQotICAgIHN5cy5leGl0KG1haW4oKSkNCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>