Package Details: tor-browser 10.0.5-1

Git Clone URL: https://aur.archlinux.org/tor-browser.git (read-only, click to copy)
Package Base: tor-browser
Description: Tor Browser Bundle: anonymous browsing using Firefox and Tor (international PKGBUILD)
Upstream URL: https://www.torproject.org/projects/torbrowser.html
Keywords: Anonymity Browser Internet Network Tor
Licenses: GPL
Submitter: grufo
Maintainer: grufo (jugs)
Last Packager: jugs
Votes: 1129
Popularity: 8.14
First Submitted: 2017-03-23 12:24
Last Updated: 2020-11-18 20:23

Required by (0)

Sources (8)

Pinned Comments

grufo commented on 2019-08-15 02:22

Before running makepkg, you must do this (as normal user):

$ gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org

If you want to update tor-browser from AUR without AUR helpers you can run in a terminal:

$ tor-browser -u

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

TJM commented on 2019-10-27 21:19

@aminvakil I stopped tor and launched tor-browser. However, it seems that the latest tor-browser has started a tor instance which occupies 127.0.0.1:9050

[tjm@ArchPad ~]$ ss -tnpl | grep 9050
LISTEN  0        128                     127.0.0.1:9050           0.0.0.0:*      users:(("tor",pid=57285,fd=6))                                                 
[tjm@ArchPad ~]$ ps -alxq 57285
F   UID     PID    PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
0  1000   57285   57229  20   0  43828 32916 -      S    ?          0:00 /home/tjm/.tor-browser/app/Browser/TorBrowser/Tor/tor --default
[tjm@ArchPad ~]$ ps -alxq 57229
F   UID     PID    PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
4  1000   57229   57218  20   0 2837732 211840 -    Sl   ?          0:04 ./firefox.real --class Tor Browser -profile TorBrowser/Data/Bro
[tjm@ArchPad ~]$ ps -alxq 57218
F   UID     PID    PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
0  1000   57218   57217  20   0  19856  3208 -      S    ?          0:00 bash /home/tjm/.tor-browser/app/Browser/start-tor-browser
[tjm@ArchPad ~]$ ps -alxq 57217
F   UID     PID    PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
0  1000   57217   57214  20   0  19856  3424 -      S    ?          0:00 bash /usr/bin/tor-browser
[tjm@ArchPad ~]$ ps -alxq 57214
F   UID     PID    PPID PRI  NI    VSZ   RSS WCHAN  STAT TTY        TIME COMMAND
0  1000   57214       1  20   0  19724  2568 -      S    ?          0:00 /bin/bash
[tjm@ArchPad ~]$ 

gancho commented on 2019-10-26 17:29

@grufo, thank you for all the effort packaging the browser!

grufo commented on 2019-10-25 21:34

@gancho Good catch! Fixed.

--grufo

gancho commented on 2019-10-25 19:56

@grufo Unfortunately using the --dir argument this way is not working - there is an error at line 167 that the directory is not existing.

The variables TB_APP_DIR, TB_LOG_FILE and TB_VER_FILE must be set after the for loop, because there the value of TB_HOME_DIR is modified to use provided --dir argument. Later at line 166 the TB_APP_DIR directory is created

grufo commented on 2019-10-25 01:18

@gancho

Yes, it is possible. But the question is: Why?

You can always do:

tor-browser --dir=/tmp/tb

--grufo

okasha commented on 2019-10-24 22:47

I get:

==> ERROR: Integrity checks (sha256) differ in size from the source array.

how i can solve this

aminvakil commented on 2019-10-24 13:16

@TJM I'm using the latest tor version (Tor version 0.4.1.6.) and latest tor-browser from this AUR and it's ok, tor-browser using 9150 port and tor service using 9050 port.

I suggest you stop tor serivce using sudo systemctl stop tor, open tor-browser and try these commands:

telnet 127.0.0.1 9050 telnet 127.0.0.1 9150

To make sure if tor-browser is malfunctioning.

TJM commented on 2019-10-23 21:29

For somehow it starts trying to listen on 9050 rather than 9150, which conflicts the system tor, after the recent upgrade. I went through the UI of the tor-browser. However, I didn't find anything that can configure the binding port or disable the build-in tor relay of the latest tor-browser. Any ideas?

gancho commented on 2019-10-23 20:06

@grufo Is it possible to modify tor-browser.sh to allow starting the browser in a directory like /tmp/tb for instance?

All you need to do is:

  1. move the "other constants and variables" block down after the "for arg; do" loop

  2. move the line TB_HOME_DIR=~/".${TB_PKGNAME}" just before the for loop

grufo commented on 2019-10-22 22:30

@Serial

Fixed! Thanks!

@jugs

I had left this note in the PKGBUILD:

# No need for `makepkg -g`: the following sha256sums¸don't need to be updated
# with each release, everything is done automatically! Leave them like this!