From bc5a65b517273a3bc59ecd27fed5fce29fa7a6cb Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Wed, 13 Jun 2018 18:26:28 -0300 Subject: Adds ssh_custom_pubkey config --- kvmx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'kvmx') diff --git a/kvmx b/kvmx index aaa3f95..b00c747 100755 --- a/kvmx +++ b/kvmx @@ -181,11 +181,13 @@ function __kvmx_initialize { MONITORFILE="$STATE_DIR/monitor" CONSOLEFILE="$STATE_DIR/console" - if [ -e "$DATADIR/ssh/$VM.key" ]; then - mkdir -p "$DATADIR/ssh" - SSHKEY="$DATADIR/ssh/$VM.key" - else - SSHKEY="$APP_BASE/share/ssh/insecure_private_key" + if [ -z "$ssh_custom_pubkey" ]; then + if [ -e "$DATADIR/ssh/$VM.key" ]; then + mkdir -p "$DATADIR/ssh" + SSHKEY="$DATADIR/ssh/$VM.key" + else + SSHKEY="$APP_BASE/share/ssh/insecure_private_key" + fi fi if [ ! -z "$user" ]; then -- cgit v1.2.3