- Initial release.
This commit is contained in:
29
usr/local/sbin/cert_dump
Executable file
29
usr/local/sbin/cert_dump
Executable file
@@ -0,0 +1,29 @@
|
||||
#!/bin/bash
|
||||
|
||||
OPENVPN_DIR=/etc/openvpn
|
||||
|
||||
type=$1
|
||||
host=$2
|
||||
|
||||
case "${type}"
|
||||
in
|
||||
"ca")
|
||||
cat ${OPENVPN_DIR}/tls/certs/ca.crt
|
||||
;;
|
||||
|
||||
"tc")
|
||||
cat ${OPENVPN_DIR}/tls/private/tc.key
|
||||
;;
|
||||
|
||||
"key")
|
||||
cat ${OPENVPN_DIR}/tls/private/${host}.key
|
||||
;;
|
||||
|
||||
"csr")
|
||||
cat ${OPENVPN_DIR}/tls/certs/${host}.csr
|
||||
;;
|
||||
|
||||
"crt")
|
||||
cat ${OPENVPN_DIR}/tls/certs/${host}.crt
|
||||
;;
|
||||
esac
|
||||
Reference in New Issue
Block a user