do
if [ "$new" -eq 1 ]; then
key_fn=dev/mds.$name.keyring
- if [ "$cephx" -eq 1 ] && [ $overwrite_conf -eq 1 ]; then
+ if [ $overwrite_conf -eq 1 ]; then
cat <<EOF >> $conf
[mds.$name]
+EOF
+ if [ "$cephx" -eq 1 ]; then
+ cat <<EOF >> $conf
keys file = $key_fn
EOF
- cat <<EOF > $mds_caps
+ cat <<EOF > $mds_caps
; generated by vstart.sh on `date`
mon = "allow rwx"
osd = "allow rwx"
mds = "allow"
EOF
+ fi
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