os_getcwd(): do not realloc if there was no malloc().
[exim.git] / test / aux-fixed / showenv
index 5d9ef8f8a34e05ea47fb6b643cd31a8e83c197ea..2d46eefb77a83fe607beea9694bd9073ceca61af 100755 (executable)
@@ -3,7 +3,9 @@
 # This script outputs certain information about the environment, for use when
 # testing pipe transports.
 
-name=`whoami 2>/dev/null` || name=`who . . | awk '{print $1}'`
+cmd=/usr/xpg4/bin/id
+[ -x $cmd ] || cmd=id
+name=`$cmd -un`
 
 echo Test pipe script
 echo Running as: $name