robert_cz Opublikowano 29 Kwietnia 2020 Udostępnij Opublikowano 29 Kwietnia 2020 (edytowane) Mogę prosić o dodanie do paczki openssl symlinków do error while loading shared libraries: libssl.so.1.0.2 Nie wiem, czy to tylko w sh4, czy ogólnie. Edytowane 29 Kwietnia 2020 przez robert_cz Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
m2teusz Opublikowano 1 Maja 2020 Udostępnij Opublikowano 1 Maja 2020 W dniu 29.04.2020 o 22:22, robert_cz napisał: Mogę prosić o dodanie do paczki openssl symlinków do error while loading shared libraries: libssl.so.1.0.2 Nie wiem, czy to tylko w sh4, czy ogólnie. zainstaluje poniższe biblioteki symlink nie działa na oscam ? libcrypto1.0.0_1.0.1j-r0.3_mips32el.ipk libssl1.0.0_1.0.1j-r0.3_mips32el.ipk Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
tux Opublikowano 1 Maja 2020 Udostępnij Opublikowano 1 Maja 2020 Ja przypominam o małym zapisie w licencji GOS: Cytat Oficjalne wsparcie Graterlia OS dostępne pod adresem https://forum.xunil.pl dotyczy wyłącznie Graterlia OS oraz pakietów z repozytorium Graterlia OS. Twórcy Graterlia OS nie udzielają jakiegokolwiek wsparcia w przypadku: - instalacji pakietów/plików spoza repozytorium Graterlia OS; - ingerencji w pliki, które są częścią pakietów dostępnych w repozytorium Graterlia OS (nie dotyczy to plików konfiguracyjnych); Ten zapis należy rozumieć tak, że po zainstalowaniu czegoś spoza GOS nikt nie może zagwarantować, że wszystko będzie OK. W takich przypadkach wsparcie GOS jest niemożliwe. Co do pakietów OpenSSL. Nie po to w GOS są najnowsze biblioteki aby potem korzystać ze starszych, często bardzo dziurawych. W takiej sytuacji może wydać się to dziwne co napiszę - lepiej użyć innego softu. Skoro bezpieczeństwo jest na drugim, lub może dalszym miejscu to nie ma sensu używać GOS. Ponadto po instalacji pakietów spoza GOS, przy wystąpieniu problemów w pierwszej kolejności osoba uda się po wsparcie tutaj, na forum GOS co jest logiczne i nie podlega dyskusji. Jednak jak my, twórcy GOS możemy wspierać coś, co jest spoza GOS? Warto sobie to wszystko uświadomić przed instalacją czegoś spoza GOS. Oczywiście nikt nikomu nic nie zabrania. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
robert_cz Opublikowano 1 Maja 2020 Autor Udostępnij Opublikowano 1 Maja 2020 Zgadzam się z @tux dlatego ponawiam moją prośbę o dodanie symlinków zgodnych z wersją pakietu: "symlink do libssl.so.1.0.2 i libcrypto.so.1.0.2" Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
tux Opublikowano 1 Maja 2020 Udostępnij Opublikowano 1 Maja 2020 Nie kolego. Symlink nic nie załatwi. Obie wersje OpenSSL nie są ze sobą kompatybilne. Nawet jak cokolwiek (zaznaczam - COKOLWIEK) ruszy na takim symlinku to będzie to promil wszystkiego i jeszcze nie ma najmniejsze pewności, że będzie to działać poprawnie. Nie bez przyczyny przy zmianie wersji OpenSSL z 1.0.2 na 1.1.1 musiałem ponownie skompilować dużą część pakietów w systemie. W GOS mamy najnowszą, stabilną wersję OpenSSL i do tej wersji OpenSSL należy skompilować to coś co wymaga starej wersji 1.0.2. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
robert_cz Opublikowano 1 Maja 2020 Autor Udostępnij Opublikowano 1 Maja 2020 Chyba tu niepotrzebne zamieszanie się zrobiło. A dlaczego ma nie załatwić skoro w repozytorium sh4 jest wersja 1.0.2u, ale bez tych symilinków zgodnych z wersją. JA sobie zrobiłem i działa tak jak chciałem. GraterliaOS:~# opkg list-installed openssl openssl - 1.0.2u GraterliaOS:~# opkg files openssl Package openssl (1.0.2u) is installed on root and has the following files: /usr/bin/openssl /etc/openssl/certs/ /lib/libssl.so.1.0.0 /lib/libcrypto.so.1.0.0 /lib/libssl.so /etc/openssl/openssl.cnf /usr/bin/c_rehash /etc/openssl/private/ /lib/libcrypto.so /etc/openssl/ Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
tux Opublikowano 1 Maja 2020 Udostępnij Opublikowano 1 Maja 2020 Tutaj z całym szacunkiem...OpenSSL 1.0.2 ma pliki: libcrypto.so libcrypto.so.1.0.0 libssl.so libssl.so.1.0.0 W OpenEmbedded błędnie były zmieniane nazwy tych plików (tak naprawdę nie tylko nazwy). Jeżeli jakiś pakiet z repo GOS nie działa to proszę dać mi znać. Jeżeli nie działa coś spoza GOS to... Dodatkowo jeżeli chodzi o SH4 to tam już nic nie jest aktualizowane i nie będzie. Całość jest udostępniona na zasadzie "jest, jakie jest". Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
robert_cz Opublikowano 1 Maja 2020 Autor Udostępnij Opublikowano 1 Maja 2020 Szkoda, bo zacząłem się bawić w kompilację oscama i po wybraniu do kompilacji OpenSSL wersji jaka jest z repozytorium woła mi tych plików. Zrobiłem ręcznie symlinki i działa. Myślałem, że jak to zauważyłem, to fajnie by było t zaktualizować. A jak by sam zaktualizował paczkę, to mógłbym prosić o jej aktualizację w repozytorium? Mi tam mocno nie zależy, bo wiem co zrobić, ale dla porządku warto by było to dodać. OpenSSL to w końcu bezpieczeństwo. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
tux Opublikowano 1 Maja 2020 Udostępnij Opublikowano 1 Maja 2020 Może po prostu poprawnie skompiluj najpierw OpenSSL pod toolchain, a następnie OSCam. Wszystkie OSCam w repo działają i nie krzyczą o brak bibliotek. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
robert_cz Opublikowano 1 Maja 2020 Autor Udostępnij Opublikowano 1 Maja 2020 może dlatego, że jak były kompilowane, to nie było wersji 1.0.2 i były kompilowane z 1.0.0? Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
tux Opublikowano 1 Maja 2020 Udostępnij Opublikowano 1 Maja 2020 Jeżeli kompilowałeś z jakimś gotowym toolchain to na 99% to będzie to. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.