[sudo-users] Plugins and signal handlers
Todd C. Miller
Todd.Miller at sudo.ws
Tue Mar 19 15:31:50 MDT 2019
On Tue, 19 Mar 2019 16:26:51 -0500, Bryan Christ wrote:
> What are the ramifications if my I/O plugin installs a signal handler for
> SIGPIPE? Would that trample a handler that sudo already has installed?
That would probably cause problems. Sudo sets SIGPIPE to SIG_IGN
and expects to receive EPIPE when writing to a closed pipe.
Is there any reason you can't just check errno for EPIPE instead?
More information about the sudo-users