Add blurb about detection and use of Systemd

Detection/use added in https://github.com/hashicorp/vagrant/pull/11482, which has been included since version 2.2.8
This commit is contained in:
Adam 2021-10-29 12:06:21 -03:00 committed by GitHub
parent c45de775e8
commit fbd97bbe5c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,9 +16,14 @@ Vagrant will first attempt to gracefully shut down the machine by running
the guest OS shutdown mechanism. If this fails, or if the `--force` flag is
specified, Vagrant will effectively just shut off power to the machine.
For linux-based guests, Vagrant uses the `shutdown` command to gracefully
terminate the machine. Due to the varying nature of operating systems, the
`shutdown` command may exist at many different locations in the guest's `$PATH`.
For linux-based guests, Vagrant will:
1. Attempt to detect and use Systemd to execute `systemctl poweroff`; but otherwise,
2. Fallback to using the `shutdown` command to gracefully
terminate the machine.
Due to the varying nature of operating systems, these executables may exist at many
different locations in the guest's `$PATH`.
It is the guest machine's responsibility to properly populate the `$PATH` with
directory containing the `shutdown` command.