From 901fa435bb4be29b72cec39e5ff77570d13cbc6c Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 22 Mar 2013 13:25:43 -0700 Subject: [PATCH] init-ceph: clean up temp ceph.conf filename on exit Signed-off-by: Sage Weil Reviewed-by: Dan Mick (cherry picked from commit 6a7ad2eac1db6abca3d7edb23ca9b80751400a23) --- src/init-ceph.in | 1 + 1 file changed, 1 insertion(+) diff --git a/src/init-ceph.in b/src/init-ceph.in index 0a0cb13546b5e..8c1855a6aa0e7 100644 --- a/src/init-ceph.in +++ b/src/init-ceph.in @@ -215,6 +215,7 @@ for name in $what; do unique=`dd if=/dev/urandom bs=16 count=1 2>/dev/null | md5sum | awk '{print $1}'` if echo $pushed_to | grep -v -q " $host "; then scp -q $conf $host:/tmp/ceph.conf.$unique + trap "ssh $host rm /tmp/ceph.conf.$unique" EXIT pushed_to="$pushed_to $host " fi cur_conf="/tmp/ceph.conf.$unique" -- 2.39.5