From owner-freebsd-questions Fri Aug 7 13:48:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA19589 for freebsd-questions-outgoing; Fri, 7 Aug 1998 13:48:55 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from resnet.uoregon.edu (resnet.uoregon.edu [128.223.144.32]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA19495 for ; Fri, 7 Aug 1998 13:48:22 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Received: from localhost (dwhite@localhost) by resnet.uoregon.edu (8.8.5/8.8.8) with SMTP id NAA12157; Fri, 7 Aug 1998 13:47:59 -0700 (PDT) (envelope-from dwhite@resnet.uoregon.edu) Date: Fri, 7 Aug 1998 13:47:58 -0700 (PDT) From: Doug White To: CyberPeasant cc: James Snow , freebsd-questions@FreeBSD.ORG Subject: Re: Weird /home problem resolved In-Reply-To: <199808071345.JAA03773@lucy.bedford.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 7 Aug 1998, CyberPeasant wrote: > James Snow wrote: > > > > Well, I fixed the problem. > > > > Two of the people with whom I conversed about this problem could not > > replicate it on 2.2.6-RELEASE, while I was getting it on 2.2.7-STABLE and > > 3.0-SNAP. > > > > So, I replaced our /usr/bin/login with /usr/bin/login from 2.2.6 and > > voila, no more login problem. > > > > I can only assume then that there was a change made to this program or to > > one of the library functions that it calls between 2.2.6-RELEASE and one > > of the more recent releases. > > > > I'd be interested in knowing if anyone else can confirm this behaviour and > > fix it in a similar fashion. > > > > Big HMMM. do you have the 2.2.7 source for login handy? Email it > to me and I'll stare at it. Oof, this may be a bug. Here's the log entry for the one change between 2.2.6 and 2.2.7 for login.c: 1.12.2.10 Thu Apr 30 16:52:31 1998 UTC by peter CVS Tags: RELENG_2_2_7_RELEASE; Branch: RELENG_2_2 Diffs to 1.12.2.9 ; Diffs to 1.34 MFC: euid flip while accessing home directory early to get to .login_cap and to be able to chdir() on NFS served homes without root read access. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message