Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest czwartek, 28 marca 2024, 16:21

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 
Autor Wiadomość
Post: sobota, 23 października 2010, 15:34 
Offline

Rejestracja: niedziela, 7 października 2007, 23:10
Posty: 69
Witam

Mam mały problem podczas uruchamiania pewnego programu.
Generalnie program się uruchamia ale nie działają poprawnie wszystkie jego opcje. Komunikat jest taki:

/etc/moje/test: /usr/lib/libcrypto.so.0.9.8: no version information available (required by /etc/moje/test)

Rozumiem, że uruchamiany przeze mnie programik pragnie dowiedzieć się jaką wersję libcrypto.so.o.9.8 posiadam.
Jak mu to umożliwić? Ponieważ wydaje mi się, że bez tego nie uruchamia mi się panel www i monitor po telnecie.

Wojtek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: poniedziałek, 25 października 2010, 02:03 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
Odrobinę prościej byłoby zapewne, gdybyś podzielił się treścią skryptu, który ten błąd wywołuje.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 2 listopada 2010, 23:10 
Offline

Rejestracja: niedziela, 7 października 2007, 23:10
Posty: 69
Goglując trochę doczytałem, że jest to nie tyle wina skryptu co samej biblioteki:

Cytat:

/usr/bin/svn: /opt/lampp/lib/libcrypto.so.0.9.8: no version information available

This error arises as a result of Apachefriends’ decision to strip all statically linked libraries’ symbols (debugging and version). As a result, when another library on the system, even if invoked from another program,which in this case happens to be svn, attempts to load symbols from the "stripped" library, they are not able to find it and throw an error. This error does not occur if executed outside the web server because the default shell PATHs are different.

Note that the following instructions will only work if you have access to non-stripped versions of libcrypto and libssl (openssl).

Instructions

1. You need to make sure you have shell access to the server in question. Open a shell on the server and navigate to /opt/lampp/lib. (cd /opt/lampp/lib)
2. Move aside the static libcrypto.so.0.9.8 (sudo mv libcrypto.so.0.9.8 libcrypto.so.0.9.8.bak).
3. Similarly to above, move aside the static libssl.so.0.9.8 (sudo mv libssl.so.0.9.8 libssl.so.0.9.8.bak).
4. Link the unstripped libcrypto.so.0.9.8 to replace the moved libcrypto (sudo ln -s /usr/lib/libcrypto.so.0.9.8 ./)
5. Copy the unstripped libssl.so.0.9.8 to replace the moved libssl (sudo ln -s /usr/lib/libssl.so.0.9.8 ./)
6. Reboot the XAMPP Apache server (sudo /opt/lampp/lampp restart)
koniec cytatu.

Czy dobrze rozumiem, że mam swoją libcrypto.so.0.9.8 zamienić na libcrypto.so.0.9.8.bak dla bezpieczeństwa. A w jej miejsce podlinkować do tej pobranej. A czy nie można od razu skopiować tej "nie statycznej" do /usr/lib? ??
I skąd pobrać odpowiednią "nie statyczną" libcrypto? W instrukcji był link ale do pakietu ubuntu i nie bardzo umiem go wykorzystać.
Wojtek


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 3 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl