From 2b19cccdbcfc745faedb536d77e38d7a2221d3bd Mon Sep 17 00:00:00 2001 From: Pallav Vasa Date: Fri, 23 May 2025 12:12:35 +0000 Subject: [PATCH] feat: add ssh key into memory --- start.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/start.sh b/start.sh index 7c7dd35..9f05183 100755 --- a/start.sh +++ b/start.sh @@ -1,2 +1,10 @@ -#!/bin/bash -PODMAN_COMPOSE_WARNING_LOGS=false EDITOR=nvim CONTAINER_CONNECTION=my-remote tmux new-session -s "$1" +#!/usr/bin/env bash +set -e + +# 1) Start ssh-agent on the socket +eval "$(ssh-agent -a "$HOME/.ssh/agent.sock")" +# 2) load key from stdin +printf '%s\n' "$SSH_KEY" | ssh-add - +unset SSH_KEY + +SSH_AUTH_SOCK="$SSH_AUTH_SOCK" PODMAN_COMPOSE_WARNING_LOGS=false EDITOR=nvim CONTAINER_CONNECTION=my-remote tmux new-session -s "$1"