Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Jul 1998 10:10:08 +0300
From:      Ruslan Ermilov <ru@ucb.crimea.ua>
To:        Bruce Evans <bde@zeta.org.au>, freebsd-bugs@FreeBSD.ORG
Subject:   Re: bin/7444: login exited on Signal 3, core dumped
Message-ID:  <19980731101008.A27188@ucb.crimea.ua>
In-Reply-To: <199807310640.XAA03318@freefall.freebsd.org>; from Bruce Evans on Thu, Jul 30, 1998 at 11:40:00PM -0700
References:  <199807310640.XAA03318@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jul 30, 1998 at 11:40:00PM -0700, Bruce Evans wrote:
>  
>  Non-broken versions of login ignore SIGQUIT throughout.  The -current
>  version ignores it for the getpass() call only, so CTRL-\ at the password
>  prompt dumps core but CTRL-\ at the login prompt doesn't.  The -"stable"
>  version ignores it beginning with the first call to getpass(), so CTRL-\
>  dumps core at all prompts except the first login prompt.
>  

[28 lines deleted]

>  
>  The future history should be:
>  login.c:
>      Back out 1.31 and the buggy half of 1.12.2.9.  Who needs CTRL-\ to
>      give core dumps in login?
>  getpass.c:
>      Copy the NetBSD version or back out to 1.2 and POSIXify without leaving
>      ugly vestiges of 1.4 (auto variables became static so that they could
>      be abused by the signal handler ...).
>  

Will someone do it? ;-)

Regards,
-- 
Ruslan Ermilov		Sysadmin and DBA of the
ru@ucb.crimea.ua	United Commercial Bank
+380.652.247.647	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980731101008.A27188>