From owner-freebsd-current@FreeBSD.ORG Sun Apr 13 17:33:14 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C3D2237B401 for ; Sun, 13 Apr 2003 17:33:14 -0700 (PDT) Received: from meriadoc.jobeus.net (meriadoc.jobeus.net [205.206.125.238]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2437043F75 for ; Sun, 13 Apr 2003 17:33:14 -0700 (PDT) (envelope-from freebsd@jobeus.net) Received: from meriadoc.jobeus.net (freebsd@localhost [127.0.0.1]) by meriadoc.jobeus.net (8.12.9/8.12.3) with ESMTP id h3E0XBZ5013878 for ; Sun, 13 Apr 2003 18:33:11 -0600 (MDT) (envelope-from freebsd@jobeus.net) Received: from localhost (freebsd@localhost)h3E0XBRB013875 for ; Sun, 13 Apr 2003 18:33:11 -0600 (MDT) X-Authentication-Warning: meriadoc.jobeus.net: freebsd owned process doing -bs Date: Sun, 13 Apr 2003 18:33:11 -0600 (MDT) From: Scott Carmichael To: freebsd-current@freebsd.org Message-ID: <20030413182929.X13820@meriadoc.jobeus.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: su problem? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2003 00:33:15 -0000 There appears to be a problem when I su to another user on my system. This change was made sometime in the past week or two and doesn't appear to be fixed in CVS yet... Anyways. The problem is that, say, I log in as 'jobe' and 'su -l freebsd'. A 'w' or 'who' at this point would tell me 'jobe' was logged in, not 'freebsd'. However, now the 'w' or 'who' tells me 'freebsd' is logged in and has '-' as the FROM field. When I log out of 'freebsd' (ie. I become 'jobe' again), I get the following result by running 'w', still showing the 'freebsd' user and the improper 'FROM' field, even though I'm back as 'jobe'. Man, is that clear enough? It sounds confusing to me... Anyways, here's an output of what I'm talking about: 18:28 (6641) jobe@meriadoc:[~]> w 6:29PM up 1 day, 3:34, 2 users, load averages: 1.00, 1.00, 1.00 USER TTY FROM LOGIN@ IDLE WHAT freebsd p0 - 6:28PM - w jobe p1 samwise 10:08AM 8:20 pine -zi 18:29 (6642) jobe@meriadoc:[~]> whoami jobe 18:29 (6643) jobe@meriadoc:[~]>