change socket permission to allow !root users to connect
[project/ubus.git] / ubusd.c
diff --git a/ubusd.c b/ubusd.c
index c3edc70f5a95a53675b8a0e9337f1674b78d6dac..65b82cab3f79da491bd6f886c7674aea2d97957a 100644 (file)
--- a/ubusd.c
+++ b/ubusd.c
@@ -384,7 +384,7 @@ int main(int argc, char **argv)
        }
 
        unlink(ubus_socket);
-       umask(0177);
+       umask(0111);
        server_fd.fd = usock(USOCK_UNIX | USOCK_SERVER | USOCK_NONBLOCK, ubus_socket, NULL);
        if (server_fd.fd < 0) {
                perror("usock");