1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00
nixpkgs/pkgs/tools/security
Joachim Fasting 961164a8a7
torbrowser: explicitly set paths to torrc-defaults and tor
This patch fixes an issue introduced by b897f825942b63ab790cad9ed66c8a79cbb3fc2d
where the bundled tor fails to run.

The error message claims that it cannot communicate with tor, but what actually
happens is that tor never runs at all, because it is invoked with a non-existent
rc file.  Specifying an absolute path to the torrc-defaults file fixes the
problem.  For good measure, we specify an absolute path to the tor executable
itself as well; we want as little autodetection logic as possible.

Note that users of torbrowser *must* remove the existing `~/.torbrowser4` folder
for this to take effect, otherwise torbrowser will continue to use extension
data from the previous release (this is why some existing users were able to
successfully use the new torbrowser version, see
https://github.com/NixOS/nixpkgs/pull/15854).
2016-05-31 23:37:20 +02:00
..
aespipe
afl afl: 1.94b -> 2.10b 2016-04-26 18:45:12 -07:00
aide
apg
bmrsa
bruteforce-luks bruteforce-luks: init at 1.2.0 2016-01-27 04:59:51 +01:00
ccid ccid: 1.4.20 -> 1.4.23 2016-05-13 17:27:59 +02:00
ccrypt
chaps
chkrootkit
chntpw chntpw: fix #11474, build with multiple-output glibc 2016-01-20 11:48:12 +01:00
cipherscan treewide: Mass replace 'openssl}/bin' to refer to the correct outputs 2016-04-14 08:32:20 +03:00
clamav treewide: Make explicit that 'dev' output of zlib is used 2016-05-19 10:04:38 +02:00
crackxls cc-wrapper: add option to skip flags for native optimizations 2016-03-24 20:16:17 +03:00
dirmngr dirmngr: 1.0.3 -> 1.1.1 2016-05-14 08:48:56 +02:00
duo-unix treewide: Make explicit that 'dev' output of openssl is used 2016-05-19 10:02:23 +02:00
ecryptfs ecryptfs: 110 -> 111 2016-05-20 11:15:58 +01:00
eid-mw eid-mw: 4.1.17 -> 4.1.18 2016-05-21 14:13:29 +02:00
eid-viewer Add version attribute where maintainers |= nckx 2016-01-25 17:35:21 +01:00
fail2ban fail2ban: 0.9.3 -> 0.9.4 2016-03-22 02:12:43 +01:00
fprint_demo
fprintd
fprot
gencfsm gnome-encfs-manager: 1.8.15 -> 1.8.16 2016-02-23 14:38:48 +00:00
gnupg Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
gpgstats gpgstats: fix build on 32-bit; LFS problems 2016-03-09 23:15:41 +01:00
haka haka: fix build on gcc5 2016-03-20 22:57:48 +01:00
hashcat hashcat: 0.49 -> 2.00 2016-05-10 22:11:12 +02:00
haveged rename iElectric to domenkozar to match GitHub 2016-05-17 13:00:47 +01:00
jd-gui
john john: use gcc 4.9 instead of 5 (unbreaks build) 2016-05-21 22:17:52 +02:00
knockknock buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
kpcli Added perl packages that allow kpcli to work with xclip, squashed fixes. 2016-02-19 11:21:52 +01:00
ksshaskpass
lastpass-cli lastpass-cli: 0.7.0 -> 0.9.0 2016-03-08 12:02:44 -08:00
logkeys
mbox
meo meo: Use pcre-cpp (fixes build) 2016-04-27 13:28:04 +03:00
metasploit
mfcuk
mfoc
minisign minisign: move build deps to nativeBuildInputs 2016-03-12 19:06:56 +01:00
mkpasswd
mkrand
mktemp
modsecurity treewide: Make explicit that 'dev' output of pcre is used 2016-05-19 10:02:28 +02:00
monkeysphere
mpw
munge
nasty
nmap
nsjail
oath-toolkit
omapd
opencryptoki
opensc
ossec
p0f p0f: 3.08b -> 3.09b 2016-05-13 17:25:25 +02:00
pamtester Remove all dots at end of descriptions 2016-02-27 17:30:29 +00:00
paperkey
pass replace makeSearchPath tree-wise to take care of possible multiple outputs 2016-04-13 22:09:41 +03:00
pcsclite pcsclite: 1.8.14 -> 1.8.16 2016-05-13 17:27:59 +02:00
pcsctools replace makeSearchPath tree-wise to take care of possible multiple outputs 2016-04-13 22:09:41 +03:00
pinentry pinentry: 0.9.6 -> 0.9.7 2016-02-22 04:51:53 +01:00
pinentry-mac pinentry-mac: init at 0.9.4 2016-01-08 17:13:21 -08:00
pius use dontBuild instead of hacks 2016-05-04 10:11:04 +00:00
polkit-gnome
polkit-kde-agent
prey imagemagick: split dev output to fix #9604 2016-05-22 13:41:15 +02:00
pwgen
qdigidoc qdigidoc: init at 3.12.0.1442 2016-04-27 11:38:10 +03:00
qesteidutil qesteidutil: init at 3.12.2.1206 2016-04-26 18:08:16 +03:00
radamsa
rarcrack rarcrack: init at 0.2 2016-01-23 21:39:22 +01:00
rhash
rng-tools
sbsigntool
scrypt
seccure seccure: 0.4 -> 0.5 2016-05-03 20:41:19 +02:00
signing-party
simple-tpm-pk11
softhsm softhsm: init -> 2.1.0 2016-04-18 10:31:46 +01:00
srm
ssdeep
sshuttle rename iElectric to domenkozar to match GitHub 2016-05-17 13:00:47 +01:00
sslscan sslscan: 1.11.0 -> 1.11.5 2016-05-31 20:10:26 +02:00
ssss
steghide
stoken
stricat
sudo sudo: 1.8.15 -> 1.8.16 2016-04-12 15:51:32 +02:00
super
tboot
tcpcrypt Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
thc-hydra
tmin
tor torbrowser: explicitly set paths to torrc-defaults and tor 2016-05-31 23:37:20 +02:00
tpm-luks
tpm-quote-tools
tpm-tools tpm-tools: fix build by applying debians patch 2016-03-24 22:31:40 +01:00
trousers
vidalia vidalia: fix meta.repositories.git, since torproject only allows https access now 2016-05-11 01:11:52 +03:00
volatility buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
wipe
yara