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

Stefan Miklosovic edited comment on CASSANDRA-16456 at 4/1/22 5:09 PM:
-----------------------------------------------------------------------

I succeed with puresasl import from libs. So the only one to be installed 
manually is kerberos one. PR is here against Brian's branch (needs to be 
rebased): https://github.com/bhouse99/cassandra/pull/1

[~brandon.williams], to exaplain it better, it will not start only in case you 
are using your custom authenticators. If  you configure it like "I want to auth 
against Kerberos", then you need puresasl + kerberos. I managed to embed 
puresasl into Cassandra lib with some manual tweaking and it works but kerberos 
is still missing and I am afraid we need a user to build that on his own ... 
not sure what the strategy is here. I understand you would like to have it all 
automatically loaded but kerberos is platform specific.


was (Author: smiklosovic):
I succeed with puresasl import from libs. So the only one to be installed 
manually is kerberos one. PR is here against Brian's branch (needs to be 
rebased): https://github.com/bhouse99/cassandra/pull/1

> Add Plugin Support for CQLSH
> ----------------------------
>
>                 Key: CASSANDRA-16456
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-16456
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Tool/cqlsh
>            Reporter: Brian Houser
>            Assignee: Brian Houser
>            Priority: Normal
>              Labels: gsoc2021, mentor
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Currently the Cassandra drivers offer a plugin authenticator architecture for 
> the support of different authentication methods. This has been leveraged to 
> provide support for LDAP, Kerberos, and Sigv4 authentication. Unfortunately, 
> cqlsh, the included CLI tool, does not offer such support. Switching to a new 
> enhanced authentication scheme thus means being cut off from using cqlsh in 
> normal operation.
> We should have a means of using the same plugins and authentication providers 
> as the Python Cassandra driver.
> Here's a link to an initial draft of 
> [CEP|https://docs.google.com/document/d/1_G-OZCAEmDyuQuAN2wQUYUtZBEJpMkHWnkYELLhqvKc/edit?usp=sharing].



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to