Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support mariadb's ed25519-based authentication #1292

Merged
merged 1 commit into from
Mar 25, 2020

Conversation

dciabrin
Copy link
Contributor

Recent MariaDB versions provide a new authentication mechanism [1] based
on ed25519 [2]. It has been designed to be more secure than the native
SHA-1 based authentication [3].

Add the ability to configure all mysql users to require authenticating
to the server via mariadb's ed25519 auth plugin [1], rather than the
default native authentication [3].

[1] https://mariadb.com/kb/en/authentication-plugin-ed25519
[2] https://ed25519.cr.yp.to/ed25519-20110926.pdf
[3] https://mariadb.com/kb/en/authentication-plugin-mysql_native_password

@dciabrin dciabrin requested a review from a team as a code owner March 17, 2020 14:52
@dciabrin dciabrin force-pushed the ed25519 branch 2 times, most recently from 9fee592 to b53e398 Compare March 17, 2020 21:27
Support the creation and updating of mysql users when the
authentication plugin is set to ed25519.
@EmilienM
Copy link
Contributor

Hey @hunner , could you or someone from your team take a look?

Thanks!

@EmilienM
Copy link
Contributor

the code LGTM.

@daianamezdrea
Copy link
Contributor

Hi @dciabrin ! LGTM also, thank you for your contribution !

@daianamezdrea daianamezdrea merged commit 95f9b98 into puppetlabs:master Mar 25, 2020
@DavidS DavidS added the feature label Mar 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants