#include "Crypto.h"
#include "auth/KeyRing.h"
+#define DOUT_SUBSYS auth
+#undef dout_prefix
+#define dout_prefix *_dout << dbeginl << "auth: "
+
+
using namespace std;
KeyRing g_keyring;
string name = g_conf.entity_name->to_str();
- dout(0) << "looking for key entry name=" << name << dendl;
+ dout(10) << "looking for key entry name=" << name << dendl;
miter = m.find(name);
if (miter == m.end()) {
return false;
}
master = miter->second.key;
-
+ dout(1) << "loaded key file " << filename << dendl;
return true;
}
for (int i=0; i<(int)num; i++) {
uint32_t type;
::decode(type, indata);
- dout(0) << "got key for service_id=" << type << dendl;
+ dout(10) << "got key for service_id=" << type << dendl;
CephXTicketHandler& handler = tickets_map[type];
handler.service_id = type;
if (!handler.verify_service_ticket_reply(secret, indata)) {
_dout_open_log();
if (init_keys) {
- if (g_keyring.load_master(g_conf.keys_file)) {
- dout(0) << "successfuly loaded secret key from " << g_conf.keys_file << dendl;
- } else {
- dout(0) << "failed to load secret key from " << g_conf.keys_file << dendl;
- }
+ g_keyring.load_master(g_conf.keys_file);
}
}