2016-10-22 17:19 GMT-03:00 lsi <[email protected]>:
> - boinccmd: get_host_state: should return host ID (or is this a
> BOINCstats thing?)

If you mean the numeric host ID, as seen in
show_host_detail.php?hostid=nnnn in the project website, the BOINC
client doesn't have that information, and I don't think it should. All
such numeric IDs are only meaningful on the server.

> - boinccmd: get_project_state: should return project ID (currently,
> need to match on URL) (or is this a BOINCstats thing?)

Projects don't have an ID, they are identified by master URL. You're
probably thinking of some BOINCstats thing.

> - boinccmd: get_file_transfers: should return task ID (currently,
> need to ... remove everything after the last underscore?)

I assume by task ID you mean the name, and not the numeric ID as seen
in result.php?resultid= in the project website.

For file uploads, I agree. Technically you can't rely on "remove after
last underscore" to give the correct answer, because in theory the
server could choose anything as the upload filename, getting the task
name explicitly is the only reliable way.

For file downloads it gets tricky. Multiple tasks can share the same
file, so file downloads don't have "a" task ID associated.

> - BOINC Manager: password or key-based authentication, so that only
> authorised users may interact with the projects, accounts, tasks etc

It already has password authentication, but if the BOINC Manager can
read gui_rpc_auth.cfg from the local client, it will get the password
from there and authenticate automatically. If you make that file only
readable by the BOINC client, the manager won't know the password and
you will have to type it.

-- 
Nicolás
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to