fix: Remove accompanying .gpg file when encrypting SSH config files
This commit is contained in:
parent
5ac3380d28
commit
522f05c48a
@ -27,18 +27,22 @@ if [[ "$2" == "decrypt" ]]; then
|
||||
for file in ~/.ssh/config.d/*.gpg; do
|
||||
filename=$(basename $file .gpg)
|
||||
gpg --quiet --batch --yes --decrypt --passphrase="$password" --output ~/.ssh/config.d/$filename $file
|
||||
rm $file
|
||||
done
|
||||
elif [[ "$2" == "encrypt" ]]; then
|
||||
printfe "%s\n" "cyan" "Encrypting .ssh/config.d/ files..."
|
||||
echo -en '\r'
|
||||
|
||||
for file in ~/.ssh/config.d/*; do
|
||||
# Skip already encrypted files
|
||||
# Skip if current file is a .gpg file
|
||||
if [[ $file == *.gpg ]]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
# If the file has a accompanying .gpg file, remove it
|
||||
if [[ -f $file.gpg ]]; then
|
||||
rm $file.gpg
|
||||
fi
|
||||
|
||||
gpg --quiet --batch --yes --symmetric --cipher-algo AES256 --armor --passphrase="$password" --output $file.gpg $file
|
||||
rm $file
|
||||
done
|
||||
|
@ -1,12 +1,12 @@
|
||||
-----BEGIN PGP MESSAGE-----
|
||||
|
||||
jA0ECQMK5i+mlGtC+Ib/0sCTAQ3Vl7CS/veDuW2iseE5t9jCgtb3rhxkLnDKniUJ
|
||||
tucS/jAsU+m3nDYjO1SkjoK4ZwSMrjChlATtjqpmj0558GKDnURBZofk2YoT0q/5
|
||||
eM6l2z5TeTC/e0Jto5Ew9FthMA3S9/5uhPDmfh5Z9ovRzBC9IXpo6qnAhqqSoelN
|
||||
GcltBEDJRsHRzh6iwa/s/BkC/ejmR5rh7iIw9lU6roe6ePt0GtScSopypNa3PXyb
|
||||
VKrTluFRb9eMCZCoQXZqwVb7+9TmUkMbDMx5n0NatQuYUnEy21elaYT7cI6xmrJY
|
||||
WHL1etMR3MFcowr5a6X8RL/h2jgdgZzyCMvXJRTyGzmhXyTWG2/8ciNXzLtS0gHT
|
||||
cQPPvSgKC+oIlyxQ8nzsw8EXkTwim0Pb+2Yvj8ePNo3TebWc0GvGD7ntHPFxe/hx
|
||||
BoAvOJNGSK6LChTgAvbXwbACG2S9
|
||||
=rB8z
|
||||
jA0ECQMKGM1mCeQv3nP/0sCSAUDJrEhGahVwVGMUzbH2AEnvLXkyf4AiTftT1tt7
|
||||
DBvaPfO2nE6enaopLu2FgMSk+GQ9zQn/9uQpVeeug29j6YEIsV9rX+4TT2ZxzGd4
|
||||
QCRJ5/dR2/z2Yv6ph7n1TUp5Luikh5gyIq+KcZWoTtOOjZwKAwSILH0AJPr1+i1W
|
||||
KMx3Z2rztwZrvBVPdAn/dIPZ9GLQGsV9i0lgAEAerT7e3c61fzWxqreNwcQoWKHD
|
||||
cVTObalgTlX2Z6SjHaGDwYsi/MPh05eKZQHyKOQOkjqDpdjBjNztBKIBLwkuybab
|
||||
zLUMy3D1RXhvxImuRjiT57u2/rSKw3u+HhKo8+vRC9eP9+s+lHzQzbFBbJ+h9mXb
|
||||
AVpxC7wyWr0iAzcZhM1eu17Hpj5Dg8/0cO2ZaBNZi/SiAMezUwGqwOC7vePzmhbD
|
||||
T3hFzcD5JytymJaRjDApM4YqCOQ=
|
||||
=M8dt
|
||||
-----END PGP MESSAGE-----
|
||||
|
@ -1,11 +1,11 @@
|
||||
-----BEGIN PGP MESSAGE-----
|
||||
|
||||
jA0ECQMKtlP2CQBu7yb/0sB9ASkiwEVQvZy5POwb14LCJHz976KoVnRNfOTlKeFt
|
||||
kUEQHksTmYHYGkBfDbThGqrNexCVNZ+O316sKdXkblM+8o4yd4kzIrccMRDsJmnt
|
||||
2sCaU5FUesNlisMIEernPzhwJ2FCPsrnceH+uBjQBDUqRF102xekYoAHEPJIRN93
|
||||
9uJtaIjxWguPx1EDtTlMF3UGxQFLWmOSHO1agWslrCz2PQj+BeQw4mIkYy651d/8
|
||||
sNZi8Qdxh5EMb6mPWDpo4fP1JCmeXDh0uznMw8bAfC21vVyfqhjN2BbtoVqb1Qht
|
||||
84CrOVmx2LuzAz1dsLQAGg78vXNevOmHTdBW7JMurcDLuQU0Y6fmqbPGie9AG4S9
|
||||
2jIkhPlLE6c+9+yul7xxrBnptNpUtHiKV4I1S5NJTVSR17uBzgO34gzKf8H/MRY=
|
||||
=pNsj
|
||||
jA0ECQMKhNBC0vK9QdX/0sB7AdUxy2ZkDZ6xiN0VrkYVJ4NFCFljJwziJ7Jhoj1p
|
||||
EMSL32/hOS1MuqHRCVKYCXalYjYDpYV26LY0WcAW7zGmqFrUxvYN1y3nQFqiaXwK
|
||||
7xHWIPI8sz5KCKi+/zOk5lb6/fy6d07UF7uvmjuMMaSIO7DNLp0y8VrgKmN4vQyq
|
||||
ZMYjexjrqhsV2qLgkbVEg19KEFSaCW0PjIH5VihvM+E50zpTHcpwfWNVHN1WW1/h
|
||||
ZG5S/nxCUbCbIj0tt1Crq+UM4v//KcIZLyIhFy+dJlUl8STD1mDyGUdr3VuD638F
|
||||
S8svnm4tvcu8DchseUdWzvHiH3uRa80dfdQXMwfe3Zxao/ExQ1tjmQmHCh54Ebmr
|
||||
jG2G7FdbLuX08AaFJiSKZg99DnfiaTG+VsAS0I4nPxBduyhlPCkKmPeRLGCh
|
||||
=vaw6
|
||||
-----END PGP MESSAGE-----
|
||||
|
Loading…
x
Reference in New Issue
Block a user