core-agent-linux/qrexec
Marek Marczykowski-Górecki 73beddf78e
qrexec: unify service environment preparation
Always set QREXEC_AGENT_PID variable, setup SIGUSR1 handler. And do that
before starting child process to avoid race conditions.

Required for QubesOS/qubes-issues#
Fixes QubesOS/qubes-issues#1863
2016-03-21 13:23:34 +01:00
..
Makefile qrexec: enable compiler optimization 2015-03-20 12:06:33 +01:00
qrexec-agent-data.c qrexec: unify service environment preparation 2016-03-21 13:23:34 +01:00
qrexec-agent.c qrexec: use #define for protocol-specified strings 2015-11-08 22:06:54 +01:00
qrexec-agent.h qrexec: unify service environment preparation 2016-03-21 13:23:34 +01:00
qrexec-client-vm.c qrexec: unify service environment preparation 2016-03-21 13:23:34 +01:00
qrexec-fork-server.c qrexec: fork into background after setting up qrexec-fork-server socket 2015-02-22 03:12:54 +01:00
qubes-rpc-multiplexer qrexec: write service stderr to both syslog and caller 2016-03-05 12:51:07 +01:00