#!/bin/sh # # generate WOT graphs # # requries: gpg, sig2dot, neato # # The PNG picture goes to stdout usage() { echo "usage: wot-graph.sh [update|YYYY-MM-DD]" exit } [ $# -lt 1 -o $# -gt 2 ] && usage if [ "$2" = "update" ] ; then gpg --no-default-keyring --keyring "$1" --refresh-keys --keyserver subkeys.pgp.net exit $? fi [ $# -eq 2 ] && date="-d $2" gpg --no-default-keyring --keyring "$1" --list-sigs | sig2dot $date 2>/dev/null | neato -Tpng