1. Cześć Gość. Czy wiesz, że według analizy rynku urządzenia:

    • QNAP - stanowią 63% rynku,
    • Synology i pozostali - tylko 37% rynku?

    To forum przeglądasz dzięki sponsorowi - firmie QNAP oraz zespołowi QNAP Club Polska.

Shell In A Box - opis instalacji + paczka spk

Dyskusja w 'Cichociemni' rozpoczęta przez użytkownika marian.italian, 9 Grudzień 2011.

Ładowanie...
  1. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    Miałem ten sam problem, kiedy w katalogu z certyfikatem nie było poprawnego pliku pem. Możesz jeszcze spróbować uruchomić program w trybie debugowania, może sypnie jakąś wskazówką:
    Kod (Text):
    1. shellinaboxd --cert=/var/packages/ShellInABox_DSM/ --debug
     
  2. keff
    Offline

    keff System Engineer Q Specialist

    Dołączył:
    20 Kwiecień 2010
    Wiadomości:
    136
    Local Time:
    04:50
    Oceny:
    +5 / 0 / -0
    Followers:
    0
    QNAP:
    TVS-x82
    Synology:
    DS-710+
    Ethernet:
    1 GbE
    TVS-x82 1 GbE
    Kod (Text):
    1.  Listening on port 4200
    2. Substituting "nobody's" primary group for "nogroup"
    3. Substituting "nobody's" primary group for "nogroup"
    4. Accepted connection from 192.168.1.105:50186
    5. Accepted connection from 192.168.1.105:50187
    6.  
    Uruchomiłem z przełącznikami -b -d --cert i właśnie tyle dostaję. Na razie nic nie przychodzi mi do głowy, ale w wolnej chwili będę badał dalej.
     
  3. TheAltair
    Offline

    TheAltair Systems Admin... Q's Expert

    Dołączył:
    5 Kwiecień 2009
    Wiadomości:
    275
    Local Time:
    04:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    QNAP:
    null
    Synology:
    DS1010+
    Ethernet:
    100 Mbps
    null 100 Mbps
    Coś po dyskach zaczyta i nic. Potem nie mogę już wyłączyć Synka, pozostaje mi tylko hard power off. :-( Miałem tak kiedyś jak uruchomiłem w screen'nie daemon'a pyLoad'a. :roll:
     
  4. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    U mnie to wygląda tak:
    Kod (Text):
    1. Command line: shellinaboxd --cert=/var/packages/ShellInABox_DSM/ --debug
    2. Listening on port 4200
    3. Substituting "nobody's" primary group for "nogroup"
    4. Substituting "nobody's" primary group for "nogroup"
    5. Accepted connection from statek-matka.lan:52014
    6. Accepted connection from statek-matka.lan:52015
    7. Handling "GET" "/"
    8. Compressed response from 4883 to 2099
    9. statek-matka.lan - - [12/Dec/2011:23:32:09 +0100] "GET / HTTP/1.1" 200 2192
    10. Accepted connection from statek-matka.lan:52016
    11. Switching to SSL (replaying 0+163 bytes)
    12. Closing connection to statek-matka.lan:52016
    13. Accepted connection from statek-matka.lan:52017
    14. Switching to SSL (replaying 0+163 bytes)
    15.  
    Masz informację o przełączeniu się na SSL? Próbowałeś na innych przeglądarkach?
     
  5. mikhnal
    Offline

    mikhnal Guest

    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Bo to jest trochę podobne do screen'a. Może nie ma "dostępu" do takich poleceń. Ciekawe czy wykona się polecenie "reboot".
     
  6. keff
    Offline

    keff System Engineer Q Specialist

    Dołączył:
    20 Kwiecień 2010
    Wiadomości:
    136
    Local Time:
    04:50
    Oceny:
    +5 / 0 / -0
    Followers:
    0
    QNAP:
    TVS-x82
    Synology:
    DS-710+
    Ethernet:
    1 GbE
    TVS-x82 1 GbE
    @marian.italian - napisz mi jak udaje Ci się to że nie uwala ci procesu shellinaboxd w momencie uruchamiania z pulpitu DS? U mnie zarówno w przypadku uruchamiania na https jak i po http uwala proces w momencie dwukliku na ikonke Shellinabox. Jak uruchamiam:
    Kod (Text):
    1. shellinaboxd -b --cert=/var/packages/ShellInABox_DSM/ --debug
    w trybie demona to procesu nie uwala, ale i tak nie mam żadnych dodatkowych informacji, poza tym co już napisałem żadnych śladów odwołania.
    Dodam jeszcze że na Firefoxie mam:
    Kod (Text):
    1. (Error code: ssl_error_rx_record_too_long)
    Tak jakby ServerName nie zgadzało się z CommonName certyfikatu, lecz certyfikat jest wystawiony dla domeny takiej jak trzeba.
     
  7. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    Wywołaj komendę bez parametru -b, która powoduje uruchomienie daemona w tle, po czym obserwuj w terminalu co się dzieje przy próbie połączenia przez przeglądarkę. Poza tym znalazłem jeszcze jedną rzecz, spróbuj skopiować plik certificate.pem w obrębie tego samego katalogu, nadając mu nową nazwę: certificate-SERVERNAME.pem, gdzie SERVERNAME to nazwa Twojej domeny którą wpisałeś przy generowaniu darmowego certyfikatu, obecność www. ma znaczenie, musi być to ta sama nazwy domeny. Instalowałeś wersję paczki 0.1 czy 0.2? Różnią się one tym, że tworzą plik certificate.pem w innych miejscach. Polecenia, które podawałem Ci do wykonania wcześniej zakładają, że jest to katalog /var/packages/ShellInABox_DSM/ (v. 0.2).
     
  8. keff
    Offline

    keff System Engineer Q Specialist

    Dołączył:
    20 Kwiecień 2010
    Wiadomości:
    136
    Local Time:
    04:50
    Oceny:
    +5 / 0 / -0
    Followers:
    0
    QNAP:
    TVS-x82
    Synology:
    DS-710+
    Ethernet:
    1 GbE
    TVS-x82 1 GbE
    Kod (Text):
    1. Command line: shellinaboxd --cert=/var/packages/ShellInABox_DSM/ --debug
    2. Listening on port 4200
    3. Substituting "nobody's" primary group for "nogroup"
    4. Substituting "nobody's" primary group for "nogroup"
    5. Terminated
    6.  
    "Terminated" pokazuje się w momencie próby uruchomienia ShellInABox z poziomu przeglądarki - dlatego pytałem jak to dzieje że u ciebie go nie uwala. Tym bardziej że w opisie podajesz że poprzednia sesja shellinaboxd jest ubijana w przypadku gdy już jedna działa. Wersja paczki to 0.2. Skopiowanie z podaniem nazwy domeny też nie skutkuje.

    Mam jeszcze pomysł aby na próbę przywrócić standardowe certyfikaty z DS'a - ale za bardzo nie wiem czy da się bez reinstalacji DS'a.
     
  9. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    No tak źle się wyraziłem, oczywiście uruchamiając shella ikoną w DSM skrypt ubija poprzedni proces, połącz się z shellinabox nie klikając ikony a wpisują ręcznie adres w przeglądarkę: http://host:4200, celowo podaję http, bo daemon sam powinien przekierować na https wypluwając odpowiednie informacje w logu, zobaczymy co się będzie działo. Certyfikaty domyślne znajdują się w /usr/syno/etc.defaults/ssl stamtąd możesz je przywrócić.

    Edit:

    Zapomniałem napisać, że znajdują się tam skrypty sh które trzeba wykonać na koncie roota.

    Kod (Text):
    1. sh mkcert.sh
    Drugiego chyba nie ma potrzeby wykonywać.
     
  10. keff
    Offline

    keff System Engineer Q Specialist

    Dołączył:
    20 Kwiecień 2010
    Wiadomości:
    136
    Local Time:
    04:50
    Oceny:
    +5 / 0 / -0
    Followers:
    0
    QNAP:
    TVS-x82
    Synology:
    DS-710+
    Ethernet:
    1 GbE
    TVS-x82 1 GbE
    Tyle pojawia się przy próbie odpalenia poprzez https://host:4200/
    Kod (Text):
    1. Command line: shellinaboxd --cert=/var/packages/ShellInABox_DSM/ --debug
    2. Listening on port 4200
    3. Substituting "nobody's" primary group for "nogroup"
    4. Substituting "nobody's" primary group for "nogroup"
    5. Accepted connection from 192.168.1.105:50082
    6. Closing connection to 192.168.1.105:50082
    7. Accepted connection from 192.168.1.105:50083
    8. Closing connection to 192.168.1.105:50083
    Natomiast gdy odpalam http://host:4200/ to uruchamia się lecz nie przełącza na SSL'a :-(
    Kod (Text):
    1. Accepted connection from 192.168.1.105:50118
    2. Accepted connection from 192.168.1.105:50119
    3. Accepted connection from 192.168.1.105:50120
    4. Accepted connection from 192.168.1.105:50121
    5. Accepted connection from 192.168.1.105:50122
    6. Accepted connection from 192.168.1.105:50123
    7. Handling "GET" "/"
    8. Compressed response from 4884 to 2100
    9. 192.168.1.105 - - [13/Dec/2011:19:21:01 +0100] "GET / HTTP/1.1" 200 2193
    10. Handling "GET" "/styles.css"
    11. Compressed response from 4935 to 1003
    12. 192.168.1.105 - - [13/Dec/2011:19:21:01 +0100] "GET /styles.css HTTP/1.1" 200 1135
    13. Handling "GET" "/ShellInABox.js"
    14. Compressed response from 164773 to 37588
    15. 192.168.1.105 - - [13/Dec/2011:19:21:01 +0100] "GET /ShellInABox.js HTTP/1.1" 200 37703
    16. Handling "GET" "/beep.wav"
    17. 192.168.1.105 - - [13/Dec/2011:19:21:01 +0100] "GET /beep.wav HTTP/1.1" 200 911
    18. Handling "POST" "/?"
    19. Creating a new session: FvBb6xDLEse-zwFNAfzDmA
    20. Window size changed to 126x42
    21. 192.168.1.105 - - [13/Dec/2011:19:21:01 +0100] "POST /? HTTP/1.1" 200 157
    22. Handling "POST" "/?"
    23. 192.168.1.105 - - [13/Dec/2011:19:21:02 +0100] "POST /? HTTP/1.1" 200 177
    24. Handling "POST" "/?"
    Spróbuję jeszcze przywrócić certyfikaty i sprawdzić czy to coś pomoże.

    Edit: przywróciłem certyfikaty - nic nie pomogło - dalej zachowuje się tak jakby nie miał zamiaru przełączać na https. Dodam jeszcze tylko iż mam włączone w DS aby automatycznie przełączał na https przy wchodzeniu na http://host:5000, ale nie wiem czy to ma coś wspólnego.
     
  11. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    Ok, przywróciłeś oryginalne certyfikaty, ale certificate.pem jest tworzony przy instalacji paczki. Więc albo odinstaluj paczkę, i zainstaluj jeszcze raz, albo utwórz plik ręcznie:
    Kod (Text):
    1. cat /usr/syno/etc/ssl/ssl.crt/server.crt /usr/syno/etc/ssl/ssl.key/server.key > /var/packages/ShellInABox_DSM/certificate.pem
    . Potem odpal daemona z debugowaniem i przejdź do strony http://host:4200. W przeglądarkę wpisujesz IP lokale, zewnętrzne czy nazwę domeny?
     
  12. keff
    Offline

    keff System Engineer Q Specialist

    Dołączył:
    20 Kwiecień 2010
    Wiadomości:
    136
    Local Time:
    04:50
    Oceny:
    +5 / 0 / -0
    Followers:
    0
    QNAP:
    TVS-x82
    Synology:
    DS-710+
    Ethernet:
    1 GbE
    TVS-x82 1 GbE
    Nie napisałem tego - ale odinstalowałem paczkę i upewniłem się że nie ma katalogu /var/packages/ShellInABox/. Dopiero po ponownym zainstalowaniu sprawdzałem działanie. W przeglądarce próbowałem za pomocą IP i domeny. Mam postawiony wewnętrzny DNS, który rozwiązuje moją domeną w lokalnej sieci na adresy lokalne.
     
  13. apaczek
    Offline

    apaczek Nowy użytkownik Noobie

    Dołączył:
    15 Wrzesień 2010
    Wiadomości:
    7
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS 414
    W moim przypadku jest dokładnie tak samo jak u kefflar'a:

    Po http
    Kod (Text):
    1.  
    2. Command line: shellinaboxd --cert=/var/packages/ShellInABox_DSM/ --debug
    3. Listening on port 4200
    4. Substituting "nobody's" primary group for "nogroup"
    5. Substituting "nobody's" primary group for "nogroup"
    6. Accepted connection from 192.168.1.8:51768
    7. Handling "GET" "/"
    8. Compressed response from 4884 to 2100
    9. 192.168.1.8 - - [14/Dec/2011:21:18:26 +0100] "GET / HTTP/1.1" 200 2193
    10. Accepted connection from 192.168.1.8:51769
    11. Handling "GET" "/styles.css"
    12. Compressed response from 4935 to 1003
    13. 192.168.1.8 - - [14/Dec/2011:21:18:26 +0100] "GET /styles.css HTTP/1.1" 200 1135
    14. Handling "GET" "/ShellInABox.js"
    15. Compressed response from 164773 to 37588
    16. 192.168.1.8 - - [14/Dec/2011:21:18:26 +0100] "GET /ShellInABox.js HTTP/1.1" 200 37703
    17. Handling "POST" "/?"
    18. Creating a new session: kHKclEybDzQN4abrKuXBEA
    19. Window size changed to 126x44
    20. 192.168.1.8 - - [14/Dec/2011:21:18:27 +0100] "POST /? HTTP/1.1" 200 157
    21. Handling "POST" "/?"
    22. 192.168.1.8 - - [14/Dec/2011:21:18:27 +0100] "POST /? HTTP/1.1" 200 172
    23. Handling "POST" "/?"
    24. Handling "POST" "/?"
    25. Window size changed to 126x45
    26. 192.168.1.8 - - [14/Dec/2011:21:18:31 +0100] "POST /? HTTP/1.1" 200 407
    27.  
    Po https:
    Kod (Text):
    1.  
    2. Command line: shellinaboxd --cert=/var/packages/ShellInABox_DSM/ --debug
    3. Listening on port 4200
    4. Substituting "nobody's" primary group for "nogroup"
    5. Substituting "nobody's" primary group for "nogroup"
    6. Accepted connection from 192.168.1.8:51800
    7. Closing connection to 192.168.1.8:51800
    8.  
    W przeglądarce dostaje komunikat:
    Kod (Text):
    1.  
    2. Podczas łączenia z serwerem 192.168.1.5:4200 wystąpił błąd.
    3. SSL otrzymał rekord przekraczający największą dozwoloną długość.
    4. (Kod błędu: ssl_error_rx_record_too_long)
    5.  
    Dodam jeszcze, że w Centrum pakietów, przy innych pakietach mam możliwość kliknięcia Uruchom/Zatrzymaj.
    Natomiast przy ShellInABox_DSM mam Niedostępny.
    [Nieprawidłowy link obrazu]:http://www.apaczek.internetdsl.pl/shellinabox.jpg
     
  14. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    Niestety pomysły się kończą, więc zadam głupie pytanie, macie zainstalowany pakiet ipkg openssl? Ja bym spróbował teraz zrobić tak:
    1. Odinstalować shellinabox - w katalogu, do którego wypakowaliście archiwum ze źródłami wykonać polecenie:
    Kod (Text):
    1. make uninstall
    Jeżeli skasowaliście już ten katalog to chyba trzeba zacząć od początku, czyli rozpakować żródła i:
    Kod (Text):
    1. ./configure
    2. make
    3. make uninstall
    2. jagod pisał o tym żeby zainstalować pakiet textutils, bo wyskakuje błąd w trakcie konfiguracji. U mnie też wystąpił, ale zainstalowało się bez problemów. Może warto spróbować.
    Kod (Text):
    1. ipkg install textutils
    3. Zainstalować openssl i na wszelki wypadek openssl-dev, chociaż pewnie jest paczką zależną i sama się zainstaluje razem z openssl.
    Kod (Text):
    1. ipkg install openssl
    2. ipkg install openssl-dev
    4. Ponowna instalacja:
    Kod (Text):
    1. ./configure
    2. make
    3. make install
    5. Zainstalować moją paczkę, żeby utworzył się certificate.pem
    6. Uruchomić program w trybie debugowania.
    7. Trzymać kciuki, żeby zadziałało, nie mam więcej pomysłów...

    Na temat tego błędu była dyskusja na stronie projektu: http://code.google.com/p/shellinabox/issues/detail?id=23, może ktoś wywnioskuje coś więcej.

    Jeśli chodzi o to, że nie można uruchomić tego pakietu, to tak ma być. Serwer jest uruchamiany przez wywołanie skryptem cgi.
    Można to zrobić jeszcze w inny sposób, uruchomić serwer na stałe, bez ssl, ale z akceptowaniem tylko połączeń z localhost, dodać w konfigu apacha ProxyPassReverse. Efekt jest taki, że łączymy się z naszym serwerem na określonym porcie zabezpieczonym standardowym certyfikatem, apache przekierowuje cały ruch na http://localhost:4200 ale my jako użytkownik tego nie widzimy, z kolei shellinabox myśli, że jest połączony z klientem lokalnym (apache) z IP 127.0.0.1. Wtedy serwer będzie można uruchamiać przez Centrum Pakietów.
    pzdr
     
  15. keff
    Offline

    keff System Engineer Q Specialist

    Dołączył:
    20 Kwiecień 2010
    Wiadomości:
    136
    Local Time:
    04:50
    Oceny:
    +5 / 0 / -0
    Followers:
    0
    QNAP:
    TVS-x82
    Synology:
    DS-710+
    Ethernet:
    1 GbE
    TVS-x82 1 GbE
    Działa - nie było openssl-dev i openssl :) - ech kto by pomyślał. Swoją drogą szkoda że tryb debug jest tak ubogi i nie wypluwa wszystkiego. Bo przecież powinien coś krzyknąć, że mu brakuje. Tak więc dla świętego spokoju należałoby do tutoriala profilaktycznie dopisać aby zainstalować także i te paczki.

    @marian.italian - dzięki za nie poddawanie się. Przeglądałem od wczoraj bugtracka shellinabox ale na to nie natrafiłem :-(

    Duże Pifffko :D
     
  16. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    O proszę! :) Czyli to była wina openssl, ostatni pomysł i zadziałał, ekstra :D Dziwne, że configure nie wywalało się przy braku tej paczki, chociaż ja tam się nie znam, to był moja pierwsza w życiu kompilacja ;) Działa Ci na darmowym certyfikacie? Cieszę się, że udało się uruchomić, zaraz dopiszę do pierwszego postu.

    pzdr
     
  17. apaczek
    Offline

    apaczek Nowy użytkownik Noobie

    Dołączył:
    15 Wrzesień 2010
    Wiadomości:
    7
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS 414
    U mnie również brakowało openssl-dev, ale po instalacji mam inny problem.
    Wchodzę na https:ip:4200 i wszystko ładnie widać podczas debugowania,
    Kod (Text):
    1.  
    2. Command line: shellinaboxd --cert=/var/packages/ShellInABox_DSM/ --debug
    3. Listening on port 4200
    4. Substituting "nobody's" primary group for "nogroup"
    5. Substituting "nobody's" primary group for "nogroup"
    6. Accepted connection from 192.168.1.8:55606
    7. Switching to SSL (replaying 0+336 bytes)
    8. Closing connection to 192.168.1.8:55606
    9. Accepted connection from 192.168.1.8:55608
    10. Switching to SSL (replaying 0+144 bytes)
    11. Handling "GET" "/"
    12. Compressed response from 4883 to 2099
    13. 192.168.1.8 - - [15/Dec/2011:00:22:15 +0100] "GET / HTTP/1.1" 200 2192
    14. Handling "GET" "/styles.css"
    15. Compressed response from 4935 to 1003
    16. 192.168.1.8 - - [15/Dec/2011:00:22:15 +0100] "GET /styles.css HTTP/1.1" 200 1135
    17. Accepted connection from 192.168.1.8:55609
    18. Switching to SSL (replaying 0+336 bytes)
    19. Handling "GET" "/ShellInABox.js"
    20. Compressed response from 164772 to 37592
    21. 192.168.1.8 - - [15/Dec/2011:00:22:15 +0100] "GET /ShellInABox.js HTTP/1.1" 200 37707
    22. Handling "POST" "/?"
    23. Creating a new session: MfAkb5QukrLvDtRXeGagPg
    24. Window size changed to 126x44
    25. 192.168.1.8 - - [15/Dec/2011:00:22:16 +0100] "POST /? HTTP/1.1" 200 157
    26. Handling "POST" "/?"
    27. 192.168.1.8 - - [15/Dec/2011:00:22:16 +0100] "POST /? HTTP/1.1" 200 172
    28. Handling "POST" "/?"
    29. Handling "POST" "/?"
    30. Window size changed to 126x45
    31. 192.168.1.8 - - [15/Dec/2011:00:22:20 +0100] "POST /? HTTP/1.1" 200 407
    32.  
    ale jak chce wejść z poziomu panela DSM nic się nie dzieje.
    W Centrum pakietów dalej mam Niedostępny.
    Generowałem i kopiowałem certyfikaty na nowo.
     
  18. keff
    Offline

    keff System Engineer Q Specialist

    Dołączył:
    20 Kwiecień 2010
    Wiadomości:
    136
    Local Time:
    04:50
    Oceny:
    +5 / 0 / -0
    Followers:
    0
    QNAP:
    TVS-x82
    Synology:
    DS-710+
    Ethernet:
    1 GbE
    TVS-x82 1 GbE
    @marian.italian - na darmowym certyfikacie działa jak trzeba. Dziwna sprawa z tym openssl bo nawet podczas configure żadnym warningiem nie wypluł.
     
  19. marian.italian
    Offline

    marian.italian Entry Technician Q Associate

    Dołączył:
    9 Wrzesień 2011
    Wiadomości:
    74
    Local Time:
    02:50
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Synology:
    DS111; DS212j
    Nie wiem dlaczego założyłem, że pakiet openssl jest standardowo w systemie. Czy openssl-dev instaluje się razem z openssl czy trzeba go zainstalować dodatkowo? apaczek jak to się nic nie dzieje? Nie otwiera się nawet okno? Czy w tym oknie występuje jakiś błąd? Spróbuj przeinstalować paczkę spk.
     
  20. mikhnal
    Offline

    mikhnal Guest

    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Nie, openssl-dev instaluje się ręcznie, osobno. Żeby to sprawdzić należy wpisać w konsoli:

    Najpierw aktualizacja paczek:
    Kod (Text):
    1. ipkg update
    2. ipkg upgrade
    Piszemy:
    Kod (Text):
    1. Storage2> ipkg info openssl
    Otrzymujemy wynik:
    Kod (Text):
    1. Package: openssl
    2. Version: 0.9.8p-1
    3. Status: install ok installed
    4. Section: libs
    5. Architecture: powerpc
    6. maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
    7. MD5Sum: 23b042b7fe6b0428a4776a6045f5069c
    8. Size: 948913
    9. Filename: openssl_0.9.8p-1_powerpc.ipk
    10. Source: http://www.openssl.org/source/openssl-0.9.8p.tar.gz
    11. Description: Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and libraries.
    12. Successfully terminated.
    Nie ma tu linii Depends:, czyli przy instalacji paczki openssl nie zainstaluje się automatycznie openssl-dev

    Teraz sprawdźmy openssl-dev:
    Kod (Text):
    1. Storage2> ipkg info openssl-dev
    Otrzymujemy wynik:
    Kod (Text):
    1. Package: openssl-dev
    2. Version: 0.9.8p-1
    3. Depends: openssl
    4. Status: unknown ok not-installed
    5. Section: libs
    6. Architecture: powerpc
    7. maintainer: NSLU2 Linux <nslu2-linux@yahoogroups.com>
    8. MD5Sum: d30315f6dce26a719e760fffa451ded2
    9. Size: 252563
    10. Filename: openssl-dev_0.9.8p-1_powerpc.ipk
    11. Source: http://www.openssl.org/source/openssl-0.9.8p.tar.gz
    12. Description: openssl native development files
    13. Successfully terminated.
    Jest linia Depends:, czyli instalując paczkę openssl-dev automatycznie zainstaluje się openssl jeśli nie ma jej w systemie.

    Ja nie mam zainstalowanego dev'a a wszystko działa. :s:
     

Poleć tę stronę

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Odrzuć powiadomienie.