Test whether we could use curl for all HTTP requests in check-mirrors
Originally created by @sajolida on #8437 (Redmine)
We currently rely on Ruby Net::HTTP, wget, and curl to do HTTP requests as part of check-mirrors. But as learned through #8054 (closed), there is no SOCKS support for Ruby in Wheezy.
This could probably be simplify and rely only on curl, and possibly curl bindings for Ruby, to do all HTTP transactions. For example, ruby-curb or ruby-ethon are both in Jessie but not in Wheezy.
Source code: git clone https://git.tails.boum.org/check-mirrors
Mentoring: tails-mirrors@boum.org
Related issues
- Related to sysadmin#11152