Wie man Crypto-Utils auf Fedora 14 auf die fc21-Version aktualisiert

0

Ich benutze Fedora 14, um ein selbstsigniertes Zertifikat für unseren internen Webserver zu generieren, der unser Bugzilla-Bug-Tracking-System bereitstellt.

Fedora 14-Krypto-Utils generieren eine SHA1-Signatur, die von der aktuellen Chrome-Version als unsicher zurückgewiesen wird (Funktioniert im IE einwandfrei).

Dies wurde in Fedora 21 Crypto-Utils (2.4.1-56) https://bugzilla.redhat.com/show_bug.cgi?id=1062444 aktualisiert

Meine aktuelle Version ist 2.4.1-27

# yum list crypto-utils
....
Installed Packages
crypto-utils.x86_64              2.4.1-27                @fedora

Ich möchte nicht das gesamte System aktualisieren, sondern stattdessen die neuere Version von Crypto-Utils installieren.

Ich habe es versucht:

yum update crypto-utils

aber dies sagt mir "Keine Pakete zum Aktualisieren markiert"

Welche Schritte muss ich unternehmen, um die neuere Version von Crypto-Utils auf meinem Computer zum Laufen zu bringen?

BEARBEITEN: Ich habe NoAngels Anleitung unten befolgt (danke), aber es sieht so aus, als ob meine Fedora-Version zu alt ist, um ein einfaches Upgrade zu ermöglichen. Ich brauchte neuere Versionen von drei anderen Paketen, um die Fedora21-Version von Crypto-Utils zu erstellen.

$ 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

Stattdessen habe ich einfach ein Online- Tool http://www.selfsignedcertificate.com/ verwendet, um das zu generieren, was ich brauchte.

Harry Courtice
quelle

Antworten:

1

Erstens verwenden Sie ein veraltetes, nicht unterstütztes altes Betriebssystem, das viele Sicherheitsprobleme aufweist, und Sie müssen es aktualisieren oder selbst beheben.

Wenn Sie es dennoch tun möchten, gehen Sie wie folgt vor:

Laden Sie einen Quellcode für Crypto-Utils herunter. Extrahiere es. Führen Sie dann aus dem extrahierten Quellordner Folgendes aus:

./configure
make
make install
Kein Engel
quelle
Danke für die schnelle Antwort. Ich habe noch nie von der Quelle gebaut. Es sieht einfach aus. - Wo finden Sie den richtigen Quellcode-Tarball?
Harry Courtice
wie man rpm aus srpm erstellt: wiki.centos.org/HowTos/RebuildSRPM
NoAngel
Nochmals vielen Dank - Es sieht so aus, als wäre meine Distribution zu alt für ein einfaches Upgrade. Ich habe stattdessen einen Online-Generator verwendet. Es scheint Zeit für ein Upgrade auf ein neueres Fedora zu sein.
Harry Courtice
Nun, ich habe es zum Spaß auf meinem Centos 6-Server getestet, habe mit RPM gearbeitet und es erstellt, sogar mit Fedora 21 RPM. Ich musste einige Abhängigkeiten installieren (die in Fehlermeldungen geschrieben wurden), dann funktionierte es. Wahrscheinlich ist Fedora 14 zu alt, wenn es dies nicht erstellen kann.
NoAngel