{% load i18n %}

{% trans 'You should also add a GPG signature:' %}

{% if is_os_x %}SHASUM=`shasum -a 256 $FILENAME | cut -d ' ' -f 1`{% else %}SHASUM=`sha256 $FILENAME | cut -d ' ' -f 1`{% endif %}
gpg -b $FILENAME
curl --data-binary @$FILENAME.sig -u : --anyauth {{ absolute_url }}{% url 'moneta.core.views.add_element_signature' rid=repo.id %}?method=gpg&sha256=$SHASUM

{% trans 'Or a OpenSSL/x509 signature:' %}

{% if is_os_x %}SHASUM=`shasum -a 256 $FILENAME | cut -d ' ' -f 1`{% else %}SHASUM=`sha256 $FILENAME | cut -d ' ' -f 1`{% endif %}
openssl dgst -sha256 -sign {% trans 'privatekey.pem' %} -out $FILENAME.ssl $FILENAME
curl --data-binary @$FILENAME.ssl -u : --anyauth {{ absolute_url }}{% url 'moneta.core.views.add_element_signature' rid=repo.id %}?method=gpg&sha256=$SHASUM