[ 
https://issues.apache.org/jira/browse/ACCUMULO-3338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14213986#comment-14213986
 ] 

Josh Elser commented on ACCUMULO-3338:
--------------------------------------

bq. That's not quite true. The risk of extra paths in the classpath is that the 
extra path might be writable by other users, depending on the platform and 
circumstance, and could conceivably contain undesirable classes at some future 
point, regardless of whether they currently contain any. In other words, the 
risk is not "known bad jars present", it's "not known to be free of bad jars". 
(by "bad jars", I mean anything incompatible, malicious, or unintentional)

That's true. I was assuming that children of /usr (aside from /usr/local) will 
not be writable by anyone but a super-user.

bq. I did not! Thanks for the fix.

Sure, I haven't been able to come up with an easy way to validate it, but that 
would be something good to think about to future proof this.


> Update example classpath configuration
> --------------------------------------
>
>                 Key: ACCUMULO-3338
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3338
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: docs
>            Reporter: Josh Elser
>            Assignee: Josh Elser
>            Priority: Trivial
>             Fix For: 1.6.2, 1.7.0
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> Make sure the example configuration general.classpaths contain some extra 
> paths for HDFS jars which make them more likely to generally work.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to