who am i

Ruslan Ermilov ru at FreeBSD.org
Fri Jul 4 10:45:05 PDT 2003


On Fri, Jul 04, 2003 at 01:23:54PM -0400, Mike Jakubik wrote:
> Also, try doing 'who /etc' or any other directory.
> 
That's dumb argument.  It just reads what you tell it and
converts it to "struct utmp" records.

As for the login(1) program, I think we should be doing
much like Linux (Slackware) is doing:

sh-2.05$ uname -a
Linux anchor 2.4.20 #22 Wed Jun 4 20:59:56 EEST 2003 i686 unknown
sh-2.05$ login
No utmp entry.  You must exec "login" from the lowest level "sh"

The su(1) problem in 5.x is easily fixable in /etc/pam.d/su.

> -----Original Message-----
> From: Mike Jakubik [mailto:mikej at trigger.net]
> Sent: Friday, July 04, 2003 1:23 PM
> To: Stable
> Subject: RE: who am i
> 
> 
> root at ns1:~# who am i
> root             ttyp1    Jul  4 13:20 (wettoast.org)
> root at ns1:~# login
> login: wettoast
> Password:
> Last login: Fri Jul  4 09:48:25 on ttyp1
> Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
>         The Regents of the University of California.  All rights reserved.
> 
> FreeBSD 4.8-STABLE (NS1) #0: Tue Jul  1 01:07:20 EDT 2003
> 
> Welcome to FreeBSD!
> 
> You have new mail.
> 
> wettoast at ns1:~$ logout
> root at ns1:~# who am i
> wettoast         ttyp1    Jul  4 13:20
> root at ns1:~#
> 
> -----Original Message-----
> From: owner-freebsd-stable at freebsd.org
> [mailto:owner-freebsd-stable at freebsd.org]On Behalf Of c4
> Sent: Friday, July 04, 2003 1:05 PM
> To: stable at freebsd.org
> Subject: RE: who am i
> 
> 
> Well that's weird cause
> 
> (c4 at tonij:~) who am i
> c4               ttyp0   Jul  4 19:03   (10.0.0.2)
> (c4 at tonij:~) su -
> Password:
> su-2.05a# who am i
> c4               ttyp0   Jul  4 19:03   (10.0.0.2)
> su-2.05a# logout
> (c4 at tonij:~) who am i
> c4               ttyp0   Jul  4 19:03   (10.0.0.2)
> (c4 at tonij:~) uname -a
> FreeBSD tonij.jolt.nu 4.6-RELEASE FreeBSD 4.6-RELEASE #0: Wed Oct  2
> 20:54:06 CEST 2002
> 
> At 15:50 2003-07-04, you wrote:
> >I don't think this is a problem with su. The same occurs when running login
> >in a shell, then logging out. I've seen this bug in FreeBSD since early
> 4.x,
> >I guess I just never bothered to mention it, thinking someone would notice
> >and fix it. It has certainly scared me a few times, it would be nice if it
> >was corrected.
> >
> >Thanks.
> >
> >-----Original Message-----
> >From: owner-freebsd-current at freebsd.org
> >[mailto:owner-freebsd-current at freebsd.org]On Behalf Of Morten Rodal
> >Sent: Thursday, July 03, 2003 7:02 PM
> >To: Richard Arends
> >Cc: current at freebsd.org
> >Subject: Re: who am i
> >
> >
> >On Fri, Jul 04, 2003 at 12:46:10AM +0200, Richard Arends wrote:
> > > Hello,
> > >
> > > Please take a look at this:
> > >
> > > =================================================================
> > > [snowlap] ~$ who am i
> > > richard          ttyp5    Jul  4 00:34 (:0.0)
> > > [snowlap] ~$ su -
> > > Password:
> > > Last login: Fri Jul  4 00:31:17 on ttyp5
> > > snowlap# who am i
> > > root             ttyp5    Jul  4 00:34
> > > snowlap# exit
> > > logout
> > > [snowlap] ~$ who am i
> > > root             ttyp5    Jul  4 00:34
> > > =================================================================
> > >
> > > Of course the latest 'who am i' should return 'richard' and not(!)
> 'root'
> > >
> > > Regards,
> > >
> > > Richard.
> > >
> >
> >I am seeing the same things, and I reported similar stuff in another
> >mail to this list.  Someone suggested that this was a utmp(5) problem
> >and might be a problem with the su(1) program.
> >
> >--
> >Morten Rodal
> >
> >
> >_______________________________________________
> >freebsd-stable at freebsd.org mailing list
> >http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> >To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
> 
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
> 
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"

-- 
Ruslan Ermilov		Sysadmin and DBA,
ru at sunbay.com		Sunbay Software Ltd,
ru at FreeBSD.org		FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20030704/d5e0ba6f/attachment.bin


More information about the freebsd-stable mailing list