aboutsummaryrefslogtreecommitdiff
path: root/scripts/application-x-rpki-mailcap-handler.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/application-x-rpki-mailcap-handler.sh')
-rwxr-xr-xscripts/application-x-rpki-mailcap-handler.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/application-x-rpki-mailcap-handler.sh b/scripts/application-x-rpki-mailcap-handler.sh
index d13c4da8..33d3dc32 100755
--- a/scripts/application-x-rpki-mailcap-handler.sh
+++ b/scripts/application-x-rpki-mailcap-handler.sh
@@ -37,8 +37,13 @@
# binary is. If you have already installed an OpenSSL binary that
# understands CMS, feel free to use that instead.
+#exec 2>&1; set -x
+
: ${OPENSSL=$(/usr/bin/dirname $0)/../openssl/openssl/apps/openssl}
: ${XMLLINT=/usr/local/bin/xmllint}
+: ${XSLTPROC=/usr/local/bin/xsltproc}
+: ${SPLITBASE64=$(/usr/bin/dirname $0)/splitbase64.xsl}
OPENSSL_CONF=/dev/null $OPENSSL cms -verify -nosigs -noverify -inform DER 2>/dev/null |
+$XSLTPROC $SPLITBASE64 - |
$XMLLINT -format -