SIG2DOT(1)

✨ SIG2DOT ✨

okay so this is the manual page for sig2dot, a lil general-commands-manual icon πŸ’… she lives in section 1, and she's about to make your GPG keyring look so cute as a graph.


πŸŽ€ NAME πŸŽ€

sig2dot β€” creates a .dot file from a GPG signature listing. that's it, that's the girl 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

sig2dot [OPTIONS] < input-file > output-file

like she reads from stdin and writes to stdout, classic main character behaviour πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

This manual page documents briefly the sig2dot command. lowkey that's the whole job description but here's the tea:

sig2dot parses the output of gpg --list-sigs and produces a .dot file that can be used as input to a graphing program. so you feed her your sigs, she hands you graph fuel. it's giving pipeline royalty ✨


πŸ’… OPTIONS πŸ’…

sig2dot accepts the following options, bestie, and yes we're going through all of them:

  • -b β€” Black and white / do not colorize. no color, no ✨, we're going monochrome, it's a mood.
  • -d <date> β€” Render graph as it appeared on <date> (ignores more recent signatures). Date must be in the format "YYYY-MM-DD". Will also ignore keys that have since been revoked. it's a lil time machine πŸ•°οΈ
  • -s <html-file-name> β€” Produces a sory HTML statistics file with the number of signatures per node. numbers girlies rise πŸ“
  • -a β€” Graph all keys, even if they do not have a signature. no key left behind, we're inclusive πŸ’œ
  • -r <key-revoked-string> β€” Sets the text for the key-revoked string used by GnuPG. The default is what is used in the English version. This parameter can be set for versions of GnuPG localized to other languages. Default: "[revoked". (yes that's the exact default, including the lil unfinished bracket, don't @ me, it's canon)
  • -t <title> β€” Sets the title for the graph generated. Default: "Keyring Statistics".
  • -u <user-not-found-string> β€” Sets the text for the user-not-found string used by GnuPG. The default is what is used in the English version. This parameter can be set for versions of GnuPG localized to other languages. Default: "[user id not found]".
  • -q β€” Be quiet. 🀫 not a peep.
  • -h β€” Print help and exit.
  • -v β€” Print version and exit.

🌈 EXAMPLE 🌈

here's the whole glow-up pipeline, copy it exactly bestie:

gpg --list-sigs | sig2dot > sigs.dot
springgraph < sigs.dot > sigs.png

πŸ‘‘ SEE ALSO πŸ‘‘

springgraph(1) gnupg(1) β€” go read those too, iykyk 🫢


πŸ’€ AUTHORS πŸ’€

Darxus@ChaosReigns.com with modifications by Kevin Rosenberg. Versions 0.35 and later are by Christoph Berg <cb@df7cb.de>. This manual page was written by Kevin M. Rosenberg <kmr@debian.org>, for the Debian GNU/Linux system (but may be used by others). legends only 🧚


okay that's the whole page, no cap. she's from the General Commands Manual, dated May 31, 2006, and she's still serving. periodt. πŸ’–βœ¨πŸŽ€