https://github.com/grafana/grafana
Raw File
Tip revision: 70354e2ced62e640bf1eeb6e2fdb457dc8d238f9 authored by Diana Payton on 19 April 2021, 16:06:36 UTC
Update pie-chart-panel.md
Tip revision: 70354e2
verify_signed_packages.sh
#!/bin/bash

_files=$*

if [ -z "$_files" ]; then
    echo "_files (arg 1) has to be set"
    exit 1
fi

mkdir -p ~/.rpmdb/pubkeys
curl -s https://packages.grafana.com/gpg.key > ~/.rpmdb/pubkeys/grafana.key

ALL_SIGNED=0

for file in $_files; do
  if rpm -K "$file" | grep "digests signatures OK" -q ; then
    echo "$file" OK
  else
    ALL_SIGNED=1
    echo "$file" NOT SIGNED
  fi
done

exit $ALL_SIGNED
back to top