File boinc-guirpcauth.patch of Package boinc-client

Index: client/gui_rpc_server.cpp
===================================================================
--- client/gui_rpc_server.cpp.orig
+++ client/gui_rpc_server.cpp
@@ -169,12 +169,7 @@ void GUI_RPC_CONN_SET::get_password() {
     // they can cause code to execute as this user.
     // So better protect it.
     //
-    if (g_use_sandbox) {
-        // Allow group access so authorized administrator can modify it
-        chmod(GUI_RPC_PASSWD_FILE, S_IRUSR|S_IWUSR | S_IRGRP | S_IWGRP);
-    } else {
-        chmod(GUI_RPC_PASSWD_FILE, S_IRUSR|S_IWUSR);
-    }
+    chmod(GUI_RPC_PASSWD_FILE, S_IRUSR|S_IWUSR | S_IRGRP | S_IWGRP);
 #endif
 }
 
openSUSE Build Service is sponsored by