diff options
author | rodri <rgl@antares-labs.eu> | 2021-10-20 20:22:10 +0000 |
---|---|---|
committer | rodri <rgl@antares-labs.eu> | 2021-10-20 20:22:10 +0000 |
commit | 0bef22e73c45f37eb1f9f91fccb58caf4956c910 (patch) | |
tree | 47d8bcde9877b25644127358f1e423194cbf485f /bhyve_linux | |
parent | 0f6ff3b8ef4d0747112f1087d8cced7c9a16eb5f (diff) | |
download | bhyve-rc.d-0bef22e73c45f37eb1f9f91fccb58caf4956c910.tar.gz bhyve-rc.d-0bef22e73c45f37eb1f9f91fccb58caf4956c910.tar.bz2 bhyve-rc.d-0bef22e73c45f37eb1f9f91fccb58caf4956c910.zip |
correct diagnostic output redirections.
re-organize the files to make more sense.
Diffstat (limited to 'bhyve_linux')
-rwxr-xr-x | bhyve_linux | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/bhyve_linux b/bhyve_linux deleted file mode 100755 index 117c0e7..0000000 --- a/bhyve_linux +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/sh -# -# $AntaresLabs$ -# - -# PROVIDE: bhyve_linux -# REQUIRE: DAEMON FILESYSTEMS -# KEYWORD: nojail shutdown - -. /etc/rc.subr - -vmname=linux -name="bhyve_${vmname}" -desc="Bhyve - ${vmname} VM" -rcvar="${name}_enable" -start_cmd="bhyve_start" -stop_cmd="bhyve_stop" -status_cmd="bhyve_status" -extra_commands="status" - -load_rc_config $name -: ${bhyve_linux_enable:=NO} - -runvm() -{ - local rc=0 - - while [ $rc -eq 0 ];do - /vmm/machine/${vmname}/run - rc=$? - done -} - -bhyve_start() -{ - runvm & -} - -bhyve_status() -{ - local pid=$(ps axo pid,command | egrep "${vmname}.*\\(bhyve\\)" | awk '{print $1}') - - if [ ! -z $pid ];then - echo $name is running with pid $pid. 2>&1 - return 0 - else - echo $name is not running. - fi -} - -bhyve_stop() -{ - local pid=$(ps axo pid,command | egrep "${vmname}.*\\(bhyve\\)" | awk '{print $1}') - kill -TERM $pid -} - -run_rc_command "$1" |