C Makefile Python M4 Shell C++ Other
Latest commit d6f45b1 Aug 4, 2016 @elmarco elmarco committed with berrange image: ignore OSError on listdir()
If the directory to list is missing, don't raise an exception but
return empty list instead. This fixes for example running
"virt-sandbox-image list" without a
~/.local/share/libvirt/templates/virt-builder.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Permalink
Failed to load latest commit information.
bin Fix minor typo Apr 29, 2016
build-aux Enable syntax-check rules Dec 1, 2011
docs Update release notes for 0.6.0 release Jul 1, 2015
examples Add python demo program Dec 10, 2012
libvirt-sandbox image: ignore OSError on listdir() Aug 11, 2016
m4 configure: check for static libc Jun 17, 2015
po Add virt-sandbox-image Sep 10, 2015
.gitignore Ignore generated file Apr 5, 2016
.mailmap Fix memory allocation when adding VM features Jun 12, 2012
AUTHORS.in Auto-generate AUTHORS file from GIT logs during make dist Jul 9, 2013
COPYING Update COPYING file & FSF address Jan 11, 2012
ChangeLog Initial commit of sandbox APIs Nov 17, 2011
GNUmakefile Enable syntax-check rules Dec 1, 2011
HACKING Add HACKING file Nov 24, 2011
Makefile.am Auto-generate AUTHORS file from GIT logs during make dist Jul 9, 2013
NEWS Update release notes for 0.6.0 release Jul 1, 2015
README Update libvirt-glib dep to 0.1.7 Jul 9, 2013
TODO docs: fix some typos in TODO Mar 14, 2013
autobuild.sh Pull in GNULIBs compile warning infrastructure Mar 21, 2012
autogen.sh Auto-generate AUTHORS file from GIT logs during make dist Jul 9, 2013
cfg.mk Enable strcmp checks in libvirt-sandbox-init-qemu.c Jun 30, 2015
configure.ac configure: Get static libs for static linking Sep 24, 2015
gtk-doc.make Wire up support for gtk-doc Nov 28, 2011
libvirt-sandbox-1.0.pc.in pkgconfig: remove non-existent requirement on 'sandbox-2.0' May 10, 2016
libvirt-sandbox.spec.in Disable Fedora hardened build since it breaks static linking Jun 8, 2016
maint.mk Add basic support for i18n Apr 9, 2013

README

   libvirt Sandbox
   ===============

The libvirt-sandbox package provides an API for building application
sandboxes using libvirt. Sandboxes can be based on either container
or machine based virtualization technology. Also included is a simple
command line tool for launching sandboxes for arbitrary commands.

Installation
------------

The libvirt-sandbox package uses GNU autotools, so the build install
process follows the standard process documented in the INSTALL file.
As a quick start you can do

  ./configure --prefix=/usr --sysconfdir=/etc \
        --localstatedir=/var --libdir=/usr/lib
  make
  sudo make install

Or to install into a private user specific location

  ./configure --prefix=$HOME/libvirt-sandbox
  make
  make install

The following mandatory dependancies are required in order to
build libvirt-sandbox

  libvirt-glib     >= 0.1.7
  libvirt          >= 1.0.2
  glib2            >= 2.28.0

And either the libvirt LXC or QEMU/KVM drivers.


Communication
-------------

To communicate with the development team, or to post patches
there is a technical mailing list:

   https://www.redhat.com/mailman/listinfo/libvir-list

End user support can be found at

   https://www.redhat.com/mailman/listinfo/libvirt-users

There is also a mailing list for new release announcements:

  https://www.redhat.com/mailman/listinfo/libvirt-announce

Bugs found when using an OS distribution's binary packages should
be reported to the OS vendors' own bug tracker first.

The latest libvirt-sandbox code can be found in GIT at:

   http://libvirt.org/git/?p=libvirt-sandbox.git

Licensing
---------

libvirt-sandbox is provided under the terms of the GNU Lesser General
Public License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

Please see the COPYING file for the complete LGPLv2+ license
terms, or visit <http://www.gnu.org/licenses/>.

-- End of readme