aboutsummaryrefslogtreecommitdiff
path: root/pkgs/applications/networking/browsers/tor-browser-bundle
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2019-04-29 20:13:46 -0500
committerWill Dietz <w@wdtz.org>2019-04-30 22:26:48 -0500
commit63a13cce7c628b2df4b848f9819312bbf999d400 (patch)
treedf304051660dfd6401da1b5546634a2ff20ed926 /pkgs/applications/networking/browsers/tor-browser-bundle
parentb775493d239e52269bc8be32644a73ba39952b00 (diff)
tor-browser-bundle: use obfs4proxy
Diffstat (limited to 'pkgs/applications/networking/browsers/tor-browser-bundle')
-rw-r--r--pkgs/applications/networking/browsers/tor-browser-bundle/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix b/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix
index 2c6940e037cd..834be5cd3020 100644
--- a/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix
+++ b/pkgs/applications/networking/browsers/tor-browser-bundle/default.nix
@@ -34,7 +34,7 @@
, rsync
# Pluggable transports
-, obfsproxy
+, obfs4
# Customization
, extraPrefs ? ""
@@ -171,9 +171,9 @@ stdenv.mkDerivation rec {
EOF
# Configure pluggable transports
- cat >>$TBDATA_PATH/torrc-defaults <<EOF
- ClientTransportPlugin obfs2,obfs3 exec ${obfsproxy}/bin/obfsproxy managed
- EOF
+ substituteInPlace $TBDATA_PATH/torrc-defaults \
+ --replace "./TorBrowser/Tor/PluggableTransports/obfs4proxy" \
+ "${obfs4}/bin/obfs4proxy"
# Hard-code path to TBB fonts; xref: FONTCONFIG_FILE in the wrapper below
sed $bundleData/$bundlePlatform/Data/fontconfig/fonts.conf \