From 2257e36a57c15ef31a013dac56ff7c551fec70c5 Mon Sep 17 00:00:00 2001 From: Andi Shyti Date: Mon, 2 Dec 2013 14:46:07 +0100 Subject: [PATCH] cubieboard: mkcubiecard: use the right command for checking user privilege On some shell environments the EUID variable, which checks the user id, is not defined. Use `id -u` instead. This patch mutes the following error: ./board/cubietech/cubieboard/mkcubiecard.sh: 31: [: -ne: unexpected operator Signed-off-by: Andi Shyti Reviewed-by: Arvid Picciani Signed-off-by: Peter Korsgaard --- board/cubietech/cubieboard/mkcubiecard.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/cubietech/cubieboard/mkcubiecard.sh b/board/cubietech/cubieboard/mkcubiecard.sh index 34afc8708..f1d5a9fb4 100755 --- a/board/cubietech/cubieboard/mkcubiecard.sh +++ b/board/cubietech/cubieboard/mkcubiecard.sh @@ -28,7 +28,7 @@ if [ $# -ne 2 ]; then exit 1; fi -if [ $EUID -ne 0 ]; then +if [ `id -u` -ne 0 ]; then echo "This script must be run as root" 1>&2 exit 1 fi