[
https://issues.apache.org/jira/browse/HADOOP-10868?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Kanter updated HADOOP-10868:
-----------------------------------
Attachment: HADOOP-10868.patch
HADOOP-10868_branch-2.patch
The new patch includes the minor changes that you mentioned.
On the issue of system properties and the JAAS stuff, as far as I can tell,
this is how it must be done. I looked into this a lot when doing the same
thing for Oozie and the best thing I could find was that you don't have to
actually write a jaas.conf _file_ (see HBASE-4791), which is what the
JaasConfiguration class does (and is heavily based on what HBase code). I'm
not a big fan of all this either, but it appears to be the only way unless
ZooKeeper changes or if there's some clever trick I missed (in which case, we
should update Oozie and HBase too).
> Create a ZooKeeper-backed secret provider
> -----------------------------------------
>
> Key: HADOOP-10868
> URL: https://issues.apache.org/jira/browse/HADOOP-10868
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: security
> Affects Versions: 2.4.1
> Reporter: Robert Kanter
> Assignee: Robert Kanter
> Attachments: HADOOP-10868.patch, HADOOP-10868.patch,
> HADOOP-10868.patch, HADOOP-10868_branch-2.patch, HADOOP-10868_branch-2.patch,
> HADOOP-10868_branch-2.patch
>
>
> Create a secret provider (see HADOOP-10791) that is backed by ZooKeeper and
> can synchronize amongst different servers.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)