comments:

1) the purposes of re_match_exec_filename() is to check
that the file (or directory) name matches
NAME_VERSION_PLATFORM[__PLAN-CLASS][.ext]
It shouldn't care what the extension is.
We should change the regex accordingly; currently it's:
'[^.]+_([0-9]+)[.]([0-9]+)_([^.]+?(?:[0-9][0-9.]*[0-9])?)(__[^.]+)?(?:[.]gz|[.]exe|[.]sit|[.]msi)?$'

What should it be?  (I'm not good with regular expressions).

2) Jeremy's working on a system where people can use BOINC
to run parallel Python programs.
The python code is shipped as an input file.

It would be possible to use code signing
(WU files can have signatures, just like app version files).
But this would defeat the ease-of-use goal.
It's the same situation with single job submission.
At least, in both cases, the time window of vulnerability is limited.

-- David
_______________________________________________
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