From a155350862ecad38eae5520b67ed394a186b3608 Mon Sep 17 00:00:00 2001 From: Matthew Owens Date: Sun, 1 Nov 2020 12:39:40 +0000 Subject: [PATCH] fixed dwmbar & added get_certs --- dwmbar | 4 ++-- get_certs.sh | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100755 get_certs.sh diff --git a/dwmbar b/dwmbar index 65da991..66a8644 100755 --- a/dwmbar +++ b/dwmbar @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # statusbar loop while true; do @@ -6,7 +6,7 @@ while true; do bat=$(bat) [ -f /tmp/update-count ] && updates=$(cat /tmp/update-count) mails=$(mailcount) - if [[ $updates -ne 0 ]]; then + if [[ ! -z $updates ]]; then pkgs="pkgs: $updates | " fi diff --git a/get_certs.sh b/get_certs.sh new file mode 100755 index 0000000..23dd2de --- /dev/null +++ b/get_certs.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +SERVER=${1:-my.server.com} +PORT=${2:-993} +CERT_FOLDER=${3:-~/certs} + +openssl s_client -connect ${SERVER}:${PORT} -showcerts 2>&1 < /dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'| sed -ne '1,/-END CERTIFICATE-/p' > ${CERT_FOLDER}/${SERVER}.pem \ No newline at end of file -- 2.20.1