diff --git a/passt.c b/passt.c index ed8b251..2fe57bc 100644 --- a/passt.c +++ b/passt.c @@ -42,6 +42,7 @@ #include #include #include +#include #include "passt.h" #include "arp.h" @@ -80,6 +81,10 @@ static int sock_unix(void) perror("UNIX socket bind"); exit(EXIT_FAILURE); } + + chmod(UNIX_SOCK_PATH, + S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH); + return fd; }