From 0edc458812db17bc620e1365f04e20d486dd65aa Mon Sep 17 00:00:00 2001 From: Nikolas Weger Date: Sun, 9 Aug 2015 21:34:34 +0200 Subject: [PATCH] changed sslcreate function --- zsh/aliases.d/own.zsh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/zsh/aliases.d/own.zsh b/zsh/aliases.d/own.zsh index 557662c..6cf31d4 100644 --- a/zsh/aliases.d/own.zsh +++ b/zsh/aliases.d/own.zsh @@ -13,9 +13,16 @@ pclear () { # Create SSL One Line sslcreate() { - openssl genrsa -out private/$1.key 2048 - openssl req -new -key private/$1.key -out csr/$1.csr -sha256 - openssl x509 -req -days 365 -in csr/$1.csr -signkey private/$1.key -out certs/$1.crt + if [[ "$1" = "create" ]]; then + openssl genrsa -out private/$2.key 2048 + openssl req -new -key private/$2.key -out csr/$2.csr -sha256 + openssl x509 -req -days 365 -in csr/$2.csr -signkey private/$2.key -out certs/$2.crt + fi + if [[ "$1" = "clear" ]]; then + rm -rf private/$2.key + rm -rf csr/$2.csr + rm -rf certs/$2.crt + fi } if [ $(uname -n) = "sayaka" -o $(uname -n) = "kimari" ]; then