Skip to content

Test whether we could use curl for all HTTP requests in check-mirrors

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

Original created by @sajolida on 8437 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information