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

Mikhail Stepura commented on CASSANDRA-7266:
--------------------------------------------

* There is still {{accessible_historyDir}} in the patch
* The patch adds trailing spaces to the line with {{self.show_line_nums = True}}
* I would prefer printing out the value of HISTORY_DIR instead of just 
`~/.cassandra`

> Allow cqlsh shell ignore .cassandra permission errors and not fail to open 
> the cqlsh shell.
> -------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-7266
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-7266
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tools
>            Reporter: Carolyn Jung
>            Priority: Minor
>              Labels: lhf
>         Attachments: cassandra-7266-1.patch, cassandra-7266.patch
>
>
> There is an issue with home directories not working and this is causing users 
> to not be able to execute cqlsh shell. CQLSH shell uses the .cassandra folder 
> in the user's home directory for history and currently throws error and 
> returns you to the prompt.  Below is the error:
> -bash-4.1$ cqlsh 
> Traceback (most recent call last): 
> File "/usr/bin/cqlsh", line 141, in <module> 
> os.mkdir(HISTORY_DIR) 
> OSError: [Errno 13] Permission denied: '/home/testuser/.cassandra'
> In this example, testuser does not have access to the home directory.
> Requested resolution is to allow a user to access the cqlsh shell even though 
> the home directory is inaccessible.
> The current workaround is to gain access to the home directory.  This is not 
> acceptable in all cases because of security policies of the organization.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to