]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mkcephfs.in: use mktemp instead of dd+md5sum+awk
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 27 Mar 2013 14:40:58 +0000 (15:40 +0100)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Wed, 27 Mar 2013 14:40:58 +0000 (15:40 +0100)
Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
src/mkcephfs.in

index 1b532c294e51fd78c7ac2f0dfa0e5147fa3a504b..ba44b3c286fcd923e179a82da27bd5abe05a2eb0 100644 (file)
@@ -476,8 +476,7 @@ if [ $allhosts -eq 1 ]; then
        check_host || continue
 
        if [ -n "$ssh" ]; then
-           unique=`dd if=/dev/urandom bs=16 count=1 2>/dev/null | md5sum | awk '{print $1}'`
-           rdir="/tmp/mkfs.ceph.$unique"
+           rdir=`mktemp -u /tmp/mkfs.ceph.XXXXXXXXXXXXXXXX` || exit 1
            echo pushing conf and monmap to $host:$rdir
            do_cmd "mkdir -p $rdir"
            scp -q $dir/conf $host:$rdir