Re: who/w/finger/last printing ip address
Hi.
On Wed, Sep 09, 2015 at 01:32:16PM -0500, David Wright wrote:
> Quoting Reco (recoverym4n@gmail.com):
> > On Wed, Sep 09, 2015 at 11:50:17AM -0500, David Wright wrote:
> > > Quoting Reco (recoverym4n@gmail.com):
> > >
> > > > So, long story short, last version of 'w' which printed hostnames by
> > > > default should be squeeze's one, and even then they used compilation
> > > > flag to make it do so.
> > >
> > > I'm trying to follow this, but it doesn't seem to square with my own
> > > observations.
> >
> > Ok. As they say - 'there should be a logical explanation for this' :)
> >
> > > I've edited the following output to pertinent entries in context
> > > (you don't need my TV's hostname/IP#).
> >
> > Indeed. They are irrelevant in this case.
> >
> > > west runs jessie, alum runs wheezy. jessie first:
> > >
> > > west ~ $ w
> > < 'w' showing hostnames skipped >
> > > alum ~ $ w -i
> > > w: invalid option -- 'i'
> >
> > This. Since 'w' from 'procps' package clearly supports '-i' flag - it
> > means you use some different 'w'. Please post the output of:
> >
> > ls -al /usr/bin/w
> > ls -al /etc/alternatives/w
>
> jessie first:
>
> west ~ $ ls -l /usr/bin/w /etc/alternatives/w /usr/bin/w.procps
> lrwxrwxrwx 1 root root 17 Oct 10 2012 /etc/alternatives/w -> /usr/bin/w.procps
> lrwxrwxrwx 1 root root 19 Oct 10 2012 /usr/bin/w -> /etc/alternatives/w
> -rwxr-xr-x 1 root root 17896 Mar 6 2015 /usr/bin/w.procps
> west ~ $ man w | grep ' 201'
> procps-ng May 2012 W(1)
> west ~ $ dpkg -L procps | grep /w
> /usr/share/man/de/man1/w.1.gz
> /usr/share/man/man1/watch.1.gz
> /usr/share/man/man1/w.procps.1.gz
> /usr/bin/w.procps
> /usr/bin/watch
> west ~ $
>
> Now wheezy:
>
> alum ~ $ ls -l /usr/bin/w /etc/alternatives/w /usr/bin/w.procps
> lrwxrwxrwx 1 root root 17 May 5 2014 /etc/alternatives/w -> /usr/bin/w.procps
> lrwxrwxrwx 1 root root 19 May 5 2014 /usr/bin/w -> /etc/alternatives/w
> -rwxr-xr-x 1 root root 17916 Mar 28 2013 /usr/bin/w.procps
> alum ~ $ man w | grep ' 201'
> procps-ng June 2011 W(1)
> alum ~ $ dpkg -L procps | grep /w
> /usr/bin/watch
> /usr/bin/w.procps
> /usr/share/man/man1/w.procps.1.gz
> /usr/share/man/man1/watch.1.gz
> /usr/share/man/de/man1/w.1.gz
> alum ~ $
Ok, I stand corrected. Last version of 'w' which shows hostnames by
default seems to be 3.3.3 they put in wheezy:
First, wheezy's 'w' did not have '-i' option at all.
Second, wheezy's debian/rules contains this '--enable-w-from' configure
option that I missed:
override_dh_auto_configure:
./configure \
--build=$(DEB_BUILD_GNU_TYPE) \
--enable-watch8bit --enable-w-from \
--enable-skill \
--prefix=/usr \
--exec-prefix=/ \
--libdir=/usr/lib/$(DEB_HOST_MULTIARCH)
Reco
Reply to: