the problem is not about having a "route added to the chroot" but rather about
having the resolver (hint: there's a hint in what I just wrote) know how to do
its work.

Gilles

On Fri, May 07, 2010 at 09:06:47AM -0400, Devin Ceartas wrote:
> cp /etc/host /var/www/etc/hosts
> 
> ?
> 
> Devin Ceartas
> Owner, NacreData L.L.C.
> PO Box 646
> Chapel Hill, NC 27514
> (919) 442-8899
> de...@nacredata.com
> AIM or Skype IM: nacredata
> Facebook, Twitter: nacredata
> 
> On May 7, 2010, at 5:23 AM, Alexander Farber  
> <alexander.far...@gmail.com> wrote:
> 
> >Hello,
> >
> >I'm a longtime happy user of OpenBSD + stock Apache +
> >PHP (from packages), but now I have to send a HTTP GET
> >request from one of my scripts to one host (to appsmail.ru).
> >
> >So I've added the file /var/www/etc/hosts:
> >
> > 127.0.0.1       localhost
> > 94.100.188.5    appsmail.ru www.appsmail.ru
> >
> >And also have changed this line in /var/www/conf/php.ini:
> >
> > allow_url_fopen = On
> >
> >Unfortunately I still get the error:
> >
> >Warning: file_get_contents(http://94.100.188.5/robots.txt)
> >[function.file-get-contents]: failed to open stream: No route to host
> >in /htdocs/mailru/index.php on line 18
> >
> >This is because the default route (or at least the route to appsmail.ru 
> >)
> >is unknown to the chrooted Apache. (Script works ok at the console).
> >
> >So my question is: how do you add a route to chrooted Apache?
> >
> >I can't just copy /etc/mygate to /var/www/etc/mygate,
> >I need to exceute the commands similar to /etc/netstart's
> >from Apache (during its startup?) somehow
> >
> >Thank you for any hints
> >Alex
> >
> >PS: Currently using OpenBSD 4.5-stable and
> >
> >php5-core-5.2.8p0   server-side HTML-embedded scripting language
> >php5-gd-5.2.8-no_x11 image manipulation extensions for php5
> >php5-pgsql-5.2.8    pgsql database access extensions for php5
> 

-- 
Gilles Chehade
freelance developer/sysadmin/consultant

                   http://www.poolp.org

Reply via email to