From 75980790a6c28e794237d7ba89771f8a67170bea Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 10 Jan 2019 16:53:36 +0100 Subject: contrib/msign: use default key for From: --- contrib/msign | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/contrib/msign b/contrib/msign index bfec07b..7f23ab4 100755 --- a/contrib/msign +++ b/contrib/msign @@ -9,8 +9,11 @@ IFS=' TMPD=$(mktemp -d -t msign.XXXXXX) trap "rm -rf '$TMPD'" INT TERM EXIT +FROM=$(maddr -a -h from "$1" | sed 1q) +[ "$FROM" ] && key="--default-key=$FROM" + awk '/^$/,0' "$1" | mmime | sed 's/$/ /' >"$TMPD"/content -gpg2 --armor --detach-sign -o "$TMPD"/signature.asc "$TMPD"/content || +gpg2 $key --armor --detach-sign -o "$TMPD"/signature.asc "$TMPD"/content || exit $? { -- cgit 1.4.1