The b9 package
This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.
- Exposed modules use unallocated top-level names: B9
Build virtual machine images for vm-deployments; resize, un-partition, create from scratch or convert disk image files in a variety of formats; assemble and generate all associated files from templates and regular files. VM images can further be modifed through scripts, which are executed in LXC containers into which the vm-images as well as arbitrary directories from the host are mounted. All assembled files can also be accessed by vm build scripts through a special directory mounted in the build container, and/or can be written to directories, ISO- or VFAT-images. The ISO/VFAT images that B9 creates are compatible to cloud-inits NoCloud data source; B9 is also very well suited for compiling in a containerized environment. For these applications, the images can be marked as Transient to indicate no further interest in the VM-image itself, and B9 will discard them after the build. B9 will never over-write source files, not even large vm-image files - there is no intended way to modify a source vm-image file in-place. B9 operates in random build directories, which are discarded when the build exists.
[Skip to ReadMe]
|Versions||0.2.0, 0.2.1, 0.2.3, 0.2.4, 0.2.5, 0.3.0, 0.3.0, 0.3.1, 0.4.0, 0.4.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.13, 0.5.14, 0.5.15, 0.5.16, 0.5.17, 0.5.18, 0.5.19, 0.5.20, 0.5.21, 0.5.30, 0.5.31|
|Change log||None available|
|Dependencies||aeson, async (>=2.0.1 && <2.1), b9, base (>=4.6 && <4.8), bifunctors, binary (==0.7.*), bytestring (==0.10.*), conduit (==1.2.*), conduit-extra (==1.1.*), ConfigFile (>=1.1.3 && <1.2), directory (==1.2.*), filepath (==1.3.*), mtl (==2.1.*), old-locale (==1.0.*), optparse-applicative (>=0.11.0.1), parsec (>=3.1.8), pretty, pretty-show, process (==1.2.*), QuickCheck, random (>=1.0 && <1.2), semigroups, syb (>=0.4.4 && <0.5), template, text (>=188.8.131.52), time (==1.4.*), transformers (==0.3.*), unordered-containers, vector (>=0.10.12.2), yaml [details]|
|Copyright||2015 Sven Heyll <email@example.com>|
|Author||Sven Heyll <firstname.lastname@example.org>|
|Source repository||head: git clone git://github.com/sheyll/b9-vm-image-builder.git|
|Uploaded||Mon Mar 16 10:59:22 UTC 2015 by SvenHeyll|
For package maintainers and hackage trustees