Commit Graph

672 Commits

Author SHA1 Message Date
Matt Churchyard
a44a59e5f8 The man page is the best resource for up-to-date info 2015-07-11 11:54:22 +01:00
Matt Churchyard
b6e93f4715 Add 'Bootloader' state to 'vm list' 2015-07-11 11:48:43 +01:00
Matt Churchyard
c2ee73fc0b Add autostart setting to 'vm list' 2015-07-11 11:26:34 +01:00
Matt Churchyard
9b4eb0d194 Missing OpenBSD template 2015-07-10 13:52:24 +01:00
Matt Churchyard
61313febed Add 'vm list' command and basic OpenBSD guest support 2015-07-10 13:51:40 +01:00
Matt Churchyard
ee0460ba84 sysrc functions incorrectly mention switch in errors 2015-07-01 15:14:07 +01:00
Matt Churchyard
67fe128329 Additional work on manpage 2015-07-01 11:10:50 +01:00
Matt Churchyard
595f66056f Replace txt2man man page with a proper one 2015-06-30 16:54:38 +01:00
Matt Churchyard
c2e456637d Tidy up Makefile, reset/poweroff added in last commit 2015-06-30 10:28:08 +01:00
Charlie Root
183a87dc4f Move to BSD dev environment 2015-06-30 10:21:30 +01:00
churchers
2d745e4c5f Add download link to readme 2015-06-30 08:37:37 +01:00
churchers
3e8db95d13 Shut "make" up (and stop "make clean" removing our code...)
We don't really need to do anything on "make" or "make clean" so just
make these do nothing
2015-06-29 11:52:05 +01:00
churchers
d0b2ce8e62 Fix path->dir and add ZFS note
Change vm_path to vm_dir in man.
Document in manpage that vm-bhyve will attempt to create a new dataset
for each guest if $vm_dir is on ZFS.
2015-06-29 11:31:02 +01:00
churchers
3e93f7d1c7 Big tidy up
Simplify main script and move functions into independent libraries.
Add a Makefile to install everything to the correct places.
Add an initial man page.
2015-06-29 11:14:42 +01:00
churchers
43a817b2af Run ubuntu install loader on stdio
Need to select the Install option before the loader will exit.
Using nmdm means you need to access the console via another terminal
before the vm install command will exit.
2015-06-24 16:23:35 +01:00
churchers
617227fa3f Script needs to be /usr/local/sbin/vm
Not actually critical but that's where the rc.d script will look without
modification
2015-06-24 12:20:49 +01:00
churchers
9874981120 Minor switch changes
Switches now only created if they don't exist so init no longer requires
vmm.ko to be unloaded. Multiple init runs will just do nothing.

Switches have been updated to add a dash to the end of the interface
description. This stops the possibility of the wrong switch being used
if one switch has a name that is a substring of another - eg "int" &
"internet".
2015-06-24 11:20:44 +01:00
churchers
348e9fa264 More README tidy-up 2015-06-24 10:21:48 +01:00
churchers
559b14ca27 Small formatting changes to README 2015-06-24 10:06:54 +01:00
churchers
6c2052f830 Fill out README 2015-06-24 09:58:30 +01:00
churchers
b2a245047e Initial code import 2015-06-24 09:37:22 +01:00
churchers
26536ef926 Initial commit 2015-06-24 09:28:53 +01:00