Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Nov 2022 09:46:12 +0800
From:      Simon Wright <simon.wright@gmx.net>
To:        freebsd-ports@freebsd.org
Subject:   Access to FreeBSD package build server via IPv4-only network
Message-ID:  <3d3388c7-b9e2-2490-15ad-208a03df6627@gmx.net>

next in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms080202000109090407040003
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

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?

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.

--------------ms080202000109090407040003
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
DVcwggXiMIIDyqADAgECAhAzhRVh5YTUa1KYYTB3Mk/LMA0GCSqGSIb3DQEBCwUAMIGBMQsw
CQYDVQQGEwJJVDEQMA4GA1UECAwHQmVyZ2FtbzEZMBcGA1UEBwwQUG9udGUgU2FuIFBpZXRy
bzEXMBUGA1UECgwOQWN0YWxpcyBTLnAuQS4xLDAqBgNVBAMMI0FjdGFsaXMgQ2xpZW50IEF1
dGhlbnRpY2F0aW9uIENBIEczMB4XDTIyMDkyMjE0MjMxNVoXDTIzMDkyMjE0MjMxNVowHzEd
MBsGA1UEAwwUc2ltb24ud3JpZ2h0QGdteC5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQDSawb8fdlWw9nr3yNGBHFljmFbMDKuicvKplTngQyR/0AFtnrHUVwGJ5iGXbMJ
2hAInls7jXu9n1IFnMpc/l0Gsw5Bk02EMXpLGx1LKuPRoEXXFRrq5OTXYqQW3R5zc7CxhGnm
xkYve7/7FXTlZF0UfC+IhYJHeTL8QAEfsAHRr7TVRtTCXiieTt687rdp1ObDCtNLnZDBfBuK
+CVWVFzdDdsttzRuuHXWFCCG+jviUvOV33lFst208cVzze86Pw/xp5TDjfPQbvYSXhfrOoIk
IenuhxSqy3Sl4+rja6uJTEsqnBFnnTdUJTjPiCkX8EuQtS42EpkEKdvK5rPRZOxNAgMBAAGj
ggG1MIIBsTAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFL6XqaqEv4C/EFN9CTL54S4yG893
MH4GCCsGAQUFBwEBBHIwcDA7BggrBgEFBQcwAoYvaHR0cDovL2NhY2VydC5hY3RhbGlzLml0
L2NlcnRzL2FjdGFsaXMtYXV0Y2xpZzMwMQYIKwYBBQUHMAGGJWh0dHA6Ly9vY3NwMDkuYWN0
YWxpcy5pdC9WQS9BVVRIQ0wtRzMwHwYDVR0RBBgwFoEUc2ltb24ud3JpZ2h0QGdteC5uZXQw
RwYDVR0gBEAwPjA8BgYrgR8BGAEwMjAwBggrBgEFBQcCARYkaHR0cHM6Ly93d3cuYWN0YWxp
cy5pdC9hcmVhLWRvd25sb2FkMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDBIBgNV
HR8EQTA/MD2gO6A5hjdodHRwOi8vY3JsMDkuYWN0YWxpcy5pdC9SZXBvc2l0b3J5L0FVVEhD
TC1HMy9nZXRMYXN0Q1JMMB0GA1UdDgQWBBST+tO2TbACzHF1AyJ2xCsq4Ca26TAOBgNVHQ8B
Af8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBAHYOykaDn8nLxGYB1xuqydvmsm9G/xbOOSK7
eXWdPmVVgkhwAY8CafJex6sGkxoqN86Cq5nvTP1HyShgRVf4ueH8m7D73BoEopQebxFs6vfh
2Tgt5n8/wWV/pDf0UX70eBe8UlcSlA2ZFIn3Gq4+8ppCG7q/Q5+0q7RLa7hMyfVPKBNyypWr
BOOzpQ5QYzJX395zYhCLSSJby5tezRPVP/8z4BRlavUwwaox6tvvAiadqgd/97/LO1VDALBX
69B44KgVqwbP6Rj+duhKImLDa2j+DCeJsnk5iCOw2KN0uBANDlkihdXxbjWtzTz/9LCVBK0+
b3X41c+W8g1MlSuoXsSkdXTjLXfdq4tCUz98GNivDGy+Icr3DNFqFlcJ0VCBiOHXamDd/SuI
w7VwO9TWu343bMOJgagnYr1/BLTMx6gQb4gdZeIdmiZhEz4I2zu6O58Dv8Aj36SJ1XZo3r+k
raK7lesfWjVXObxJMRdC+aH4g+AJVA0pFri0W5ENEHoGdx3xINULYmy1X77d54F4eGF1Csqn
PbJ0cmQvp5NxjE6ILy128m/jbxj6mcpwgw9mAH4prrYUrj4mg/bWNoPXlVFgVpUn4SOLPbCO
9FHYaeLsTRPz7lCG2hGj59vrOwcAEuLHtps7Ap5L/RMsr/GprOJ+pGW7l0QSt1lpzb85UsyR
MIIHbTCCBVWgAwIBAgIQFxA+3j2KHLXKBlGT58pDazANBgkqhkiG9w0BAQsFADBrMQswCQYD
VQQGEwJJVDEOMAwGA1UEBwwFTWlsYW4xIzAhBgNVBAoMGkFjdGFsaXMgUy5wLkEuLzAzMzU4
NTIwOTY3MScwJQYDVQQDDB5BY3RhbGlzIEF1dGhlbnRpY2F0aW9uIFJvb3QgQ0EwHhcNMjAw
NzA2MDg0NTQ3WhcNMzAwOTIyMTEyMjAyWjCBgTELMAkGA1UEBhMCSVQxEDAOBgNVBAgMB0Jl
cmdhbW8xGTAXBgNVBAcMEFBvbnRlIFNhbiBQaWV0cm8xFzAVBgNVBAoMDkFjdGFsaXMgUy5w
LkEuMSwwKgYDVQQDDCNBY3RhbGlzIENsaWVudCBBdXRoZW50aWNhdGlvbiBDQSBHMzCCAiIw
DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAO3mh5ahwaS27cJCVfc/Dw8iYF8T4KZDiIZJ
kXkcGy8aUA/cRgHu9ro6hsxRYe/ED4AIcSlarRh82HqtFSVQs4ZwikQW1V/icCIS91C2IVAG
a1YlKfedqgweqky+bBniUvRevVT0keZOqRTcO5hw007dL6FhYNmlZBt5IaJs1V6IniRjokOH
R++qWgrUGy5LefY6ACs9gZ8Bi0OMK9PZ37pibeQCsdmMRytl4Ej7JVWeM/BtNIIprHwO1LY0
/8InpGOmdG+5LC6xHLzg53B0HvVUqzUQNePUhNwJZFmmTP46FXovxmH4/SuY5IkXop0eJqjN
+dxRHHizngYUk1EaTHUOcLFy4vQ0kxgbjb+GsNg6M2/6gZZIRk78JPdpotIwHnBNtkp9wPVH
61NqdcP7kbPkyLXkNMTtAfydpmNnGqqHLEvUrK4iBpUPG9C09KOjm9OyhrT2uf5SLzJsee9g
79r/rw4hAgcsZtR3YI6fCbROJncmD+hgbHCck+9TWcNc1x5xZMgm8UXmoPamkkfceAlVV49Q
Q5jUTgqneTQHyF1F2ExXmf47pEIoJMVxloRIXywQuB2uqcIs8/X6tfsMDynFmhfT/0mTrgQ6
xt9DIsgmWuuhvZhLReWS7oeKxnyqscuGeTMXnLs7fjGZq0inyhnlznhA/4rl+WdNjNaO4jEv
AgMBAAGjggH0MIIB8DAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFFLYiDrIn3hm7Ynz
ezhwlMkCAjbQMEEGCCsGAQUFBwEBBDUwMzAxBggrBgEFBQcwAYYlaHR0cDovL29jc3AwNS5h
Y3RhbGlzLml0L1ZBL0FVVEgtUk9PVDBFBgNVHSAEPjA8MDoGBFUdIAAwMjAwBggrBgEFBQcC
ARYkaHR0cHM6Ly93d3cuYWN0YWxpcy5pdC9hcmVhLWRvd25sb2FkMB0GA1UdJQQWMBQGCCsG
AQUFBwMCBggrBgEFBQcDBDCB4wYDVR0fBIHbMIHYMIGWoIGToIGQhoGNbGRhcDovL2xkYXAw
NS5hY3RhbGlzLml0L2NuJTNkQWN0YWxpcyUyMEF1dGhlbnRpY2F0aW9uJTIwUm9vdCUyMENB
LG8lM2RBY3RhbGlzJTIwUy5wLkEuJTJmMDMzNTg1MjA5NjcsYyUzZElUP2NlcnRpZmljYXRl
UmV2b2NhdGlvbkxpc3Q7YmluYXJ5MD2gO6A5hjdodHRwOi8vY3JsMDUuYWN0YWxpcy5pdC9S
ZXBvc2l0b3J5L0FVVEgtUk9PVC9nZXRMYXN0Q1JMMB0GA1UdDgQWBBS+l6mqhL+AvxBTfQky
+eEuMhvPdzAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBACab5xtZDXSzEgPp
51X3hICFzULDO2EcV8em5hLfSCKxZR9amCnjcODVfMbaKfdUZXtevMIIZmHgkz9dBan7ijGb
JXjZCPP29zwZGSyCjpfadg5s9hnNCN1r3DGwIHfyLgbcfffDyV/2wW+XTGbhldnazZsX892q
+srRmC8XnX4ygg+eWL/AkHDenvbFuTlJvUyd5I7e1nb3dYXMObPu24ZTQ9/K1hSQbs7pqeca
ptTUjoIDpBUpSp4Us+h1I4MAWonemKYoPS9f0y65JrRCKcfsKSI+1kwPSanDDMiydKzeo46X
rS0hlA5NzQjqUJ7UsuGvPtDvknqc0v03nNXBnUjejYtvwO3sEDXdUW5m9kjNqlQZXzdHumZJ
VqPUGKTWcn9Hf3d7qbCmmxPXjQoNUuHg56fLCanZWkEO4SP1GAgIA7SyJu/yffv0ts7sBFrS
TD3L2mCAXM3Y8BfblvvDSf2bvySm/fPe9brmuzrCXsTxUQc1+/z5ydvzV3E3cLnUoSXP6XfX
NyEVO6sPkcUSnISHM798xLkCTB5EkjPCjPE2zs4v9L9JVOkkskvW6RnWWccdfR3fELNHL/ke
p8re6IbbYs8Hn5GM0Ohs8CMDPYEox+QX/6/SnOfyaqqSilBonMQBstsymBBgdEKO+tTHHCMn
JQVvZn7jRQ20wXgxMrvNMYID8zCCA+8CAQEwgZYwgYExCzAJBgNVBAYTAklUMRAwDgYDVQQI
DAdCZXJnYW1vMRkwFwYDVQQHDBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5BY3RhbGlz
IFMucC5BLjEsMCoGA1UEAwwjQWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24gQ0EgRzMC
EDOFFWHlhNRrUphhMHcyT8swDQYJYIZIAWUDBAIBBQCgggItMBgGCSqGSIb3DQEJAzELBgkq
hkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTIyMTExMDAxNDYxMlowLwYJKoZIhvcNAQkEMSIE
IDLBomyfvT9Wc9kiGDHo1xrxirea8s6MnAa3ZCEWnu0uMGwGCSqGSIb3DQEJDzFfMF0wCwYJ
YIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI
KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgacGCSsGAQQBgjcQBDGBmTCB
ljCBgTELMAkGA1UEBhMCSVQxEDAOBgNVBAgMB0JlcmdhbW8xGTAXBgNVBAcMEFBvbnRlIFNh
biBQaWV0cm8xFzAVBgNVBAoMDkFjdGFsaXMgUy5wLkEuMSwwKgYDVQQDDCNBY3RhbGlzIENs
aWVudCBBdXRoZW50aWNhdGlvbiBDQSBHMwIQM4UVYeWE1GtSmGEwdzJPyzCBqQYLKoZIhvcN
AQkQAgsxgZmggZYwgYExCzAJBgNVBAYTAklUMRAwDgYDVQQIDAdCZXJnYW1vMRkwFwYDVQQH
DBBQb250ZSBTYW4gUGlldHJvMRcwFQYDVQQKDA5BY3RhbGlzIFMucC5BLjEsMCoGA1UEAwwj
QWN0YWxpcyBDbGllbnQgQXV0aGVudGljYXRpb24gQ0EgRzMCEDOFFWHlhNRrUphhMHcyT8sw
DQYJKoZIhvcNAQEBBQAEggEAGd0BTRUF7/ABJQtxaTgZ5XIiOQ6WQYHcmjiqP76JRvItENpi
zgPyRrKrlPwE2OP5M6mj77nsGt9pCZqITk/3/eMvURdSxyd/4tr2byVw5E3eMLzVT3R7/hbB
TYvnbTuzjs0mSx7aXZ395ESBnK0J16saoOZ4Lw4nCJtmQZYUzbEtWAysxhnmYjyIK3QLQlDu
tvD/U0H1NZmet5m5/FncI7R55iR528FdZaU7Zj63c4APuUayxCHRLwUK/K2aiZYNZTVWXi1l
VY9TJ6Ed6jdwV+DJcsACPbCrsCHhwfIygKjOS8/gL0ei+C18tCoi3kXZEn3uG33PPPPs1VLX
0VH0fAAAAAAAAA==
--------------ms080202000109090407040003--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3d3388c7-b9e2-2490-15ad-208a03df6627>