Jak zaktualizować crypto-utils w wersji fedora 14 do fc21

0

Używam Fedory 14 do generowania samopodpisanego certyfikatu dla naszego wewnętrznego serwera WWW obsługującego nasz system śledzenia błędów bugzilla.

Fedora 14 crypto-utils generuje podpis SHA1, którego aktualna wersja chrome odrzuca jako niezabezpieczoną (działa poprawnie w IE).

Zostało to zaktualizowane w crypto-utils Fedory 21 (2.4.1-56) https://bugzilla.redhat.com/show_bug.cgi?id=1062444

Moja aktualna wersja to 2.4.1-27

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

Nie chcę aktualizować pełnego systemu, ale zamiast tego chcę zainstalować nowszą wersję crypto-utils.

Próbowałem:

yum update crypto-utils

ale to mówi mi „Brak pakietów do aktualizacji”

Jakie kroki muszę wykonać, aby uruchomić nową wersję crypto-utils na moim komputerze?

EDYCJA: Poszedłem za przewodnikiem NoAngela poniżej (dzięki), ale wygląda na to, że moja wersja Fedory jest zbyt stara, aby umożliwić łatwą aktualizację. Potrzebowałem nowszych wersji trzech innych pakietów do zbudowania wersji crypto-utils Fedory21.

$ 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

Zamiast tego użyłem online http://www.selfsignedcertificate.com/ narzędzie do generowania tego, czego potrzebowałem.

harry courtice
źródło

Odpowiedzi:

1

Po pierwsze, używasz przestarzałego, nieobsługiwanego starego systemu operacyjnego, który ma wiele problemów z bezpieczeństwem, i musisz go samodzielnie zaktualizować.

Jeśli nadal chcesz to zrobić, to w jaki sposób:

Pobierz kod źródłowy dla crypto-utils. Wyodrębnij to. Następnie uruchom z wyodrębnionego folderu źródłowego:

./configure
make
make install
NoAngel
źródło
Dzięki za szybką odpowiedź. Nigdy wcześniej nie budowałem ze źródła. To wygląda na łatwe. - Gdzie znajdujesz prawidłowy archiwum kodu źródłowego?
harry courtice
jak zbudować rpm z srpm: wiki.centos.org/HowTos/RebuildSRPM
NoAngel
Thanks Again - Wygląda na to, że moja dystrybucja jest zbyt stara, aby ją łatwo zaktualizować. Zamiast tego użyłem generatora on-line. Wygląda na to, że czas na uaktualnienie do nowszej Fedory.
harry courtice
Przetestowałem go na moim serwerze Centos 6 dla zabawy, pracy i tworzenia rpm nawet z Fedory 21 srpm. Musiałem zainstalować pewne zależności (które zostały napisane w komunikatach o błędach), a następnie zadziałało. Prawdopodobnie Fedora 14 jest zbyt stara, jeśli nie może tego zbudować.
NoAngel