]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
stop.sh: killall -u takes username, not uid 3239/head
authorDan Mick <dan.mick@redhat.com>
Mon, 22 Dec 2014 19:17:56 +0000 (11:17 -0800)
committerDan Mick <dan.mick@redhat.com>
Mon, 22 Dec 2014 19:18:13 +0000 (11:18 -0800)
Signed-off-by: Dan Mick <dan.mick@redhat.com>
src/stop.sh

index 796940f8eae58989847c09f56dffe723123f0be6..8e45f4116d34e7234c78f3b3cde805cafcf20eb7 100755 (executable)
@@ -21,11 +21,12 @@ test -d dev/osd0/. && test -e dev/sudo && SUDO="sudo"
 [ -z "$CEPH_BIN" ] && CEPH_BIN=.
 
 MYUID=$(id -u)
+MYNAME=$(id -nu)
 
 do_killall() {
     pg=`pgrep -u $MYUID -f ceph-run.*$1`
     [ -n "$pg" ] && kill $pg
-    $SUDO killall -u $MYUID $1
+    $SUDO killall -u $MYNAME $1
 }
 
 usage="usage: $0 [all] [mon] [mds] [osd]\n"