mirror of
https://gitea.blesmrt.net/mikaela/shell-things.git
synced 2024-11-22 11:19:22 +01:00
rc: rewrite serversslcertfp(()
Also remove unneeded functions. Closes #55
This commit is contained in:
parent
cdce8a4204
commit
42428e00ca
28
rc/bashrc
28
rc/bashrc
@ -856,28 +856,14 @@ github-add-pulls() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
||||||
# Note that this should not be pointed to round-robin and is pointed
|
# Note that OpenSSL doesn't support IPv6 at time of writing (2015-01-13).
|
||||||
# preferably to direct IP address.
|
|
||||||
# Note that OpenSSL doesn't support IPv6 at time of writing (2014-12-21).
|
|
||||||
serversslcertfp() {
|
serversslcertfp() {
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -md5 -noout -in /dev/stdin
|
SSSLCFFN="/tmp/$(date -Is).pem"
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha1 -noout -in /dev/stdin
|
openssl s_client -showcerts -connect $1 < /dev/null|tee $SSSLCFFN
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha256 -noout -in /dev/stdin
|
cat $SSSLCFFN|openssl x509 -md5 -fingerprint -noout
|
||||||
}
|
cat $SSSLCFFN|openssl x509 -sha1 -fingerprint -noout
|
||||||
|
cat $SSSLCFFN|openssl x509 -sha256 -fingerprint -noout
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
rm $SSSLCFFN
|
||||||
serversslcertfpmd5() {
|
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -md5 -noout -in /dev/stdin
|
|
||||||
}
|
|
||||||
|
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
|
||||||
serversslcertfpsha1() {
|
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha1 -noout -in /dev/stdin
|
|
||||||
}
|
|
||||||
|
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
|
||||||
serversslcertfpsha256() {
|
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha256 -noout -in /dev/stdin
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# .custom
|
# .custom
|
||||||
|
28
rc/zshrc
28
rc/zshrc
@ -834,28 +834,14 @@ github-add-pulls() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
||||||
# Note that this should not be pointed to round-robin and is pointed
|
# Note that OpenSSL doesn't support IPv6 at time of writing (2015-01-13).
|
||||||
# preferably to direct IP address.
|
|
||||||
# Note that OpenSSL doesn't support IPv6 at time of writing (2014-12-21).
|
|
||||||
serversslcertfp() {
|
serversslcertfp() {
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -md5 -noout -in /dev/stdin
|
SSSLCFFN="/tmp/$(date -Is).pem"
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha1 -noout -in /dev/stdin
|
openssl s_client -showcerts -connect $1 < /dev/null|tee $SSSLCFFN
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha256 -noout -in /dev/stdin
|
cat $SSSLCFFN|openssl x509 -md5 -fingerprint -noout
|
||||||
}
|
cat $SSSLCFFN|openssl x509 -sha1 -fingerprint -noout
|
||||||
|
cat $SSSLCFFN|openssl x509 -sha256 -fingerprint -noout
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
rm $SSSLCFFN
|
||||||
serversslcertfpmd5() {
|
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -md5 -noout -in /dev/stdin
|
|
||||||
}
|
|
||||||
|
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
|
||||||
serversslcertfpsha1() {
|
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha1 -noout -in /dev/stdin
|
|
||||||
}
|
|
||||||
|
|
||||||
# Get server SSL certificate fingerprint in MD5, SHA1 and SHA256.
|
|
||||||
serversslcertfpsha256() {
|
|
||||||
openssl s_client -connect $1 < /dev/null 2>/dev/null|openssl x509 -fingerprint -sha256 -noout -in /dev/stdin
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# Source files for miscannellious modifications.
|
# Source files for miscannellious modifications.
|
||||||
|
Loading…
Reference in New Issue
Block a user