From: Andi Shyti Date: Mon, 2 Dec 2013 13:46:07 +0000 (+0100) Subject: cubieboard: mkcubiecard: use the right command for checking user privilege X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2257e36a57c15ef31a013dac56ff7c551fec70c5;p=buildroot.git 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 --- diff --git a/board/cubietech/cubieboard/mkcubiecard.sh b/board/cubietech/cubieboard/mkcubiecard.sh index 34afc87088..f1d5a9fb45 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