]> WPIA git - cassiopeia.git/blobdiff - src/apps/signer.cpp
add: configuration of OCSP path
[cassiopeia.git] / src / apps / signer.cpp
index 6b49241fc6747a3b658a1b915562d2d6cf3340f4..d2d01d98df4703a14be8619f956ebb61fc5cb39e 100644 (file)
@@ -5,7 +5,6 @@
 #include <stdexcept>
 
 #include "db/database.h"
-#include "db/mysql.h"
 #include "crypto/simpleOpensslSigner.h"
 #include "crypto/remoteSigner.h"
 #include "crypto/sslUtil.h"
 
 extern std::string serialPath;
 
-int main( int argc, const charargv[] ) try {
+int main( int argc, const char *argv[] ) try {
     ( void ) argc;
     ( void ) argv;
 
     std::string path;
 
 #ifdef NDEBUG
-    path = "/etc/cacert/cassiopeia/cassiopeia.conf";
+    path = "/etc/wpia/cassiopeia/cassiopeia.conf";
 #else
     path = "config.txt";
 #endif
@@ -50,11 +49,12 @@ int main( int argc, const char* argv[] ) try {
 
     std::shared_ptr<BIO> conn = openSerial( serialPath );
     std::shared_ptr<BIO> slip1( BIO_new( toBio<SlipBIO>() ), BIO_free );
-    static_cast<SlipBIO*>( slip1->ptr )->setTarget( std::shared_ptr<OpensslBIO>( new OpensslBIOWrapper( conn ) ), true );
+    static_cast<SlipBIO *>( slip1->ptr )->setTarget( std::shared_ptr<OpensslBIO>( new OpensslBIOWrapper( conn ) ), true );
 
-    DefaultRecordHandlerdh = new DefaultRecordHandler( std::shared_ptr<Signer>( new SimpleOpensslSigner( ) ), slip1 );
+    DefaultRecordHandler *dh = new DefaultRecordHandler( std::shared_ptr<Signer>( new SimpleOpensslSigner( ) ), slip1 );
 
     logger::note( "Entering mainloop" );
+
     while( true ) {
         try {
             dh->handle();
@@ -70,15 +70,17 @@ int main( int argc, const char* argv[] ) try {
 } catch( std::exception& e ) {
     try {
         logger::fatalf( "Fatal Error: %s!\n", e.what() );
-    }catch( std::exception &e){
+    } catch( std::exception& e ) {
         printf( "Fatal Error (+logger failed): %s!\n", e.what() );
     }
+
     return -1;
 } catch( ... ) {
-    try{
+    try {
         logger::fatal( "Fatal Error: Unknown Exception!\n" );
-    }catch( std::exception &e){
+    } catch( std::exception& e ) {
         printf( "Fatal Error (+ logger failed): %s!\n", e.what() );
     }
+
     return -1;
 }