From a06239095c8dee04195825f3009d1ad7e71d20e7 Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Fri, 11 Sep 2015 15:11:53 -0700 Subject: [PATCH] Add script to retrieve SSL certificates with s_client. --- dotfiles/zshrc.d/ssl.zsh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 dotfiles/zshrc.d/ssl.zsh diff --git a/dotfiles/zshrc.d/ssl.zsh b/dotfiles/zshrc.d/ssl.zsh new file mode 100644 index 0000000..e85f397 --- /dev/null +++ b/dotfiles/zshrc.d/ssl.zsh @@ -0,0 +1,8 @@ +retrieve_ssl_certificate_chain() { + openssl s_client -connect $1 -showcerts < /dev/null | awk \ + ' BEGIN { incert = 0 } + /-----BEGIN CERTIFICATE-----/ { incert = 1 } + incert == 1 { print $0 } + /-----END CERTIFICATE-----/ { incert = 0 } + ' 2>/dev/null +}