[ 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