summaryrefslogtreecommitdiff
path: root/sign-gnu-artefact
blob: f85db4e5875cb5578d7a06060ded5328ac7a5003 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

# Helper script to sign artefacts for upload to the GNU mirrors

name=$1
if [[ -z "$1" ]]; then
  echo "Usage: $0 NAME"
  exit 1
fi


truncate -s0 "${name}.directive"

echo "version: 1.2" >> "${name}.directive"
echo "directory: taler" >> "${name}.directive"
echo "filename: ${name}" >> "${name}.directive"

gpg -b "${name}"
gpg --clearsign "${name}.directive"