Revert "Launch signal-desktop in background, pipe stdout to log file to avoid crash"

This reverts commit ca3bf6506a.

We should not write to /tmp since /tmp is world-writeable.
This commit is contained in:
Jörg Thalheim
2022-11-28 15:13:08 +01:00
parent 8163c44b1e
commit 3ff61b6094
@@ -114,10 +114,7 @@ stdenv.mkDerivation rec {
# Fix the desktop link
substituteInPlace $out/share/applications/signal-desktop.desktop \
--replace /opt/Signal/signal-desktop "$out/bin/signal-desktop --start-in-tray"
# Fix end of command - redirect stdout
substituteInPlace $out/share/applications/signal-desktop.desktop \
--replace "%U" "> /tmp/signal-desktop.log %U"
--replace /opt/Signal/signal-desktop $out/bin/signal-desktop
autoPatchelf --no-recurse -- $out/lib/Signal/
patchelf --add-needed ${libpulseaudio}/lib/libpulse.so $out/lib/Signal/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc-x64.node