From 8d3eefc1c8739f27802f8ff6cf58911596e19fe3 Mon Sep 17 00:00:00 2001 From: Vincent Composieux Date: Wed, 20 Jun 2018 23:02:57 +0200 Subject: [PATCH] Added localhost generation certificate alias --- .aliases | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.aliases b/.aliases index cf4cf0d..29c0c35 100644 --- a/.aliases +++ b/.aliases @@ -54,3 +54,10 @@ alias update='sudo softwareupdate -i -a; brew update; brew upgrade; brew cleanup # Merge some PDFs, usage: pdfmerge file1.pdf file2.pdf alias pdfmerge='/System/Library/Automator/Combine\ PDF\ Pages.action/Contents/Resources/join.py -o output.pdf' + +# Generates a localhost certificate (localhost.key and localhost.crt) +alias genlocalhostcert='openssl req -x509 -out localhost.crt -keyout localhost.key \ + -newkey rsa:2048 -nodes -sha256 \ + -subj ''/CN=localhost'' -extensions EXT -config <( \ + printf "[dn]\nCN=localhost\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:localhost\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")' +