diff options
| -rwxr-xr-x | debian/gen_ssl_pem.sh | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/debian/gen_ssl_pem.sh b/debian/gen_ssl_pem.sh index 92d2e6e..358459f 100755 --- a/debian/gen_ssl_pem.sh +++ b/debian/gen_ssl_pem.sh @@ -10,15 +10,11 @@ # (~/.barrier/SSL/Fingerprints/Local.txt) umask 177 -if hash syntool 2>/dev/null; then - if hash openssl 2>/dev/null; then - mkdir -p "$(syntool --get-profile-dir)/SSL" && openssl req -x509 -nodes -days 365 -subj '/CN=Barrier' -newkey rsa:4096 -keyout "$(syntool --get-profile-dir)/SSL/Synergy.pem" -out "$(syntool --get-profile-dir)/SSL/Synergy.pem" && mkdir -p "$(syntool --get-profile-dir)/SSL/Fingerprints/" && openssl x509 -fingerprint -sha1 -noout -in "$(syntool --get-profile-dir)/SSL/Synergy.pem" | cut -d= -f2 > "$(syntool --get-profile-dir)/SSL/Fingerprints/Local.txt" - else - echo "openssl not found in path" - fi +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 "$(syntool --get-profile-dir)/SSL/Fingerprints/Local.txt" + cat "$CERTDIR/Fingerprints/Local.txt" else - echo "syntool not found in path" + echo "openssl not found in path" fi - |
