I'm using Fedora 14 to generate a self-signed certificate for our internal webserver serving our bugzilla bug tracking system.
Fedora 14 crypto-utils generates a SHA1 signature, which current version chrome rejects as being insecure (It works OK in IE).
This was updated in Fedora 21 crypto-utils (2.4.1-56) https://bugzilla.redhat.com/show_bug.cgi?id=1062444
My current version is 2.4.1-27
# yum list crypto-utils
....
Installed Packages
crypto-utils.x86_64 2.4.1-27 @fedora
I don't want to upgrade the full system, but instead do want to get the newer version of crypto-utils installed.
I tried:
yum update crypto-utils
but this tells me "No Packages marked for update"
What are the steps I need to take to get the newer version of crypto-utils running on my machine?
EDIT: I followed NoAngel's guide below (thanks), but it looks like my version of Fedora is too old to allow an easy upgrade. I needed newer versions of three other packages to build the Fedora21 version of crypto-utils.
$ rpm -i tmp/crypto-utils-2.4.1-56.fc21.src.rpm
...
$ rpmbuild -ba crypto-utils.spec
error: Failed build dependencies:
nss-devel >= 3.13.1 is needed by crypto-utils-2.4.1-56.fc14.x86_64
nss-util-devel >= 3.13.1 is needed by crypto-utils-2.4.1-56.fc14.x86_64
xmlto is needed by crypto-utils-2.4.1-56.fc14.x86_64
Instead I just used an online http://www.selfsignedcertificate.com/ tool to generate what I needed.