set --trust-model=always when encrypting

Otherwise gpg may prompt to verify if we want to encrypt to users who
do not have a defined trust level. But, the participants setting
explicitly listed them, so we know we want to encrypt to them.

closes #3
This commit is contained in:
Joey Hess 2013-09-16 15:45:10 -04:00
parent 79b997382a
commit 912a827570

View file

@ -313,7 +313,7 @@ CLEAN_FINAL()
ENCRYPT() ENCRYPT()
{ {
gpg --batch --force-mdc --compress-algo none --passphrase-fd 3 -c 3<<EOF gpg --batch --force-mdc --compress-algo none --trust-model=always --passphrase-fd 3 -c 3<<EOF
$1 $1
EOF EOF
} }
@ -333,7 +333,7 @@ PRIVENCRYPT()
if isnonnull "$Conf_signkey"; then if isnonnull "$Conf_signkey"; then
set -- "$@" -u "$Conf_signkey" set -- "$@" -u "$Conf_signkey"
fi fi
gpg --compress-algo none -se "$@" gpg --compress-algo none --trust-model=always -se "$@"
} }
# $1 is the match for good signature, $2 is the textual signers list # $1 is the match for good signature, $2 is the textual signers list