[openssh-commits] [openssh] 02/02: upstream: hostname is not specified by POSIX but uname -n is, so use
Chris Green
cl at isbd.net
Mon Feb 8 20:36:45 AEDT 2021
On Sun, Feb 07, 2021 at 03:43:24PM -0700, Bob Proulx wrote:
> Tim Rice wrote:
> > > -HOST=`hostname | cut -f1 -d.`
> > > -HOSTNAME=`hostname`
> > > +HOST=`uname -n | cut -f1 -d.`
> > > +HOSTNAME=`uname -n`
> >
> > This may not work as intended.
> > ....
> > tim at server01-UnixWare 69% hostname
> > server01.int.multitalents.net
> > tim at server01-UnixWare 70% uname -n
> > server01
> > ....
>
> I'll just note that on Debian, Ubuntu, other derivatives (such as
> Mint, Trisquel...) both the "uname -n" and "hostname" values would
> typically be just the short name. It's not just UnixWare...
>
> rwp at havoc:~$ uname -n
> havoc
>
> rwp at havoc:~$ hostname
> havoc
>
Isn't it just 'hostname -f'?
chris$ hostname -f
t470.zbmc.eu
chris$ hostname
t470
--
Chris Green
More information about the openssh-unix-dev
mailing list