]> git.ipfire.org Git - thirdparty/rsync.git/commitdiff
One more tweak to the "whoami" code.
authorWayne Davison <wayned@samba.org>
Sun, 20 Feb 2005 21:04:03 +0000 (21:04 +0000)
committerWayne Davison <wayned@samba.org>
Sun, 20 Feb 2005 21:04:03 +0000 (21:04 +0000)
runtests.sh

index 85030d0b669c32c46a59ddac3fa67293defd310f..c4c4137f4ceceb8536690dab67a36f3431c54965 100755 (executable)
@@ -144,8 +144,10 @@ if [ -f /usr/bin/whoami ]; then
     testuser=`/usr/bin/whoami`
 elif [ -f /usr/ucb/whoami ]; then
     testuser=`/usr/ucb/whoami`
+elif [ -f /bin/whoami ]; then
+    testuser=`/bin/whoami`
 else
-    testuser=`id -un || whoami || echo ${LOGNAME:-${USERNAME:-${USER:-'UNKNOWN'}}}`
+    testuser=`id -un 2>/dev/null || echo ${LOGNAME:-${USERNAME:-${USER:-'UNKNOWN'}}}`
 fi
 
 echo "    testuser=$testuser"