* Switch some MASTER_SITES from http/ftp to https
* Add backup MASTER_SITES
* Remove MASTER_SITES with DNS entries that do not resolve anymore
* Remove evowise CDN as it is not on the OpenBSD mirror list anymore
Created attachment 190997 [details]
Created attachment 191006 [details]
Updated with NetBSD and local-distfiles links.
Created attachment 191007 [details]
Added main FreeBSD distcache, but left non-https as a fallback. Should be ready to commit now.
Comment on attachment 191007 [details]
bsd.sites.mk is not maintained by anyone in particular. Implicit approval pending review/QA
But portmgr has an interest in this, given the scope and potential risks
Please, remove https://pkg.freebsd.org/ from everywhere you added it. While it works, it is an artifact that should not be (ab)used.
Also, remove https://distfiles.macports.org/* (and https://ftp.mirrorservice.org/sites/distfiles.macports.org/*), https://download.freenas.org/distfiles, they are caches, not authoritative sources.
I am also not sure about https://download.snake.de/dist, it seems like some sort of cache.
Created attachment 191020 [details]
The FreeNAS, MacPorts and snake.de sites were the only backup mirrors in some instances. Nevertheless, I've removed them per request.
I would however like to keep pkg.freebsd.org until a proper certificate is installed on the distcache servers, at which time it could be changed. There is currently no other place to get local distfiles, and the plain http distcache mirrors are still listed if pkg.freebsd.org doesn't work for some reason. Please take this small request into consideration.
New patch attached, thanks.
Created attachment 191023 [details]
Sneak in a fix for devel/boehm-gc's MASTER_SITES too.
So, committing this, with changes.
- all the style bugs you added (empty lines, mostly)
- put back everything removed and that works.
- removed https://pkg.freebsd.org/
- all the distfiles mirrors, gentoo, openbsd...
- audio/flac: use sourceforge.
- devel/libuv: site may exist, but distfile does not.
A commit references this bug:
Date: Tue Feb 27 13:03:51 UTC 2018
New revision: 463123
Switch some MASTER_SITES from http/ftp to https.
Also some cleanup of dead entries.
Submitted by: Sam H
Sponsored by: Absolight