[ 
https://issues.apache.org/jira/browse/KUDU-2717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Grant Henke resolved KUDU-2717.
-------------------------------
       Resolution: Fixed
         Assignee: Todd Lipcon
    Fix Version/s: 1.10.0

Resolved via [https://github.com/apache/kudu/commit/20a3976d7]

> Add an environment variable for username override in non-secure clusters
> ------------------------------------------------------------------------
>
>                 Key: KUDU-2717
>                 URL: https://issues.apache.org/jira/browse/KUDU-2717
>             Project: Kudu
>          Issue Type: Improvement
>          Components: security, util
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>            Priority: Major
>             Fix For: 1.10.0
>
>
> If a cluster isn't secure, then using the current Unix username isn't a 
> strong identity. However, we still perform authorization based on that 
> username. This makes it inconvenient to run tools like 'ksck' from a regular 
> user account -- you end up needing to 'sudo -u kudu' before doing so, and if 
> running from a remote machine there might not even be such a user.
> Given that the local username isn't a strong identity anyways (someone could 
> always recompile kudu or use LD_PRELOAD to override it), let's provide an 
> environment variable KUDU_USER_NAME that can perform a similar override.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to