From f5b4145a2bb4eb6cc408931e22d42b0dd079f255 Mon Sep 17 00:00:00 2001 From: SimonFair <39065407+SimonFair@users.noreply.github.com> Date: Mon, 7 Apr 2025 13:31:02 +0100 Subject: [PATCH] Fix to rc.libvirt --- etc/rc.d/rc.libvirt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/etc/rc.d/rc.libvirt b/etc/rc.d/rc.libvirt index 14128448d..ae1c88e7b 100755 --- a/etc/rc.d/rc.libvirt +++ b/etc/rc.d/rc.libvirt @@ -54,7 +54,7 @@ vmlist(){ for ARG in ${@: 1}; do [[ $ARG == all ]] && STATE="$STATE --all" || STATE="$STATE --state-$ARG" done - virsh list --uuid $STATE | tail -n +3 | grep -v '^$' + virsh list --uuid $STATE | tail -n +1 | grep -v '^$' } waitfor(){ @@ -348,6 +348,9 @@ case "$1" in 'status') libvirtd_status ;; +'stopvm') + stop_running_machines + ;; *) echo "Usage: $BASENAME test|start|stop|restart|status" exit 1