Package Details: tor-browser-bin 14.0.2-1

Git Clone URL: https://aur.archlinux.org/tor-browser-bin.git (read-only, click to copy)
Package Base: tor-browser-bin
Description: Tor Browser Bundle: anonymous browsing using Firefox and Tor
Upstream URL: https://www.torproject.org/projects/torbrowser.html
Licenses: MPL-2.0
Conflicts: tor-browser
Provides: tor-browser
Submitter: FabioLolix
Maintainer: grufo (jugs)
Last Packager: grufo
Votes: 1282
Popularity: 1.99
First Submitted: 2023-09-24 17:45 (UTC)
Last Updated: 2024-11-17 05:13 (UTC)

Pinned Comments

grufo commented on 2019-08-15 02:22 (UTC)

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 10 11 .. 77 Next › Last »

rev.cressy commented on 2023-04-03 12:55 (UTC)

I use proton mail along with proton vpn. I hope that a vpn can be accessed in every country. This might help you.

ttxs25830 commented on 2023-04-02 11:28 (UTC)

Can we have something like tor-browser-bin? It's hard to access any domain owned by torproject in some region, so we need an package can install tor directly. (I'm living in one, and that's the reason i can't do it my self)

Porkepix commented on 2023-03-22 17:56 (UTC) (edited on 2023-03-23 02:31 (UTC) by Porkepix)

One issue encountered with the package I could verify again, it looks like it's somehow doing a big replacement of the install directory (/home/[user]/.local/opt/tor-browser/app/Browser) on update, I don't know which instruction exactly asks for it (nor where the install location is defined), but thing is the tor-browser consider this place as its home and therefore defaults at downloading files into /home/[user]/.local/opt/tor-browser/app/Browser/Downloads. The gist of it seems that after an upgrade from the package manager, it seems to act as if it was a first install rather than an update. Problem is that due to this replacement, if user downloaded things to the default location there, it gets purely wiped on browser update through AUR helper (this does not happen with the internal update method).

I also use this message for to ask about a curiosity: I've read the pinned comment here but could notice something curious: a fresh Arch install was able to install the package and get the GPG key by itself, therefore having no signature issue without any need to run the commands in the pined comment. On the other hand, an older Arch install, that could install it without signature issue back in years now gets the signature mismatch, any idea as to why it would behave differently?

Gobidev commented on 2023-03-21 17:59 (UTC)

Diff for 12.0.4:

diff --git a/.SRCINFO b/.SRCINFO
index caa0aad..f57ad0f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = tor-browser
    pkgdesc = Tor Browser Bundle: anonymous browsing using Firefox and Tor
-   pkgver = 12.0.3
+   pkgver = 12.0.4
    pkgrel = 1
    url = https://www.torproject.org/projects/torbrowser.html
    install = tor-browser.install
@@ -26,8 +26,8 @@ pkgbase = tor-browser
    optdepends = gst-libav: H.264 video
    optdepends = libpulse: PulseAudio audio driver
    optdepends = libnotify: Gnome dialog boxes
-   noextract = tor-browser-linux32-12.0.3_ALL.tar.xz
-   noextract = tor-browser-linux64-12.0.3_ALL.tar.xz
+   noextract = tor-browser-linux32-12.0.4_ALL.tar.xz
+   noextract = tor-browser-linux64-12.0.4_ALL.tar.xz
    source = tor-browser.desktop.in
    source = tor-browser.in
    source = tor-browser.png
@@ -37,13 +37,13 @@ pkgbase = tor-browser
    sha256sums = 1143d23e347605b498b3793992e84e95563efd94aa4da17837b37104a6d4a090
    sha256sums = f25ccf68b47f5eb14c6fec0664c74f30ea9c6c58d42fc6abac3b64670aaa3152
    sha256sums = 7b28b5dbe8ad573bb46e61b4d542b33e01ca240825ca640b4893fee6203b021f
-   source_i686 = https://dist.torproject.org/torbrowser/12.0.3/tor-browser-linux32-12.0.3_ALL.tar.xz
-   source_i686 = https://dist.torproject.org/torbrowser/12.0.3/tor-browser-linux32-12.0.3_ALL.tar.xz.asc
-   sha256sums_i686 = b75b67119b62462836afc18d269a93f89d17a3108b33252c23db57e9a6b49589
+   source_i686 = https://dist.torproject.org/torbrowser/12.0.4/tor-browser-linux32-12.0.4_ALL.tar.xz
+   source_i686 = https://dist.torproject.org/torbrowser/12.0.4/tor-browser-linux32-12.0.4_ALL.tar.xz.asc
+   sha256sums_i686 = 9a2f1bb7123a75ee6243c1f3369bee15d2478f38b4df36494fae5db161220c70
    sha256sums_i686 = SKIP
