Re: Access to FreeBSD package build server via IPv4-only network

From: Chris <portmaster_at_bsdforge.com>
Date: Thu, 10 Nov 2022 17:58:04 UTC
On 2022-11-09 17:46, Simon Wright wrote:
> Hi all!
> 
> I have a script to update my local ports tree to the same version being
> used to build the Freebsd packages, then poudriere to build my own
> packages where I want or need different options from default. I do this
> to minimise issues with mixing package version since I don't want to
> build *all* packages, only ones where my options are non-default - at
> the moment about 12 packages. With dependencies this builds ~220
> packages on a full rebuild but only a few per night normally.
> 
> My issue is that since the build servers are IPv6-only and my provider
> in Philippines does not offer any IPv6 service at all, I need to use a
> proxy to use curl to access this file:
> 
> http://beefy16.nyi.freebsd.org/data/131amd64-default/.data.json
> 
> and then parsing it to find the specific git revision hash to update my
> tree to. The proxy I was using until last week
> (http://www.ipv6proxy.net/) seems to have given up or is not accessible.
> I don't want to buy a proxy just to access one small file once or twice
> a day and free ones seem to be very very thin on the ground. Can anyone
> recommend a free IPv4 to IPv6 proxy service?
Hurricane Electric: https://he.net || https://www.he.net offer IPv6
tunnels for free. Maybe that will help? I've used them && they work as
advertised.

HTH

--Chris
> 
> Alternatively I can access the package build status pages at
> https://pkg-status.freebsd.org/. Does anyone know whether I can find the
> .data.json file from beefy16 (or from whichever is the "latest" amd64
> system) via this server or another IPv4-accessible server? Or is there
> another possible solution?
> 
> Thanks for any advice!
> 
> Simon.