From: Dan Mick Date: Mon, 22 Dec 2014 19:17:56 +0000 (-0800) Subject: stop.sh: killall -u takes username, not uid X-Git-Tag: v0.92~101^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4ce6d25211586c379eec975c29b9c385610ee19b;p=ceph.git stop.sh: killall -u takes username, not uid Signed-off-by: Dan Mick --- diff --git a/src/stop.sh b/src/stop.sh index 796940f8eae5..8e45f4116d34 100755 --- a/src/stop.sh +++ b/src/stop.sh @@ -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"