Mercurial > dotfiles
annotate .shell.d/99.misc.zsh @ 385:98480bc457ab
emacs: load and use monky
monky is kind of slow, but it's been pretty handy so I'm going to just
load it all the time until I find a better alternative.
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Mon, 14 Mar 2016 21:42:39 -0400 |
parents | e9932cf1692f |
children |
rev | line source |
---|---|
312
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
1 function certfor() { |
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
2 if [ "x$1" = "x" ] ; then |
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
3 echo 'abort: specify host:port pair as argument' |
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
4 return 1 |
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
5 fi |
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
6 openssl x509 -in <(echo | openssl s_client -showcerts -connect $1 | \ |
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
7 awk '/-----BEGIN CERTIFICATE-----/,/-----END CERTIFICATE-----/') -noout -text |
b9e92b79bb00
misc: holding ground for misc shell tricks
Augie Fackler <raf@durin42.com>
parents:
diff
changeset
|
8 } |