Vai al contenuto

RetroShare: differenze tra le versioni

Nessun oggetto della modifica
m categoria
 
(2 versioni intermedie di un altro utente non mostrate)
Riga 40: Riga 40:
- installa il software da cui dipende retroshare. Su ubuntu e debian:
- installa il software da cui dipende retroshare. Su ubuntu e debian:
  sudo apt-get install subversion libglib2.0-dev libupnp-dev qt4-dev-tools libqt4-dev libssl-dev libxss-dev \
  sudo apt-get install subversion libglib2.0-dev libupnp-dev qt4-dev-tools libqt4-dev libssl-dev libxss-dev \
  libgnome-keyring-dev libbz2-dev libqt4-opengl-dev libqtmultimediakit1 qtmobility-dev libspeex-dev \
  libgnome-keyring-dev libbz2-dev libqt4-opengl-dev libqtmultimediakit1 qtmobility-dev libspeex-dev libsqlcipher-dev \
  libspeexdsp-dev libxslt1-dev libprotobuf-dev protobuf-compiler cmake libcurl4-openssl-dev tclsh libsqlite3-dev
  libspeexdsp-dev libxslt1-dev libprotobuf-dev protobuf-compiler cmake libcurl4-openssl-dev tcl libsqlite3-dev  


- crea una nuova cartella (es. ~/retroshare-trunk) e scarica il codice sorgente (se non già fatto, come indicato sopra)
- crea una nuova cartella (es. ~/retroshare-trunk) e scarica il codice sorgente (se non già fatto, come indicato sopra)
Riga 55: Riga 55:


- libbitdht
- libbitdht
  cd libbitdht/src && qmake && make clean && make -j 4
  cd libbitdht/src && qmake && make clean && make -j 2


- openpgpsdk
- openpgpsdk
  cd ../../openpgpsdk/src && qmake && make clean && make -j 4
  cd ../../openpgpsdk/src && qmake && make clean && make -j 2


- libretroshare
- libretroshare
  cd ../../libretroshare/src && qmake && make clean && make -j 4
  cd ../../libretroshare/src && qmake && make clean && make -j 2


- retroshare gui
- pegmarkdown (serve solo se volete compilare la versione trunk)
  cd ../../retroshare-gui/src && qmake && make clean && make -j 4
  cd ../../supportlibs/pegmarkdown && qmake && make clean && make -j 2


- retroshare-gui (gui = con interfaccia grafica)
cd ../../retroshare-gui/src && qmake && make clean && make -j 2


===Compilare RS i plugin su Debian Linux===
===Compilare RS i plugin su Debian Linux===
Riga 174: Riga 176:
===Leak della chiave PGP/GPG e della password===
===Leak della chiave PGP/GPG e della password===
Dobbiamo essere consapevoli che anche RetroShare può avere dei bug (che magari hanno le potenzialità di essere usarti come backdoor, come tutti i software, ma retroshare con la sua crescita [https://www.ohloh.net/p/retroshare/analyses/latest/languages_summary vertiginosa] potrebbe essere peggio) o [https://www.ohloh.net/p/retroshare/contributors sviluppatori] in malafede che introducono backdoors (come tutti i software?) o potremmo aver installato una versione compilata da sconosciuti che possono aver modificato il sorgente. In questo caso sia la chiave privata PGP/GPG che la password che la protegge potrebbero venirci rubati. Senza dubbio è consigliabile usare la chiave di RetroShare solo per RetroShare, in modo che in caso di furto i danni siano limitati e non venga compromessa la chiave principale (usata per decifrare mail, firmare mail, accedere a server etc).
Dobbiamo essere consapevoli che anche RetroShare può avere dei bug (che magari hanno le potenzialità di essere usarti come backdoor, come tutti i software, ma retroshare con la sua crescita [https://www.ohloh.net/p/retroshare/analyses/latest/languages_summary vertiginosa] potrebbe essere peggio) o [https://www.ohloh.net/p/retroshare/contributors sviluppatori] in malafede che introducono backdoors (come tutti i software?) o potremmo aver installato una versione compilata da sconosciuti che possono aver modificato il sorgente. In questo caso sia la chiave privata PGP/GPG che la password che la protegge potrebbero venirci rubati. Senza dubbio è consigliabile usare la chiave di RetroShare solo per RetroShare, in modo che in caso di furto i danni siano limitati e non venga compromessa la chiave principale (usata per decifrare mail, firmare mail, accedere a server etc).
[[Categoria:Comunicazione sicura]]