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

Mihai Suteu commented on CASSANDRA-7266:
----------------------------------------

Hi, well I thought it would make more sense to print it along with the other 
shell stuff, after the shell properly "starts up". Also, then all the print 
commands would be at the same location in the code.
I don't mind changing it if you think it's better that way. I'll upload the new 
patch.

> 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.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