httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Doug Young" <do...@brizzie.org>
Subject [users@httpd] Re: httpd-access.log query
Date Sat, 14 Sep 2002 14:57:03 GMT
Thanks to all who responded


----- Original Message -----
From: <users-digest-help@httpd.apache.org>
To: <users@httpd.apache.org>
Sent: Saturday, September 14, 2002 3:04 AM
Subject: users Digest 13 Sep 2002 17:04:05 -0000 Issue 470


> users Digest 13 Sep 2002 17:04:05 -0000 Issue 470
>
> Topics (messages 13901 through 13926):
>
> Re: httpd-access.log query
> 13901 by: Carrie Salazar
> 13902 by: J. Greenlees
> 13903 by: Andrew Kenna
>
> Connecting to a port
> 13904 by: Grant Cooper
> 13905 by: Andrew Kenna
> 13906 by: Jose Correia (J)
> 13907 by: Andrew Kenna
> 13917 by: Wick, Daniel
> 13918 by: Wick, Daniel
>
> Re: Is this a VirtualHost bug? (domain matches subdomains)
> 13908 by: Boyle Owen
>
> Re: 500 Err - Script headers...
> 13909 by: Boyle Owen
>
> Re: Redundand Auth Requests
> 13910 by: Boyle Owen
>
> Some help in optimization?
> 13911 by: Takacs Istvan
>
> Re: Web server replication
> 13912 by: Neil Freeman
>
> Re: apache error?
> 13913 by: Luis Moreira
>
> Access_log
> 13914 by: Obiajulu Odu
> 13915 by: Grant Cooper
>
> Success! Compiling Apache 2.0.40 on DG/UX R4.20MU07
> 13916 by: Howarth, Richard
>
> mod_proxy question!
> 13919 by: éÌØÑ ûÉÐÉÃÉÎ
>
> cannot start httpd daemon after reboot
> 13920 by: milena schrevel
> 13921 by: Ion Larrañaga
> 13923 by: Jeff Beard
>
> ProxyPass
> 13922 by: Lynne K.
> 13924 by: Jacob Coby
>
> ProxyPass directive For Intranet
> 13925 by: Lynne K.
>
> Re: Error 403: Can anyone help a Newbie get started
> 13926 by: EARP_JAMES.LILLY.COM
>
> Administrivia:
>
> To subscribe to the digest, e-mail:
> users-digest-subscribe@httpd.apache.org
>
> To unsubscribe from the digest, e-mail:
> users-digest-unsubscribe@httpd.apache.org
>
> To post to the list, e-mail:
> users@httpd.apache.org
>
>
> ----------------------------------------------------------------------
> Date: Thu, 12 Sep 2002 19:35:09 -0700
> To: users@httpd.apache.org
> From: Carrie Salazar <salazar@nature.berkeley.edu>
> Subject: Re: httpd-access.log query
> Message-ID: <20020913023509.GA14616@nature.berkeley.edu>
>
> Since you use Apache & getting 404 errors they are nothing really
> to worry about since they are just infected computers scanning in
> attempts to exploit IIS/Window$ machines.  The only damage to
> Apache is all these flooded log files.  If you want to spare
> your log files you can try putting some lines in your config
> file to redirect ALL of them to trash (or to Microsoft ;).
> --
> carrie s.
>
> >Date: Fri, 13 Sep 2002 10:21:09 +1000
> > To: <users@httpd.apache.org>
> > From: "Doug Young" <dougy@brizzie.org>
> > Subject: httpd-access.log query
> > Message-ID: <210801c25abb$7727b3b0$0300a8c0@oracle>
> >
> > Been getting HEAPS of messages like these in httpd-access.log lately
....
> > assume the
> > script kiddies at play again ... not that those commands won't help them
> > much on a unix
> > system. I've been firewall the offending IPs but wonder if there is a
better
> > remedy.
> >
> > Any suggestions / comments ??
> >
> > 203.51.185.233 - - [13/Sep/2002:04:02:05 +1000] "GET
> > /scripts/root.exe?/c+dir HTTP/1.0" 404 278 "-" "-"
> > 203.51.185.233 - - [13/Sep/2002:04:02:06 +1000] "GET
/MSADC/root.exe?/c+dir
> > HTTP/1.0" 404 276 "-" "-"
> > 203.51.185.233 - - [13/Sep/2002:04:02:07 +1000] "GET
> > /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 286 "
> > 203.51.185.233 - - [13/Sep/2002:04:02:07 +1000] "GET
> ...ad nauseum
>
> ------------------------------
>
> Date: Thu, 12 Sep 2002 20:37:38 -0700
> To: users@httpd.apache.org
> From: "J. Greenlees" <jaqui@shaw.ca>
> Subject: Re: [users@httpd] Re: httpd-access.log query
> Message-id: <3D815D82.7060101@shaw.ca>
>
> yup, the root.exe is nimda and the cmd.exe is codered
> getting a lot of them, from my isp's machines.
> I just send them a new 5MB log file every couple of days reminding them
> they are infected.
>
> though I LIKE the idea of sending the requests to microsoft. ):-)
>
> Carrie Salazar wrote:
> > Since you use Apache & getting 404 errors they are nothing really
> > to worry about since they are just infected computers scanning in
> > attempts to exploit IIS/Window$ machines.  The only damage to
> > Apache is all these flooded log files.  If you want to spare
> > your log files you can try putting some lines in your config
> > file to redirect ALL of them to trash (or to Microsoft ;).
> > --
> > carrie s.
> >
> >
> >>Date: Fri, 13 Sep 2002 10:21:09 +1000
> >>To: <users@httpd.apache.org>
> >>From: "Doug Young" <dougy@brizzie.org>
> >>Subject: httpd-access.log query
> >>Message-ID: <210801c25abb$7727b3b0$0300a8c0@oracle>
> >>
> >>Been getting HEAPS of messages like these in httpd-access.log lately
....
> >>assume the
> >>script kiddies at play again ... not that those commands won't help them
> >>much on a unix
> >>system. I've been firewall the offending IPs but wonder if there is a
better
> >>remedy.
> >>
> >>Any suggestions / comments ??
> >>
> >>203.51.185.233 - - [13/Sep/2002:04:02:05 +1000] "GET
> >>/scripts/root.exe?/c+dir HTTP/1.0" 404 278 "-" "-"
> >>203.51.185.233 - - [13/Sep/2002:04:02:06 +1000] "GET
/MSADC/root.exe?/c+dir
> >>HTTP/1.0" 404 276 "-" "-"
> >>203.51.185.233 - - [13/Sep/2002:04:02:07 +1000] "GET
> >>/c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 286 "
> >>203.51.185.233 - - [13/Sep/2002:04:02:07 +1000] "GET
> >>
> > ...ad nauseum
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
> >
> >
> >
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 10:34:29 +1000
> To: <users@httpd.apache.org>
> From: "Andrew Kenna" <andrewk@stamina.com.au>
> Subject: RE: [users@httpd] httpd-access.log query
> Message-ID: <46B1BBD1961A564E9BE4B97238B3EF0C10C8E4@exchangeserver>
>
> They are microsoft security holes, such as Code Red, Nimda etc
>
> Your apache server is not vulnerable, for more information check out the
> apache faq on httpd.apache.org
>
> Andrew
>
> -----Original Message-----
> From: Doug Young [mailto:dougy@brizzie.org]=20
> Sent: Friday, 13 September 2002 10:21 AM
> To: users@httpd.apache.org
> Subject: [users@httpd] httpd-access.log query
>
> Been getting HEAPS of messages like these in httpd-access.log lately
> .... assume the script kiddies at play again ... not that those commands
> won't help them much on a unix system. I've been firewall the offending
> IPs but wonder if there is a better remedy.
>
> Any suggestions / comments ??
>
> 203.51.185.233 - - [13/Sep/2002:04:02:05 +1000] "GET
> /scripts/root.exe?/c+dir HTTP/1.0" 404 278 "-" "-" 203.51.185.233 - -
> [13/Sep/2002:04:02:06 +1000] "GET /MSADC/root.exe?/c+dir HTTP/1.0" 404
> 276 "-" "-" 203.51.185.233 - - [13/Sep/2002:04:02:07 +1000] "GET
> /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 286 " 203.51.185.233 - -
> [13/Sep/2002:04:02:07 +1000] "GET /d/winnt/system32/cmd.exe?/c+dir
> HTTP/1.0" 404 286 " 203.51.185.233 - - [13/Sep/2002:04:02:08 +1000] "GET
> /scripts/..%255c../winnt/system32/cmd.exe?/c+dir HTT 203.51.185.233 - -
> [13/Sep/2002:04:02:09 +1000] "GET
> /_vti_bin/..%255c../..%255c../..%255c../winnt/system
> 203.51.185.233 - - [13/Sep/2002:04:02:09 +1000] "GET
> /_mem_bin/..%255c../..%255c../..%255c../winnt/system
> 203.51.185.233 - - [13/Sep/2002:04:02:10 +1000] "GET
> /msadc/..%255c../..%255c../..%255c/..%c1%1c../..%c1%
> 203.51.185.233 - - [13/Sep/2002:04:02:11 +1000] "GET
> /scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir HT 203.51.185.233 - -
> [13/Sep/2002:04:02:11 +1000] "GET
> /scripts/..%c0%2f../winnt/system32/cmd.exe?/c+dir HT 203.51.185.233 - -
> [13/Sep/2002:04:02:11 +1000] "GET
> /scripts/..%c0%af../winnt/system32/cmd.exe?/c+dir HT 203.51.185.233 - -
> [13/Sep/2002:04:02:12 +1000] "GET
> /scripts/..%c1%9c../winnt/system32/cmd.exe?/c+dir HT 203.51.185.233 - -
> [13/Sep/2002:04:02:12 +1000] "GET
> /scripts/..%%35%63../winnt/system32/cmd.exe?/c+dir H 203.51.185.233 - -
> [13/Sep/2002:04:02:13 +1000] "GET
> /scripts/..%%35c../winnt/system32/cmd.exe?/c+dir HTT 203.51.185.233 - -
> [13/Sep/2002:04:02:13 +1000] "GET
> /scripts/..%25%35%63../winnt/system32/cmd.exe?/c+dir
> 203.51.185.233 - - [13/Sep/2002:04:02:13 +1000] "GET
> /scripts/..%252f../winnt/system32/cmd.exe?/c+dir HTT 203.69.217.130 - -
> [13/Sep/2002:06:46:35 +1000] "GET /scripts/root.exe?/c+dir HTTP/1.0" 404
> 278 "-" "-" 203.69.217.130 - - [13/Sep/2002:06:46:36 +1000] "GET
> /MSADC/root.exe?/c+dir HTTP/1.0" 404 276 "-" "-" 203.69.217.130 - -
> [13/Sep/2002:06:46:37 +1000] "GET /c/winnt/system32/cmd.exe?/c+dir
> HTTP/1.0" 404 286 " 203.69.217.130 - - [13/Sep/2002:06:46:38 +1000] "GET
> /d/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 286 " 203.69.217.130 - -
> [13/Sep/2002:06:46:39 +1000] "GET
> /scripts/..%255c../winnt/system32/cmd.exe?/c+dir HTT 203.69.217.130 - -
> [13/Sep/2002:06:46:39 +1000] "GET
> /_vti_bin/..%255c../..%255c../..%255c../winnt/system
> 203.69.217.130 - - [13/Sep/2002:06:46:40 +1000] "GET
> /_mem_bin/..%255c../..%255c../..%255c../winnt/system
> 203.69.217.130 - - [13/Sep/2002:06:46:41 +1000] "GET
> /msadc/..%255c../..%255c../..%255c/..%c1%1c../..%c1%
> 203.69.217.130 - - [13/Sep/2002:06:46:42 +1000] "GET
> /scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir HT 203.69.217.130 - -
> [13/Sep/2002:06:46:42 +1000] "GET
> /scripts/..%c0%2f../winnt/system32/cmd.exe?/c+dir HT 203.69.217.130 - -
> [13/Sep/2002:06:46:43 +1000] "GET
> /scripts/..%c0%af../winnt/system32/cmd.exe?/c+dir HT 203.69.217.130 - -
> [13/Sep/2002:06:46:44 +1000] "GET
> /scripts/..%c1%9c../winnt/system32/cmd.exe?/c+dir HT 203.69.217.130 - -
> [13/Sep/2002:06:46:44 +1000] "GET
> /scripts/..%%35%63../winnt/system32/cmd.exe?/c+dir H 203.69.217.130 - -
> [13/Sep/2002:06:46:45 +1000] "GET
> /scripts/..%%35c../winnt/system32/cmd.exe?/c+dir HTT 203.69.217.130 - -
> [13/Sep/2002:06:46:46 +1000] "GET
> /scripts/..%25%35%63../winnt/system32/cmd.exe?/c+dir
> 203.69.217.130 - - [13/Sep/2002:06:46:46 +1000] "GET
> /scripts/..%252f../winnt/system32/cmd.exe?/c+dir HTT
>
> 210.8.46.149 - - [13/Sep/2002:07:22:53 +1000] "GET
> /default.ida?NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
> 203.247.201.233 - - [13/Sep/2002:09:58:44 +1000] "GET
> /scripts/root.exe?/c+dir HTTP/1.0" 404 278 "-" "-"
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 00:18:25 -0600
> To: <users@httpd.apache.org>
> From: "Grant Cooper" <grant.cooper@nucleus.com>
> Subject: Connecting to a port
> Message-ID: <007101c25aed$5e3b2a80$2afececd@TCOOPER>
>
> How do you connect to your web page if its not on port 80?
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 16:28:47 +1000
> To: <users@httpd.apache.org>
> From: "Andrew Kenna" <andrewk@stamina.com.au>
> Subject: RE: [users@httpd] Connecting to a port
> Message-ID: <46B1BBD1961A564E9BE4B97238B3EF0C10C8EA@exchangeserver>
>
> http://www.domain.com:portnum:/
>
> -----Original Message-----
> From: Grant Cooper [mailto:grant.cooper@nucleus.com]=20
> Sent: Friday, 13 September 2002 4:18 PM
> To: users@httpd.apache.org
> Subject: [users@httpd] Connecting to a port
>
> How do you connect to your web page if its not on port 80?
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 08:30:49 +0200
> To: <users@httpd.apache.org>
> From: "Jose Correia (J)" <CorreiJ@telkom.co.za>
> Subject: RE: [users@httpd] Connecting to a port
> Message-ID:
<C4A1C30D4E65F949817239A698DCD50D33DD94@TYGRRA01-XCS00.telkom.co.za>
>
> Without the last colon...
>
> i.e. http://www.domain.com:512/
>
> and not http://www.domain.com:512:/
>
> Cheers
> Jose
>
> -----Original Message-----
> From: Andrew Kenna [mailto:andrewk@stamina.com.au]
> Sent: 13 September 2002 08:29
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> http://www.domain.com:portnum:/
>
> -----Original Message-----
> From: Grant Cooper [mailto:grant.cooper@nucleus.com]=20
> Sent: Friday, 13 September 2002 4:18 PM
> To: users@httpd.apache.org
> Subject: [users@httpd] Connecting to a port
>
> How do you connect to your web page if its not on port 80?
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more
> info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 16:39:19 +1000
> To: <users@httpd.apache.org>
> From: "Andrew Kenna" <andrewk@stamina.com.au>
> Subject: RE: [users@httpd] Connecting to a port
> Message-ID: <46B1BBD1961A564E9BE4B97238B3EF0C10C8EB@exchangeserver>
>
> Shit,typo.. I'm having a bad day.
>
> Andrew
>
> -----Original Message-----
> From: Jose Correia (J) [mailto:CorreiJ@telkom.co.za]=20
> Sent: Friday, 13 September 2002 4:31 PM
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> Without the last colon...
>
> i.e. http://www.domain.com:512/
>
> and not http://www.domain.com:512:/
>
> Cheers
> Jose
>
> -----Original Message-----
> From: Andrew Kenna [mailto:andrewk@stamina.com.au]
> Sent: 13 September 2002 08:29
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> http://www.domain.com:portnum:/
>
> -----Original Message-----
> From: Grant Cooper [mailto:grant.cooper@nucleus.com]=20
> Sent: Friday, 13 September 2002 4:18 PM
> To: users@httpd.apache.org
> Subject: [users@httpd] Connecting to a port
>
> How do you connect to your web page if its not on port 80?
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 08:12:56 -0500
> To: "'users@httpd.apache.org'" <users@httpd.apache.org>
> From: "Wick, Daniel" <DPWick@Mail.Donaldson.com>
> Subject: RE: [users@httpd] Connecting to a port
> Message-ID: <11864A3328DDD5119DE70002A540D64A8A7D31@ntblm16.dci.com>
>
> I will throw in, just for standards sake, don't run your site on anything
> but port 80.  There's no need to run on 80 in this modern day and age.
>
> --Dan
>
> -----Original Message-----
> From: Andrew Kenna [mailto:andrewk@stamina.com.au]
> Sent: Friday, September 13, 2002 1:39 AM
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> Shit,typo.. I'm having a bad day.
>
> Andrew
>
> -----Original Message-----
> From: Jose Correia (J) [mailto:CorreiJ@telkom.co.za]
> Sent: Friday, 13 September 2002 4:31 PM
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> Without the last colon...
>
> i.e. http://www.domain.com:512/
>
> and not http://www.domain.com:512:/
>
> Cheers
> Jose
>
> -----Original Message-----
> From: Andrew Kenna [mailto:andrewk@stamina.com.au]
> Sent: 13 September 2002 08:29
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> http://www.domain.com:portnum:/
>
> -----Original Message-----
> From: Grant Cooper [mailto:grant.cooper@nucleus.com]
> Sent: Friday, 13 September 2002 4:18 PM
> To: users@httpd.apache.org
> Subject: [users@httpd] Connecting to a port
>
> How do you connect to your web page if its not on port 80?
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 08:14:55 -0500
> To: "'users@httpd.apache.org'" <users@httpd.apache.org>
> From: "Wick, Daniel" <DPWick@Mail.Donaldson.com>
> Subject: RE: [users@httpd] Connecting to a port
> Message-ID: <11864A3328DDD5119DE70002A540D64A8A7D32@ntblm16.dci.com>
>
> I am caught in an infinate loop of typos!
>
> No need to run on anything but port 80!
>
> --Dan
>
> -----Original Message-----
> From: Wick, Daniel [mailto:DPWick@Mail.Donaldson.com]
> Sent: Friday, September 13, 2002 8:13 AM
> To: 'users@httpd.apache.org'
> Subject: RE: [users@httpd] Connecting to a port
>
> I will throw in, just for standards sake, don't run your site on anything
> but port 80.  There's no need to run on 80 in this modern day and age.
>
> --Dan
>
> -----Original Message-----
> From: Andrew Kenna [mailto:andrewk@stamina.com.au]
> Sent: Friday, September 13, 2002 1:39 AM
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> Shit,typo.. I'm having a bad day.
>
> Andrew
>
> -----Original Message-----
> From: Jose Correia (J) [mailto:CorreiJ@telkom.co.za]
> Sent: Friday, 13 September 2002 4:31 PM
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> Without the last colon...
>
> i.e. http://www.domain.com:512/
>
> and not http://www.domain.com:512:/
>
> Cheers
> Jose
>
> -----Original Message-----
> From: Andrew Kenna [mailto:andrewk@stamina.com.au]
> Sent: 13 September 2002 08:29
> To: users@httpd.apache.org
> Subject: RE: [users@httpd] Connecting to a port
>
> http://www.domain.com:portnum:/
>
> -----Original Message-----
> From: Grant Cooper [mailto:grant.cooper@nucleus.com]
> Sent: Friday, 13 September 2002 4:18 PM
> To: users@httpd.apache.org
> Subject: [users@httpd] Connecting to a port
>
> How do you connect to your web page if its not on port 80?
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
> Project. See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 08:58:03 +0200
> To: <users@httpd.apache.org>
> From: "Boyle Owen" <Owen.Boyle@swx.com>
> Subject: RE: [users@httpd] RE: Is this a VirtualHost bug? (domain matches
subdomains)
> Message-ID:
<484A6CA492BE654395D208B1D8D5393972F65F@SOMEXEVS001.ex.ordersx.org>
>
> I don't think that I've "confirmed a bug". You have only described your =
> config (i.e. you posted what you THINK it does rather than what it =
> ACTUALLY does) so there is no way to know if it is correct. Also, your =
> rewrite rules looked to me like they would produce an infinite loop (the =
> final rule looks like it would rewrite the request back into the same =
> VH).
>
> Try making a toy config with exactly two NBVHs as I sketched below and =
> see if it produces your "bug". I'm running several NBVHs on 2.0.40 and =
> have never seen anything like you describe.
>
> Rgds,
>
> Owen Boyle
>
> >-----Original Message-----
> >From: Adam Warner [mailto:lists@consulting.net.nz]
> >Sent: Donnerstag, 12. September 2002 14:54
> >To: users@httpd.apache.org
> >Subject: [users@httpd] RE: Is this a VirtualHost bug? (domain matches
> >subdomains)
> >
> >
> >Hi Boyle Owen,
> >
> >> Rereading your original post, I realise I'm not sure what=20
> >your problem
> >> is. Is it that when you try http://abc.domain.co.nz/, you=20
> >get the site
> >> at http://domain.co.nz/? These are two distinct sites?
> >
> >That's right. I don't want to have to specify a www for one of=20
> >the sites,
> >but when I do this the VirtualHost entry matches all=20
> >subdomains. Commment
> >it out and everything works. Put it back in and every other VirtualHost
> >entry is bypassed. That's why I had to come up with the single=20
> >VirtualHost
> >workaround.
> >
> >> If so, your config should look like this:
> >>=20
> >> NameVirtualHost *
> >>=20
> >> <VirtualHost *>
> >>   ServerName domain.co.nz
> >>   DocumentRoot /path/to/domain
> >>   ...
> >> </VirtualHost>
> >
> >But if I type abc.domain.co.nz into my browser the above VirtualHost
> >settings match. The rules below will not be processed. I will=20
> >be browsing
> >domain.co.nz not abc.domain.co.nz.
> >
> >> <VirtualHost *>
> >>   ServerName abc.domain.co.nz
> >>   DocumentRoot /path/to/abc
> >>   ...
> >> </VirtualHost>
> >>=20
> >> Note that a request to http://xyz.domain.co.nz/ (assuming it=20
> >resolves to
> >> an active IP) will not match a VH and so will be served from=20
> >the FIRST
> >> virtual host in the list (i.e. domain.co.nz). Does any of this make
> >> sense?
> >
> >You're confirmed that this behaviour is not expected and would be
> >considered a bug. When I'm prepared to release all the=20
> >configuration files
> >I can make a bug report (I want to make sure everything is secured
> >first as the rules expose a number of implementation details).
> >
> >Thanks,
> >Adam
> >
> >
> >
> >---------------------------------------------------------------------
> >The official User-To-User support forum of the Apache HTTP=20
> >Server Project.
> >See <URL:http://httpd.apache.org/userslist.html> for more info.
> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >For additional commands, e-mail: users-help@httpd.apache.org
> >
> >
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 09:08:49 +0200
> To: <users@httpd.apache.org>
> From: "Boyle Owen" <Owen.Boyle@swx.com>
> Subject: RE: [users@httpd] 500 Err - Script headers...
> Message-ID:
<484A6CA492BE654395D208B1D8D5393973A34A@SOMEXEVS001.ex.ordersx.org>
>
> The list of possible bugs wasn't mean't to be exhaustive - I'm just =
> thinking of a few common things off the top of my head in the few free =
> minutes I have to voluntarily answer your posts...
>
> Since you're new, I should explain that "Premature end of script =
> headers" is a generic error message which occurs whenever a server-sided =
> program fails to generate a proper CGI header. Basically, it means your =
> program doesn't work. Other than that, the message is not much use (it =
> is like 404 Not Found).
>
> Technically, the problem has nothing to do with apache - it is your PHP =
> script which is failing so you have to look into the program and see =
> what is wrong. You could try ScriptLog to help you (see docs for =
> details) - basically:
>
> - create a logfile called "script_log" in the logs directory
> - make it writeable by apache user (this is different from the other =
> logfiles)
> - put "ScriptLog logs/script_log" in the config
> - restart
>
> now when the CGI fails, you will see its output in this file. This will =
> give you more information than you get in the error_log.
>
> Rgds,
>
> Owen Boyle
>
> >-----Original Message-----
> >From: Iv=E1n Vega Rivera [mailto:ivan@i-sol.biz]
> >Sent: Donnerstag, 12. September 2002 23:01
> >To: users@httpd.apache.org
> >Subject: RV: [users@httpd] 500 Err - Script headers...
> >
> >
> >Thanks for your response.
> >
> >If you look at my original post, I state the error message I get (so
> >your first 2 reasons don't apply):
> >
> >Server error!
> >Premature end of script headers: php.exe=20
> >Error 500
> >
> >As for an inexistent DocRoot, I checked it, and it exists. Deny
> >directives: The only Deny in the whole httpd.conf file is the one that
> >protects .htaccess files. And the DirectoryIndex directive is correct.
> >
> >Let me know if you need more info to find the problem.
> >
> >By the way, I do feel ashamed that I'm only using this list to solve my
> >problems, but as you may already realized, I'm completely new to Apache
> >(and PHP), so... :)
> >
> >Regards,
> >Ivan V.
> >
> >-----Mensaje original-----
> >De: Boyle Owen [mailto:Owen.Boyle@swx.com]=20
> >Enviado el: Jueves, 12 de Septiembre de 2002 03:33 a.m.
> >Para: users@httpd.apache.org
> >Asunto: RE: [users@httpd] 500 Err - Script headers...
> >
> >
> >I think the reason your setup "works" is that you are using the same
> >string to name the sub-directory on the filesystem and the URL in the
> >web-space. There is nothing wrong with this but it is obscuring what it
> >going on. What is happening is that your "root site"=20
> >(http://localhost/)
> >is working with a DocumentRoot of d:/sites. If you then try the URL
> >http://localhost/mydomain.com, it goes into the directory d:/sites and
> >looks for a file or directory called "mydomain.com" which it finds and
> >so serves it.
> >
> >When you try http://mydomain.com directly, "...it doesn't work". There
> >are a dozen reason why not:
> >
> >- DNS doesn't resolve mydomain.com to an active IP on the machine,
> >- apache not listening to IP
> >- the VH is incorrectly configured (e.g. non-existent DocRoot)
> >- Deny directive,
> >- faulty DirectoryIndex
> >- etc...
> >
> >Check again your VH config and think about what IP the VH is coming
> >from. If you don't get it, post the VH config with real=20
> >DocRoot and show
> >the Listen directives. Post also the exact error message in the browser
> >(don't say "it doesn't work" :-) Also, post any error message in the
> >error log.
> >
> >Rgds,
> >
> >Owen Boyle
> >
> >
> >
> >
> >>-----Original Message-----
> >>From: Iv=E1n Vega Rivera [mailto:ivan@i-sol.biz]
> >>Sent: Mittwoch, 11. September 2002 18:44
> >>To: users@httpd.apache.org
> >>Subject: RE: [users@httpd] 500 Err - Script headers...
> >>
> >>
> >>Mmmh, I do have an index file (index.php). The strangest thing is that
> >>if I access the site from the "root" site, it works ok!
> >>
> >>i.e., the site root is d:/sites, and inside that folder there are
> >>several other subfolders where I keep my sites (i.e.=20
> >>d:/sites/mydomain.com), and mydomain.com points to=20
> >>d:/sites/mydomain.com... So, if I access=20
> >http://localhost/mydomain.com,
> >
> >>it works OK! But if I access http://mydomain.com, it doesn't!
> >>
> >>Regards,
> >>Ivan V.
> >>
> >>-----Mensaje original-----
> >>De: Boyle Owen [mailto:Owen.Boyle@swx.com]
> >>Enviado el: Mi=E9rcoles, 11 de Septiembre de 2002 03:04 a.m.
> >>Para: users@httpd.apache.org
> >>Asunto: RE: [users@httpd] 500 Err - Script headers...
> >>
> >>
> >>What is the default document in your DocumentRoot? Try putting a plain
> >>HTML file called "index.html" in there and see if it works=20
> >(it should!)
> >>
> >>Your problem is that something is executing php.exe as a CGI but that
> >>program is not working (i.e. it is not producing a=20
> >CGI-header). Nothing
> >
> >>wrong with your config...
> >>
> >>Rgds,
> >>
> >>Owen Boyle
> >>
> >>>-----Original Message-----
> >>>From: Iv=E1n Vega Rivera [mailto:ivan@i-sol.biz]
> >>>Sent: Dienstag, 10. September 2002 21:38
> >>>To: users@httpd.apache.org
> >>>Subject: [users@httpd] 500 Err - Script headers...
> >>>
> >>>
> >>>Hi,
> >>>
> >>>I'm having some trouble in configuring a vhost in Apache.
> >>>
> >>>I have Apache 2.0.39 + PHP 4.2.1 on Windows XP Pro.
> >>>
> >>>I added a line in my hosts file so "mydomain.com" would resolve to=20
> >>>127.0.0.1
> >>>
> >>>Then I added a vhost in httpd.conf:
> >>>
> >>><VirtualHost *>
> >>>    DocumentRoot somepath
> >>>    ServerName mydomain.com
> >>>    <Directory "somepath">
> >>> Options Indexes FollowSymLinks
> >>> AllowOverride All
> >>> Order allow,deny
> >>> Allow from all
> >>>    </Directory>
> >>></VirtualHost>
> >>>
> >>>And when I open "mydomain.com" I get "Premature end of script
> >>headers:
> >>>php.exe"
> >>>
> >>>Is there something wrong with my vhost config?
> >>>
> >>>Thanks in advance.
> >>>
> >>>- Ivan V.
> >>>
> >>>
> >>>---------------------------------------------------------------------
> >>>The official User-To-User support forum of the Apache HTTP Server
> >>>Project. See <URL:http://httpd.apache.org/userslist.html> for more=20
> >>>info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >>>   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >>>For additional commands, e-mail: users-help@httpd.apache.org
> >>>
> >>>
> >>
> >>---------------------------------------------------------------------
> >>The official User-To-User support forum of the Apache HTTP Server
> >>Project. See <URL:http://httpd.apache.org/userslist.html> for more=20
> >>info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >>   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >>For additional commands, e-mail: users-help@httpd.apache.org
> >>
> >>
> >>
> >>
> >>---------------------------------------------------------------------
> >>The official User-To-User support forum of the Apache HTTP Server=20
> >>Project. See <URL:http://httpd.apache.org/userslist.html> for more=20
> >>info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >>   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >>For additional commands, e-mail: users-help@httpd.apache.org
> >>
> >>
> >
> >---------------------------------------------------------------------
> >The official User-To-User support forum of the Apache HTTP Server
> >Project. See <URL:http://httpd.apache.org/userslist.html> for=20
> >more info.
> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >For additional commands, e-mail: users-help@httpd.apache.org
> >
> >
> >
> >
> >
> >
> >---------------------------------------------------------------------
> >The official User-To-User support forum of the Apache HTTP=20
> >Server Project.
> >See <URL:http://httpd.apache.org/userslist.html> for more info.
> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >For additional commands, e-mail: users-help@httpd.apache.org
> >
> >
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 09:14:25 +0200
> To: <users@httpd.apache.org>
> From: "Boyle Owen" <Owen.Boyle@swx.com>
> Subject: RE: [users@httpd] Redundand Auth Requests
> Message-ID:
<484A6CA492BE654395D208B1D8D5393972F660@SOMEXEVS001.ex.ordersx.org>
>
> - How are you defining the protected directory? using .htaccess or =
> directly in the httpd.conf?=20
> - Could you have two definitions in nested directories (i.e. .htaccess =
> in dir1 and again in dir1/subdir)?
> - Could you have two .htaccess in two parallel directories but with =
> files from one required in another (i.e. dir1/file.html contains <img =
> src=3D"../dir2/image.gif"> and dir1 and dir2 both have .htaccess)?
>
> Rgds,
>
> Owen Boyle
>
> >-----Original Message-----
> >From: Mike Diehl [mailto:auto@dominion.dyndns.org]
> >Sent: Donnerstag, 12. September 2002 17:22
> >To: users@httpd.apache.org
> >Subject: [users@httpd] Redundand Auth Requests
> >
> >
> >Hi all,
> >
> >I have an Apache server running and it seems to be working=20
> >very well except=20
> >for one minor issue.
> >
> >My users are being asked to authenticate TWICE, even if the=20
> >pages they want=20
> >to access are in the same domain.  Any ideas where to look? =20
> >Doesn't seem to=20
> >be browser-dependent.
> >
> >--=20
> >Mike Diehl.
> >
> >
> >---------------------------------------------------------------------
> >The official User-To-User support forum of the Apache HTTP=20
> >Server Project.
> >See <URL:http://httpd.apache.org/userslist.html> for more info.
> >To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >   "   from the digest: users-digest-unsubscribe@httpd.apache.org
> >For additional commands, e-mail: users-help@httpd.apache.org
> >
> >
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 09:44:52 +0200
> To: "apache (Elektronikus levelek)" <users@httpd.apache.org>
> From: "Takacs Istvan" <istvan.takacs@hungax.com>
> Subject: Some help in optimization?
> Message-ID: <015801c25af9$72691100$cb02a8c0@wstakacsi>
>
> Hi,
>
> We'd like to optimize our apache 1.3.26 server
> somehow to make page downloads as fast
> as possible.
>
> Could you suggest please, any good way
> to optimize our web server without a big
> expense?
>
> We thought that we'll try to shift every
> pictures to another server, so our main
> web server would serves just the plain
> HTML requests, while the pictures would
> come from the other server.
>
> This way we'd stand clear of low
> performance problems by disk
> overloading.
>
> I'm not sure its a good idea because
> we use Sun Enterprise 250 server w.
> 18gigs disks in raid 5, so I think disk
> performance won't be a problem while we
> have just ~10 000 hit/day.
>
> That's why we need some hints and other
> ways how can we optimize our web
> server as far as possible?
>
> Thanks in advance!
>
> Regards;
>
> Istvan
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 09:01:32 +0100
> To:  users@httpd.apache.org
> From: Neil Freeman <neil.freeman@asa.co.uk>
> Subject: Re: [users@httpd] Web server replication
> Message-ID: <3D819B5C.9070900@asa.co.uk>
>
> Thankyou for your suggestions everyone. Looks like I've got a bit of
> reading to do :)
>
> Neil Freeman wrote:
> >
**************************************************************************
> > This Message Was Virus Checked With : SAVI 3.61 September 2002 Last
> > Updated 12th September 2002
> >
**************************************************************************
> >
> > Hi there,
> >
> > Please could someone shed some light on how web server
> > replication/resilience is performed.
> >
> > What I am attempting to do is have one machine set up as a default web
> > server, but if anything should happen to it then a second machine should
> > come into play (but with content identical to the first server). So in
> > other words how do I keep the two web server's content in sync?
> >
> > Any suggestions/comments greatly appreciated.
> >
> > Neil
>
> --
> ----------------------
>   www.curvedvision.com
> ----------------------
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 09:23:28 +0100
> To: users@httpd.apache.org
> From: Luis Moreira <lamoreira@bes.pt>
> Subject: Re: [users@httpd] Re: apache error?
> Message-id: <024601c25afe$d63fe5a0$5a655080@lamoreira2000>
>
> With this syntax, I assume you are using Linux, or Unix.
> When you SAVED the file, what user were you using ?
> What are the permissions of the directory and/or file ?
> Have you tried to CHMOD 766 this file ?
>
> ----- Original Message -----=20
> From: "hari hari" <hari1008@hotmail.com>
> To: <hari1008@hotmail.com>
> Sent: Thursday, September 12, 2002 7:27 PM
> Subject: [users@httpd] Re: apache error?
>
> > Hi my friends,
> >=20
> > my many thank you to all of you.
> >=20
> > i mentioned in my last mail messg, I using apache 2.0.40 and tomcat =
> 4.0.4 on=20
> > IBM aix 5.1 systems.
> >=20
> > I having errers when running my apache as follows. my friend emiled me =
>
> > mod_jk.so and telling me to put that mod_jk.so in =
> /usr/local/apache2/modules=20
> > directory and I did that and it is giving problems.
> >=20
> > #./apachectl start
> > Syntax error on line 1 of /jboss/catalina/conf/auto/mod_jk.conf:
> > Cannot load /usr/local/apache2/modules/mod_jk.so into server:
> > #
> >=20
> > I adding following lines at the very end of my httpd.conf file:
> > Include /jboss/catalina/conf/auto/mod_jk.conf
> >=20
> > My mod_jk.conf file is below:
> > LoadModule jk_module modules/mod_jk.so
> > <IfModule mod_jk.c>
> > JkWorkersFile /jboss/catalina/conf/jk/workers.properties
> > JkLogFile  logs/jk.log
> > JkLogLevel warn
> > JkMount /*.jsp ajp12
> > JkMount /servlet/* ajp12
> > JkMount /examples/* ajp12
> > </IfModule>
> >=20
> > ploice helping me.
> >=20
> > --hari
> >=20
> >=20
> >=20
> >=20
> > _________________________________________________________________
> > MSN Photos is the easiest way to share and print your photos:=20
> > http://photos.msn.com/support/worldwide.aspx
> >=20
> >=20
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server =
> Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
> >=20
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 11:24:18 +0200
> To: users@httpd.apache.org
> From: Obiajulu Odu <Obiajulu.Odu@ub.uit.no>
> Subject: Access_log
> Message-Id: <5.1.0.14.0.20020913110216.0238b8a0@victoria.ub.uit.no>
>
> hi,
>
> I installed Apache 1.3  on Solaris 8,   but I discovered that Apache
stores
> only three days infomation on access_log file. The infomation about fourth
> day earlier and above are deleted.  I have no program that periodically
> creates a new log file and I have not edited httpd.conf file to include
the
> TransferLog directive.
>
> My httpd.conf   looks like this: CustomLog /www/logs/access_log common
>
> What is wrong here? I need help.
>
> Thanks in advance
>
> - Obi
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 05:02:55 -0600
> To: <users@httpd.apache.org>
> From: "Grant Cooper" <grant.cooper@nucleus.com>
> Subject: Re: [users@httpd] Access_log
> Message-ID: <012a01c25b15$1d071740$2afececd@TCOOPER>
>
> Just out of curiousity. From this book I am reading about apache it says
you
> need 10 Meg/sec to have a properly running server that gets large amounts
of
> hits per day.
>
> How many concurrent users can one have on a DSL connection with out
lossing
> performance. Only about 500Kb / sec. I am using a pent 200 with 128 megs
of
> ram.
>
> ----- Original Message -----
> From: "Obiajulu Odu" <Obiajulu.Odu@ub.uit.no>
> To: <users@httpd.apache.org>
> Sent: Friday, September 13, 2002 3:24 AM
> Subject: [users@httpd] Access_log
>
> > hi,
> >
> > I installed Apache 1.3  on Solaris 8,   but I discovered that Apache
> stores
> > only three days infomation on access_log file. The infomation about
fourth
> > day earlier and above are deleted.  I have no program that periodically
> > creates a new log file and I have not edited httpd.conf file to include
> the
> > TransferLog directive.
> >
> > My httpd.conf   looks like this: CustomLog /www/logs/access_log common
> >
> > What is wrong here? I need help.
> >
> > Thanks in advance
> >
> > - Obi
> >
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
> >
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 14:07:29 +0100
> To: "Apache Users mailling list (E-mail)" <users@httpd.apache.org>
> From: "Howarth, Richard" <rhowarth@sgb.co.uk>
> Subject: Success! Compiling Apache 2.0.40 on DG/UX R4.20MU07
> Message-ID: <FBF0119C51E569498676FF2332E2EA7803FDE584@mail.hme.harsco.com>
>
> I've managed to compile Apache 2.0.40 on DU/UX R4.20 MU07.
>
> I had to kludge the configure and edit the top level Makefile.
>
> System type is reported as :  i586-dg-dguxR4.20MU07
>
> The thread definitions were the main problem.  The include file
> <sys/pthread.h> has a couple of sets of declarations. I had to
> define _POSIX4A_DRAFT10_SOURCE to enable one of the sections.
>
> The thread functions are in /usr/lib/libthread.so, which I had to
> add as an extra library.
>
> Also, the real thread functions begin "__d10_".  This specifically
> causes a problem for configure, as it cannot locate "pthread_key_delete".
> Although this caused HAVE_PTHREAD_KEY_DELETE to be undefined, the function
> is still called in the code which causes an unresolved symbol when
> httpd is created.
>
> Including <pthread.h> in the configure test helps, but then it chokes
> because of the redeclaration of the function, so I changed the declaration
> to "int" to match that in the header file.
>
> Finally, "make install" fails because there is a CVS cleanup which errors
> when there is no CVS directory to remove.
>
> Here's what I did to get it to compile (and run):
> 1) Edit srclib/apr/configure and
>    i) Add "-D_POSIX4A_DRAFT10_SOURCE" for dgux
>    ii) Add "-lthread" for dgux
>    iii) Add "<sys/pthread.h>" for pthread_key_delete test
>    iv) Change function type to "int" for pthread_key_delete test
> 2) configure
> 3) Edit top level makefile and delete lines which clean up "CVS"
directories
> 4) make
> 5) make install
> 6) Create a "apache" user and "apache" group
> 7) Edit http.conf and set the user and group to "apache"
> 8) apachectl start
>
> Here's a diff for the changes to configure:
> ===================================================
> *** configure.old Fri Sep 13 13:44:26 2002
> --- configure Fri Sep 13 13:42:55 2002
> ***************
> *** 3071,3080 ****
>       *-dg-dgux*)
>
>     if test "x$CPPFLAGS" = "x"; then
> !     echo "  setting CPPFLAGS to \"-DDGUX\""
> !     CPPFLAGS="-DDGUX"
>     else
> !     apr_addto_bugger="-DDGUX"
>       for i in $apr_addto_bugger; do
>         apr_addto_duplicate="0"
>         for j in $CPPFLAGS; do
> --- 3071,3080 ----
>       *-dg-dgux*)
>
>     if test "x$CPPFLAGS" = "x"; then
> !     echo "  setting CPPFLAGS to \"-DDGUX -D_POSIX4A_DRAFT10_SOURCE\""
> !     CPPFLAGS="-DDGUX -D_POSIX4A_DRAFT10_SOURCE"
>     else
> !     apr_addto_bugger="-DDGUX -D_POSIX4A_DRAFT10_SOURCE"
>       for i in $apr_addto_bugger; do
>         apr_addto_duplicate="0"
>         for j in $CPPFLAGS; do
> ***************
> *** 3090,3095 ****
> --- 3090,3115 ----
>       done
>     fi
>
> +   if test "x$LIBS" = "x"; then
> +     echo "  setting LIBS to \"-lthread\""
> +     LIBS="-lthread"
> +   else
> +     apr_addto_bugger="-lthread"
> +     for i in $apr_addto_bugger; do
> +       apr_addto_duplicate="0"
> +       for j in $LIBS; do
> +         if test "x$i" = "x$j"; then
> +           apr_addto_duplicate="1"
> +           break
> +         fi
> +       done
> +       if test $apr_addto_duplicate = "0"; then
> +         echo "  adding \"$i\" to LIBS"
> +         LIBS="$LIBS $i"
> +       fi
> +     done
> +   fi
> +
>   ;;
>       *os2_emx*)
>
> ***************
> *** 14173,14178 ****
> --- 14193,14199 ----
>   /* System header to define __stub macros and hopefully few prototypes,
>       which can conflict with char $ac_func (); below.  */
>   #include <assert.h>
> + #include <pthread.h>
>   /* Override any gcc2 internal prototype to avoid an error.  */
>   #ifdef __cplusplus
>   extern "C"
> ***************
> *** 14179,14186 ****
>   #endif
>   /* We use char because int might match the return type of a gcc2
>      builtin and then its argument prototype would still apply.  */
> ! char $ac_func ();
> ! char (*f) ();
>
>   #ifdef F77_DUMMY_MAIN
>   #  ifdef __cplusplus
> --- 14200,14207 ----
>   #endif
>   /* We use char because int might match the return type of a gcc2
>      builtin and then its argument prototype would still apply.  */
> ! int $ac_func ();
> ! int (*f) ();
>
>   #ifdef F77_DUMMY_MAIN
>   #  ifdef __cplusplus
>
> ==============================================
>
> Posted in the hope it will save someone else the aggravation ;)
>
> Richard Howarth.
>
> IMPORTANT INFORMATION & CONFIDENTIALITY NOTICE
>
> The information in this Email is confidential and may be legally
privileged.
> It is intended solely for the
> named recipient.  Access to this e-mail by anyone else is unauthorised.
If
> you are not the intended recipient
> or the employee or agent responsible for delivering the message to the
> recipient named, please note that any
> use, disclosure, copying, distribution of this Email or any action taken
or
> omitted to be taken in reliance
> on it is prohibited.  If you are not the intended recipient, please inform
> us by returning a copy of the
> Email with the subject line marked "wrong address" and then deleting the
> Email, and any attachments and any
> copies of it.
>
> Any questions should be directed to mailto:administrator@harsco.com
>
> Harsco uses regularly updated anti-virus software in an attempt to reduce
> the possibility of infection.
> However we do not guarantee that any attachments to this email are virus
> free.
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 21:23:21 +0600 (YEKST)
> To: users@httpd.apache.org
> From: =?koi8-r?B?6czY0SD7ydDJw8nO?= <ilia@academy.urc.ac.ru>
> Subject: mod_proxy question!
> Message-ID: <20020913211718.R71751-100000@sol.chel.skbkontur.ru>
>
> Dear Sirs,
>
> the following config does work well with http, but doesn't wish to do
> https forwarding. What did I miss ?
>
> ------ <cut here >----
> <VirtualHost xxx.xxx.ru>
> ServerAdmin root@xxx.xxx.ru
> ServerName xxx.xxx.ru
>
> ProxyPass / http://192.168.200.2/
> ProxyDomain .xxx.ru
>
> AllowCONNECT 8009
>
> ProxyRequests On
> <Directory proxy:*>
> Order Allow,Deny
> Allow from all
> </Directory>
>
> ProxyVia Full
> </VirtualHost>
> -----< cut here>-----
>
> Regards, (=EE=C1=C9=CC=D5=DE=DB=C9=C5 =D0=CF=D6=C5=CC=C1=CE=C9=D1)
> Ilia Chipitsine (=E9=CC=D8=D1 =FB=C9=D0=C9=C3=C9=CE)
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 16:36:55 +0100
> To: users@httpd.apache.org
> From: "milena schrevel" <milena_s@postmaster.co.uk>
> Subject: cannot start httpd daemon after reboot
> Message-Id: <PM.15952.1031931415@pmweb8.uk1.bibliotech.net>
>
> hi all,
> i am having following problem:
> httpd daemon doesn´t start after i reboot my machine.
> if i try to start it manually i get following message:
> Starting httpd: [Fri Sep 13 16:39:03 2002]
>  [error] Can't locate strict.pm in @INC (@INC contains:
>  /usr/lib/perl5/5.6.0/i386-linux
>  /usr/lib/perl5/5.6.0
>  /usr/lib/perl5/site_perl/5.6.0/i386-linux
>  /usr/lib/perl5/site_perl/5.6.0
>  /usr/lib/perl5/site_perl/5.005/i386-linux
>  /usr/lib/perl5/site_perl/5.005
>  /usr/lib/perl5/site_perl .
>  /etc/httpd/ /etc/httpd/lib/perl)
>  at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache.pm line 3.
>  BEGIN failed--compilation aborted
>  at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache.pm line 3.
>  Compilation failed in require at (eval 1) line 3.
>  [FAILED]
> earlier i had perl5.6.0 installed on my machine, but due to some problem i
upgraded with an oldpackage perl5.005.
> only if i go to the rc-directory and try to start httpd manually it,i am
able to start httpd.
> can someone give me a hint?
> regards, milena
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 17:59:56 +0200
> To: <users@httpd.apache.org>
> From: =?iso-8859-1?Q?Ion_Larra=F1aga?= <ilarra@s21sec.com>
> Subject: RE: [users@httpd] cannot start httpd daemon after reboot
> Message-ID: <KEEKKHHAHKHEHDDKAAPDGEOJCEAA.ilarra@s21sec.com>
>
> Hi,
>
> I haven't used perl with apache, but it looks like you have some missing
> file (strict.pm) that is only found when you start from rc. My guess is
that
> it is located under the rc directory and then it is found because @INC
> includes '.'. Copy it to some other directory found in that list (for
> instance, /usr/lib/perl5/5.6.0/i386-linux).
>
> If the file is not in rc or init.d or something like that, try using
"locate
> strict.pm".
>
> Hope it helps,
>
>    Ion
>
> -----Mensaje original-----
> De: milena schrevel [mailto:milena_s@postmaster.co.uk]
> Enviado el: viernes, 13 de septiembre de 2002 17:37
> Para: users@httpd.apache.org
> Asunto: [users@httpd] cannot start httpd daemon after reboot
>
> hi all,
> i am having following problem:
> httpd daemon doesn´t start after i reboot my machine.
> if i try to start it manually i get following message:
> Starting httpd: [Fri Sep 13 16:39:03 2002]
>  [error] Can't locate strict.pm in @INC (@INC contains:
>  /usr/lib/perl5/5.6.0/i386-linux
>  /usr/lib/perl5/5.6.0
>  /usr/lib/perl5/site_perl/5.6.0/i386-linux
>  /usr/lib/perl5/site_perl/5.6.0
>  /usr/lib/perl5/site_perl/5.005/i386-linux
>  /usr/lib/perl5/site_perl/5.005
>  /usr/lib/perl5/site_perl .
>  /etc/httpd/ /etc/httpd/lib/perl)
>  at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache.pm line 3.
>  BEGIN failed--compilation aborted
>  at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache.pm line 3.
>  Compilation failed in require at (eval 1) line 3.
>  [FAILED]
> earlier i had perl5.6.0 installed on my machine, but due to some problem i
> upgraded with an oldpackage perl5.005.
> only if i go to the rc-directory and try to start httpd manually it,i am
> able to start httpd.
> can someone give me a hint?
> regards, milena
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 10:33:31 -0600
> To: users@httpd.apache.org
> From: Jeff Beard <jeff@cyberxape.com>
> Subject: Re: [users@httpd] cannot start httpd daemon after reboot
> Message-ID: <3D82135B.80506@cyberxape.com>
>
> After you down-graded Perl, did you install mod_perl for that version?
>
> You can also include library paths with the "use lib" pragma in the=20
> startup.pl. This adds the path to the file to @INC. But I think=20
> something else is at issue.
>
> Post up to the mod_perl mailing list if you want to get more input:
>
> http://perl.apache.org/maillist/index.html
>
> --Jeff
>
> milena schrevel wrote:
> > hi all,
> > i am having following problem:
> > httpd daemon doesn=B4t start after i reboot my machine.
> > if i try to start it manually i get following message:
> > Starting httpd: [Fri Sep 13 16:39:03 2002]=20
> >  [error] Can't locate strict.pm in @INC (@INC contains:=20
> >  /usr/lib/perl5/5.6.0/i386-linux=20
> >  /usr/lib/perl5/5.6.0=20
> >  /usr/lib/perl5/site_perl/5.6.0/i386-linux=20
> >  /usr/lib/perl5/site_perl/5.6.0=20
> >  /usr/lib/perl5/site_perl/5.005/i386-linux=20
> >  /usr/lib/perl5/site_perl/5.005=20
> >  /usr/lib/perl5/site_perl .=20
> >  /etc/httpd/ /etc/httpd/lib/perl)=20
> >  at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache.pm line 3.
> >  BEGIN failed--compilation aborted=20
> >  at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache.pm line 3.
> >  Compilation failed in require at (eval 1) line 3.
> >  [FAILED]
> > earlier i had perl5.6.0 installed on my machine, but due to some proble=
> m i upgraded with an oldpackage perl5.005.
> > only if i go to the rc-directory and try to start httpd manually it,i a=
> m able to start httpd.
> > can someone give me a hint?
> > regards, milena=20
> >=20
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server Proje=
> ct.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> >    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
>
> --=20
> --
> Jeff Beard | Systems Architecture, Programming, Management
> Contact    | jeff at cyberxape dot com, 303.443.9339
> Location   | In front of the computer, Boulder, CO, USA
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 11:16:05 -0400
> To: <users@httpd.apache.org>
> From: "Lynne K." <lynzk@tht.net>
> Subject: ProxyPass
> Message-ID: <000d01c25b38$7bb2b240$0301a8c0@pridechat.com>
>
> ------=_NextPart_000_000A_01C25B16.F3948440
> Content-Type: text/plain;
> charset="Windows-1252"
> Content-Transfer-Encoding: quoted-printable
>
> Hi Jacob,
>
>   I just read through some documents on mod_proxy.  Is it possible to =
> use ProxyPass instead of changing the port for my second server?=20
>
> Below is the fix you gave me for my intranet to internet question.
> -------------------------------------------------------------------------=
> -----
> 1) get another IP address
> 2) configure your NAT box to send another port (say 81) to the outer =
> server.
> ie, www.mydomain.com:81 would be the second webserver
> 3) configure a proxy to send requests to www.mydomain.com/secondserver/ =
> to
> the second server, and everything else to the primary server.  If you =
> had a
> couple domain names, you could make the proxy send everything from
> primarydomain.com to the primary server, and everything from
> seconddomain.com to the secondary server.
> 4) use SSI on your primary server to include files from the second =
> server.
> So, somefile.shtml could include 192.168.0.2/someotherfile.html.
> 5) setup a NFS so that DocumentRoot/secondserver is sourced from the
> secondserver.  www.mydomain.com/secondserver would show up as if it were =
> on
> the primary server.
>
> -------------------------------------------------------------------------=
> -----
> ------=_NextPart_000_000A_01C25B16.F3948440
> Content-Type: text/html;
> charset="Windows-1252"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD><TITLE></TITLE>
> <META http-equiv=3DContent-Type content=3D"text/html; =
> charset=3Dwindows-1252"><BASE=20
> href=3D"file://C:\My Documents\">
> <META content=3D"MSHTML 5.50.4916.2300" name=3DGENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=3D#ffffff>
> <DIV>Hi Jacob,</DIV>
> <DIV>&nbsp;</DIV>
> <DIV>&nbsp; I just read through some documents on mod_proxy.&nbsp; Is it =
>
> possible to&nbsp;use ProxyPass instead of changing the port for my =
> second=20
> server?&nbsp;</DIV>
> <DIV>&nbsp;</DIV>
> <DIV>Below is the fix you gave me for my intranet to internet =
> question.</DIV>
> <DIV>--------------------------------------------------------------------=
> ----------</DIV>
> <DIV>1) get another IP address<BR>2) configure your NAT box to send =
> another port=20
> (say 81) to the outer server.<BR>ie, <A=20
> href=3D"http://www.mydomain.com:81/">www.mydomain.com:81</A> would be =
> the second=20
> webserver<BR>3) configure a proxy to send requests to <A=20
> href=3D"http://www.mydomain.com/secondserver/">www.mydomain.com/secondser=
> ver/</A>=20
> to<BR>the second server, and everything else to the primary =
> server.&nbsp; If you=20
> had a<BR>couple domain names, you could make the proxy send everything=20
> from<BR>primarydomain.com to the primary server, and everything=20
> from<BR>seconddomain.com to the secondary server.<BR>4) use SSI on your =
> primary=20
> server to include files from the second server.<BR>So, somefile.shtml =
> could=20
> include 192.168.0.2/someotherfile.html.<BR>5) setup a NFS so that=20
> DocumentRoot/secondserver is sourced from the<BR>secondserver.&nbsp; <A=20
> href=3D"http://www.mydomain.com/secondserver">www.mydomain.com/secondserv=
> er</A>=20
> would show up as if it were on<BR>the primary server.<BR>
> <DIV>--------------------------------------------------------------------=
> ----------</DIV></DIV></BODY></HTML>
>
> ------=_NextPart_000_000A_01C25B16.F3948440--
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 12:35:40 -0400
> To: <users@httpd.apache.org>
> From: "Jacob Coby" <jcoby@listingbook.com>
> Subject: Re: [users@httpd] ProxyPass
> Message-ID: <02fe01c25b43$98d94ef0$08071bce@WS4>
>
> >>  I just read through some documents on mod_proxy.  Is it possible to
use
> ProxyPass instead of changing the port for my second server? <<
>
> I'm not familiar with mod_proxy, hopefully someone else will be able to
> field this one :)
>
> -Jacob
> http://www.listingbook.com
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 12:52:38 -0400
> To: <users@httpd.apache.org>
> From: "Lynne K." <lynzk@tht.net>
> Subject: ProxyPass directive For Intranet
> Message-ID: <009701c25b45$f808ea00$0301a8c0@pridechat.com>
>
> ------=_NextPart_000_0094_01C25B24.70BBC7A0
> Content-Type: text/plain;
> charset="Windows-1252"
> Content-Transfer-Encoding: quoted-printable
>
> I'm trying to get a proxy service working on my server but am unsure how =
> to use ProxyPass with my current setup.  I have a linux webserver =
> running Apache.  Let's say my webserver' IP is 216.126.92.25.  I also =
> have an intranet with Host IP's 192.168.1.1 through to 192.168.1.5.  On =
> one of my intranet host IP's 192.168.1.4 there is another webserver I =
> would like to send out to the internet - and be able to access that same =
> intranet webserver from my main webserver' HTML pages. =20
>
> Server-one =3D IP 216.126.92.25 =3D www.mydomain.com
> Server-two =3D IP 192.168.1.4 =3D http://192.168.1.4 (Currently Only =
> Seen From My LAN).
>
> Does anyone know if I can use ProxyPass to do this?
>
> Thanks..  Lynne
>
> ------=_NextPart_000_0094_01C25B24.70BBC7A0
> Content-Type: text/html;
> charset="Windows-1252"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD><TITLE></TITLE>
> <META http-equiv=3DContent-Type content=3D"text/html; =
> charset=3Dwindows-1252"><BASE=20
> href=3D"file://C:\My Documents\">
> <META content=3D"MSHTML 5.50.4916.2300" name=3DGENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=3D#ffffff>
> <DIV>I'm trying to get a proxy service working on my server but am =
> unsure how to=20
> use ProxyPass with my current setup.&nbsp; I have a linux webserver =
> running=20
> Apache.&nbsp; Let's say my webserver' IP is 216.126.92.25.&nbsp; I also =
> have an=20
> intranet with Host IP's 192.168.1.1 through to 192.168.1.5.&nbsp; On one =
> of my=20
> intranet host IP's 192.168.1.4 there is another webserver I would like =
> to send=20
> out to the internet - and be able to access that same intranet webserver =
>
> from&nbsp;my main webserver' HTML pages.&nbsp; </DIV>
> <DIV>&nbsp;</DIV>
> <DIV>Server-one =3D IP 216.126.92.25 =3D <A=20
> href=3D"http://www.mydomain.com">www.mydomain.com</A></DIV>
> <DIV>Server-two =3D IP 192.168.1.4 =3D <A=20
> href=3D"http://192.168.1.4">http://192.168.1.4</A> (Currently Only Seen=20
> From&nbsp;My LAN).</DIV>
> <DIV>&nbsp;</DIV>
> <DIV>Does anyone know if I can use ProxyPass to do this?</DIV>
> <DIV>&nbsp;</DIV>
> <DIV>Thanks..&nbsp; Lynne</DIV>
> <DIV>&nbsp;&nbsp; </DIV></BODY></HTML>
>
> ------=_NextPart_000_0094_01C25B24.70BBC7A0--
>
> ------------------------------
>
> Date: Fri, 13 Sep 2002 18:30:14 +0200
> To: users@httpd.apache.org
> From: EARP_JAMES@LILLY.COM
> Subject: Re: [users@httpd] Error 403: Can anyone help a Newbie get started
> Message-id: <OF6481ED01.DC819822-ONC1256C33.00597D69@D49.LILLY.COM>
>
> --=_mixed 005A95CEC1256C33_=
> Content-Type: text/plain; charset="us-ascii"
>
> Hi all,
>
> I have tried everything that Jacob has suggested but to non avail .
>
> I did find some Deny statements in my httpd.conf file but they looked like
> they were in the right containers so I left them. I did not have any
> .htaccess files either.
>
> So as a last resort I am mailing my httpd.conf file as Jacob suggested (it
> is in the form of a windows ANSI text file, as I had to use my works
> e-mail).
>
> also bellow are some examples extracted from some log files that may help:
>
> access_log examples
>
> 127.0.0.1 - - [07/Sep/2002:14:37:19 +0200] "GET /
> HTTP/1.0" 403 276
> 127.0.0.1 - - [10/Sep/2002:23:29:04 +0200] "GET
> /manual HTTP/1.0" 403 282
> 127.0.0.1 - - [10/Sep/2002:23:29:11 +0200] "GET
> /index.htm HTTP/1.0" 403 285
>
> error_log examples (turned on debug mode in the hope it might help, but
> everything looks ok)
>
> (Unix) configured -- resuming normal operations
> [Tue Sep 10 23:19:34 2002] [info] Server built: Sep  4
> 2002 21:01:44
> [Tue Sep 10 23:19:34 2002] [notice] Accept mutex:
> sysvsem (Default: sysvsem)
> [Tue Sep 10 23:23:43 2002] [info] removed PID file
> /usr/local/apache/logs/httpd.pid (pid=7188)
> [Tue Sep 10 23:23:43 2002] [notice] caught SIGTERM,
> shutting down
> [Tue Sep 10 23:23:48 2002] [info] created shared
> memory segment #58369
> [Tue Sep 10 23:23:48 2002] [notice] Apache/1.3.26
> (Unix) configured -- resuming normal operations
> [Tue Sep 10 23:23:48 2002] [info] Server built: Sep  4
> 2002 21:01:44
> [Tue Sep 10 23:23:48 2002] [notice] Accept mutex:
> sysvsem (Default: sysvsem)
> [Wed Sep 11 00:03:11 2002] [info] removed PID file
> /usr/local/apache/logs/httpd.pid (pid=7223)
> [Wed Sep 11 00:03:11 2002] [notice] caught SIGTERM,
> shutting down
>
> Strange esoteric message in roots mail:
>
> mail in root
>
> >From nobody  Wed Sep 11 08:24:16 2002
> Return-Path: <root@localhost.localdomain>
> Delivered-To: root@localhost.localdomain
> Received: by localhost.localdomain (Postfix, from
> userid 0)
>                  id 28C451453B; Wed, 11 Sep 2002 08:24:16 +0200 (CEST)
> From: root@localhost.localdomain (Anacron)
> To: root@localhost.localdomain
> Subject: Anacron job 'cron.daily'
> Message-Id:
> <20020911062416.28C451453B@localhost.localdomain>
> Date: Wed, 11 Sep 2002 08:24:16 +0200 (CEST)
>
> DB2 problem...: missing or empty key value specified
>
> Thanks again in advance
>
> James
>
> ----- Forwarded by James Earp/EMA/LLY on 13/09/2002 18:16 -----
>
> Jacob Coby <jcoby@listingbook.com>
> 10/09/2002 19:06
> Please respond to users
>
>
>         To:     users@httpd.apache.org
>         cc:
>         Subject:        Re: [users@httpd] Error 403: Can anyone help a
Newbie get started
>
> > Hi,
> >
> > I am a complete newbie to Apache, and I am having real problems getting
> it
> > to work.
> >
> > I have installed version 1.3 under Mandrake Linux using the default
> > configuration file, and I had no issues during install and can start and
> > stop Apache from the command line without any problem.
> >
> > However when I try to access http://localhost/ I keep getting a 403
error
> > message.
>
> Try looking for a file, ie http://localhost/index.html
>
> Failing that, check for "Deny from" in your httpd.conf.  There may be a
> directive that says something like:
>
> Order allow,deny
> Deny from all
>
> Also check for the existance of a .htaccess (notice the dot, and that it
> will be hidden unless you do a `ls -a`) in your DocumentRoot.  If you find
> one, edit it and look for any sort of Deny problems.
>
> If all that fails, post your entire httpd.conf to the list, and we'll try
> to
> give you a hand.
>
> On the upside, you're 95% done getting your webserver up and running :)
>
> -Jacob
> http://www.listingbook.com
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
> --=_mixed 005A95CEC1256C33_=
> Content-Type: application/octet-stream; name="httpd.conf"
> Content-Disposition: attachment; filename="httpd.conf"
> Content-Transfer-Encoding: base64
>
>
IyMNCiMjIGh0dHBkLmNvbmYgLS0gQXBhY2hlIEhUVFAgc2VydmVyIGNvbmZpZ3VyYXRpb24gZmls
>
ZQ0KIyMNCg0KIw0KIyBCYXNlZCB1cG9uIHRoZSBOQ1NBIHNlcnZlciBjb25maWd1cmF0aW9uIGZp
>
bGVzDQpvcmlnaW5hbGx5IGJ5IFJvYiBNY0Nvb2wuDQojDQojIFRoaXMgaXMgdGhlIG1haW4gQXBh
>
Y2hlIHNlcnZlciBjb25maWd1cmF0aW9uIGZpbGUuIA0KSXQgY29udGFpbnMgdGhlDQojIGNvbmZp
>
Z3VyYXRpb24gZGlyZWN0aXZlcyB0aGF0IGdpdmUgdGhlIHNlcnZlciBpdHMNCmluc3RydWN0aW9u
>
cy4NCiMgU2VlIDxVUkw6aHR0cDovL3d3dy5hcGFjaGUub3JnL2RvY3MvPiBmb3IgZGV0YWlsZWQN
>
CmluZm9ybWF0aW9uIGFib3V0DQojIHRoZSBkaXJlY3RpdmVzLg0KIw0KIyBEbyBOT1Qgc2ltcGx5
>
IHJlYWQgdGhlIGluc3RydWN0aW9ucyBpbiBoZXJlIHdpdGhvdXQNCnVuZGVyc3RhbmRpbmcNCiMg
>
d2hhdCB0aGV5IGRvLiAgVGhleSdyZSBoZXJlIG9ubHkgYXMgaGludHMgb3INCnJlbWluZGVycy4g
>
IElmIHlvdSBhcmUgdW5zdXJlDQojIGNvbnN1bHQgdGhlIG9ubGluZSBkb2NzLiBZb3UgaGF2ZSBi
>
ZWVuIHdhcm5lZC4gIA0KIw0KIyBBZnRlciB0aGlzIGZpbGUgaXMgcHJvY2Vzc2VkLCB0aGUgc2Vy
>
dmVyIHdpbGwgbG9vaw0KZm9yIGFuZCBwcm9jZXNzDQojIC91c3IvbG9jYWwvYXBhY2hlL2NvbmYv
>
c3JtLmNvbmYgYW5kIHRoZW4NCi91c3IvbG9jYWwvYXBhY2hlL2NvbmYvYWNjZXNzLmNvbmYNCiMg
>
dW5sZXNzIHlvdSBoYXZlIG92ZXJyaWRkZW4gdGhlc2Ugd2l0aCBSZXNvdXJjZUNvbmZpZw0KYW5k
>
L29yDQojIEFjY2Vzc0NvbmZpZyBkaXJlY3RpdmVzIGhlcmUuDQojDQojIFRoZSBjb25maWd1cmF0
>
aW9uIGRpcmVjdGl2ZXMgYXJlIGdyb3VwZWQgaW50byB0aHJlZQ0KYmFzaWMgc2VjdGlvbnM6DQoj
>
ICAxLiBEaXJlY3RpdmVzIHRoYXQgY29udHJvbCB0aGUgb3BlcmF0aW9uIG9mIHRoZQ0KQXBhY2hl
>
IHNlcnZlciBwcm9jZXNzIGFzIGENCiMgICAgIHdob2xlICh0aGUgJ2dsb2JhbCBlbnZpcm9ubWVu
>
dCcpLg0KIyAgMi4gRGlyZWN0aXZlcyB0aGF0IGRlZmluZSB0aGUgcGFyYW1ldGVycyBvZiB0aGUN
>
CidtYWluJyBvciAnZGVmYXVsdCcgc2VydmVyLA0KIyAgICAgd2hpY2ggcmVzcG9uZHMgdG8gcmVx
>
dWVzdHMgdGhhdCBhcmVuJ3QgaGFuZGxlZA0KYnkgYSB2aXJ0dWFsIGhvc3QuDQojICAgICBUaGVz
>
ZSBkaXJlY3RpdmVzIGFsc28gcHJvdmlkZSBkZWZhdWx0IHZhbHVlcyBmb3INCnRoZSBzZXR0aW5n
>
cw0KIyAgICAgb2YgYWxsIHZpcnR1YWwgaG9zdHMuDQojICAzLiBTZXR0aW5ncyBmb3IgdmlydHVh
>
bCBob3N0cywgd2hpY2ggYWxsb3cgV2ViDQpyZXF1ZXN0cyB0byBiZSBzZW50IHRvDQojICAgICBk
>
aWZmZXJlbnQgSVAgYWRkcmVzc2VzIG9yIGhvc3RuYW1lcyBhbmQgaGF2ZQ0KdGhlbSBoYW5kbGVk
>
IGJ5IHRoZQ0KIyAgICAgc2FtZSBBcGFjaGUgc2VydmVyIHByb2Nlc3MuDQojDQojIENvbmZpZ3Vy
>
YXRpb24gYW5kIGxvZ2ZpbGUgbmFtZXM6IElmIHRoZSBmaWxlbmFtZXMNCnlvdSBzcGVjaWZ5IGZv
>
ciBtYW55DQojIG9mIHRoZSBzZXJ2ZXIncyBjb250cm9sIGZpbGVzIGJlZ2luIHdpdGggIi8iIChv
>
cg0KImRyaXZlOi8iIGZvciBXaW4zMiksIHRoZQ0KIyBzZXJ2ZXIgd2lsbCB1c2UgdGhhdCBleHBs
>
aWNpdCBwYXRoLiAgSWYgdGhlDQpmaWxlbmFtZXMgZG8gKm5vdCogYmVnaW4NCiMgd2l0aCAiLyIs
>
IHRoZSB2YWx1ZSBvZiBTZXJ2ZXJSb290IGlzIHByZXBlbmRlZCAtLSBzbw0KImxvZ3MvZm9vLmxv
>
ZyINCiMgd2l0aCBTZXJ2ZXJSb290IHNldCB0byAiL3Vzci9sb2NhbC9hcGFjaGUiIHdpbGwgYmUN
>
CmludGVycHJldGVkIGJ5IHRoZQ0KIyBzZXJ2ZXIgYXMgIi91c3IvbG9jYWwvYXBhY2hlL2xvZ3Mv
>
Zm9vLmxvZyIuDQojDQoNCiMjIyBTZWN0aW9uIDE6IEdsb2JhbCBFbnZpcm9ubWVudA0KIw0KIyBU
>
aGUgZGlyZWN0aXZlcyBpbiB0aGlzIHNlY3Rpb24gYWZmZWN0IHRoZSBvdmVyYWxsDQpvcGVyYXRp
>
b24gb2YgQXBhY2hlLA0KIyBzdWNoIGFzIHRoZSBudW1iZXIgb2YgY29uY3VycmVudCByZXF1ZXN0
>
cyBpdCBjYW4NCmhhbmRsZSBvciB3aGVyZSBpdA0KIyBjYW4gZmluZCBpdHMgY29uZmlndXJhdGlv
>
biBmaWxlcy4NCiMNCg0KIw0KIyBTZXJ2ZXJUeXBlIGlzIGVpdGhlciBpbmV0ZCwgb3Igc3RhbmRh
>
bG9uZS4gIEluZXRkDQptb2RlIGlzIG9ubHkgc3VwcG9ydGVkIG9uDQojIFVuaXggcGxhdGZvcm1z
>
Lg0KIw0KU2VydmVyVHlwZSBzdGFuZGFsb25lDQoNCiMNCiMgU2VydmVyUm9vdDogVGhlIHRvcCBv
>
ZiB0aGUgZGlyZWN0b3J5IHRyZWUgdW5kZXINCndoaWNoIHRoZSBzZXJ2ZXIncw0KIyBjb25maWd1
>
cmF0aW9uLCBlcnJvciwgYW5kIGxvZyBmaWxlcyBhcmUga2VwdC4NCiMNCiMgTk9URSEgIElmIHlv
>
dSBpbnRlbmQgdG8gcGxhY2UgdGhpcyBvbiBhbiBORlMgKG9yDQpvdGhlcndpc2UgbmV0d29yaykN
>
CiMgbW91bnRlZCBmaWxlc3lzdGVtIHRoZW4gcGxlYXNlIHJlYWQgdGhlIExvY2tGaWxlDQpkb2N1
>
bWVudGF0aW9uDQojIChhdmFpbGFibGUgYXQNCjxVUkw6aHR0cDovL3d3dy5hcGFjaGUub3JnL2Rv
>
Y3MvbW9kL2NvcmUuaHRtbCNsb2NrZmlsZT4pOw0KIyB5b3Ugd2lsbCBzYXZlIHlvdXJzZWxmIGEg
>
bG90IG9mIHRyb3VibGUuDQojDQpTZXJ2ZXJSb290ICIvdXNyL2xvY2FsL2FwYWNoZSINCg0KIw0K
>
IyBUaGUgTG9ja0ZpbGUgZGlyZWN0aXZlIHNldHMgdGhlIHBhdGggdG8gdGhlIGxvY2tmaWxlDQp1
>
c2VkIHdoZW4gQXBhY2hlDQojIGlzIGNvbXBpbGVkIHdpdGggZWl0aGVyIFVTRV9GQ05UTF9TRVJJ
>
QUxJWkVEX0FDQ0VQVA0Kb3INCiMgVVNFX0ZMT0NLX1NFUklBTElaRURfQUNDRVBULiBUaGlzIGRp
>
cmVjdGl2ZSBzaG91bGQNCm5vcm1hbGx5IGJlIGxlZnQgYXQNCiMgaXRzIGRlZmF1bHQgdmFsdWUu
>
IFRoZSBtYWluIHJlYXNvbiBmb3IgY2hhbmdpbmcgaXQNCmlzIGlmIHRoZSBsb2dzDQojIGRpcmVj
>
dG9yeSBpcyBORlMgbW91bnRlZCwgc2luY2UgdGhlIGxvY2tmaWxlIE1VU1QgQkUNClNUT1JFRCBP
>
TiBBIExPQ0FMDQojIERJU0suIFRoZSBQSUQgb2YgdGhlIG1haW4gc2VydmVyIHByb2Nlc3MgaXMN
>
CmF1dG9tYXRpY2FsbHkgYXBwZW5kZWQgdG8NCiMgdGhlIGZpbGVuYW1lLiANCiMNCiNMb2NrRmls
>
ZSAvdXNyL2xvY2FsL2FwYWNoZS9sb2dzL2h0dHBkLmxvY2sNCg0KIw0KIyBQaWRGaWxlOiBUaGUg
>
ZmlsZSBpbiB3aGljaCB0aGUgc2VydmVyIHNob3VsZCByZWNvcmQNCml0cyBwcm9jZXNzDQojIGlk
>
ZW50aWZpY2F0aW9uIG51bWJlciB3aGVuIGl0IHN0YXJ0cy4NCiMNClBpZEZpbGUgL3Vzci9sb2Nh
>
bC9hcGFjaGUvbG9ncy9odHRwZC5waWQNCg0KIw0KIyBTY29yZUJvYXJkRmlsZTogRmlsZSB1c2Vk
>
IHRvIHN0b3JlIGludGVybmFsIHNlcnZlcg0KcHJvY2VzcyBpbmZvcm1hdGlvbi4NCiMgTm90IGFs
>
bCBhcmNoaXRlY3R1cmVzIHJlcXVpcmUgdGhpcy4gIEJ1dCBpZiB5b3Vycw0KZG9lcyAoeW91J2xs
>
IGtub3cgYmVjYXVzZQ0KIyB0aGlzIGZpbGUgd2lsbCBiZSAgY3JlYXRlZCB3aGVuIHlvdSBydW4g
>
QXBhY2hlKSB0aGVuDQp5b3UgKm11c3QqIGVuc3VyZSB0aGF0DQojIG5vIHR3byBpbnZvY2F0aW9u
>
cyBvZiBBcGFjaGUgc2hhcmUgdGhlIHNhbWUNCnNjb3JlYm9hcmQgZmlsZS4NCiMNClNjb3JlQm9h
>
cmRGaWxlIC91c3IvbG9jYWwvYXBhY2hlL2xvZ3MvaHR0cGQuc2NvcmVib2FyZA0KDQojDQojIElu
>
IHRoZSBzdGFuZGFyZCBjb25maWd1cmF0aW9uLCB0aGUgc2VydmVyIHdpbGwNCnByb2Nlc3MgaHR0
>
cGQuY29uZiAodGhpcyANCiMgZmlsZSwgc3BlY2lmaWVkIGJ5IHRoZSAtZiBjb21tYW5kIGxpbmUg
>
b3B0aW9uKSwNCnNybS5jb25mLCBhbmQgYWNjZXNzLmNvbmYgDQojIGluIHRoYXQgb3JkZXIuICBU
>
aGUgbGF0dGVyIHR3byBmaWxlcyBhcmUgbm93DQpkaXN0cmlidXRlZCBlbXB0eSwgYXMgaXQgaXMg
>
DQojIHJlY29tbWVuZGVkIHRoYXQgYWxsIGRpcmVjdGl2ZXMgYmUga2VwdCBpbiBhIHNpbmdsZQ0K
>
ZmlsZSBmb3Igc2ltcGxpY2l0eS4gIA0KIyBUaGUgY29tbWVudGVkLW91dCB2YWx1ZXMgYmVsb3cg
>
YXJlIHRoZSBidWlsdC1pbg0KZGVmYXVsdHMuICBZb3UgY2FuIGhhdmUgdGhlIA0KIyBzZXJ2ZXIg
>
aWdub3JlIHRoZXNlIGZpbGVzIGFsdG9nZXRoZXIgYnkgdXNpbmcNCiIvZGV2L251bGwiIChmb3Ig
>
VW5peCkgb3INCiMgIm51bCIgKGZvciBXaW4zMikgZm9yIHRoZSBhcmd1bWVudHMgdG8gdGhlDQpk
>
aXJlY3RpdmVzLg0KIw0KI1Jlc291cmNlQ29uZmlnIGNvbmYvc3JtLmNvbmYNCiNBY2Nlc3NDb25m
>
aWcgY29uZi9hY2Nlc3MuY29uZg0KDQojDQojIFRpbWVvdXQ6IFRoZSBudW1iZXIgb2Ygc2Vjb25k
>
cyBiZWZvcmUgcmVjZWl2ZXMgYW5kDQpzZW5kcyB0aW1lIG91dC4NCiMNClRpbWVvdXQgMzAwDQoN
>
CiMNCiMgS2VlcEFsaXZlOiBXaGV0aGVyIG9yIG5vdCB0byBhbGxvdyBwZXJzaXN0ZW50DQpjb25u
>
ZWN0aW9ucyAobW9yZSB0aGFuDQojIG9uZSByZXF1ZXN0IHBlciBjb25uZWN0aW9uKS4gU2V0IHRv
>
ICJPZmYiIHRvDQpkZWFjdGl2YXRlLg0KIw0KS2VlcEFsaXZlIE9uDQoNCiMNCiMgTWF4S2VlcEFs
>
aXZlUmVxdWVzdHM6IFRoZSBtYXhpbXVtIG51bWJlciBvZiByZXF1ZXN0cw0KdG8gYWxsb3cNCiMg
>
ZHVyaW5nIGEgcGVyc2lzdGVudCBjb25uZWN0aW9uLiBTZXQgdG8gMCB0byBhbGxvdyBhbg0KdW5s
>
aW1pdGVkIGFtb3VudC4NCiMgV2UgcmVjb21tZW5kIHlvdSBsZWF2ZSB0aGlzIG51bWJlciBoaWdo
>
LCBmb3IgbWF4aW11bQ0KcGVyZm9ybWFuY2UuDQojDQpNYXhLZWVwQWxpdmVSZXF1ZXN0cyAxMDAN
>
Cg0KIw0KIyBLZWVwQWxpdmVUaW1lb3V0OiBOdW1iZXIgb2Ygc2Vjb25kcyB0byB3YWl0IGZvciB0
>
aGUNCm5leHQgcmVxdWVzdCBmcm9tIHRoZQ0KIyBzYW1lIGNsaWVudCBvbiB0aGUgc2FtZSBjb25u
>
ZWN0aW9uLg0KIw0KS2VlcEFsaXZlVGltZW91dCAxNQ0KDQojDQojIFNlcnZlci1wb29sIHNpemUg
>
cmVndWxhdGlvbi4gIFJhdGhlciB0aGFuIG1ha2luZyB5b3UNCmd1ZXNzIGhvdyBtYW55DQojIHNl
> cnZlciBwcm9jZXNzZXMgeW91IG5lZWQsIEFwYWNoZSBkeW5hbWljYWxseSBhZGFwdHMNCnRvIH
Ro
>
ZSBsb2FkIGl0DQojIHNlZXMgLS0tIHRoYXQgaXMsIGl0IHRyaWVzIHRvIG1haW50YWluIGVub3Vn
>
aCBzZXJ2ZXINCnByb2Nlc3NlcyB0bw0KIyBoYW5kbGUgdGhlIGN1cnJlbnQgbG9hZCwgcGx1cyBh
>
IGZldyBzcGFyZSBzZXJ2ZXJzIHRvDQpoYW5kbGUgdHJhbnNpZW50DQojIGxvYWQgc3Bpa2VzIChl
>
LmcuLCBtdWx0aXBsZSBzaW11bHRhbmVvdXMgcmVxdWVzdHMNCmZyb20gYSBzaW5nbGUNCiMgTmV0
>
c2NhcGUgYnJvd3NlcikuDQojDQojIEl0IGRvZXMgdGhpcyBieSBwZXJpb2RpY2FsbHkgY2hlY2tp
>
bmcgaG93IG1hbnkNCnNlcnZlcnMgYXJlIHdhaXRpbmcNCiMgZm9yIGEgcmVxdWVzdC4gIElmIHRo
>
ZXJlIGFyZSBmZXdlciB0aGFuDQpNaW5TcGFyZVNlcnZlcnMsIGl0IGNyZWF0ZXMNCiMgYSBuZXcg
>
c3BhcmUuICBJZiB0aGVyZSBhcmUgbW9yZSB0aGFuDQpNYXhTcGFyZVNlcnZlcnMsIHNvbWUgb2Yg
>
dGhlDQojIHNwYXJlcyBkaWUgb2ZmLiAgVGhlIGRlZmF1bHQgdmFsdWVzIGFyZSBwcm9iYWJseSBP
>
Sw0KZm9yIG1vc3Qgc2l0ZXMuDQojDQpNaW5TcGFyZVNlcnZlcnMgNQ0KTWF4U3BhcmVTZXJ2ZXJz
>
IDEwDQoNCiMNCiMgTnVtYmVyIG9mIHNlcnZlcnMgdG8gc3RhcnQgaW5pdGlhbGx5IC0tLSBzaG91
>
bGQgYmUgYQ0KcmVhc29uYWJsZSBiYWxscGFyaw0KIyBmaWd1cmUuDQojDQpTdGFydFNlcnZlcnMg
>
NQ0KDQojDQojIExpbWl0IG9uIHRvdGFsIG51bWJlciBvZiBzZXJ2ZXJzIHJ1bm5pbmcsIGkuZS4s
>
DQpsaW1pdCBvbiB0aGUgbnVtYmVyDQojIG9mIGNsaWVudHMgd2hvIGNhbiBzaW11bHRhbmVvdXNs
>
eSBjb25uZWN0IC0tLSBpZg0KdGhpcyBsaW1pdCBpcyBldmVyDQojIHJlYWNoZWQsIGNsaWVudHMg
>
d2lsbCBiZSBMT0NLRUQgT1VULCBzbyBpdCBzaG91bGQNCk5PVCBCRSBTRVQgVE9PIExPVy4NCiMg
>
SXQgaXMgaW50ZW5kZWQgbWFpbmx5IGFzIGEgYnJha2UgdG8ga2VlcCBhIHJ1bmF3YXkNCnNlcnZl
>
ciBmcm9tIHRha2luZw0KIyB0aGUgc3lzdGVtIHdpdGggaXQgYXMgaXQgc3BpcmFscyBkb3duLi4u
>
DQojDQpNYXhDbGllbnRzIDE1MA0KDQojDQojIE1heFJlcXVlc3RzUGVyQ2hpbGQ6IHRoZSBudW1i
>
ZXIgb2YgcmVxdWVzdHMgZWFjaA0KY2hpbGQgcHJvY2VzcyBpcw0KIyBhbGxvd2VkIHRvIHByb2Nl
>
c3MgYmVmb3JlIHRoZSBjaGlsZCBkaWVzLiAgVGhlIGNoaWxkDQp3aWxsIGV4aXQgc28NCiMgYXMg
>
dG8gYXZvaWQgcHJvYmxlbXMgYWZ0ZXIgcHJvbG9uZ2VkIHVzZSB3aGVuIEFwYWNoZQ0KKGFuZCBt
>
YXliZSB0aGUNCiMgbGlicmFyaWVzIGl0IHVzZXMpIGxlYWsgbWVtb3J5IG9yIG90aGVyIHJlc291
>
cmNlcy4gDQpPbiBtb3N0IHN5c3RlbXMsIHRoaXMNCiMgaXNuJ3QgcmVhbGx5IG5lZWRlZCwgYnV0
>
IGEgZmV3IChzdWNoIGFzIFNvbGFyaXMpIGRvDQpoYXZlIG5vdGFibGUgbGVha3MNCiMgaW4gdGhl
>
IGxpYnJhcmllcy4gRm9yIHRoZXNlIHBsYXRmb3Jtcywgc2V0IHRvDQpzb21ldGhpbmcgbGlrZSAx
>
MDAwMA0KIyBvciBzbzsgYSBzZXR0aW5nIG9mIDAgbWVhbnMgdW5saW1pdGVkLg0KIw0KIyBOT1RF
>
OiBUaGlzIHZhbHVlIGRvZXMgbm90IGluY2x1ZGUga2VlcGFsaXZlIHJlcXVlc3RzDQphZnRlciB0
>
aGUgaW5pdGlhbA0KIyAgICAgICByZXF1ZXN0IHBlciBjb25uZWN0aW9uLiBGb3IgZXhhbXBsZSwg
>
aWYgYQ0KY2hpbGQgcHJvY2VzcyBoYW5kbGVzDQojICAgICAgIGFuIGluaXRpYWwgcmVxdWVzdCBh
>
bmQgMTAgc3Vic2VxdWVudA0KImtlcHRhbGl2ZSIgcmVxdWVzdHMsIGl0DQojICAgICAgIHdvdWxk
>
IG9ubHkgY291bnQgYXMgMSByZXF1ZXN0IHRvd2FyZHMgdGhpcw0KbGltaXQuDQojDQpNYXhSZXF1
>
ZXN0c1BlckNoaWxkIDANCg0KIw0KIyBMaXN0ZW46IEFsbG93cyB5b3UgdG8gYmluZCBBcGFjaGUg
>
dG8gc3BlY2lmaWMgSVANCmFkZHJlc3NlcyBhbmQvb3INCiMgcG9ydHMsIGluIGFkZGl0aW9uIHRv
>
IHRoZSBkZWZhdWx0LiBTZWUgYWxzbyB0aGUNCjxWaXJ0dWFsSG9zdD4NCiMgZGlyZWN0aXZlLg0K
>
Iw0KI0xpc3RlbiAzMDAwDQojTGlzdGVuIDEyLjM0LjU2Ljc4OjgwDQoNCiMNCiMgQmluZEFkZHJl
>
c3M6IFlvdSBjYW4gc3VwcG9ydCB2aXJ0dWFsIGhvc3RzIHdpdGggdGhpcw0Kb3B0aW9uLiBUaGlz
>
IGRpcmVjdGl2ZQ0KIyBpcyB1c2VkIHRvIHRlbGwgdGhlIHNlcnZlciB3aGljaCBJUCBhZGRyZXNz
>
IHRvDQpsaXN0ZW4gdG8uIEl0IGNhbiBlaXRoZXINCiMgY29udGFpbiAiKiIsIGFuIElQIGFkZHJl
>
c3MsIG9yIGEgZnVsbHkgcXVhbGlmaWVkDQpJbnRlcm5ldCBkb21haW4gbmFtZS4NCiMgU2VlIGFs
>
c28gdGhlIDxWaXJ0dWFsSG9zdD4gYW5kIExpc3RlbiBkaXJlY3RpdmVzLg0KIw0KI0JpbmRBZGRy
>
ZXNzICoNCg0KIw0KIyBEeW5hbWljIFNoYXJlZCBPYmplY3QgKERTTykgU3VwcG9ydA0KIw0KIyBU
>
byBiZSBhYmxlIHRvIHVzZSB0aGUgZnVuY3Rpb25hbGl0eSBvZiBhIG1vZHVsZQ0Kd2hpY2ggd2Fz
>
IGJ1aWx0IGFzIGEgRFNPIHlvdQ0KIyBoYXZlIHRvIHBsYWNlIGNvcnJlc3BvbmRpbmcgYExvYWRN
>
b2R1bGUnIGxpbmVzIGF0DQp0aGlzIGxvY2F0aW9uIHNvIHRoZQ0KIyBkaXJlY3RpdmVzIGNvbnRh
>
aW5lZCBpbiBpdCBhcmUgYWN0dWFsbHkgYXZhaWxhYmxlDQpfYmVmb3JlXyB0aGV5IGFyZSB1c2Vk
>
Lg0KIyBQbGVhc2UgcmVhZCB0aGUgZmlsZQ0KaHR0cDovL2h0dHBkLmFwYWNoZS5vcmcvZG9jcy9k
>
c28uaHRtbCBmb3IgbW9yZQ0KIyBkZXRhaWxzIGFib3V0IHRoZSBEU08gbWVjaGFuaXNtIGFuZCBy
>
dW4gYGh0dHBkIC1sJw0KZm9yIHRoZSBsaXN0IG9mIGFscmVhZHkNCiMgYnVpbHQtaW4gKHN0YXRp
>
Y2FsbHkgbGlua2VkIGFuZCB0aHVzIGFsd2F5cw0KYXZhaWxhYmxlKSBtb2R1bGVzIGluIHlvdXIg
>
aHR0cGQNCiMgYmluYXJ5Lg0KIw0KIyBOb3RlOiBUaGUgb3JkZXIgaW4gd2hpY2ggbW9kdWxlcyBh
>
cmUgbG9hZGVkIGlzDQppbXBvcnRhbnQuICBEb24ndCBjaGFuZ2UNCiMgdGhlIG9yZGVyIGJlbG93
>
IHdpdGhvdXQgZXhwZXJ0IGFkdmljZS4NCiMNCiMgRXhhbXBsZToNCiMgTG9hZE1vZHVsZSBmb29f
>
bW9kdWxlIGxpYmV4ZWMvbW9kX2Zvby5zbw0KDQojDQojIEV4dGVuZGVkU3RhdHVzIGNvbnRyb2xz
>
IHdoZXRoZXIgQXBhY2hlIHdpbGwgZ2VuZXJhdGUNCiJmdWxsIiBzdGF0dXMNCiMgaW5mb3JtYXRp
>
b24gKEV4dGVuZGVkU3RhdHVzIE9uKSBvciBqdXN0IGJhc2ljDQppbmZvcm1hdGlvbiAoRXh0ZW5k
>
ZWRTdGF0dXMNCiMgT2ZmKSB3aGVuIHRoZSAic2VydmVyLXN0YXR1cyIgaGFuZGxlciBpcyBjYWxs
>
ZWQuIFRoZQ0KZGVmYXVsdCBpcyBPZmYuDQojDQojRXh0ZW5kZWRTdGF0dXMgT24NCg0KIyMjIFNl
>
Y3Rpb24gMjogJ01haW4nIHNlcnZlciBjb25maWd1cmF0aW9uDQojDQojIFRoZSBkaXJlY3RpdmVz
>
IGluIHRoaXMgc2VjdGlvbiBzZXQgdXAgdGhlIHZhbHVlcw0KdXNlZCBieSB0aGUgJ21haW4nDQoj
>
IHNlcnZlciwgd2hpY2ggcmVzcG9uZHMgdG8gYW55IHJlcXVlc3RzIHRoYXQgYXJlbid0DQpoYW5k
>
bGVkIGJ5IGENCiMgPFZpcnR1YWxIb3N0PiBkZWZpbml0aW9uLiAgVGhlc2UgdmFsdWVzIGFsc28g
>
cHJvdmlkZQ0KZGVmYXVsdHMgZm9yDQojIGFueSA8VmlydHVhbEhvc3Q+IGNvbnRhaW5lcnMgeW91
>
IG1heSBkZWZpbmUgbGF0ZXIgaW4NCnRoZSBmaWxlLg0KIw0KIyBBbGwgb2YgdGhlc2UgZGlyZWN0
>
aXZlcyBtYXkgYXBwZWFyIGluc2lkZQ0KPFZpcnR1YWxIb3N0PiBjb250YWluZXJzLA0KIyBpbiB3
>
aGljaCBjYXNlIHRoZXNlIGRlZmF1bHQgc2V0dGluZ3Mgd2lsbCBiZQ0Kb3ZlcnJpZGRlbiBmb3Ig
>
dGhlDQojIHZpcnR1YWwgaG9zdCBiZWluZyBkZWZpbmVkLg0KIw0KDQojDQojIElmIHlvdXIgU2Vy
>
dmVyVHlwZSBkaXJlY3RpdmUgKHNldCBlYXJsaWVyIGluIHRoZQ0KJ0dsb2JhbCBFbnZpcm9ubWVu
>
dCcNCiMgc2VjdGlvbikgaXMgc2V0IHRvICJpbmV0ZCIsIHRoZSBuZXh0IGZldyBkaXJlY3RpdmVz
>
DQpkb24ndCBoYXZlIGFueQ0KIyBlZmZlY3Qgc2luY2UgdGhlaXIgc2V0dGluZ3MgYXJlIGRlZmlu
>
ZWQgYnkgdGhlIGluZXRkDQpjb25maWd1cmF0aW9uLg0KIyBTa2lwIGFoZWFkIHRvIHRoZSBTZXJ2
>
ZXJBZG1pbiBkaXJlY3RpdmUuDQojDQoNCiMNCiMgUG9ydDogVGhlIHBvcnQgdG8gd2hpY2ggdGhl
>
IHN0YW5kYWxvbmUgc2VydmVyDQpsaXN0ZW5zLiBGb3INCiMgcG9ydHMgPCAxMDIzLCB5b3Ugd2ls
>
bCBuZWVkIGh0dHBkIHRvIGJlIHJ1biBhcyByb290DQppbml0aWFsbHkuDQojDQpQb3J0IDgwDQoN
>
CiMNCiMgSWYgeW91IHdpc2ggaHR0cGQgdG8gcnVuIGFzIGEgZGlmZmVyZW50IHVzZXIgb3INCmdy
>
b3VwLCB5b3UgbXVzdCBydW4NCiMgaHR0cGQgYXMgcm9vdCBpbml0aWFsbHkgYW5kIGl0IHdpbGwg
>
c3dpdGNoLiAgDQojDQojIFVzZXIvR3JvdXA6IFRoZSBuYW1lIChvciAjbnVtYmVyKSBvZiB0aGUg
>
dXNlci9ncm91cA0KdG8gcnVuIGh0dHBkIGFzLg0KIyAgLiBPbiBTQ08gKE9EVCAzKSB1c2UgIlVz
>
ZXIgbm91c2VyIiBhbmQgIkdyb3VwDQpub2dyb3VwIi4NCiMgIC4gT24gSFBVWCB5b3UgbWF5IG5v
>
dCBiZSBhYmxlIHRvIHVzZSBzaGFyZWQgbWVtb3J5DQphcyBub2JvZHksIGFuZCB0aGUNCiMgICAg
>
c3VnZ2VzdGVkIHdvcmthcm91bmQgaXMgdG8gY3JlYXRlIGEgdXNlciB3d3cgYW5kDQp1c2UgdGhh
>
dCB1c2VyLg0KIyAgTk9URSB0aGF0IHNvbWUga2VybmVscyByZWZ1c2UgdG8gc2V0Z2lkKEdyb3Vw
>
KSBvcg0Kc2VtY3RsKElQQ19TRVQpDQojICB3aGVuIHRoZSB2YWx1ZSBvZiAodW5zaWduZWQpR3Jv
>
dXAgaXMgYWJvdmUgNjAwMDA7IA0KIyAgZG9uJ3QgdXNlIEdyb3VwIG5vYm9keSBvbiB0aGVzZSBz
>
eXN0ZW1zIQ0KIw0KVXNlciBub2JvZHkNCkdyb3VwIG5vYm9keQ0KDQojDQojIFNlcnZlckFkbWlu
>
OiBZb3VyIGFkZHJlc3MsIHdoZXJlIHByb2JsZW1zIHdpdGggdGhlDQpzZXJ2ZXIgc2hvdWxkIGJl
>
DQojIGUtbWFpbGVkLiAgVGhpcyBhZGRyZXNzIGFwcGVhcnMgb24gc29tZQ0Kc2VydmVyLWdlbmVy
>
YXRlZCBwYWdlcywgc3VjaA0KIyBhcyBlcnJvciBkb2N1bWVudHMuDQojDQpTZXJ2ZXJBZG1pbiBy
>
b290QGxvY2FsaG9zdC5sb2NhbGRvbWFpbg0KDQojDQojIFNlcnZlck5hbWUgYWxsb3dzIHlvdSB0
>
byBzZXQgYSBob3N0IG5hbWUgd2hpY2ggaXMNCnNlbnQgYmFjayB0byBjbGllbnRzIGZvcg0KIyB5
>
b3VyIHNlcnZlciBpZiBpdCdzIGRpZmZlcmVudCB0aGFuIHRoZSBvbmUgdGhlDQpwcm9ncmFtIHdv
>
dWxkIGdldCAoaS5lLiwgdXNlDQojICJ3d3ciIGluc3RlYWQgb2YgdGhlIGhvc3QncyByZWFsIG5h
>
bWUpLg0KIw0KIyBOb3RlOiBZb3UgY2Fubm90IGp1c3QgaW52ZW50IGhvc3QgbmFtZXMgYW5kIGhv
>
cGUNCnRoZXkgd29yay4gVGhlIG5hbWUgeW91IA0KIyBkZWZpbmUgaGVyZSBtdXN0IGJlIGEgdmFs
>
aWQgRE5TIG5hbWUgZm9yIHlvdXIgaG9zdC4NCklmIHlvdSBkb24ndCB1bmRlcnN0YW5kDQojIHRo
>
aXMsIGFzayB5b3VyIG5ldHdvcmsgYWRtaW5pc3RyYXRvci4NCiMgSWYgeW91ciBob3N0IGRvZXNu
>
J3QgaGF2ZSBhIHJlZ2lzdGVyZWQgRE5TIG5hbWUsDQplbnRlciBpdHMgSVAgYWRkcmVzcyBoZXJl
>
Lg0KIyBZb3Ugd2lsbCBoYXZlIHRvIGFjY2VzcyBpdCBieSBpdHMgYWRkcmVzcyAoZS5nLiwNCmh0
>
dHA6Ly8xMjMuNDUuNjcuODkvKQ0KIyBhbnl3YXksIGFuZCB0aGlzIHdpbGwgbWFrZSByZWRpcmVj
>
dGlvbnMgd29yayBpbiBhDQpzZW5zaWJsZSB3YXkuDQojDQojIDEyNy4wLjAuMSBpcyB0aGUgVENQ
>
L0lQIGxvY2FsIGxvb3AtYmFjayBhZGRyZXNzLA0Kb2Z0ZW4gbmFtZWQgbG9jYWxob3N0LiBZb3Vy
>
IA0KIyBtYWNoaW5lIGFsd2F5cyBrbm93cyBpdHNlbGYgYnkgdGhpcyBhZGRyZXNzLiBJZiB5b3UN
>
CnVzZSBBcGFjaGUgc3RyaWN0bHkgZm9yIA0KIyBsb2NhbCB0ZXN0aW5nIGFuZCBkZXZlbG9wbWVu
>
dCwgeW91IG1heSB1c2UgMTI3LjAuMC4xDQphcyB0aGUgc2VydmVyIG5hbWUuDQojDQojU2VydmVy
>
TmFtZSBsb2NhbGhvc3QubG9jYWxkb21haW4NCg0KIw0KIyBEb2N1bWVudFJvb3Q6IFRoZSBkaXJl
>
Y3Rvcnkgb3V0IG9mIHdoaWNoIHlvdSB3aWxsDQpzZXJ2ZSB5b3VyDQojIGRvY3VtZW50cy4gQnkg
>
ZGVmYXVsdCwgYWxsIHJlcXVlc3RzIGFyZSB0YWtlbiBmcm9tDQp0aGlzIGRpcmVjdG9yeSwgYnV0
>
DQojIHN5bWJvbGljIGxpbmtzIGFuZCBhbGlhc2VzIG1heSBiZSB1c2VkIHRvIHBvaW50IHRvDQpv
>
dGhlciBsb2NhdGlvbnMuDQojDQpEb2N1bWVudFJvb3QgIi91c3IvbG9jYWwvYXBhY2hlL2h0ZG9j
>
cyINCg0KIw0KIyBFYWNoIGRpcmVjdG9yeSB0byB3aGljaCBBcGFjaGUgaGFzIGFjY2VzcywgY2Fu
>
IGJlDQpjb25maWd1cmVkIHdpdGggcmVzcGVjdA0KIyB0byB3aGljaCBzZXJ2aWNlcyBhbmQgZmVh
>
dHVyZXMgYXJlIGFsbG93ZWQgYW5kL29yDQpkaXNhYmxlZCBpbiB0aGF0DQojIGRpcmVjdG9yeSAo
>
YW5kIGl0cyBzdWJkaXJlY3RvcmllcykuIA0KIw0KIyBGaXJzdCwgd2UgY29uZmlndXJlIHRoZSAi
>
ZGVmYXVsdCIgdG8gYmUgYSB2ZXJ5DQpyZXN0cmljdGl2ZSBzZXQgb2YgDQojIHBlcm1pc3Npb25z
>
LiAgDQojDQo8RGlyZWN0b3J5IC8+DQogICAgT3B0aW9ucyBGb2xsb3dTeW1MaW5rcw0KICAgIEFs
>
bG93T3ZlcnJpZGUgTm9uZQ0KPC9EaXJlY3Rvcnk+DQoNCiMNCiMgTm90ZSB0aGF0IGZyb20gdGhp
>
cyBwb2ludCBmb3J3YXJkIHlvdSBtdXN0DQpzcGVjaWZpY2FsbHkgYWxsb3cNCiMgcGFydGljdWxh
>
ciBmZWF0dXJlcyB0byBiZSBlbmFibGVkIC0gc28gaWYNCnNvbWV0aGluZydzIG5vdCB3b3JraW5n
>
IGFzDQojIHlvdSBtaWdodCBleHBlY3QsIG1ha2Ugc3VyZSB0aGF0IHlvdSBoYXZlDQpzcGVjaWZp
>
Y2FsbHkgZW5hYmxlZCBpdA0KIyBiZWxvdy4NCiMNCg0KIw0KIyBUaGlzIHNob3VsZCBiZSBjaGFu
>
Z2VkIHRvIHdoYXRldmVyIHlvdSBzZXQNCkRvY3VtZW50Um9vdCB0by4NCiMNCjxEaXJlY3Rvcnkg
>
Ii91c3IvbG9jYWwvYXBhY2hlL2h0ZG9jcyI+DQoNCiMNCiMgVGhpcyBtYXkgYWxzbyBiZSAiTm9u
>
ZSIsICJBbGwiLCBvciBhbnkgY29tYmluYXRpb24NCm9mICJJbmRleGVzIiwNCiMgIkluY2x1ZGVz
>
IiwgIkZvbGxvd1N5bUxpbmtzIiwgIkV4ZWNDR0kiLCBvcg0KIk11bHRpVmlld3MiLg0KIw0KIyBO
>
b3RlIHRoYXQgIk11bHRpVmlld3MiIG11c3QgYmUgbmFtZWQgKmV4cGxpY2l0bHkqDQotLS0gIk9w
>
dGlvbnMgQWxsIg0KIyBkb2Vzbid0IGdpdmUgaXQgdG8geW91Lg0KIw0KICAgIE9wdGlvbnMgSW5k
>
ZXhlcyBGb2xsb3dTeW1MaW5rcyBNdWx0aVZpZXdzDQoNCiMNCiMgVGhpcyBjb250cm9scyB3aGlj
> aCBvcHRpb25zIHRoZSAuaHRhY2Nlc3MgZmlsZXMgaW4NCmRpcmVjdG9yaWVzIGNhbg0KIyBvdm
Vy
>
cmlkZS4gQ2FuIGFsc28gYmUgIkFsbCIsIG9yIGFueSBjb21iaW5hdGlvbiBvZg0KIk9wdGlvbnMi
>
LCAiRmlsZUluZm8iLCANCiMgIkF1dGhDb25maWciLCBhbmQgIkxpbWl0Ig0KIw0KICAgIEFsbG93
>
T3ZlcnJpZGUgTm9uZQ0KDQojDQojIENvbnRyb2xzIHdobyBjYW4gZ2V0IHN0dWZmIGZyb20gdGhp
>
cyBzZXJ2ZXIuDQojDQogICAgT3JkZXIgYWxsb3csZGVueQ0KICAgIEFsbG93IGZyb20gYWxsDQo8
>
L0RpcmVjdG9yeT4NCg0KIw0KIyBVc2VyRGlyOiBUaGUgbmFtZSBvZiB0aGUgZGlyZWN0b3J5IHdo
>
aWNoIGlzIGFwcGVuZGVkDQpvbnRvIGEgdXNlcidzIGhvbWUNCiMgZGlyZWN0b3J5IGlmIGEgfnVz
>
ZXIgcmVxdWVzdCBpcyByZWNlaXZlZC4NCiMNCjxJZk1vZHVsZSBtb2RfdXNlcmRpci5jPg0KICAg
>
IFVzZXJEaXIgcHVibGljX2h0bWwNCjwvSWZNb2R1bGU+DQoNCiMNCiMgQ29udHJvbCBhY2Nlc3Mg
>
dG8gVXNlckRpciBkaXJlY3Rvcmllcy4gIFRoZQ0KZm9sbG93aW5nIGlzIGFuIGV4YW1wbGUNCiMg
>
Zm9yIGEgc2l0ZSB3aGVyZSB0aGVzZSBkaXJlY3RvcmllcyBhcmUgcmVzdHJpY3RlZCB0bw0KcmVh
>
ZC1vbmx5Lg0KIw0KIzxEaXJlY3RvcnkgL2hvbWUvKi9wdWJsaWNfaHRtbD4NCiMgICAgQWxsb3dP
>
dmVycmlkZSBGaWxlSW5mbyBBdXRoQ29uZmlnIExpbWl0DQojICAgIE9wdGlvbnMgTXVsdGlWaWV3
>
cyBJbmRleGVzIFN5bUxpbmtzSWZPd25lck1hdGNoDQpJbmNsdWRlc05vRXhlYw0KIyAgICA8TGlt
>
aXQgR0VUIFBPU1QgT1BUSU9OUyBQUk9QRklORD4NCiMgICAgICAgIE9yZGVyIGFsbG93LGRlbnkN
>
CiMgICAgICAgIEFsbG93IGZyb20gYWxsDQojICAgIDwvTGltaXQ+DQojICAgIDxMaW1pdEV4Y2Vw
>
dCBHRVQgUE9TVCBPUFRJT05TIFBST1BGSU5EPg0KIyAgICAgICAgT3JkZXIgZGVueSxhbGxvdw0K
>
IyAgICAgICAgRGVueSBmcm9tIGFsbA0KIyAgICA8L0xpbWl0RXhjZXB0Pg0KIzwvRGlyZWN0b3J5
>
Pg0KDQojDQojIERpcmVjdG9yeUluZGV4OiBOYW1lIG9mIHRoZSBmaWxlIG9yIGZpbGVzIHRvIHVz
>
ZSBhcw0KYSBwcmUtd3JpdHRlbiBIVE1MDQojIGRpcmVjdG9yeSBpbmRleC4gIFNlcGFyYXRlIG11
>
bHRpcGxlIGVudHJpZXMgd2l0aA0Kc3BhY2VzLg0KIw0KPElmTW9kdWxlIG1vZF9kaXIuYz4NCiAg
>
ICBEaXJlY3RvcnlJbmRleCBpbmRleC5odG1sDQo8L0lmTW9kdWxlPg0KDQojDQojIEFjY2Vzc0Zp
>
bGVOYW1lOiBUaGUgbmFtZSBvZiB0aGUgZmlsZSB0byBsb29rIGZvciBpbg0KZWFjaCBkaXJlY3Rv
>
cnkNCiMgZm9yIGFjY2VzcyBjb250cm9sIGluZm9ybWF0aW9uLg0KIw0KIEFjY2Vzc0ZpbGVOYW1l
>
IC5odGFjY2Vzcw0KDQojDQojIFRoZSBmb2xsb3dpbmcgbGluZXMgcHJldmVudCAuaHRhY2Nlc3Mg
>
ZmlsZXMgZnJvbQ0KYmVpbmcgdmlld2VkIGJ5DQojIFdlYiBjbGllbnRzLiAgU2luY2UgLmh0YWNj
>
ZXNzIGZpbGVzIG9mdGVuIGNvbnRhaW4NCmF1dGhvcml6YXRpb24NCiMgaW5mb3JtYXRpb24sIGFj
>
Y2VzcyBpcyBkaXNhbGxvd2VkIGZvciBzZWN1cml0eQ0KcmVhc29ucy4gIENvbW1lbnQNCiMgdGhl
>
c2UgbGluZXMgb3V0IGlmIHlvdSB3YW50IFdlYiB2aXNpdG9ycyB0byBzZWUgdGhlDQpjb250ZW50
>
cyBvZg0KIyAuaHRhY2Nlc3MgZmlsZXMuICBJZiB5b3UgY2hhbmdlIHRoZSBBY2Nlc3NGaWxlTmFt
>
ZQ0KZGlyZWN0aXZlIGFib3ZlLA0KIyBiZSBzdXJlIHRvIG1ha2UgdGhlIGNvcnJlc3BvbmRpbmcg
>
Y2hhbmdlcyBoZXJlLg0KIw0KIyBBbHNvLCBmb2xrcyB0ZW5kIHRvIHVzZSBuYW1lcyBzdWNoIGFz
>
IC5odHBhc3N3ZCBmb3INCnBhc3N3b3JkDQojIGZpbGVzLCBzbyB0aGlzIHdpbGwgcHJvdGVjdCB0
>
aG9zZSBhcyB3ZWxsLg0KIw0KPEZpbGVzIH4gIl5cLmh0Ij4NCiAgICBPcmRlciBhbGxvdyxkZW55
>
DQogICAgRGVueSBmcm9tIGFsbA0KICAgIFNhdGlzZnkgQWxsDQo8L0ZpbGVzPg0KDQojDQojIENh
>
Y2hlTmVnb3RpYXRlZERvY3M6IEJ5IGRlZmF1bHQsIEFwYWNoZSBzZW5kcw0KIlByYWdtYTogbm8t
>
Y2FjaGUiIHdpdGggZWFjaA0KIyBkb2N1bWVudCB0aGF0IHdhcyBuZWdvdGlhdGVkIG9uIHRoZSBi
>
YXNpcyBvZg0KY29udGVudC4gVGhpcyBhc2tzIHByb3h5DQojIHNlcnZlcnMgbm90IHRvIGNhY2hl
>
IHRoZSBkb2N1bWVudC4gVW5jb21tZW50aW5nIHRoZQ0KZm9sbG93aW5nIGxpbmUgZGlzYWJsZXMN
>
CiMgdGhpcyBiZWhhdmlvciwgYW5kIHByb3hpZXMgd2lsbCBiZSBhbGxvd2VkIHRvIGNhY2hlDQp0
>
aGUgZG9jdW1lbnRzLg0KIw0KI0NhY2hlTmVnb3RpYXRlZERvY3MNCg0KIw0KIyBVc2VDYW5vbmlj
>
YWxOYW1lOiAgKG5ldyBmb3IgMS4zKSAgV2l0aCB0aGlzIHNldHRpbmcNCnR1cm5lZCBvbiwgd2hl
>
bmV2ZXINCiMgQXBhY2hlIG5lZWRzIHRvIGNvbnN0cnVjdCBhIHNlbGYtcmVmZXJlbmNpbmcgVVJM
>
IChhDQpVUkwgdGhhdCByZWZlcnMgYmFjaw0KIyB0byB0aGUgc2VydmVyIHRoZSByZXNwb25zZSBp
>
cyBjb21pbmcgZnJvbSkgaXQgd2lsbA0KdXNlIFNlcnZlck5hbWUgYW5kDQojIFBvcnQgdG8gZm9y
>
bSBhICJjYW5vbmljYWwiIG5hbWUuICBXaXRoIHRoaXMgc2V0dGluZw0Kb2ZmLCBBcGFjaGUgd2ls
>
bA0KIyB1c2UgdGhlIGhvc3RuYW1lOnBvcnQgdGhhdCB0aGUgY2xpZW50IHN1cHBsaWVkLCB3aGVu
>
DQpwb3NzaWJsZS4gIFRoaXMNCiMgYWxzbyBhZmZlY3RzIFNFUlZFUl9OQU1FIGFuZCBTRVJWRVJf
>
UE9SVCBpbiBDR0kNCnNjcmlwdHMuDQojDQpVc2VDYW5vbmljYWxOYW1lIE9uDQoNCiMNCiMgVHlw
>
ZXNDb25maWcgZGVzY3JpYmVzIHdoZXJlIHRoZSBtaW1lLnR5cGVzIGZpbGUgKG9yDQplcXVpdmFs
>
ZW50KSBpcw0KIyB0byBiZSBmb3VuZC4NCiMNCjxJZk1vZHVsZSBtb2RfbWltZS5jPg0KICAgIFR5
>
cGVzQ29uZmlnIC91c3IvbG9jYWwvYXBhY2hlL2NvbmYvbWltZS50eXBlcw0KPC9JZk1vZHVsZT4N
>
Cg0KIw0KIyBEZWZhdWx0VHlwZSBpcyB0aGUgZGVmYXVsdCBNSU1FIHR5cGUgdGhlIHNlcnZlciB3
>
aWxsDQp1c2UgZm9yIGEgZG9jdW1lbnQNCiMgaWYgaXQgY2Fubm90IG90aGVyd2lzZSBkZXRlcm1p
>
bmUgb25lLCBzdWNoIGFzIGZyb20NCmZpbGVuYW1lIGV4dGVuc2lvbnMuDQojIElmIHlvdXIgc2Vy
>
dmVyIGNvbnRhaW5zIG1vc3RseSB0ZXh0IG9yIEhUTUwNCmRvY3VtZW50cywgInRleHQvcGxhaW4i
>
IGlzDQojIGEgZ29vZCB2YWx1ZS4gIElmIG1vc3Qgb2YgeW91ciBjb250ZW50IGlzIGJpbmFyeSwN
>
CnN1Y2ggYXMgYXBwbGljYXRpb25zDQojIG9yIGltYWdlcywgeW91IG1heSB3YW50IHRvIHVzZQ0K
>
ImFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbSIgaW5zdGVhZCB0bw0KIyBrZWVwIGJyb3dzZXJzIGZy
>
b20gdHJ5aW5nIHRvIGRpc3BsYXkgYmluYXJ5IGZpbGVzIGFzDQp0aG91Z2ggdGhleSBhcmUNCiMg
>
dGV4dC4NCiMNCkRlZmF1bHRUeXBlIHRleHQvcGxhaW4NCg0KIw0KIyBUaGUgbW9kX21pbWVfbWFn
>
aWMgbW9kdWxlIGFsbG93cyB0aGUgc2VydmVyIHRvIHVzZQ0KdmFyaW91cyBoaW50cyBmcm9tIHRo
>
ZQ0KIyBjb250ZW50cyBvZiB0aGUgZmlsZSBpdHNlbGYgdG8gZGV0ZXJtaW5lIGl0cyB0eXBlLiAN
>
ClRoZSBNSU1FTWFnaWNGaWxlDQojIGRpcmVjdGl2ZSB0ZWxscyB0aGUgbW9kdWxlIHdoZXJlIHRo
>
ZSBoaW50DQpkZWZpbml0aW9ucyBhcmUgbG9jYXRlZC4NCiMgbW9kX21pbWVfbWFnaWMgaXMgbm90
>
IHBhcnQgb2YgdGhlIGRlZmF1bHQgc2VydmVyDQooeW91IGhhdmUgdG8gYWRkDQojIGl0IHlvdXJz
>
ZWxmIHdpdGggYSBMb2FkTW9kdWxlIFtzZWUgdGhlIERTTyBwYXJhZ3JhcGgNCmluIHRoZSAnR2xv
>
YmFsDQojIEVudmlyb25tZW50JyBzZWN0aW9uXSwgb3IgcmVjb21waWxlIHRoZSBzZXJ2ZXIgYW5k
>
DQppbmNsdWRlIG1vZF9taW1lX21hZ2ljDQojIGFzIHBhcnQgb2YgdGhlIGNvbmZpZ3VyYXRpb24p
>
LCBzbyBpdCdzIGVuY2xvc2VkIGluDQphbiA8SWZNb2R1bGU+IGNvbnRhaW5lci4NCiMgVGhpcyBt
>
ZWFucyB0aGF0IHRoZSBNSU1FTWFnaWNGaWxlIGRpcmVjdGl2ZSB3aWxsDQpvbmx5IGJlIHByb2Nl
>
c3NlZCBpZiB0aGUNCiMgbW9kdWxlIGlzIHBhcnQgb2YgdGhlIHNlcnZlci4NCiMNCjxJZk1vZHVs
>
ZSBtb2RfbWltZV9tYWdpYy5jPg0KICAgIE1JTUVNYWdpY0ZpbGUgL3Vzci9sb2NhbC9hcGFjaGUv
>
Y29uZi9tYWdpYw0KPC9JZk1vZHVsZT4NCg0KIw0KIyBIb3N0bmFtZUxvb2t1cHM6IExvZyB0aGUg
>
bmFtZXMgb2YgY2xpZW50cyBvciBqdXN0DQp0aGVpciBJUCBhZGRyZXNzZXMNCiMgZS5nLiwgd3d3
>
LmFwYWNoZS5vcmcgKG9uKSBvciAyMDQuNjIuMTI5LjEzMiAob2ZmKS4NCiMgVGhlIGRlZmF1bHQg
>
aXMgb2ZmIGJlY2F1c2UgaXQnZCBiZSBvdmVyYWxsIGJldHRlcg0KZm9yIHRoZSBuZXQgaWYgcGVv
>
cGxlDQojIGhhZCB0byBrbm93aW5nbHkgdHVybiB0aGlzIGZlYXR1cmUgb24sIHNpbmNlDQplbmFi
>
bGluZyBpdCBtZWFucyB0aGF0DQojIGVhY2ggY2xpZW50IHJlcXVlc3Qgd2lsbCByZXN1bHQgaW4g
>
QVQgTEVBU1Qgb25lDQpsb29rdXAgcmVxdWVzdCB0byB0aGUNCiMgbmFtZXNlcnZlci4NCiMNCkhv
>
c3RuYW1lTG9va3VwcyBPZmYNCg0KIw0KIyBFcnJvckxvZzogVGhlIGxvY2F0aW9uIG9mIHRoZSBl
>
cnJvciBsb2cgZmlsZS4NCiMgSWYgeW91IGRvIG5vdCBzcGVjaWZ5IGFuIEVycm9yTG9nIGRpcmVj
>
dGl2ZSB3aXRoaW4gYQ0KPFZpcnR1YWxIb3N0Pg0KIyBjb250YWluZXIsIGVycm9yIG1lc3NhZ2Vz
>
IHJlbGF0aW5nIHRvIHRoYXQgdmlydHVhbA0KaG9zdCB3aWxsIGJlDQojIGxvZ2dlZCBoZXJlLiAg
>
SWYgeW91ICpkbyogZGVmaW5lIGFuIGVycm9yIGxvZ2ZpbGUNCmZvciBhIDxWaXJ0dWFsSG9zdD4N
>
CiMgY29udGFpbmVyLCB0aGF0IGhvc3QncyBlcnJvcnMgd2lsbCBiZSBsb2dnZWQgdGhlcmUNCmFu
>
ZCBub3QgaGVyZS4NCiMNCkVycm9yTG9nIC91c3IvbG9jYWwvYXBhY2hlL2xvZ3MvZXJyb3JfbG9n
>
DQoNCiMNCiMgTG9nTGV2ZWw6IENvbnRyb2wgdGhlIG51bWJlciBvZiBtZXNzYWdlcyBsb2dnZWQg
>
dG8NCnRoZSBlcnJvcl9sb2cuDQojIFBvc3NpYmxlIHZhbHVlcyBpbmNsdWRlOiBkZWJ1ZywgaW5m
>
bywgbm90aWNlLCB3YXJuLA0KZXJyb3IsIGNyaXQsDQojIGFsZXJ0LCBlbWVyZy4NCiMNCkxvZ0xl
>
dmVsIGRlYnVnDQoNCiMNCiMgVGhlIGZvbGxvd2luZyBkaXJlY3RpdmVzIGRlZmluZSBzb21lIGZv
>
cm1hdA0Kbmlja25hbWVzIGZvciB1c2Ugd2l0aA0KIyBhIEN1c3RvbUxvZyBkaXJlY3RpdmUgKHNl
>
ZSBiZWxvdykuDQojDQpMb2dGb3JtYXQgIiVoICVsICV1ICV0IFwiJXJcIiAlPnMgJWIgXCIle1Jl
>
ZmVyZXJ9aVwiDQpcIiV7VXNlci1BZ2VudH1pXCIiIGNvbWJpbmVkDQpMb2dGb3JtYXQgIiVoICVs
>
ICV1ICV0IFwiJXJcIiAlPnMgJWIiIGNvbW1vbg0KTG9nRm9ybWF0ICIle1JlZmVyZXJ9aSAtPiAl
>
VSIgcmVmZXJlcg0KTG9nRm9ybWF0ICIle1VzZXItYWdlbnR9aSIgYWdlbnQNCg0KIw0KIyBUaGUg
>
bG9jYXRpb24gYW5kIGZvcm1hdCBvZiB0aGUgYWNjZXNzIGxvZ2ZpbGUNCihDb21tb24gTG9nZmls
>
ZSBGb3JtYXQpLg0KIyBJZiB5b3UgZG8gbm90IGRlZmluZSBhbnkgYWNjZXNzIGxvZ2ZpbGVzIHdp
>
dGhpbiBhDQo8VmlydHVhbEhvc3Q+DQojIGNvbnRhaW5lciwgdGhleSB3aWxsIGJlIGxvZ2dlZCBo
>
ZXJlLiAgQ29udHJhcml3aXNlLA0KaWYgeW91ICpkbyoNCiMgZGVmaW5lIHBlci08VmlydHVhbEhv
>
c3Q+IGFjY2VzcyBsb2dmaWxlcywNCnRyYW5zYWN0aW9ucyB3aWxsIGJlDQojIGxvZ2dlZCB0aGVy
>
ZWluIGFuZCAqbm90KiBpbiB0aGlzIGZpbGUuDQojDQpDdXN0b21Mb2cgL3Vzci9sb2NhbC9hcGFj
>
aGUvbG9ncy9hY2Nlc3NfbG9nIGNvbW1vbg0KDQojDQojIElmIHlvdSB3b3VsZCBsaWtlIHRvIGhh
>
dmUgYWdlbnQgYW5kIHJlZmVyZXINCmxvZ2ZpbGVzLCB1bmNvbW1lbnQgdGhlDQojIGZvbGxvd2lu
>
ZyBkaXJlY3RpdmVzLg0KIw0KI0N1c3RvbUxvZyAvdXNyL2xvY2FsL2FwYWNoZS9sb2dzL3JlZmVy
>
ZXJfbG9nIHJlZmVyZXINCiNDdXN0b21Mb2cgL3Vzci9sb2NhbC9hcGFjaGUvbG9ncy9hZ2VudF9s
>
b2cgYWdlbnQNCg0KIw0KIyBJZiB5b3UgcHJlZmVyIGEgc2luZ2xlIGxvZ2ZpbGUgd2l0aCBhY2Nl
>
c3MsIGFnZW50LA0KYW5kIHJlZmVyZXIgaW5mb3JtYXRpb24NCiMgKENvbWJpbmVkIExvZ2ZpbGUg
>
Rm9ybWF0KSB5b3UgY2FuIHVzZSB0aGUgZm9sbG93aW5nDQpkaXJlY3RpdmUuDQojDQojQ3VzdG9t
>
TG9nIC91c3IvbG9jYWwvYXBhY2hlL2xvZ3MvYWNjZXNzX2xvZyBjb21iaW5lZA0KDQojDQojIE9w
>
dGlvbmFsbHkgYWRkIGEgbGluZSBjb250YWluaW5nIHRoZSBzZXJ2ZXIgdmVyc2lvbg0KYW5kIHZp
>
cnR1YWwgaG9zdA0KIyBuYW1lIHRvIHNlcnZlci1nZW5lcmF0ZWQgcGFnZXMgKGVycm9yIGRvY3Vt
>
ZW50cywgRlRQDQpkaXJlY3RvcnkgbGlzdGluZ3MsDQojIG1vZF9zdGF0dXMgYW5kIG1vZF9pbmZv
>
IG91dHB1dCBldGMuLCBidXQgbm90IENHSQ0KZ2VuZXJhdGVkIGRvY3VtZW50cykuDQojIFNldCB0
>
byAiRU1haWwiIHRvIGFsc28gaW5jbHVkZSBhIG1haWx0bzogbGluayB0byB0aGUNClNlcnZlckFk
>
bWluLg0KIyBTZXQgdG8gb25lIG9mOiAgT24gfCBPZmYgfCBFTWFpbA0KIw0KU2VydmVyU2lnbmF0
>
dXJlIE9uDQoNCiMgRUJDRElDIGNvbmZpZ3VyYXRpb246DQojIChvbmx5IGZvciBtYWluZnJhbWVz
>
IHVzaW5nIHRoZSBFQkNESUMgY29kZXNldCwNCmN1cnJlbnRseSBvbmUgb2Y6DQojIEZ1aml0c3Ut
>
U2llbWVucycgQlMyMDAwL09TRCwgSUJNJ3MgT1MvMzkwIGFuZCBJQk0ncw0KVFBGKSEhDQojIFRo
>
ZSBmb2xsb3dpbmcgZGVmYXVsdCBjb25maWd1cmF0aW9uIGFzc3VtZXMgdGhhdA0KInRleHQgZmls
>
ZXMiDQojIGFyZSBzdG9yZWQgaW4gRUJDRElDIChzbyB0aGF0IHlvdSBjYW4gb3BlcmF0ZSBvbg0K
>
dGhlbSB1c2luZyB0aGUNCiMgbm9ybWFsIFBPU0lYIHRvb2xzIGxpa2UgZ3JlcCBhbmQgc29ydCkg
>
d2hpbGUgImJpbmFyeQ0KZmlsZXMiIGFyZQ0KIyBzdG9yZWQgd2l0aCBpZGVudGljYWwgb2N0ZXRz
>
IGFzIG9uIGFuIEFTQ0lJIG1hY2hpbmUuDQojDQojIFRoZSBkaXJlY3RpdmVzIGFyZSBldmFsdWF0
>
ZWQgaW4gY29uZmlndXJhdGlvbiBmaWxlDQpvcmRlciwgd2l0aA0KIyB0aGUgRUJDRElDQ29udmVy
>
dCBkaXJlY3RpdmVzIGFwcGxpZWQgYmVmb3JlDQpFQkNESUNDb252ZXJ0QnlUeXBlLg0KIw0KIyBJ
>
ZiB5b3Ugd2FudCB0byBoYXZlIEFTQ0lJIEhUTUwgZG9jdW1lbnRzIGFuZCBFQkNESUMNCkhUTUwg
>
ZG9jdW1lbnRzDQojIGF0IHRoZSBzYW1lIHRpbWUsIHlvdSBjYW4gdXNlIHRoZSBmaWxlIGV4dGVu
> c2lvbiB0bw0KZm9yY2UNCiMgY29udmVyc2lvbiBvZmYgZm9yIHRoZSBBU0NJSSBkb2N1bWVudH
M6
>
DQojID4gQWRkVHlwZSAgICAgICB0ZXh0L2h0bWwgLmFodG1sDQojID4gRUJDRElDQ29udmVydCBP
>
ZmY9SW5PdXQgLmFodG1sDQojDQojIEVCQ0RJQ0NvbnZlcnRCeVR5cGUgIE9uPUluT3V0IHRleHQv
>
KiBtZXNzYWdlLyoNCm11bHRpcGFydC8qDQojIEVCQ0RJQ0NvbnZlcnRCeVR5cGUgIE9uPUluICAg
>
DQphcHBsaWNhdGlvbi94LXd3dy1mb3JtLXVybGVuY29kZWQNCiMgRUJDRElDQ29udmVydEJ5VHlw
>
ZSAgT249SW5PdXQgYXBwbGljYXRpb24vcG9zdHNjcmlwdA0KbW9kZWwvdnJtbA0KIyBFQkNESUND
>
b252ZXJ0QnlUeXBlIE9mZj1Jbk91dCAqLyoNCg0KDQojDQojIEFsaWFzZXM6IEFkZCBoZXJlIGFz
>
IG1hbnkgYWxpYXNlcyBhcyB5b3UgbmVlZCAod2l0aA0Kbm8gbGltaXQpLiBUaGUgZm9ybWF0IGlz
>
IA0KIyBBbGlhcyBmYWtlbmFtZSByZWFsbmFtZQ0KIw0KPElmTW9kdWxlIG1vZF9hbGlhcy5jPg0K
>
DQogICAgIw0KICAgICMgTm90ZSB0aGF0IGlmIHlvdSBpbmNsdWRlIGEgdHJhaWxpbmcgLyBvbg0K
>
ZmFrZW5hbWUgdGhlbiB0aGUgc2VydmVyIHdpbGwNCiAgICAjIHJlcXVpcmUgaXQgdG8gYmUgcHJl
>
c2VudCBpbiB0aGUgVVJMLiAgU28NCiIvaWNvbnMiIGlzbid0IGFsaWFzZWQgaW4gdGhpcw0KICAg
>
ICMgZXhhbXBsZSwgb25seSAiL2ljb25zLyIuICBJZiB0aGUgZmFrZW5hbWUgaXMNCnNsYXNoLXRl
>
cm1pbmF0ZWQsIHRoZW4gdGhlIA0KICAgICMgcmVhbG5hbWUgbXVzdCBhbHNvIGJlIHNsYXNoIHRl
>
cm1pbmF0ZWQsIGFuZCBpZg0KdGhlIGZha2VuYW1lIG9taXRzIHRoZSANCiAgICAjIHRyYWlsaW5n
>
IHNsYXNoLCB0aGUgcmVhbG5hbWUgbXVzdCBhbHNvIG9taXQgaXQuDQogICAgIw0KICAgIEFsaWFz
>
IC9pY29ucy8gIi91c3IvbG9jYWwvYXBhY2hlL2ljb25zLyINCg0KICAgIDxEaXJlY3RvcnkgIi91
>
c3IvbG9jYWwvYXBhY2hlL2ljb25zIj4NCiAgICAgICAgT3B0aW9ucyBJbmRleGVzIE11bHRpVmll
>
d3MNCiAgICAgICAgQWxsb3dPdmVycmlkZSBOb25lDQogICAgICAgIE9yZGVyIGFsbG93LGRlbnkN
>
CiAgICAgICAgQWxsb3cgZnJvbSBhbGwNCiAgICA8L0RpcmVjdG9yeT4NCg0KICAgICMgVGhpcyBB
>
bGlhcyB3aWxsIHByb2plY3QgdGhlIG9uLWxpbmUNCmRvY3VtZW50YXRpb24gdHJlZSB1bmRlciAv
>
bWFudWFsLw0KICAgICMgZXZlbiBpZiB5b3UgY2hhbmdlIHRoZSBEb2N1bWVudFJvb3QuIENvbW1l
>
bnQgaXQNCmlmIHlvdSBkb24ndCB3YW50IHRvIA0KICAgICMgcHJvdmlkZSBhY2Nlc3MgdG8gdGhl
>
IG9uLWxpbmUgZG9jdW1lbnRhdGlvbi4NCiAgICAjDQogICAgQWxpYXMgL21hbnVhbC8gIi91c3Iv
>
bG9jYWwvYXBhY2hlL2h0ZG9jcy9tYW51YWwvIg0KDQogICAgPERpcmVjdG9yeSAiL3Vzci9sb2Nh
>
bC9hcGFjaGUvaHRkb2NzL21hbnVhbCI+DQogICAgICAgIE9wdGlvbnMgSW5kZXhlcyBGb2xsb3dT
>
eW1saW5rcyBNdWx0aVZpZXdzDQogICAgICAgIEFsbG93T3ZlcnJpZGUgTm9uZQ0KICAgICAgICBP
>
cmRlciBhbGxvdyxkZW55DQogICAgICAgIEFsbG93IGZyb20gYWxsDQogICAgPC9EaXJlY3Rvcnk+
>
DQoNCiAgICAjDQogICAgIyBTY3JpcHRBbGlhczogVGhpcyBjb250cm9scyB3aGljaCBkaXJlY3Rv
>
cmllcw0KY29udGFpbiBzZXJ2ZXIgc2NyaXB0cy4NCiAgICAjIFNjcmlwdEFsaWFzZXMgYXJlIGVz
>
c2VudGlhbGx5IHRoZSBzYW1lIGFzDQpBbGlhc2VzLCBleGNlcHQgdGhhdA0KICAgICMgZG9jdW1l
>
bnRzIGluIHRoZSByZWFsbmFtZSBkaXJlY3RvcnkgYXJlIHRyZWF0ZWQNCmFzIGFwcGxpY2F0aW9u
>
cyBhbmQNCiAgICAjIHJ1biBieSB0aGUgc2VydmVyIHdoZW4gcmVxdWVzdGVkIHJhdGhlciB0aGFu
>
IGFzDQpkb2N1bWVudHMgc2VudCB0byB0aGUgY2xpZW50Lg0KICAgICMgVGhlIHNhbWUgcnVsZXMg
>
YWJvdXQgdHJhaWxpbmcgIi8iIGFwcGx5IHRvDQpTY3JpcHRBbGlhcyBkaXJlY3RpdmVzIGFzIHRv
>
DQogICAgIyBBbGlhcy4NCiAgICAjDQogICAgU2NyaXB0QWxpYXMgL2NnaS1iaW4vICIvdXNyL2xv
>
Y2FsL2FwYWNoZS9jZ2ktYmluLyINCg0KICAgICMNCiAgICAjICIvdXNyL2xvY2FsL2FwYWNoZS9j
>
Z2ktYmluIiBzaG91bGQgYmUgY2hhbmdlZCB0bw0Kd2hhdGV2ZXIgeW91ciBTY3JpcHRBbGlhc2Vk
>
DQogICAgIyBDR0kgZGlyZWN0b3J5IGV4aXN0cywgaWYgeW91IGhhdmUgdGhhdA0KY29uZmlndXJl
>
ZC4NCiAgICAjDQogICAgPERpcmVjdG9yeSAiL3Vzci9sb2NhbC9hcGFjaGUvY2dpLWJpbiI+DQog
>
ICAgICAgIEFsbG93T3ZlcnJpZGUgTm9uZQ0KICAgICAgICBPcHRpb25zIE5vbmUNCiAgICAgICAg
>
T3JkZXIgYWxsb3csZGVueQ0KICAgICAgICBBbGxvdyBmcm9tIGFsbA0KICAgIDwvRGlyZWN0b3J5
>
Pg0KDQo8L0lmTW9kdWxlPg0KIyBFbmQgb2YgYWxpYXNlcy4NCg0KIw0KIyBSZWRpcmVjdCBhbGxv
>
d3MgeW91IHRvIHRlbGwgY2xpZW50cyBhYm91dCBkb2N1bWVudHMNCndoaWNoIHVzZWQgdG8gZXhp
>
c3QgaW4NCiMgeW91ciBzZXJ2ZXIncyBuYW1lc3BhY2UsIGJ1dCBkbyBub3QgYW55bW9yZS4gVGhp
>
cw0KYWxsb3dzIHlvdSB0byB0ZWxsIHRoZQ0KIyBjbGllbnRzIHdoZXJlIHRvIGxvb2sgZm9yIHRo
>
ZSByZWxvY2F0ZWQgZG9jdW1lbnQuDQojIEZvcm1hdDogUmVkaXJlY3Qgb2xkLVVSSSBuZXctVVJM
>
DQojDQoNCiMNCiMgRGlyZWN0aXZlcyBjb250cm9sbGluZyB0aGUgZGlzcGxheSBvZg0Kc2VydmVy
>
LWdlbmVyYXRlZCBkaXJlY3RvcnkgbGlzdGluZ3MuDQojDQo8SWZNb2R1bGUgbW9kX2F1dG9pbmRl
>
eC5jPg0KDQogICAgIw0KICAgICMgRmFuY3lJbmRleGluZyBpcyB3aGV0aGVyIHlvdSB3YW50IGZh
>
bmN5DQpkaXJlY3RvcnkgaW5kZXhpbmcgb3Igc3RhbmRhcmQNCiAgICAjDQogICAgSW5kZXhPcHRp
>
b25zIEZhbmN5SW5kZXhpbmcNCg0KICAgICMNCiAgICAjIEFkZEljb24qIGRpcmVjdGl2ZXMgdGVs
>
bCB0aGUgc2VydmVyIHdoaWNoIGljb24NCnRvIHNob3cgZm9yIGRpZmZlcmVudA0KICAgICMgZmls
>
ZXMgb3IgZmlsZW5hbWUgZXh0ZW5zaW9ucy4gIFRoZXNlIGFyZSBvbmx5DQpkaXNwbGF5ZWQgZm9y
>
DQogICAgIyBGYW5jeUluZGV4ZWQgZGlyZWN0b3JpZXMuDQogICAgIw0KICAgIEFkZEljb25CeUVu
>
Y29kaW5nIChDTVAsL2ljb25zL2NvbXByZXNzZWQuZ2lmKQ0KeC1jb21wcmVzcyB4LWd6aXANCg0K
>
ICAgIEFkZEljb25CeVR5cGUgKFRYVCwvaWNvbnMvdGV4dC5naWYpIHRleHQvKg0KICAgIEFkZElj
>
b25CeVR5cGUgKElNRywvaWNvbnMvaW1hZ2UyLmdpZikgaW1hZ2UvKg0KICAgIEFkZEljb25CeVR5
>
cGUgKFNORCwvaWNvbnMvc291bmQyLmdpZikgYXVkaW8vKg0KICAgIEFkZEljb25CeVR5cGUgKFZJ
>
RCwvaWNvbnMvbW92aWUuZ2lmKSB2aWRlby8qDQoNCiAgICBBZGRJY29uIC9pY29ucy9iaW5hcnku
>
Z2lmIC5iaW4gLmV4ZQ0KICAgIEFkZEljb24gL2ljb25zL2JpbmhleC5naWYgLmhxeA0KICAgIEFk
>
ZEljb24gL2ljb25zL3Rhci5naWYgLnRhcg0KICAgIEFkZEljb24gL2ljb25zL3dvcmxkMi5naWYg
>
LndybCAud3JsLmd6IC52cm1sIC52cm0NCi5pdg0KICAgIEFkZEljb24gL2ljb25zL2NvbXByZXNz
>
ZWQuZ2lmIC5aIC56IC50Z3ogLmd6IC56aXANCiAgICBBZGRJY29uIC9pY29ucy9hLmdpZiAucHMg
>
LmFpIC5lcHMNCiAgICBBZGRJY29uIC9pY29ucy9sYXlvdXQuZ2lmIC5odG1sIC5zaHRtbCAuaHRt
>
IC5wZGYNCiAgICBBZGRJY29uIC9pY29ucy90ZXh0LmdpZiAudHh0DQogICAgQWRkSWNvbiAvaWNv
>
bnMvYy5naWYgLmMNCiAgICBBZGRJY29uIC9pY29ucy9wLmdpZiAucGwgLnB5DQogICAgQWRkSWNv
>
biAvaWNvbnMvZi5naWYgLmZvcg0KICAgIEFkZEljb24gL2ljb25zL2R2aS5naWYgLmR2aQ0KICAg
>
IEFkZEljb24gL2ljb25zL3V1ZW5jb2RlZC5naWYgLnV1DQogICAgQWRkSWNvbiAvaWNvbnMvc2Ny
>
aXB0LmdpZiAuY29uZiAuc2ggLnNoYXIgLmNzaA0KLmtzaCAudGNsDQogICAgQWRkSWNvbiAvaWNv
>
bnMvdGV4LmdpZiAudGV4DQogICAgQWRkSWNvbiAvaWNvbnMvYm9tYi5naWYgY29yZQ0KDQogICAg
>
QWRkSWNvbiAvaWNvbnMvYmFjay5naWYgLi4NCiAgICBBZGRJY29uIC9pY29ucy9oYW5kLnJpZ2h0
>
LmdpZiBSRUFETUUNCiAgICBBZGRJY29uIC9pY29ucy9mb2xkZXIuZ2lmIF5eRElSRUNUT1JZXl4N
>
CiAgICBBZGRJY29uIC9pY29ucy9ibGFuay5naWYgXl5CTEFOS0lDT05eXg0KDQogICAgIw0KICAg
>
ICMgRGVmYXVsdEljb24gaXMgd2hpY2ggaWNvbiB0byBzaG93IGZvciBmaWxlcw0Kd2hpY2ggZG8g
>
bm90IGhhdmUgYW4gaWNvbg0KICAgICMgZXhwbGljaXRseSBzZXQuDQogICAgIw0KICAgIERlZmF1
>
bHRJY29uIC9pY29ucy91bmtub3duLmdpZg0KDQogICAgIw0KICAgICMgQWRkRGVzY3JpcHRpb24g
>
YWxsb3dzIHlvdSB0byBwbGFjZSBhIHNob3J0DQpkZXNjcmlwdGlvbiBhZnRlciBhIGZpbGUgaW4N
>
CiAgICAjIHNlcnZlci1nZW5lcmF0ZWQgaW5kZXhlcy4gIFRoZXNlIGFyZSBvbmx5DQpkaXNwbGF5
>
ZWQgZm9yIEZhbmN5SW5kZXhlZA0KICAgICMgZGlyZWN0b3JpZXMuDQogICAgIyBGb3JtYXQ6IEFk
>
ZERlc2NyaXB0aW9uICJkZXNjcmlwdGlvbiIgZmlsZW5hbWUNCiAgICAjDQogICAgI0FkZERlc2Ny
>
aXB0aW9uICJHWklQIGNvbXByZXNzZWQgZG9jdW1lbnQiIC5neg0KICAgICNBZGREZXNjcmlwdGlv
>
biAidGFyIGFyY2hpdmUiIC50YXINCiAgICAjQWRkRGVzY3JpcHRpb24gIkdaSVAgY29tcHJlc3Nl
>
ZCB0YXIgYXJjaGl2ZSIgLnRneg0KDQogICAgIw0KICAgICMgUmVhZG1lTmFtZSBpcyB0aGUgbmFt
>
ZSBvZiB0aGUgUkVBRE1FIGZpbGUgdGhlDQpzZXJ2ZXIgd2lsbCBsb29rIGZvciBieQ0KICAgICMg
>
ZGVmYXVsdCwgYW5kIGFwcGVuZCB0byBkaXJlY3RvcnkgbGlzdGluZ3MuDQogICAgIw0KICAgICMg
>
SGVhZGVyTmFtZSBpcyB0aGUgbmFtZSBvZiBhIGZpbGUgd2hpY2ggc2hvdWxkIGJlDQpwcmVwZW5k
>
ZWQgdG8NCiAgICAjIGRpcmVjdG9yeSBpbmRleGVzLiANCiAgICAjDQogICAgIyBJZiBNdWx0aVZp
>
ZXdzIGFyZSBhbW9uZ3N0IHRoZSBPcHRpb25zIGluIGVmZmVjdCwNCnRoZSBzZXJ2ZXIgd2lsbA0K
>
ICAgICMgZmlyc3QgbG9vayBmb3IgbmFtZS5odG1sIGFuZCBpbmNsdWRlIGl0IGlmDQpmb3VuZC4g
>
IElmIG5hbWUuaHRtbA0KICAgICMgZG9lc24ndCBleGlzdCwgdGhlIHNlcnZlciB3aWxsIHRoZW4g
>
bG9vayBmb3INCm5hbWUudHh0IGFuZCBpbmNsdWRlDQogICAgIyBpdCBhcyBwbGFpbnRleHQgaWYg
>
Zm91bmQuDQogICAgIw0KICAgIFJlYWRtZU5hbWUgUkVBRE1FDQogICAgSGVhZGVyTmFtZSBIRUFE
>
RVINCg0KICAgICMNCiAgICAjIEluZGV4SWdub3JlIGlzIGEgc2V0IG9mIGZpbGVuYW1lcyB3aGlj
>
aA0KZGlyZWN0b3J5IGluZGV4aW5nIHNob3VsZCBpZ25vcmUNCiAgICAjIGFuZCBub3QgaW5jbHVk
>
ZSBpbiB0aGUgbGlzdGluZy4gIFNoZWxsLXN0eWxlDQp3aWxkY2FyZGluZyBpcyBwZXJtaXR0ZWQu
>
DQogICAgIw0KICAgIEluZGV4SWdub3JlIC4/PyogKn4gKiMgSEVBREVSKiBSRUFETUUqIFJDUyBD
>
VlMgKix2DQoqLHQNCg0KPC9JZk1vZHVsZT4NCiMgRW5kIG9mIGluZGV4aW5nIGRpcmVjdGl2ZXMu
>
DQoNCiMNCiMgRG9jdW1lbnQgdHlwZXMuDQojDQo8SWZNb2R1bGUgbW9kX21pbWUuYz4NCg0KICAg
>
ICMNCiAgICAjIEFkZEVuY29kaW5nIGFsbG93cyB5b3UgdG8gaGF2ZSBjZXJ0YWluIGJyb3dzZXJz
>
DQooTW9zYWljL1ggMi4xKykgdW5jb21wcmVzcw0KICAgICMgaW5mb3JtYXRpb24gb24gdGhlIGZs
>
eS4gTm90ZTogTm90IGFsbCBicm93c2Vycw0Kc3VwcG9ydCB0aGlzLg0KICAgICMgRGVzcGl0ZSB0
>
aGUgbmFtZSBzaW1pbGFyaXR5LCB0aGUgZm9sbG93aW5nIEFkZCoNCmRpcmVjdGl2ZXMgaGF2ZSBu
>
b3RoaW5nDQogICAgIyB0byBkbyB3aXRoIHRoZSBGYW5jeUluZGV4aW5nIGN1c3RvbWl6YXRpb24N
>
CmRpcmVjdGl2ZXMgYWJvdmUuDQogICAgIw0KICAgIEFkZEVuY29kaW5nIHgtY29tcHJlc3MgWg0K
>
ICAgIEFkZEVuY29kaW5nIHgtZ3ppcCBneiB0Z3oNCg0KICAgICMNCiAgICAjIEFkZExhbmd1YWdl
>
IGFsbG93cyB5b3UgdG8gc3BlY2lmeSB0aGUgbGFuZ3VhZ2UNCm9mIGEgZG9jdW1lbnQuIFlvdSBj
>
YW4NCiAgICAjIHRoZW4gdXNlIGNvbnRlbnQgbmVnb3RpYXRpb24gdG8gZ2l2ZSBhIGJyb3dzZXIg
>
YQ0KZmlsZSBpbiBhIGxhbmd1YWdlDQogICAgIyBpdCBjYW4gdW5kZXJzdGFuZC4gIA0KICAgICMN
>
CiAgICAjIE5vdGUgMTogVGhlIHN1ZmZpeCBkb2VzIG5vdCBoYXZlIHRvIGJlIHRoZSBzYW1lDQph
>
cyB0aGUgbGFuZ3VhZ2UgDQogICAgIyBrZXl3b3JkIC0tLSB0aG9zZSB3aXRoIGRvY3VtZW50cyBp
>
biBQb2xpc2gNCih3aG9zZSBuZXQtc3RhbmRhcmQgDQogICAgIyBsYW5ndWFnZSBjb2RlIGlzIHBs
>
KSBtYXkgd2lzaCB0byB1c2UNCiJBZGRMYW5ndWFnZSBwbCAucG8iIHRvIA0KICAgICMgYXZvaWQg
>
dGhlIGFtYmlndWl0eSB3aXRoIHRoZSBjb21tb24gc3VmZml4IGZvcg0KcGVybCBzY3JpcHRzLg0K
>
ICAgICMNCiAgICAjIE5vdGUgMjogVGhlIGV4YW1wbGUgZW50cmllcyBiZWxvdyBpbGx1c3RyYXRl
>
DQp0aGF0IGluIHF1aXRlDQogICAgIyBzb21lIGNhc2VzIHRoZSB0d28gY2hhcmFjdGVyICdMYW5n
>
dWFnZScNCmFiYnJldmlhdGlvbiBpcyBub3QNCiAgICAjIGlkZW50aWNhbCB0byB0aGUgdHdvIGNo
>
YXJhY3RlciAnQ291bnRyeScgY29kZQ0KZm9yIGl0cyBjb3VudHJ5LA0KICAgICMgRS5nLiAnRGFu
>
bWFyay9kaycgdmVyc3VzICdEYW5pc2gvZGEnLg0KICAgICMNCiAgICAjIE5vdGUgMzogSW4gdGhl
>
IGNhc2Ugb2YgJ2x0eicgd2UgdmlvbGF0ZSB0aGUgUkZDDQpieSB1c2luZyBhIHRocmVlIGNoYXIg
>
DQogICAgIyBzcGVjaWZpZXIuIEJ1dCB0aGVyZSBpcyAnd29yayBpbiBwcm9ncmVzcycgdG8NCmZp
>
eCB0aGlzIGFuZCBnZXQgDQogICAgIyB0aGUgcmVmZXJlbmNlIGRhdGEgZm9yIHJmYzE3NjYgY2xl
>
YW5lZCB1cC4NCiAgICAjDQogICAgIyBEYW5pc2ggKGRhKSAtIER1dGNoIChubCkgLSBFbmdsaXNo
>
IChlbikgLQ0KRXN0b25pYW4gKGVlKQ0KICAgICMgRnJlbmNoIChmcikgLSBHZXJtYW4gKGRlKSAt
>
IEdyZWVrLU1vZGVybiAoZWwpDQogICAgIyBJdGFsaWFuIChpdCkgLSBLb3JlYW4gKGtyKSAtIE5v
>
cndlZ2lhbiAobm8pIC0NCk5vcndlZ2lhbiBOeW5vcnNrIChubikNCiAgICAjIFBvcnR1Z2VzZSAo
>
cHQpIC0gTHV4ZW1ib3VyZ2VvaXMqIChsdHopDQogICAgIyBTcGFuaXNoIChlcykgLSBTd2VkaXNo
>
IChzdikgLSBDYXRhbGFuIChjYSkgLQ0KQ3plY2goY3opDQogICAgIyBQb2xpc2ggKHBsKSAtIEJy
> YXppbGlhbiBQb3J0dWd1ZXNlIChwdC1icikgLQ0KSmFwYW5lc2UgKGphKQ0KICAgICMgUnVzc2
lh
>
biAocnUpDQogICAgIw0KICAgIEFkZExhbmd1YWdlIGRhIC5kaw0KICAgIEFkZExhbmd1YWdlIG5s
>
IC5ubA0KICAgIEFkZExhbmd1YWdlIGVuIC5lbg0KICAgIEFkZExhbmd1YWdlIGV0IC5lZQ0KICAg
>
IEFkZExhbmd1YWdlIGZyIC5mcg0KICAgIEFkZExhbmd1YWdlIGRlIC5kZQ0KICAgIEFkZExhbmd1
>
YWdlIGVsIC5lbA0KICAgIEFkZExhbmd1YWdlIGhlIC5oZQ0KICAgIEFkZENoYXJzZXQgSVNPLTg4
>
NTktOCAuaXNvODg1OS04DQogICAgQWRkTGFuZ3VhZ2UgaXQgLml0DQogICAgQWRkTGFuZ3VhZ2Ug
>
amEgLmphDQogICAgQWRkQ2hhcnNldCBJU08tMjAyMi1KUCAuamlzDQogICAgQWRkTGFuZ3VhZ2Ug
>
a3IgLmtyDQogICAgQWRkQ2hhcnNldCBJU08tMjAyMi1LUiAuaXNvLWtyDQogICAgQWRkTGFuZ3Vh
>
Z2Ugbm4gLm5uDQogICAgQWRkTGFuZ3VhZ2Ugbm8gLm5vDQogICAgQWRkTGFuZ3VhZ2UgcGwgLnBv
>
DQogICAgQWRkQ2hhcnNldCBJU08tODg1OS0yIC5pc28tcGwNCiAgICBBZGRMYW5ndWFnZSBwdCAu
>
cHQNCiAgICBBZGRMYW5ndWFnZSBwdC1iciAucHQtYnINCiAgICBBZGRMYW5ndWFnZSBsdHogLmx1
>
DQogICAgQWRkTGFuZ3VhZ2UgY2EgLmNhDQogICAgQWRkTGFuZ3VhZ2UgZXMgLmVzDQogICAgQWRk
>
TGFuZ3VhZ2Ugc3YgLnN2DQogICAgQWRkTGFuZ3VhZ2UgY3ogLmN6DQogICAgQWRkTGFuZ3VhZ2Ug
>
cnUgLnJ1DQogICAgQWRkTGFuZ3VhZ2UgemgtdHcgLnR3DQogICAgQWRkTGFuZ3VhZ2UgdHcgLnR3
>
DQogICAgQWRkQ2hhcnNldCBCaWc1ICAgICAgICAgLkJpZzUgICAgLmJpZzUNCiAgICBBZGRDaGFy
>
c2V0IFdJTkRPV1MtMTI1MSAuY3AtMTI1MQ0KICAgIEFkZENoYXJzZXQgQ1A4NjYgICAgICAgIC5j
>
cDg2Ng0KICAgIEFkZENoYXJzZXQgSVNPLTg4NTktNSAgIC5pc28tcnUNCiAgICBBZGRDaGFyc2V0
>
IEtPSTgtUiAgICAgICAua29pOC1yDQogICAgQWRkQ2hhcnNldCBVQ1MtMiAgICAgICAgLnVjczIN
>
CiAgICBBZGRDaGFyc2V0IFVDUy00ICAgICAgICAudWNzNA0KICAgIEFkZENoYXJzZXQgVVRGLTgg
>
ICAgICAgIC51dGY4DQoNCiAgICAjIExhbmd1YWdlUHJpb3JpdHkgYWxsb3dzIHlvdSB0byBnaXZl
>
IHByZWNlZGVuY2UNCnRvIHNvbWUgbGFuZ3VhZ2VzDQogICAgIyBpbiBjYXNlIG9mIGEgdGllIGR1
>
cmluZyBjb250ZW50IG5lZ290aWF0aW9uLg0KICAgICMNCiAgICAjIEp1c3QgbGlzdCB0aGUgbGFu
>
Z3VhZ2VzIGluIGRlY3JlYXNpbmcgb3JkZXIgb2YNCnByZWZlcmVuY2UuIFdlIGhhdmUNCiAgICAj
>
IG1vcmUgb3IgbGVzcyBhbHBoYWJldGl6ZWQgdGhlbSBoZXJlLiBZb3UNCnByb2JhYmx5IHdhbnQg
>
dG8gY2hhbmdlIHRoaXMuDQogICAgIw0KICAgIDxJZk1vZHVsZSBtb2RfbmVnb3RpYXRpb24uYz4N
>
CiAgICAgICAgTGFuZ3VhZ2VQcmlvcml0eSBlbiBkYSBubCBldCBmciBkZSBlbCBpdCBqYSBrcg0K
>
bm8gcGwgcHQgcHQtYnIgcnUgbHR6IGNhIGVzIHN2IHR3DQogICAgPC9JZk1vZHVsZT4NCg0KICAg
>
ICMNCiAgICAjIEFkZFR5cGUgYWxsb3dzIHlvdSB0byB0d2VhayBtaW1lLnR5cGVzIHdpdGhvdXQN
>
CmFjdHVhbGx5IGVkaXRpbmcgaXQsIG9yIHRvDQogICAgIyBtYWtlIGNlcnRhaW4gZmlsZXMgdG8g
>
YmUgY2VydGFpbiB0eXBlcy4NCiAgICAjDQogICAgQWRkVHlwZSBhcHBsaWNhdGlvbi94LXRhciAu
>
dGd6DQoNCiAgICAjDQogICAgIyBBZGRIYW5kbGVyIGFsbG93cyB5b3UgdG8gbWFwIGNlcnRhaW4g
>
ZmlsZQ0KZXh0ZW5zaW9ucyB0byAiaGFuZGxlcnMiLA0KICAgICMgYWN0aW9ucyB1bnJlbGF0ZWQg
>
dG8gZmlsZXR5cGUuIFRoZXNlIGNhbiBiZQ0KZWl0aGVyIGJ1aWx0IGludG8gdGhlIHNlcnZlcg0K
>
ICAgICMgb3IgYWRkZWQgd2l0aCB0aGUgQWN0aW9uIGNvbW1hbmQgKHNlZSBiZWxvdykNCiAgICAj
>
DQogICAgIyBJZiB5b3Ugd2FudCB0byB1c2Ugc2VydmVyIHNpZGUgaW5jbHVkZXMsIG9yIENHSQ0K
>
b3V0c2lkZQ0KICAgICMgU2NyaXB0QWxpYXNlZCBkaXJlY3RvcmllcywgdW5jb21tZW50IHRoZQ0K
>
Zm9sbG93aW5nIGxpbmVzLg0KICAgICMNCiAgICAjIFRvIHVzZSBDR0kgc2NyaXB0czoNCiAgICAj
>
DQogICAgI0FkZEhhbmRsZXIgY2dpLXNjcmlwdCAuY2dpDQoNCiAgICAjDQogICAgIyBUbyB1c2Ug
>
c2VydmVyLXBhcnNlZCBIVE1MIGZpbGVzDQogICAgIw0KICAgICNBZGRUeXBlIHRleHQvaHRtbCAu
>
c2h0bWwNCiAgICAjQWRkSGFuZGxlciBzZXJ2ZXItcGFyc2VkIC5zaHRtbA0KDQogICAgIw0KICAg
>
ICMgVW5jb21tZW50IHRoZSBmb2xsb3dpbmcgbGluZSB0byBlbmFibGUgQXBhY2hlJ3MNCnNlbmQt
>
YXNpcyBIVFRQIGZpbGUNCiAgICAjIGZlYXR1cmUNCiAgICAjDQogICAgI0FkZEhhbmRsZXIgc2Vu
>
ZC1hcy1pcyBhc2lzDQoNCiAgICAjDQogICAgIyBJZiB5b3Ugd2lzaCB0byB1c2Ugc2VydmVyLXBh
>
cnNlZCBpbWFnZW1hcCBmaWxlcywNCnVzZQ0KICAgICMNCiAgICAjQWRkSGFuZGxlciBpbWFwLWZp
>
bGUgbWFwDQoNCiAgICAjDQogICAgIyBUbyBlbmFibGUgdHlwZSBtYXBzLCB5b3UgbWlnaHQgd2Fu
>
dCB0byB1c2UNCiAgICAjDQogICAgI0FkZEhhbmRsZXIgdHlwZS1tYXAgdmFyDQoNCjwvSWZNb2R1
>
bGU+DQojIEVuZCBvZiBkb2N1bWVudCB0eXBlcy4NCg0KIw0KIyBBY3Rpb24gbGV0cyB5b3UgZGVm
>
aW5lIG1lZGlhIHR5cGVzIHRoYXQgd2lsbCBleGVjdXRlDQphIHNjcmlwdCB3aGVuZXZlcg0KIyBh
>
IG1hdGNoaW5nIGZpbGUgaXMgY2FsbGVkLiBUaGlzIGVsaW1pbmF0ZXMgdGhlIG5lZWQNCmZvciBy
>
ZXBlYXRlZCBVUkwNCiMgcGF0aG5hbWVzIGZvciBvZnQtdXNlZCBDR0kgZmlsZSBwcm9jZXNzb3Jz
>
Lg0KIyBGb3JtYXQ6IEFjdGlvbiBtZWRpYS90eXBlIC9jZ2ktc2NyaXB0L2xvY2F0aW9uDQojIEZv
>
cm1hdDogQWN0aW9uIGhhbmRsZXItbmFtZSAvY2dpLXNjcmlwdC9sb2NhdGlvbg0KIw0KDQojDQoj
>
IE1ldGFEaXI6IHNwZWNpZmllcyB0aGUgbmFtZSBvZiB0aGUgZGlyZWN0b3J5IGluDQp3aGljaCBB
>
cGFjaGUgY2FuIGZpbmQNCiMgbWV0YSBpbmZvcm1hdGlvbiBmaWxlcy4gVGhlc2UgZmlsZXMgY29u
>
dGFpbg0KYWRkaXRpb25hbCBIVFRQIGhlYWRlcnMNCiMgdG8gaW5jbHVkZSB3aGVuIHNlbmRpbmcg
>
dGhlIGRvY3VtZW50DQojDQojTWV0YURpciAud2ViDQoNCiMNCiMgTWV0YVN1ZmZpeDogc3BlY2lm
>
aWVzIHRoZSBmaWxlIG5hbWUgc3VmZml4IGZvciB0aGUNCmZpbGUgY29udGFpbmluZyB0aGUNCiMg
>
bWV0YSBpbmZvcm1hdGlvbi4NCiMNCiNNZXRhU3VmZml4IC5tZXRhDQoNCiMNCiMgQ3VzdG9taXph
>
YmxlIGVycm9yIHJlc3BvbnNlIChBcGFjaGUgc3R5bGUpDQojICB0aGVzZSBjb21lIGluIHRocmVl
>
IGZsYXZvcnMNCiMNCiMgICAgMSkgcGxhaW4gdGV4dA0KI0Vycm9yRG9jdW1lbnQgNTAwICJUaGUg
>
c2VydmVyIG1hZGUgYSBib28gYm9vLg0KIyAgbi5iLiAgdGhlIHNpbmdsZSBsZWFkaW5nICgiKSBt
>
YXJrcyBpdCBhcyB0ZXh0LCBpdA0KZG9lcyBub3QgZ2V0IG91dHB1dA0KIw0KIyAgICAyKSBsb2Nh
>
bCByZWRpcmVjdHMNCiNFcnJvckRvY3VtZW50IDQwNCAvbWlzc2luZy5odG1sDQojICB0byByZWRp
>
cmVjdCB0byBsb2NhbCBVUkwgL21pc3NpbmcuaHRtbA0KI0Vycm9yRG9jdW1lbnQgNDA0IC9jZ2kt
>
YmluL21pc3NpbmdfaGFuZGxlci5wbA0KIyAgTi5CLjogWW91IGNhbiByZWRpcmVjdCB0byBhIHNj
>
cmlwdCBvciBhIGRvY3VtZW50DQp1c2luZyBzZXJ2ZXItc2lkZS1pbmNsdWRlcy4NCiMNCiMgICAg
>
MykgZXh0ZXJuYWwgcmVkaXJlY3RzDQojRXJyb3JEb2N1bWVudCA0MDINCmh0dHA6Ly9zb21lLm90
>
aGVyLXNlcnZlci5jb20vc3Vic2NyaXB0aW9uX2luZm8uaHRtbA0KIyAgTi5CLjogTWFueSBvZiB0
>
aGUgZW52aXJvbm1lbnQgdmFyaWFibGVzIGFzc29jaWF0ZWQNCndpdGggdGhlIG9yaWdpbmFsDQoj
>
ICByZXF1ZXN0IHdpbGwgKm5vdCogYmUgYXZhaWxhYmxlIHRvIHN1Y2ggYSBzY3JpcHQuDQoNCiMN
>
CiMgQ3VzdG9taXplIGJlaGF2aW91ciBiYXNlZCBvbiB0aGUgYnJvd3Nlcg0KIw0KPElmTW9kdWxl
>
IG1vZF9zZXRlbnZpZi5jPg0KDQogICAgIw0KICAgICMgVGhlIGZvbGxvd2luZyBkaXJlY3RpdmVz
>
IG1vZGlmeSBub3JtYWwgSFRUUA0KcmVzcG9uc2UgYmVoYXZpb3IuDQogICAgIyBUaGUgZmlyc3Qg
>
ZGlyZWN0aXZlIGRpc2FibGVzIGtlZXBhbGl2ZSBmb3INCk5ldHNjYXBlIDIueCBhbmQgYnJvd3Nl
>
cnMgdGhhdA0KICAgICMgc3Bvb2YgaXQuIFRoZXJlIGFyZSBrbm93biBwcm9ibGVtcyB3aXRoIHRo
>
ZXNlDQpicm93c2VyIGltcGxlbWVudGF0aW9ucy4NCiAgICAjIFRoZSBzZWNvbmQgZGlyZWN0aXZl
>
IGlzIGZvciBNaWNyb3NvZnQgSW50ZXJuZXQNCkV4cGxvcmVyIDQuMGIyDQogICAgIyB3aGljaCBo
>
YXMgYSBicm9rZW4gSFRUUC8xLjEgaW1wbGVtZW50YXRpb24gYW5kDQpkb2VzIG5vdCBwcm9wZXJs
>
eQ0KICAgICMgc3VwcG9ydCBrZWVwYWxpdmUgd2hlbiBpdCBpcyB1c2VkIG9uIDMwMSBvciAzMDIN
>
CihyZWRpcmVjdCkgcmVzcG9uc2VzLg0KICAgICMNCiAgICBCcm93c2VyTWF0Y2ggIk1vemlsbGEv
>
MiIgbm9rZWVwYWxpdmUNCiAgICBCcm93c2VyTWF0Y2ggIk1TSUUgNFwuMGIyOyIgbm9rZWVwYWxp
>
dmUNCmRvd25ncmFkZS0xLjAgZm9yY2UtcmVzcG9uc2UtMS4wDQoNCiAgICAjDQogICAgIyBUaGUg
>
Zm9sbG93aW5nIGRpcmVjdGl2ZSBkaXNhYmxlcyBIVFRQLzEuMQ0KcmVzcG9uc2VzIHRvIGJyb3dz
>
ZXJzIHdoaWNoDQogICAgIyBhcmUgaW4gdmlvbGF0aW9uIG9mIHRoZSBIVFRQLzEuMCBzcGVjIGJ5
>
IG5vdA0KYmVpbmcgYWJsZSB0byBncm9rIGENCiAgICAjIGJhc2ljIDEuMSByZXNwb25zZS4NCiAg
>
ICAjDQogICAgQnJvd3Nlck1hdGNoICJSZWFsUGxheWVyIDRcLjAiIGZvcmNlLXJlc3BvbnNlLTEu
>
MA0KICAgIEJyb3dzZXJNYXRjaCAiSmF2YS8xXC4wIiBmb3JjZS1yZXNwb25zZS0xLjANCiAgICBC
>
cm93c2VyTWF0Y2ggIkpESy8xXC4wIiBmb3JjZS1yZXNwb25zZS0xLjANCg0KPC9JZk1vZHVsZT4N
>
CiMgRW5kIG9mIGJyb3dzZXIgY3VzdG9taXphdGlvbiBkaXJlY3RpdmVzDQoNCiMNCiMgQWxsb3cg
>
c2VydmVyIHN0YXR1cyByZXBvcnRzLCB3aXRoIHRoZSBVUkwgb2YNCmh0dHA6Ly9zZXJ2ZXJuYW1l
>
L3NlcnZlci1zdGF0dXMNCiMgQ2hhbmdlIHRoZSAiLnlvdXItZG9tYWluLmNvbSIgdG8gbWF0Y2gg
>
eW91ciBkb21haW4NCnRvIGVuYWJsZS4NCiMNCiM8TG9jYXRpb24gL3NlcnZlci1zdGF0dXM+DQoj
>
ICAgIFNldEhhbmRsZXIgc2VydmVyLXN0YXR1cw0KIyAgICBPcmRlciBkZW55LGFsbG93DQojICAg
>
IERlbnkgZnJvbSBhbGwNCiMgICAgQWxsb3cgZnJvbSAueW91ci1kb21haW4uY29tDQojPC9Mb2Nh
>
dGlvbj4NCg0KIw0KIyBBbGxvdyByZW1vdGUgc2VydmVyIGNvbmZpZ3VyYXRpb24gcmVwb3J0cywg
>
d2l0aCB0aGUNClVSTCBvZg0KIyBodHRwOi8vc2VydmVybmFtZS9zZXJ2ZXItaW5mbyAocmVxdWly
>
ZXMgdGhhdA0KbW9kX2luZm8uYyBiZSBsb2FkZWQpLg0KIyBDaGFuZ2UgdGhlICIueW91ci1kb21h
>
aW4uY29tIiB0byBtYXRjaCB5b3VyIGRvbWFpbg0KdG8gZW5hYmxlLg0KIw0KIzxMb2NhdGlvbiAv
>
c2VydmVyLWluZm8+DQojICAgIFNldEhhbmRsZXIgc2VydmVyLWluZm8NCiMgICAgT3JkZXIgZGVu
>
eSxhbGxvdw0KIyAgICBEZW55IGZyb20gYWxsDQojICAgIEFsbG93IGZyb20gLnlvdXItZG9tYWlu
>
LmNvbQ0KIzwvTG9jYXRpb24+DQoNCiMNCiMgVGhlcmUgaGF2ZSBiZWVuIHJlcG9ydHMgb2YgcGVv
>
cGxlIHRyeWluZyB0byBhYnVzZSBhbg0Kb2xkIGJ1ZyBmcm9tIHByZS0xLjENCiMgZGF5cy4gIFRo
>
aXMgYnVnIGludm9sdmVkIGEgQ0dJIHNjcmlwdCBkaXN0cmlidXRlZCBhcw0KYSBwYXJ0IG9mIEFw
>
YWNoZS4NCiMgQnkgdW5jb21tZW50aW5nIHRoZXNlIGxpbmVzIHlvdSBjYW4gcmVkaXJlY3QgdGhl
>
c2UNCmF0dGFja3MgdG8gYSBsb2dnaW5nIA0KIyBzY3JpcHQgb24gcGhmLmFwYWNoZS5vcmcuICBP
>
ciwgeW91IGNhbiByZWNvcmQgdGhlbQ0KeW91cnNlbGYsIHVzaW5nIHRoZSBzY3JpcHQNCiMgc3Vw
>
cG9ydC9waGZfYWJ1c2VfbG9nLmNnaS4NCiMNCiM8TG9jYXRpb24gL2NnaS1iaW4vcGhmKj4NCiMg
>
ICAgRGVueSBmcm9tIGFsbA0KIyAgICBFcnJvckRvY3VtZW50IDQwMw0KaHR0cDovL3BoZi5hcGFj
>
aGUub3JnL3BoZl9hYnVzZV9sb2cuY2dpDQojPC9Mb2NhdGlvbj4NCg0KIw0KIyBQcm94eSBTZXJ2
>
ZXIgZGlyZWN0aXZlcy4gVW5jb21tZW50IHRoZSBmb2xsb3dpbmcNCmxpbmVzIHRvDQojIGVuYWJs
>
ZSB0aGUgcHJveHkgc2VydmVyOg0KIw0KIzxJZk1vZHVsZSBtb2RfcHJveHkuYz4NCiMgICAgUHJv
>
eHlSZXF1ZXN0cyBPbg0KDQojICAgIDxEaXJlY3RvcnkgcHJveHk6Kj4NCiMgICAgICAgIE9yZGVy
>
IGRlbnksYWxsb3cNCiMgICAgICAgIERlbnkgZnJvbSBhbGwNCiMgICAgICAgIEFsbG93IGZyb20g
>
LnlvdXItZG9tYWluLmNvbQ0KIyAgICA8L0RpcmVjdG9yeT4NCg0KICAgICMNCiAgICAjIEVuYWJs
>
ZS9kaXNhYmxlIHRoZSBoYW5kbGluZyBvZiBIVFRQLzEuMSAiVmlhOiINCmhlYWRlcnMuDQogICAg
>
IyAoIkZ1bGwiIGFkZHMgdGhlIHNlcnZlciB2ZXJzaW9uOyAiQmxvY2siIHJlbW92ZXMNCmFsbCBv
>
dXRnb2luZyBWaWE6IGhlYWRlcnMpDQogICAgIyBTZXQgdG8gb25lIG9mOiBPZmYgfCBPbiB8IEZ1
>
bGwgfCBCbG9jaw0KICAgICMNCiMgICAgUHJveHlWaWEgT24NCg0KICAgICMNCiAgICAjIFRvIGVu
>
YWJsZSB0aGUgY2FjaGUgYXMgd2VsbCwgZWRpdCBhbmQgdW5jb21tZW50DQp0aGUgZm9sbG93aW5n
>
IGxpbmVzOg0KICAgICMgKG5vIGNhY2hlaW5nIHdpdGhvdXQgQ2FjaGVSb290KQ0KICAgICMNCiMg
>
ICAgQ2FjaGVSb290ICIvdXNyL2xvY2FsL2FwYWNoZS9wcm94eSINCiMgICAgQ2FjaGVTaXplIDUN
>
CiMgICAgQ2FjaGVHY0ludGVydmFsIDQNCiMgICAgQ2FjaGVNYXhFeHBpcmUgMjQNCiMgICAgQ2Fj
>
aGVMYXN0TW9kaWZpZWRGYWN0b3IgMC4xDQojICAgIENhY2hlRGVmYXVsdEV4cGlyZSAxDQojICAg
>
IE5vQ2FjaGUgYS1kb21haW4uY29tIGFub3RoZXItZG9tYWluLmVkdQ0Kam9lcy5nYXJhZ2Utc2Fs
>
ZS5jb20NCg0KIzwvSWZNb2R1bGU+DQojIEVuZCBvZiBwcm94eSBkaXJlY3RpdmVzLg0KDQojIyMg
>
U2VjdGlvbiAzOiBWaXJ0dWFsIEhvc3RzDQojDQojIFZpcnR1YWxIb3N0OiBJZiB5b3Ugd2FudCB0
>
byBtYWludGFpbiBtdWx0aXBsZQ0KZG9tYWlucy9ob3N0bmFtZXMgb24geW91cg0KIyBtYWNoaW5l
>
IHlvdSBjYW4gc2V0dXAgVmlydHVhbEhvc3QgY29udGFpbmVycyBmb3INCnRoZW0uIE1vc3QgY29u
> ZmlndXJhdGlvbnMNCiMgdXNlIG9ubHkgbmFtZS1iYXNlZCB2aXJ0dWFsIGhvc3RzIHNvIHRoZS
Bz
>
ZXJ2ZXINCmRvZXNuJ3QgbmVlZCB0byB3b3JyeSBhYm91dA0KIyBJUCBhZGRyZXNzZXMuIFRoaXMg
>
aXMgaW5kaWNhdGVkIGJ5IHRoZSBhc3Rlcmlza3MgaW4NCnRoZSBkaXJlY3RpdmVzIGJlbG93Lg0K
>
Iw0KIyBQbGVhc2Ugc2VlIHRoZSBkb2N1bWVudGF0aW9uIGF0DQo8VVJMOmh0dHA6Ly93d3cuYXBh
>
Y2hlLm9yZy9kb2NzL3Zob3N0cy8+DQojIGZvciBmdXJ0aGVyIGRldGFpbHMgYmVmb3JlIHlvdSB0
>
cnkgdG8gc2V0dXAgdmlydHVhbA0KaG9zdHMuDQojDQojIFlvdSBtYXkgdXNlIHRoZSBjb21tYW5k
>
IGxpbmUgb3B0aW9uICctUycgdG8gdmVyaWZ5DQp5b3VyIHZpcnR1YWwgaG9zdA0KIyBjb25maWd1
>
cmF0aW9uLg0KDQojDQojIFVzZSBuYW1lLWJhc2VkIHZpcnR1YWwgaG9zdGluZy4NCiMNCiNOYW1l
>
VmlydHVhbEhvc3QgKg0KDQojDQojIFZpcnR1YWxIb3N0IGV4YW1wbGU6DQojIEFsbW9zdCBhbnkg
>
QXBhY2hlIGRpcmVjdGl2ZSBtYXkgZ28gaW50byBhDQpWaXJ0dWFsSG9zdCBjb250YWluZXIuDQoj
>
IFRoZSBmaXJzdCBWaXJ0dWFsSG9zdCBzZWN0aW9uIGlzIHVzZWQgZm9yIHJlcXVlc3RzDQp3aXRo
>
b3V0IGEga25vd24NCiMgc2VydmVyIG5hbWUuDQojDQojPFZpcnR1YWxIb3N0ICo+DQojICAgIFNl
>
cnZlckFkbWluIHdlYm1hc3RlckBkdW1teS1ob3N0LmV4YW1wbGUuY29tDQojICAgIERvY3VtZW50
>
Um9vdCAvd3d3L2RvY3MvZHVtbXktaG9zdC5leGFtcGxlLmNvbQ0KIyAgICBTZXJ2ZXJOYW1lIGR1
>
bW15LWhvc3QuZXhhbXBsZS5jb20NCiMgICAgRXJyb3JMb2cgbG9ncy9kdW1teS1ob3N0LmV4YW1w
>
bGUuY29tLWVycm9yX2xvZw0KIyAgICBDdXN0b21Mb2cgbG9ncy9kdW1teS1ob3N0LmV4YW1wbGUu
> Y29tLWFjY2Vzc19sb2cNCmNvbW1vbg0KIzwvVmlydHVhbEhvc3Q+
> --=_mixed 005A95CEC1256C33_=--
>
> ------------------------------
>
> End of users Digest
> ***********************************
>
>


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message