- payload = parseCommand( head, std::string( buffer.data(), length ), log );
- writeFile( ca->path + std::string( "/ca.crl.bak" ), payload );
- crl = std::shared_ptr<CRL>( new CRL( ca->path + std::string( "/ca.crl.bak" ) ) );
-
- if( crl->verify( ca ) ) {
- writeFile( ca->path + std::string( "/ca.crl" ), crl->toString() );
- ( *log ) << "CRL is now valid" << std::endl;
- } else {
- ( *log ) << "CRL is still broken... Please, help me" << std::endl;
- }