From 7ee4470545d63b2675360dd0614de12746d33e4e Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Wed, 19 Sep 2018 11:40:32 -0700 Subject: [PATCH] add commands to checksum and sign files in dir --- bin/check-dir-sig | 6 ++++++ bin/sign-dir | 11 +++++++++++ 2 files changed, 17 insertions(+) create mode 100755 bin/check-dir-sig create mode 100755 bin/sign-dir diff --git a/bin/check-dir-sig b/bin/check-dir-sig new file mode 100755 index 0000000..3ca73cb --- /dev/null +++ b/bin/check-dir-sig @@ -0,0 +1,6 @@ +#!/bin/bash + +SNEAK_KEY_ID="5539AD00DE4C42F3AFE11575052443F4DF2A55C2" + +gpg --verify SHASUMS.asc SHASUMS +shasum -c SHASUMS diff --git a/bin/sign-dir b/bin/sign-dir new file mode 100755 index 0000000..29ad504 --- /dev/null +++ b/bin/sign-dir @@ -0,0 +1,11 @@ +#!/bin/bash + +SNEAK_KEY_ID="5539AD00DE4C42F3AFE11575052443F4DF2A55C2" + +if [[ -e ./SHASUMS ]]; then + echo "SHASUMS already exists, exiting." > /dev/stderr + exit 1 +fi + +shasum * > SHASUMS +gpg -u $SNEAK_KEY_ID -a --output SHASUMS.asc --detach-sig SHASUMS