using secp256k1 with Fedora's OpenSSL

Why?

Due to possible legal issues Redhat hobbles the openssl library removing multiple curves, see: the bugzilla entry. Some software (like bitcoin, namecoin,..) requires the secp256k1 curve, so I re-included it in this file.

How?

  1. download the source rpm: yumdownloader --source openssl
  2. install it: rpm -i openssl-1.0.1e*.src.rpm
  3. copy this file to your %_sourcedir directory
  4. rebuild: rpmbuild -bb $(rpm -E %_specdir)/openssl.spec
  5. reinstall it: rpm -Uvh --force $(rpm -E %_rpmdir/%_arch)/openssl-*.rpm