Sudo will fork a child for systems that use PAM or SELinux or when I/O logging is enabled. Currently, SIGINT, SIGTERM, SIGHUP, and SIGQUIT are relayed to the child. Adding to that list is not a problem; what signals are `runit` and `daemontools` sending? - todd