From 6caa894e58e5b55df3bedddfe4fb1e62c7ccb967 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 30 Nov 2017 21:21:14 -0200 Subject: Adds startup_command config --- kvmx | 5 +++++ kvmxfile | 4 ++++ 2 files changed, 9 insertions(+) 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" -- cgit v1.2.3