[Libguestfs] [PATCH 00/10] dib/API: improvements and fixes

Pino Toscano ptoscano at redhat.com
Tue Feb 14 08:12:01 UTC 2017


Hi,

this patch series does changes mostly in virt-dib, few bug fixes and
a couple of new features (mostly implemented upstream already).
In addition, one new API is added, and a new optional argument for an
existing API is added (the latter is not needed, but could be useful
anyway).

Thanks,

Pino Toscano (10):
  dib: fix listing envvars in fake-sudo
  dib: source dib "die" script in some phases
  dib: change hooks path when running extra-data.d scripts
  dib: re-read list of scripts when running in-chroot hooks
  dib: cleanup logs at end of build
  copy-out: new 'excludes' optional argument
  dib: add appliance check hook in Output_format
  daemon: move make_exclude_from_file as common helper
  New API: mksquashfs
  dib: add squashfs output format

 appliance/packagelist.in      |   2 +
 daemon/Makefile.am            |   1 +
 daemon/daemon.h               |   2 +
 daemon/guestfsd.c             |  62 +++++++++++++++++
 daemon/squashfs.c             | 150 ++++++++++++++++++++++++++++++++++++++++++
 daemon/tar.c                  |  58 +---------------
 dib/Makefile.am               |   1 +
 dib/dib.ml                    |  49 +++++++++++---
 dib/elements.ml               |  15 +++++
 dib/output_format.ml          |  15 +++++
 dib/output_format.mli         |   9 +++
 dib/output_format_squashfs.ml |  39 +++++++++++
 dib/utils.ml                  |   1 +
 dib/virt-dib.pod              |   6 ++
 generator/actions.ml          |  42 +++++++++++-
 gobject/Makefile.inc          |   4 ++
 lib/MAX_PROC_NR               |   2 +-
 lib/copy-in-out.c             |  13 +++-
 18 files changed, 398 insertions(+), 73 deletions(-)
 create mode 100644 daemon/squashfs.c
 create mode 100644 dib/output_format_squashfs.ml

-- 
2.9.3




More information about the Libguestfs mailing list