torbrowser: add missing shebang to wrapper script

This commit is contained in:
Jakob Gillich 2016-01-05 18:00:49 +01:00
parent a8217711ce
commit 24dc7f3028

View file

@ -46,14 +46,15 @@ in stdenv.mkDerivation rec {
cp -R * $out/share/tor-browser cp -R * $out/share/tor-browser
cat > "$out/bin/tor-browser" << EOF cat > "$out/bin/tor-browser" << EOF
export HOME="\$HOME/.torbrowser4" #!${stdenv.shell}
if [ ! -d \$HOME ]; then export HOME="\$HOME/.torbrowser4"
mkdir -p \$HOME && cp -R $out/share/tor-browser/Browser/TorBrowser/Data \$HOME/ && chmod -R +w \$HOME if [ ! -d \$HOME ]; then
echo "pref(\"extensions.torlauncher.tordatadir_path\", \"\$HOME/Data/Tor/\");" >> \ mkdir -p \$HOME && cp -R $out/share/tor-browser/Browser/TorBrowser/Data \$HOME/ && chmod -R +w \$HOME
~/Data/Browser/profile.default/preferences/extension-overrides.js echo "pref(\"extensions.torlauncher.tordatadir_path\", \"\$HOME/Data/Tor/\");" >> \
fi ~/Data/Browser/profile.default/preferences/extension-overrides.js
export LD_LIBRARY_PATH=${ldLibraryPath}:$out/share/tor-browser/Browser/TorBrowser/Tor fi
$out/share/tor-browser/Browser/firefox -no-remote -profile ~/Data/Browser/profile.default "$@" export LD_LIBRARY_PATH=${ldLibraryPath}:$out/share/tor-browser/Browser/TorBrowser/Tor
$out/share/tor-browser/Browser/firefox -no-remote -profile ~/Data/Browser/profile.default "$@"
EOF EOF
chmod +x $out/bin/tor-browser chmod +x $out/bin/tor-browser
''; '';