Subject: Re: Can't Ctlr-C on console anymore...
To: None <firstname.lastname@example.org>
From: Jukka Salmi <email@example.com>
Date: 04/18/2006 00:42:39
Christos Zoulas --> current-users (2006-04-17 16:30:50 +0000):
> In article <firstname.lastname@example.org>,
> dieter roelants <dieter.NetBSD@pandora.be> wrote:
> >On 04/17/06 09:16:00, Jukka Salmi wrote:
> >> When using /bin/sh this problem doesn't exist. However, using an old
> >> (2004-01-01) ksh didn't fix the problem...
> >> Is anybody else seeing this?
> >Yes. I also think I know what changed that causes this. Since
> >pam_login restores SIGINT to its previous value. However, the previous
> >value as saved on line 534 is SIG_IGN, because it was set so already on
> >line 157. My guess is /bin/sh explicitly sets SIGINT to the default.
> >(As a workaround you can put 'trap - 2' in your .profile )
> >Kind regards
> Yup, this was a mess. I think I fixed it now.
usr.bin/login/login_pam.c:1.17 indeed fixes the problem. Thanks a lot!
$ ((RANDOM%6)) || rm -rf ~