SusmithKrishnan / torghost

TorGhost is an anonymization script. TorGhost redirects all internet traffic through SOCKS5 tor proxy. DNS requests are also redirected via tor, thus preventing DNSLeak. The scripts also disables unsafe packets exiting the system. Some packets like ping request can compromise your identity.
GNU General Public License v3.0
856 stars 281 forks source link

v3.1.0 #96

Open VP-TBY opened 4 years ago

VP-TBY commented 4 years ago

WTF* ?

asd

BigB84 commented 4 years ago

Same question... (I'm on Ubuntu 20) I was curious what will happen so I clicked y:

Checking for update... New update available! Your current TorGhost version : 3.1.0 Latest TorGhost version available : 3.0.2 Would you like to download latest version and build from Git repo? [Y/n]y fatal: destination path 'torghost' already exists and is not an empty directory. Torghost installer v3.0 Installing prerequisites Reading package lists... Done Building dependency tree
Reading state information... Done python3-pip is already the newest version (20.0.2-5ubuntu1). tor is already the newest version (0.4.2.7-1). 0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade. Installing dependencies Requirement already satisfied: stem==1.7.1 in /usr/local/lib/python3.8/dist-packages (from -r requirements.txt (line 1)) (1.7.1) Requirement already satisfied: PyInstaller>=3.6 in /usr/local/lib/python3.8/dist-packages (from -r requirements.txt (line 2)) (4.0) Requirement already satisfied: requests==2.22.0 in /usr/lib/python3/dist-packages (from -r requirements.txt (line 3)) (2.22.0) Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from PyInstaller>=3.6->-r requirements.txt (line 2)) (45.2.0) Requirement already satisfied: pyinstaller-hooks-contrib>=2020.6 in /usr/local/lib/python3.8/dist-packages (from PyInstaller>=3.6->-r requirements.txt (line 2)) (2020.7) Requirement already satisfied: altgraph in /usr/local/lib/python3.8/dist-packages (from PyInstaller>=3.6->-r requirements.txt (line 2)) (0.17) 41 INFO: PyInstaller: 4.0 41 INFO: Python: 3.8.5 51 INFO: Platform: Linux-5.4.0-42-generic-x86_64-with-glibc2.29 53 INFO: wrote /tmp/torghost/torghost.spec 55 INFO: UPX is not available. 56 INFO: Extending PYTHONPATH with paths ['/tmp/torghost', '/tmp/torghost'] 66 INFO: checking Analysis 76 INFO: checking PYZ 81 INFO: checking PKG 83 INFO: Bootloader /usr/local/lib/python3.8/dist-packages/PyInstaller/bootloader/Linux-64bit/run 83 INFO: checking EXE cp: cannot create regular file '/usr/bin/torghost': Text file busy

VP-TBY commented 4 years ago

torghost-u and do not say yes or enter, then go to file usr/bin/torghost and delete, than back to terminal and say yes.

rjnca commented 4 years ago

Wouldn't that downgrade your version though? The update function should check to see whether the online version is higher than your current version. Instead it just does a !=. Still not clear why github is saying the version is 3.0.2 while the actual installed version is 3.1.0..