Files
vm-bhyve/rc.d/vm
2018-07-02 13:53:35 +01:00

31 lines
497 B
Bash

#!/bin/sh
#
# $FreeBSD$
# PROVIDE: vm
# REQUIRE: NETWORKING SERVERS dmesg
# BEFORE: dnsmasq
# KEYWORD: shutdown nojail
. /etc/rc.subr
: ${vm_enable="NO"}
name=vm
desc="Start and stop vm-bhyve guests on boot/shutdown"
rcvar=vm_enable
load_rc_config $name
command="/usr/local/sbin/${name}"
start_cmd="${name}_start"
stop_cmd="${command} stopall -f"
vm_start()
{
env rc_force="$rc_force" ${command} init
env rc_force="$rc_force" ${command} startall >/dev/null &
}
run_rc_command "$1"