]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/workunits/objectstore/test_fuse.sh: fix root check 7468/head
authorSage Weil <sage@redhat.com>
Mon, 1 Feb 2016 20:48:53 +0000 (15:48 -0500)
committerSage Weil <sage@redhat.com>
Mon, 1 Feb 2016 20:49:25 +0000 (15:49 -0500)
$EUID not defined everywhere.

Signed-off-by: Sage Weil <sage@redhat.com>
qa/workunits/objectstore/test_fuse.sh

index 8f80f0c53c56de6a66beb2667604361337c884ef..07c3ea98949772e7fb7bdbe30b6f8a4c3068cd8a 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh -ex
 
-if [ $EUID -ne 0 ]; then
+if ! id -u | grep -q '^0$'; then
     echo "not root, re-running self via sudo"
     sudo PATH=$PATH $0 || echo FAIL
     exit 0