path: root/libpam_misc/misc_conv.c
diff options
authorSteve Langasek <>2007-09-03 21:45:04 +0000
committerSteve Langasek <>2007-09-03 21:45:04 +0000
commit379e1f36401db2137b55382a3ad544069279e93d (patch)
tree6a2cc56f18d2cf6d8fda32cb47879d8c1f409abe /libpam_misc/misc_conv.c
parentcaab44a1ddb860fda17df611ae989b8466685ec6 (diff)
Relevant BUGIDs: Debian bug #1708
Purpose of commit: cleanup (behavior change) Commit summary: --------------- 2007-09-03 Steve Langasek <> * libpam_misc/misc_conv.c: don't block SIGINT in misc_conv; it's perfectly valid to allow the user to interrupt at a prompt. If an application wants prompts to not be interruptable, the application should take responsibility for blocking SIGINT.
Diffstat (limited to 'libpam_misc/misc_conv.c')
1 files changed, 1 insertions, 2 deletions
diff --git a/libpam_misc/misc_conv.c b/libpam_misc/misc_conv.c
index 8db24d74..3f82de1b 100644
--- a/libpam_misc/misc_conv.c
+++ b/libpam_misc/misc_conv.c
@@ -150,12 +150,11 @@ static int read_string(int echo, const char *prompt, char **retstr)
have_term = 1;
- * We make a simple attempt to block TTY signals from terminating
+ * We make a simple attempt to block TTY signals from suspending
* the conversation without giving PAM a chance to clean up.
- sigaddset(&nset, SIGINT);
sigaddset(&nset, SIGTSTP);
(void) sigprocmask(SIG_BLOCK, &nset, &oset);