]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
vstart: fix errors on auth none
authorSage Weil <sage@newdream.net>
Thu, 19 Nov 2009 00:00:42 +0000 (16:00 -0800)
committerSage Weil <sage@newdream.net>
Thu, 19 Nov 2009 00:00:42 +0000 (16:00 -0800)
src/vstart.sh

index c6e0dd77bb36564cae73ba4da040e37681b3fff6..62fb83115ec5ad6a204f99ff0eda36f2403e43e4 100755 (executable)
@@ -334,7 +334,7 @@ EOF
        mon = "allow rwx"
        osd = "allow rwx"
 EOF
-               $SUDO $CEPH_BIN/authtool --gen-key --name=osd.$osd --caps=$osd_caps $key_fn
+                   $SUDO $CEPH_BIN/authtool --gen-key --name=osd.$osd --caps=$osd_caps $key_fn
                fi
                echo adding osd$osd key to auth repository
                $SUDO $CEPH_ADM -i $key_fn auth add osd.$osd
@@ -363,9 +363,9 @@ EOF
        osd = "allow rwx"
        mds = "allow"
 EOF
+               $SUDO $CEPH_BIN/authtool --gen-key --name=mds.$name --caps=$mds_caps $key_fn
+               $SUDO $CEPH_ADM -i $key_fn auth add mds.$name
            fi
-           $SUDO $CEPH_BIN/authtool --gen-key --name=mds.$name --caps=$mds_caps $key_fn
-           $SUDO $CEPH_ADM -i $key_fn auth add mds.$name
        fi
        
        run 'mds' $CEPH_BIN/cmds -i $name $ARGS $CMDS_ARGS