diff options
-rwxr-xr-x | scripts/application-x-rpki-mailcap-handler.sh | 5 | ||||
-rw-r--r-- | scripts/splitbase64.xsl | 1 |
2 files changed, 6 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 - diff --git a/scripts/splitbase64.xsl b/scripts/splitbase64.xsl index 5aec412d..885e89a1 100644 --- a/scripts/splitbase64.xsl +++ b/scripts/splitbase64.xsl @@ -47,6 +47,7 @@ <xsl:template name="wrap"> <xsl:param name="input"/> + <xsl:text> </xsl:text> <xsl:choose> <xsl:when test="string-length($input) > $width"> <xsl:value-of select="substring($input, 1, $width)"/> |