#include "pep-server.h" #include "dbus-c++/error.h" #include static const char *ASYNC_SERVER_NAME = "security.pep"; DBus::BusDispatcher dispatcher; void niam(int sig) { dispatcher.leave(); } int main() { signal(SIGTERM, niam); signal(SIGINT, niam); DBus::default_dispatcher = &dispatcher; DBus::Connection conn = DBus::Connection::SessionBus(); conn.request_name(ASYNC_SERVER_NAME); pEp::Server server(conn); dispatcher.enter(); return 0; }