13 Commits

Author SHA1 Message Date
Eric van Gyzen
67c205125a overwrite an existing vm-bhyve.8.gz link 2019-06-21 10:06:43 -05:00
Eric van Gyzen
f49f69526e Install a vm-bhyve(8) man page link
Since the tool's name is `vm-bhyve`, and that's even the title of
the man page, `man vm-bhyve` should work.  Make it so.
2019-06-04 16:04:23 -05:00
Matt Churchyard
6b74268c7b Simply code to check existance of custom bridge interface 2018-06-21 14:41:02 +00:00
Mateusz Piotrowski
d037341b21 Change Makefile to be more Ports-friendly
Changes:

 - Remove unnecessary variables.
 - Use DESTDIR so that the install target could be used in the FreeBSD
   port instead of a custom 'do-install' target.
2018-04-30 02:00:10 +02:00
Matt Churchyard
24b0c5254b Add fixes for issues #9 & #10 2015-10-18 20:09:20 +01:00
Matt Churchyard
7d84196845 Seperate out bhyve device logic to simplify __vm_run
There are now separate functions which handle base devices, disks & networking
I've also added a new function which adds ppt devices to the bhyve command.
Any modifications can now be made by altering these functions or adding new ones,
rather than making __vm_run more and more extensive.
I've also cleaned up any remaining tab->space issues
2015-08-12 14:46:37 +01:00
Matt Churchyard
d1221b5eee Tidying up for a new release 2015-08-10 09:18:46 +01:00
Matt Churchyard
6b34f777ba Small bug fixes
Exit is the ZFS dataset can't be found
Also code to find mountpoint was hardcoded with my test dataset, not using the user supplied value!
2015-08-06 19:52:30 +01:00
Matt Churchyard
9e331fb3a2 Add Makefile command to setup VM directory and copy templates 2015-07-29 09:17:58 +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
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
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