Bläddra i källkod

qubes-rpc: log service stderr to syslog instead of sending to dom0 (#842)

Marek Marczykowski-Górecki 10 år sedan
förälder
incheckning
acb74e89e2
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6 0
      qrexec/qubes-rpc-multiplexer

+ 6 - 0
qrexec/qubes-rpc-multiplexer

@@ -1,4 +1,10 @@
 #!/bin/sh
+
+mkfifo /tmp/qrexec-rpc-stderr.$$
+logger -t "$1-$2" -f /tmp/qrexec-rpc-stderr.$$ &
+exec 2>/tmp/qrexec-rpc-stderr.$$
+rm -f /tmp/qrexec-rpc-stderr.$$
+
 QUBES_RPC=/etc/qubes-rpc
 # XXX: Backward compatibility
 DEPRECATED_QUBES_RPC=/etc/qubes_rpc