diff options
Diffstat (limited to 'debian/gen_ssl_pem.sh')
| -rwxr-xr-x | debian/gen_ssl_pem.sh | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/debian/gen_ssl_pem.sh b/debian/gen_ssl_pem.sh deleted file mode 100755 index 358459f..0000000 --- a/debian/gen_ssl_pem.sh +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -# These defaults were extracted from Barrier source file: -# src/gui/src/SslCertificate.cpp -# -# A private key and certificate is generated in the profile -# directory (~/.barrier/SSL/Barrier.pem). Then a fingerprint -# is generated that can be used to verify the client is -# connecting to the correct server -# (~/.barrier/SSL/Fingerprints/Local.txt) - -umask 177 -CERTDIR="$HOME/.barrier/SSL" -if hash openssl 2>/dev/null; then - mkdir -p "$CERTDIR/" && openssl req -x509 -nodes -days 365 -subj '/CN=Barrier' -newkey rsa:4096 -keyout "$CERTDIR/Barrier.pem" -out "$CERTDIR/Barrier.pem" && mkdir -p "$CERTDIR/Fingerprints/" && openssl x509 -fingerprint -sha1 -noout -in "$CERTDIR/Barrier.pem" | cut -d= -f2 > "$CERTDIR/Fingerprints/Local.txt" - echo "Server Fingerprint:" - cat "$CERTDIR/Fingerprints/Local.txt" -else - echo "openssl not found in path" -fi |
