From: Silvio Rhatto Date: Thu, 30 Nov 2017 23:21:14 +0000 (-0200) Subject: Adds startup_command config X-Git-Tag: 0.1.0~334 X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=6caa894e58e5b55df3bedddfe4fb1e62c7ccb967;p=kvmx.git Adds startup_command config --- diff --git a/kvmx b/kvmx index 1b8e06d..fc7ba38 100755 --- a/kvmx +++ b/kvmx @@ -450,6 +450,11 @@ function kvmx_up { $DIRNAME/$BASENAME xephyr $VM fi + if [ ! -z "$startup_command" ] && [ "$ssh_support" == "y" ]; then + echo "Running $startup_command..." + echo "nohup $startup_command" | kvmx ssh $VM &> /dev/null & + fi + kvmx_status } diff --git a/kvmxfile b/kvmxfile index c0650d3..6926e21 100644 --- a/kvmxfile +++ b/kvmxfile @@ -36,6 +36,10 @@ shared_folder_mountpoint="/home/$user/code/$VM" #provision_command="/usr/local/share/kvmx/provision/development" #provision_command="/usr/local/share/kvmx/provision/desktop-basic" +# Startup command +#startup_command="/path/to/custom/command" +#startup_command="hydractl upgrade" + # Graphics # See https://wiki.archlinux.org/index.php/QEMU#Graphics #graphics="-vga std -nographic -vnc :$GUEST_DISPLAY"