[2123] in Athena Bugs
Two simultaneous logins to workstation can lose in /etc/passwd
daemon@ATHENA.MIT.EDU (paul@ATHENA.MIT.EDU)
Wed Apr 26 23:04:11 1989
From: <paul@ATHENA.MIT.EDU>
Date: Wed, 26 Apr 89 23:03:38 EDT
To: bugs@ATHENA.MIT.EDU
Cc: hkbirke@ATHENA.MIT.EDU, susieg@ATHENA.MIT.EDU
Spotted on Hawaii, a 6.0R uvaxII.
Yes, I know that login servers are not the usual supported tour of duty...
Received: by E40-PO.MIT.EDU (5.45/4.7) id AA16340; Wed, 26 Apr 89 21:42:36 EST
Received: by ATHENA.MIT.EDU (5.45/4.7) id AA29453; Wed, 26 Apr 89 22:41:25 EDT
Received: by MOVIES.MIT.EDU (5.45/4.8) id AA08671; Wed, 26 Apr 89 22:39:31 EDT
From: Hal Birkeland <hkbirke@MOVIES.MIT.EDU>
Message-Id: <8904270239.AA08671@MOVIES.MIT.EDU>
To: paul@ATHENA.MIT.EDU
Cc: susieg@ATHENA.MIT.EDU, hkbirke@MOVIES.MIT.EDU
Subject: Re: Hawaii and logins
In-Reply-To: Your message of Wed, 26 Apr 89 22:34:35 EDT.
<8904270234.AA05115@ABYSS.MIT.EDU>
Date: Wed, 26 Apr 89 21:39:29 EST
compare the two routines...
remove_pwent and insert_pwent...
remove_pwent opens /etc/ptmp to lock the password file while
insert_pwent only checks for its existance... therefore two
simultaneous additions will lose, right?
Cheers,
--hal