}
static int init() {
- fides::fides fides;
+ Fides::Manager fides;
if(fides.is_firstrun()) {
cout << "New keys generated in " << fides.get_homedir() << '\n';
} else {
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
- fides::publickey *key = fides.find_key(fides::hexdecode(argv[0]));
+ Fides::Manager fides;
+ Fides::PublicKey *key = fides.find_key(Fides::hexdecode(argv[0]));
if(!key) {
cerr << "Unknown key!\n";
return 1;
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
- fides::publickey *key = fides.find_key(fides::hexdecode(argv[0]));
+ Fides::Manager fides;
+ Fides::PublicKey *key = fides.find_key(Fides::hexdecode(argv[0]));
if(!key) {
cerr << "Unknown key!\n";
return 1;
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
- fides::publickey *key = fides.find_key(fides::hexdecode(argv[0]));
+ Fides::Manager fides;
+ Fides::PublicKey *key = fides.find_key(Fides::hexdecode(argv[0]));
if(key)
fides.trust(key);
else {
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
- fides::publickey *key = fides.find_key(fides::hexdecode(argv[0]));
+ Fides::Manager fides;
+ Fides::PublicKey *key = fides.find_key(Fides::hexdecode(argv[0]));
if(key)
fides.dctrust(key);
else {
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
- fides::publickey *key = fides.find_key(fides::hexdecode(argv[0]));
+ Fides::Manager fides;
+ Fides::PublicKey *key = fides.find_key(Fides::hexdecode(argv[0]));
if(key)
fides.distrust(key);
else {
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
+ Fides::Manager fides;
fides.sign(argv[0]);
return 0;
}
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
+ Fides::Manager fides;
fides.allow(argv[0]);
return 0;
}
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
+ Fides::Manager fides;
fides.dontcare(argv[0]);
return 0;
}
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
+ Fides::Manager fides;
fides.deny(argv[0]);
return 0;
}
static int import(int argc, char *const argv[]) {
- fides::fides fides;
+ Fides::Manager fides;
if(argc) {
ifstream in(argv[0]);
}
static int exprt(int argc, char *const argv[]) {
- fides::fides fides;
+ Fides::Manager fides;
if(argc) {
ofstream out(argv[0]);
return EX_USAGE;
// Find certificates matching statement
- fides::fides fides;
- const vector<const fides::certificate *> &certs = fides.find_certificates(argv[0]);
+ Fides::Manager fides;
+ const vector<const Fides::Certificate *> &certs = fides.find_certificates(argv[0]);
for(size_t i = 0; i < certs.size(); ++i)
cout << i << ' ' << certs[i]->to_string() << '\n';
return 0;
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
+ Fides::Manager fides;
return fides.is_allowed(argv[0]) ? 0 : 1;
}
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
+ Fides::Manager fides;
return fides.is_denied(argv[0]) ? 0 : 1;
}
if(argc < 1)
return EX_USAGE;
- fides::fides fides;
+ Fides::Manager fides;
int self, trusted, all;
fides.auth_stats(argv[0], self, trusted, all);
cout << "Self: " << self << ", trusted: " << trusted << ", all: " << all << '\n';
}
static int fsck() {
- fides::fides fides;
+ Fides::Manager fides;
if(fides.fsck()) {
cout << "Everything OK\n";
return 0;