-   source_x86_64 = https://dist.torproject.org/torbrowser/12.0.3/tor-browser-linux64-12.0.3_ALL.tar.xz
-   source_x86_64 = https://dist.torproject.org/torbrowser/12.0.3/tor-browser-linux64-12.0.3_ALL.tar.xz.asc
-   sha256sums_x86_64 = 6ce198fd17700fa3bb408b8e881c3b3959d97e9ba6186b28ea1c0c249c0dda0d
+   source_x86_64 = https://dist.torproject.org/torbrowser/12.0.4/tor-browser-linux64-12.0.4_ALL.tar.xz
+   source_x86_64 = https://dist.torproject.org/torbrowser/12.0.4/tor-browser-linux64-12.0.4_ALL.tar.xz.asc
+   sha256sums_x86_64 = 553d1b0f8bfc481ab47a6158b3110bade638a3ebbe1507f20449d233399177b6
    sha256sums_x86_64 = SKIP

 pkgname = tor-browser
diff --git a/PKGBUILD b/PKGBUILD
index e2a2ad6..8d6ba14 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -17,7 +17,7 @@


 pkgname='tor-browser'
-pkgver='12.0.3'
+pkgver='12.0.4'
 pkgrel=1
 pkgdesc='Tor Browser Bundle: anonymous browsing using Firefox and Tor'
 url='https://www.torproject.org/projects/torbrowser.html'
@@ -70,9 +70,9 @@ sha256sums=('5dd2b61bd4edf4d1499a81127f97a1de7ec272a885df97331b61969a5a07f05f'
             '1143d23e347605b498b3793992e84e95563efd94aa4da17837b37104a6d4a090'
             'f25ccf68b47f5eb14c6fec0664c74f30ea9c6c58d42fc6abac3b64670aaa3152'
             '7b28b5dbe8ad573bb46e61b4d542b33e01ca240825ca640b4893fee6203b021f')
-sha256sums_i686=("$(_dist_checksum "${_tag_i686}")"
+sha256sums_i686=('9a2f1bb7123a75ee6243c1f3369bee15d2478f38b4df36494fae5db161220c70'
                  'SKIP')
-sha256sums_x86_64=("$(_dist_checksum "${_tag_x86_64}")"
+sha256sums_x86_64=('553d1b0f8bfc481ab47a6158b3110bade638a3ebbe1507f20449d233399177b6'
                    'SKIP')

 noextract=("${pkgname}-${_tag_i686}-${pkgver}_${_pkgsuffx}.tar.xz"

Vitrum-cnkj34kr8 commented on 2023-02-03 14:03 (UTC)

In case anybody wants to integrate KeePassXC with Tor-Browser, you need:

  1. install KeePassXC-Browser
  2. go to /home/user/.local/opt/tor-browser/app/Browser/TorBrowser/Data/Browser/.mozilla/
  3. copy there the directory native-messaging-hosts with file org.keepassxc.keepassxc_browser.json from Firefox or Chromium.

jahway603 commented on 2023-01-30 21:48 (UTC) (edited on 2023-01-30 22:01 (UTC) by jahway603)

@grufo I'm having the same issue described by @rek2 here.

The /sbin/tor-browser shell script is looking for /opt/tor-browser/tor-browser-linux64-12.0.1_en-US.tar.xz when only /opt/tor-browser/tor-browser-linux64-12.0.1_ALL.tar.xz exists in that directory.

Here is what is seen in the LOG

$ cat .tor-browser/LOG 
/sbin/tor-browser: Your version in /home/USERNAME/.tor-browser is outdated or you do not have installed tor-browser yet.
/sbin/tor-browser: Extracting files to /home/USERNAME/.tor-browser/INSTALL.
tar (child): /opt/tor-browser/tor-browser-linux64-12.0.1_en-US.tar.xz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

I fixed it by renaming the tar.xz in /opt/tor-browser to what the /sbin/tor-browser shell script was expecting... Please update the PKGBUILD

flipmess commented on 2023-01-17 01:05 (UTC)

@rek2 i had the same error:

The tor-browser archive could not be extracted to your home directory....

after reinstalling from aur it works. perhaps my using of chaotic-aur repo was causing the problem.

rek2 commented on 2023-01-11 05:01 (UTC)

@grufo dont be a smart ass is a clean install I did not modify anything is broken everything that is there is because the paru -S tor-browser install is doing so, something is wrong in the makepkg that is mixing new with old stuff

grufo commented on 2023-01-11 03:31 (UTC)

@rek2 Please do not mark this package again as “outdated” for no reasons. The very fact that you get tor-browser-linux64-12.0.1_en-US.tar.xz in a log message means that you are using an outdated PKGBUILD or you modified something on your own.