diff --git a/observer_agent/grpc_comm/server.cpp b/observer_agent/grpc_comm/server.cpp index 69c8270afacb9d8d436a502ee7ade10863b5df18..cced5c71b864464e7f67e9c0338e5c625773f9df 100644 --- a/observer_agent/grpc_comm/server.cpp +++ b/observer_agent/grpc_comm/server.cpp @@ -14,6 +14,7 @@ * Description: secDetector grpc server */ #include +#include #include "comm_api.grpc.pb.h" using grpc::Server; @@ -116,5 +117,6 @@ void RunServer() { builder.RegisterService(&service); std::unique_ptr server(builder.BuildAndStart()); + chmod("/var/run/secDetector.sock", S_IRUSR | S_IWUSR); server->Wait(); } diff --git a/observer_agent/grpc_comm/server_demo.cpp b/observer_agent/grpc_comm/server_demo.cpp index 5358620ef806cb6e6fe4601d37ecbf8a61493718..c2b872f4d6d65dd62a85dfe683c43295ef137c24 100644 --- a/observer_agent/grpc_comm/server_demo.cpp +++ b/observer_agent/grpc_comm/server_demo.cpp @@ -14,6 +14,7 @@ * Description: secDetector grpc server demo */ #include +#include #include "comm_api.grpc.pb.h" using grpc::Server; @@ -116,6 +117,7 @@ void RunServer() { builder.RegisterService(&service); std::unique_ptr server(builder.BuildAndStart()); + chmod("/var/run/secDetector.sock", S_IRUSR | S_IWUSR); server->Wait(); }