upstream: hostname is not specified by POSIX but uname -n is, so use

the latter for portability.  Patch from Geert Hendrickx via github PR#208.

OpenBSD-Regress-ID: d6a79c7c4d141a0d05ade4a042eb57dddbce89f3
This commit is contained in:
dtucker@openbsd.org 2021-02-05 06:01:58 +00:00 committed by Darren Tucker
parent 1cb6ce98d6
commit b446c21427
1 changed files with 3 additions and 3 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: percent.sh,v 1.9 2020/07/17 07:10:24 dtucker Exp $
# $OpenBSD: percent.sh,v 1.10 2021/02/05 06:01:58 dtucker Exp $
# Placed in the Public Domain.
tid="percent expansions"
@ -10,8 +10,8 @@ fi
USER=`id -u -n`
USERID=`id -u`
HOST=`hostname | cut -f1 -d.`
HOSTNAME=`hostname`
HOST=`uname -n | cut -f1 -d.`
HOSTNAME=`uname -n`
# Localcommand is evaluated after connection because %T is not available
# until then. Because of this we use a different method of exercising it,