When running /etc/init.d/boinc attach (after starting it) it asks for a project URL and an Account Key. After that this is what get's executed: ebegin "Attaching to project" boinccmd --host localhost --passwd ${password} ${args} eend $? The problem with that piece of code is the ${password} var. It get's "cat'ed" from ${RUNTIMEDIR}/gui_rpc_auth.cfg but if the file is empty (as suggested on the ebuild after install), which means no password, the password variable becomes empty and that piece of code which runs a boinccmd is missing one parameter. just changing to: boinccmd --host localhost --passwd "${password}" ${args} fixes the problem Reproducible: Always Steps to Reproduce: emerge boinc clear /var/lib/boinc/gui_rpc_auth.cfg (default file path) /etc/init.d/boinc attach Actual Results: # /etc/init.d/boinc attach Enter the Project URL: http://setiathome.berkeley.edu/ Enter your Account Key: <key_here> * Attaching to project ... Authorization failure: -155 [ !! ] Expected Results: project attached
Fixed in main tree.