Kaynağa Gözat

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

Marek Marczykowski-Górecki 10 yıl önce
ebeveyn
işleme
acb74e89e2
1 değiştirilmiş dosya ile 6 ekleme ve 0 silme
  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