Mercurial > dotfiles
annotate .shell.d/99.misc.sh @ 313:615fee88aa08
HGRCPATH: auto-include opendiff configuration if opendiff is on PATH.
author | Augie Fackler <durin42@gmail.com> |
---|---|
date | Sat, 18 Jun 2011 13:21:15 -0500 |
parents | b9e92b79bb00 |
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 } |