diff --git a/server/modules/protocol/mysql_client.c b/server/modules/protocol/mysql_client.c index 8454516e2..40aff1e27 100644 --- a/server/modules/protocol/mysql_client.c +++ b/server/modules/protocol/mysql_client.c @@ -34,6 +34,7 @@ * 28/02/2014 Massimiliano Pinto Added: client IPv4 in dcb->ipv4 and inet_ntop for string representation * 11/03/2014 Massimiliano Pinto Added: Unix socket support * 07/05/2014 Massimiliano Pinto Added: specific version string in server handshake + * 09/09/2014 Massimiliano Pinto Added: 777 permission for socket path * */ #include @@ -985,6 +986,16 @@ int gw_MySQLListener( return 0; } + + /* set permission for all users */ + if (chmod(config_bind, 0777) < 0) { + fprintf(stderr, + "\n* chmod failed for %s due error %i, %s.\n\n", + config_bind, + errno, + strerror(errno)); + } + break; case AF_INET: