From 85c39ffbd5887dded15ce1799427cad13329ce37 Mon Sep 17 00:00:00 2001 From: Fernando Schauenburg Date: Mon, 23 Jan 2023 14:37:41 +0000 Subject: [PATCH] Make it easier to unlock the repository --- .key | 4 ---- unlock.sh | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) delete mode 100644 .key create mode 100755 unlock.sh diff --git a/.key b/.key deleted file mode 100644 index 034fe5d..0000000 --- a/.key +++ /dev/null @@ -1,4 +0,0 @@ -jA0ECQMCgOpTOUmQNPzr0sAFAWk8ivQyFZDFlQGY3wwV6SRIpIQbnnFqWxmg0URNseCzvXh5XeAw -vnOCNCUZoRaBsEXYqu0wNEDWQEt3vfbR6scIrpsBwNm1VsiXxZGtHzXS3Ygor0MZeT2kiO8hLiXZ -LlIk0bRNVTshWstMYSS5df2EvQ0jm6q9T6wPq/rvhgOQ0YJUcHRDc/co6F+RQkDHoN2sjD8IlcHV -sKRFrPHRdM1bMuizpyaVclpdipSI5lqg0S1S6hg3BPZy8cQf7w6J8Tq7PGk= diff --git a/unlock.sh b/unlock.sh new file mode 100755 index 0000000..d11233a --- /dev/null +++ b/unlock.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +# Key generated with command: +# $ gpg --symmetric --cipher-algo AES256 --output - -- .git/git-crypt/keys/default | base64 + +KEY="jA0ECQMCgOpTOUmQNPzr0sAFAWk8ivQyFZDFlQGY3wwV6SRIpIQbnnFqWxmg0URNseCzvXh5XeAw +vnOCNCUZoRaBsEXYqu0wNEDWQEt3vfbR6scIrpsBwNm1VsiXxZGtHzXS3Ygor0MZeT2kiO8hLiXZ +LlIk0bRNVTshWstMYSS5df2EvQ0jm6q9T6wPq/rvhgOQ0YJUcHRDc/co6F+RQkDHoN2sjD8IlcHV +sKRFrPHRdM1bMuizpyaVclpdipSI5lqg0S1S6hg3BPZy8cQf7w6J8Tq7PGk=" + +GPG_TTY=$(tty) # Needed so we can decrypt from stdin. +export GPG_TTY + +echo "$KEY" | base64 -d | gpg -d | git crypt unlock - +