diff options
-rw-r--r-- | kvmd.install | 2 | ||||
-rwxr-xr-x | scripts/kvmd-gencert | 9 |
2 files changed, 10 insertions, 1 deletions
diff --git a/kvmd.install b/kvmd.install index 2c4bc7e8..e4e4b556 100644 --- a/kvmd.install +++ b/kvmd.install @@ -2,7 +2,7 @@ post_install() { post_upgrade echo "==> Generating KVMD certificate ..." - kvmd-gencert + kvmd-gencert --do-the-thing } post_upgrade() { diff --git a/scripts/kvmd-gencert b/scripts/kvmd-gencert index 43e89e08..90f28485 100755 --- a/scripts/kvmd-gencert +++ b/scripts/kvmd-gencert @@ -24,11 +24,20 @@ set -x set -e +export LC_ALL=C + if [ `whoami` != root ]; then echo "Only root can do that" exit 1 fi +if [ "$1" != --do-the-thing ]; then + echo "This script will generate new self-signed SSL certificates for KVMD Nginx" + echo "and put them to /etc/kvmd/nginx/ssl. If you're sure of what you're doing," + echo "append the option '--do-the-thing' to execute." + exit 1 +fi + mkdir -p /etc/kvmd/nginx/ssl cd /etc/kvmd/nginx/ssl |