From ef31f3fa2ca48f7cfc9a5d106f35c53ea4e647c4 Mon Sep 17 00:00:00 2001 From: June McEnroe Date: Mon, 9 Oct 2023 14:15:18 -0400 Subject: Unmask signals before exec! --- kitd.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kitd.c b/kitd.c index d3dbe3b..2c8ceee 100644 --- a/kitd.c +++ b/kitd.c @@ -185,6 +185,7 @@ int main(int argc, char *argv[]) { setpgid(0, 0); dup2(stdoutRW[1], STDOUT_FILENO); dup2(stderrRW[1], STDERR_FILENO); + sigprocmask(SIG_SETMASK, &unmask, NULL); execvp(argv[0], (char *const *)argv); err(127, "%s", argv[0]); } -- cgit 1.4.1