From 87d7f0de1ee2d362132ebc3d50ed38ab8075e7e4 Mon Sep 17 00:00:00 2001 From: Ken-ichi Ueda Date: Tue, 21 Jun 2022 11:22:24 -0700 Subject: [PATCH] Add gems to use ed25519 ssh keys for deployment --- Gemfile | 4 ++++ Gemfile.lock | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index 252509a1..af0be2aa 100644 --- a/Gemfile +++ b/Gemfile @@ -8,4 +8,8 @@ group :development do # using git config to get commits to master since the rubygems-tagged version 1.0.5 gem "capistrano-pm2", git: "https://github.com/creative-workflow/capistrano-pm2" + + # These are required for ed25519 ssh keys + gem "bcrypt_pbkdf" + gem "ed25519" end diff --git a/Gemfile.lock b/Gemfile.lock index c7865c30..afb0000b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -10,6 +10,7 @@ GEM specs: airbrussh (1.3.1) sshkit (>= 1.6.1, != 1.7.0) + bcrypt_pbkdf (1.1.0) capistrano (3.11.0) airbrussh (>= 1.0.0) i18n @@ -18,6 +19,7 @@ GEM capistrano-npm (1.0.3) capistrano (>= 3.0.0) concurrent-ruby (1.1.4) + ed25519 (1.3.0) i18n (1.5.3) concurrent-ruby (~> 1.0) net-scp (1.2.1) @@ -32,12 +34,14 @@ PLATFORMS ruby DEPENDENCIES + bcrypt_pbkdf capistrano capistrano-npm capistrano-pm2! + ed25519 RUBY VERSION ruby 2.6.0p0 BUNDLED WITH - 1.17.2 + 1.17.3