web-dev-qa-db-fra.com

Lanceur Unity: le navigateur Tor s'ouvre en tant qu'icône Firefox

J'ai installé TorBrowser via TorBrowser-Launcher et l'ai épinglé sur mon lanceur Unity.

Maintenant, chaque fois que je le démarre, il apparaît dans le lanceur sous le nom de Firefox.
Je sais que TorBrowser est une version modifiée de Firefox, mais j'aimerais vraiment pouvoir modifier le fichier .desktop ou quoi que ce soit pour le rendre visible à partir du dock sur lequel le navigateur est ouvert.

Est-ce possible ou le lanceur Firefox réagira-t-il toujours sur TorBrowser?

PS: Mon usr/share/applications/torbrowser.desktop fichier:

$  cat /usr/share/applications/torbrowser.desktop 
[Desktop Entry]
Name=Tor Browser
Comment=Launch the Tor Browser Bundle
Exec=/usr/bin/torbrowser-launcher %u
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/torbrowser80.xpm
Categories=Network;WebBrowser;
MimeType=x-scheme-handler/http;x-scheme-handler/https;
2
Byte Commander

Je ne peux pas garantir la sécurité (en termes de buts et objectifs de Tor) de la prochaine solution, mais c'est ce que j'ai fait dans mon propre cas.

Je suppose que vous avez déjà un navigateur tor enregistré en tant qu'application dans votre système, mais si vous ne lancez pas cette commande à partir du répertoire contenant les éléments décompressés, cela doit être quelque chose comme:

~/tor-browser_en-US

Et exécutez cette commande:

~/tor-browser_en-US$ ./start-tor-browser.desktop --register-app

Ensuite, la solution elle-même. Vous devriez avoir un fichier de lancement ~/.local/share/applications/start-tor-browser.desktop fichier. Faites-le glisser vers votre barre de lancement. Et dans le fichier lui-même, changez la ligne:

Exec=sh -c '"/home/<username>/tor-browser_en-US/Browser/start-tor-browser" --detach || ([ !  -x "/home/<username>/tor-browser_en-US/Browser/start-tor-browser" ] && "$(dirname "$*")"/Browser/start-tor-browser --detach)' dummy %k

à celui-ci (en remplaçant correctement le nom d'utilisateur):

Exec=/home/<username>/tor-browser_en-US/Browser/start-tor-browser

C'est-à-dire faire appeler directement l'exécutable, pas via un Shell.

C'est ça, mais je voudrais répéter que je ne sais pas comment ces changements affectent les capacités du navigateur Tor. Je suppose que rien de nuisible n'a été fait.

0
user907860