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

Feature: Gradle task to replace existing RSA key pair #179

Open
notjuanortiz opened this issue Nov 14, 2019 · 3 comments
Open

Feature: Gradle task to replace existing RSA key pair #179

notjuanortiz opened this issue Nov 14, 2019 · 3 comments
Labels
easy Issues with a quick and simple solution. Great for new contributors! low priority An issue that can be resolved whenever. Low priority issues may not be completed.
Milestone

Comments

@notjuanortiz
Copy link
Contributor

It would be nice to have a Gradle task that would generate a new RSA key pair, and replace the existing ones found in data/rsa/. This would slightly reduce the steps needed to add extra security to the game service and hit the ground running for newer users.

@lare96
Copy link
Member

lare96 commented Nov 14, 2019

Good idea, we could ship Luna with the RSAKeyGen JAR.

@lare96 lare96 added easy Issues with a quick and simple solution. Great for new contributors! low priority An issue that can be resolved whenever. Low priority issues may not be completed. labels Nov 14, 2019
@lare96 lare96 added this to the v0.5 milestone Nov 14, 2019
@lare96
Copy link
Member

lare96 commented Nov 15, 2019

This should be turned a gradle project

@notjuanortiz
Copy link
Contributor Author

This should be turned a gradle project

I think it would be even better if it were a gradle plugin.

The result would be an additional line in build.gradle.kts

 plugins {
  id("luna-rsa") // no need to manually download
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
easy Issues with a quick and simple solution. Great for new contributors! low priority An issue that can be resolved whenever. Low priority issues may not be completed.
Projects
None yet
Development

No branches or pull requests

2 participants