Mercurial > dotfiles
annotate .shell.d/99.misc.zsh @ 453:6f3342c9e53d
emacs: use exec-path-from-shell-initialize on OS X
This should mean I can start emacs like a normal application and have
things work.
| author | Augie Fackler <raf@durin42.com> |
|---|---|
| date | Sat, 06 Jan 2018 17:03:00 -0500 |
| 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 } |
