3 # silence the script by '&> /dev/null'
6 echo "Usage: $0 </path/to/output/>"
9 if [[ ! -e
/usr
/bin
/sig2dot
]]; then
10 echo "install signing-party"; exit 1
12 if [[ ! -e
/usr
/bin
/neato
]]; then
13 echo "install graphviz"; exit 1
16 export GNUPGHOME
=$
(mktemp
-d
--suffix
=$
(basename $0))
17 cd $GNUPGHOME ||
exit 1
19 wget
-q
-O
- http
://www.gentoo.org
/proj
/en
/devrel
/roll
-call
/userinfo.xml | \
20 egrep -o
0x
[A
-Z0
-9]\
{8\
} > keys.txt
22 /usr
/bin
/gpg
-q
--keyserver hkp
://pool.sks
-keyservers.net
--recv
-keys \
25 /usr
/bin
/gpg
-q
--no
-default
-keyring
--list
-sigs | \
26 /usr
/bin
/sig2dot
-q
-t
"Gentoo Dev WoT" -s wot
-stats.html \
29 /usr
/bin
/dot
-Gcharset
=latin1
-Tpng keys.dot
> "${1}/wot-graph.png"
31 mv wot
-stats.html
"${1}"