On Tue, 03.09.13 20:32, Bartek Rekke ([email protected]) wrote: Heya,
> I'am running Archlinux (recent version) including Systemd and Qemu. > > Since killing qemu directly is highly destructive for guest os I want to > shut it gracefully. I think it is obvious nessesity To do so I decided to > use 'net rpc' or qemu monitor command. Both requires networking to be up > and running. Doesn't qemu provide a way to trigger fake a acpi power key event from the outside based on some signal maybe? > haltcmd="/usr/bin/echo 'system_powerdown' | /usr/bin/nc localhost $port" > Using this setup I am able to start vm at startup or manually from console. > Stopping from console also works. I can see guest stopping as expected. But > after invoking poweroff/reboot systemd does not wait for qemu process to > close..... Note that ExecStop= when specified is expected to synchronously wait for the operation to finish (like it worked for the stop verb on sysv init scripts...). Lennart -- Lennart Poettering - Red Hat, Inc. _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
