New upstream version 1.48.3
authorHilko Bengen <bengen@debian.org>
Thu, 12 Jan 2023 09:52:33 +0000 (10:52 +0100)
committerHilko Bengen <bengen@debian.org>
Thu, 12 Jan 2023 09:52:33 +0000 (10:52 +0100)
62 files changed:
align/scan.c
builder/sigchecker.ml
builder/templates/fedora-37.index-fragment [new file with mode: 0644]
builder/templates/fedora-37.ks [new file with mode: 0644]
builder/templates/fedora-37.virt-install-cmd [new file with mode: 0644]
builder/templates/make-template.ml
builder/templates/rhel-8.7.ks [new file with mode: 0644]
builder/templates/rhel-8.7.virt-install-cmd [new file with mode: 0644]
builder/templates/rhel-9.1-aarch64.ks [new file with mode: 0644]
builder/templates/rhel-9.1-aarch64.virt-install-cmd [new file with mode: 0644]
builder/templates/rhel-9.1.ks [new file with mode: 0644]
builder/templates/rhel-9.1.virt-install-cmd [new file with mode: 0644]
configure
configure.ac
customize/customize_run.ml
gnulib/lib/c-ctype.h [changed mode: 0755->0644]
m4/guestfs-progs.m4
po-docs/ja/virt-alignment-scan.1
po-docs/ja/virt-builder.1
po-docs/ja/virt-cat.1
po-docs/ja/virt-customize.1
po-docs/ja/virt-df.1
po-docs/ja/virt-dib.1
po-docs/ja/virt-diff.1
po-docs/ja/virt-edit.1
po-docs/ja/virt-filesystems.1
po-docs/ja/virt-format.1
po-docs/ja/virt-get-kernel.1
po-docs/ja/virt-index-validate.1
po-docs/ja/virt-inspector.1
po-docs/ja/virt-log.1
po-docs/ja/virt-ls.1
po-docs/ja/virt-make-fs.1
po-docs/ja/virt-resize.1
po-docs/ja/virt-sparsify.1
po-docs/ja/virt-sysprep.1
po-docs/ja/virt-win-reg.1
po-docs/uk/virt-alignment-scan.1
po-docs/uk/virt-builder.1
po-docs/uk/virt-cat.1
po-docs/uk/virt-customize.1
po-docs/uk/virt-df.1
po-docs/uk/virt-dib.1
po-docs/uk/virt-diff.1
po-docs/uk/virt-edit.1
po-docs/uk/virt-filesystems.1
po-docs/uk/virt-format.1
po-docs/uk/virt-get-kernel.1
po-docs/uk/virt-index-validate.1
po-docs/uk/virt-inspector.1
po-docs/uk/virt-log.1
po-docs/uk/virt-ls.1
po-docs/uk/virt-make-fs.1
po-docs/uk/virt-resize.1
po-docs/uk/virt-sparsify.1
po-docs/uk/virt-sysprep.1
po-docs/uk/virt-win-reg.1
po/guestfs-tools.pot
run.in
test-data/phony-guests/fedora.db
tmp/.gitignore
valgrind-suppressions

index c507e44091cfda27bf8c8f6c92a8344446ec7ba8..b41a721b023b4dd2c2f06def7768546787bec76b 100644 (file)
@@ -364,6 +364,11 @@ static int
 scan_work (guestfs_h *g, size_t i, FILE *fp)
 {
   struct guestfs_add_libvirt_dom_argv optargs;
+  const char *name = domains[i].name ? domains[i].name : "(no name)";
+  int r;
+
+  if (verbose)
+    fprintf (stderr, "scan: domain %zu: %s: opening connection\n", i, name);
 
   optargs.bitmask =
     GUESTFS_ADD_LIBVIRT_DOM_READONLY_BITMASK |
@@ -377,7 +382,16 @@ scan_work (guestfs_h *g, size_t i, FILE *fp)
   if (guestfs_launch (g) == -1)
     return -1;
 
-  return scan (g, !uuid ? domains[i].name : domains[i].uuid, fp);
+  if (verbose)
+    fprintf (stderr, "scan: domain %zu: %s: performing scan\n", i, name);
+
+  r = scan (g, !uuid ? domains[i].name : domains[i].uuid, fp);
+
+  if (verbose)
+    fprintf (stderr, "scan: domain %zu: %s: finishing scan: result=%d\n",
+             i, name, r);
+
+  return r;
 }
 
 #endif /* HAVE_LIBVIRT */
index 088674d666da6f89a2fd76f8fe61c6d0b5b6644e..72c9a26cc2df289273db8f0743383c3172fa794a 100644 (file)
@@ -67,8 +67,9 @@ let import_keyfile ~gpg ~gpghome ~tmpdir ?(trust = true) keyfile =
   let subkeys =
     (* --with-fingerprint is specified twice so gpg outputs the full
      * fingerprint of the subkeys. *)
-    let cmd = sprintf "%s --homedir %s --with-colons --with-fingerprint --with-fingerprint --list-keys %s"
-      gpg gpghome !fingerprint in
+    let cmd = sprintf "%s --homedir %s --with-colons --with-fingerprint --with-fingerprint --list-keys %s%s"
+      gpg gpghome !fingerprint
+      (if verbose () then "" else " 2>/dev/null") in
     let lines = external_command cmd in
     let current = ref None in
     let subkeys = ref [] in
diff --git a/builder/templates/fedora-37.index-fragment b/builder/templates/fedora-37.index-fragment
new file mode 100644 (file)
index 0000000..3225e53
--- /dev/null
@@ -0,0 +1,22 @@
+[fedora-37]
+name=Fedora® 37 Server
+osinfo=fedora37
+arch=x86_64
+file=fedora-37.xz
+checksum[sha512]=b318bf8da65e9624459381a93f8a29072e24691f6827f65a89612e50e94a68f6130e77be99c771d9567cb2fa533a87d7aab52591df530e879d6f898e524fde65
+format=raw
+size=6442450944
+compressed_size=678006876
+expand=/dev/sda3
+notes=Fedora® 37 Server
+ This Fedora image contains only unmodified @Core group packages.
+ Fedora and the Infinity design logo are trademarks of Red Hat, Inc.
+ Source and further information is available from http://fedoraproject.org/
+ This template was generated by a script in the libguestfs source tree:
+     builder/templates/make-template.ml
+ Associated files used to prepare this template can be found in the
+ same directory.
+
diff --git a/builder/templates/fedora-37.ks b/builder/templates/fedora-37.ks
new file mode 100644 (file)
index 0000000..d31a2bf
--- /dev/null
@@ -0,0 +1,47 @@
+# Kickstart file for fedora-37
+# Generated by libguestfs.git/builder/templates/make-template.ml
+
+text
+reboot
+lang en_US.UTF-8
+keyboard us
+network --bootproto dhcp
+rootpw builder
+firewall --enabled --ssh
+timezone --utc America/New_York
+selinux --enforcing
+
+bootloader --location=mbr --append="console=tty0 console=ttyS0,115200 rd_NO_PLYMOUTH"
+
+
+zerombr
+clearpart --all --initlabel --disklabel=gpt
+autopart --type=plain
+
+# Halt the system once configuration has finished.
+poweroff
+
+%packages
+@core
+%end
+
+%post
+# Ensure the installation is up-to-date.
+dnf -y --best upgrade
+# This required otherwise the kernel will not be bootable, see
+# https://bugzilla.redhat.com/show_bug.cgi?id=1911177
+# https://bugzilla.redhat.com/show_bug.cgi?id=1945835#c24
+grub2-mkconfig -o '/etc/grub2.cfg'
+# Enable Xen domU support.
+pushd /etc/dracut.conf.d
+echo 'add_drivers+=" xen:vbd xen:vif "' > virt-builder-xen-drivers.conf
+popd
+# To make dracut config changes permanent, we need to rerun dracut.
+# Rerun dracut for the installed kernel (not the running kernel).
+# See commit 0fa52e4e45d80874bc5ea5f112f74be1d3f3472f and
+# https://www.redhat.com/archives/libguestfs/2014-June/thread.html#00045
+KERNEL_VERSION="$(rpm -q kernel --qf '%{version}-%{release}.%{arch}\n' | sort -V | tail -1)"
+dracut -f /boot/initramfs-$KERNEL_VERSION.img $KERNEL_VERSION
+%end
+
+# EOF
diff --git a/builder/templates/fedora-37.virt-install-cmd b/builder/templates/fedora-37.virt-install-cmd
new file mode 100644 (file)
index 0000000..002d2b1
--- /dev/null
@@ -0,0 +1,20 @@
+# This is the virt-install command which was used to create
+# the virt-builder template 'fedora-37'
+# NB: This file is generated for documentation purposes ONLY!
+# This script was never run, and is not intended to be run.
+
+'virt-install' \
+    '--transient' \
+    '--name=tmp-99wfai2n' \
+    '--ram=4096' \
+    '--arch=x86_64' \
+    '--cpu=host' \
+    '--vcpus=4' \
+    '--os-variant=fedora34' \
+    '--initrd-inject=fedora-37.ks' \
+    '--extra-args=inst.ks=file:/fedora-37.ks  console=tty0 console=ttyS0,115200 rd_NO_PLYMOUTH' \
+    '--disk=/home/rjones/d/guestfs-tools/builder/templates/tmp-99wfai2n.img,size=6,format=raw' \
+    '--location=https://lon.mirror.rackspace.com/fedora/releases/37/Server/x86_64/os/' \
+    '--serial=pty' \
+    '--nographics' 
+
index 6786fec19e4108f5445f7f419f3b9cac9a76b886..c3386d356618c698c4c3c0b28d20aabe25bc5248 100755 (executable)
@@ -366,6 +366,7 @@ and os_of_string os ver =
   | "ubuntu", "16.04" -> Ubuntu (ver, "xenial")
   | "ubuntu", "18.04" -> Ubuntu (ver, "bionic")
   | "ubuntu", "20.04" -> Ubuntu (ver, "focal")
+  | "ubuntu", "22.04" -> Ubuntu (ver, "jammy")
   | "fedora", ver -> Fedora (int_of_string ver)
   | "freebsd", ver -> let maj, min = parse_major_minor ver in FreeBSD (maj, min)
   | "windows", ver -> parse_windows_version ver
@@ -959,7 +960,7 @@ and make_boot_media os arch =
      Location (sprintf "http://download.eng.bos.redhat.com/released/rhel-6-7-8/rhel-8/RHEL-8/8.%d.0/BaseOS/%s/os" minor (string_of_arch arch))
 
   | RHEL (9, minor), arch ->
-     Location (sprintf "http://download.eng.bos.redhat.com/released/rhel-9/RHEL-9/9.%d.0/BaseOS/%s/os" minor (string_of_arch arch))
+     Location (sprintf "http://download.eng.bos.redhat.com/released/RHEL-9/9.%d.0/BaseOS/%s/os" minor (string_of_arch arch))
 
   | Ubuntu (_, dist), X86_64 ->
      Location (sprintf "http://archive.ubuntu.com/ubuntu/dists/%s/main/installer-amd64" dist)
@@ -1233,15 +1234,14 @@ and os_variant_of_os ?(for_fedora = false) os arch =
        sprintf "rhel7.%d" minor
     | RHEL (7, _), _ -> "rhel7.5" (* max version known in Fedora 29 *)
     | RHEL (8, _), _ -> "rhel8.5" (* max version known in Fedora 36 *)
+    | RHEL (9, _), _ -> "rhel9.0" (* max version known in Fedora 37 *)
     | RHEL (major, minor), _ ->
        sprintf "rhel%d.%d" major minor
 
     | Debian (ver, _), _ when ver <= 8 -> sprintf "debian%d" ver
     | Debian _, _ -> "debian8" (* max version known in Fedora 26 *)
 
-    | Ubuntu (ver, _), _ when ver < "20.04" -> sprintf "ubuntu%s" ver
-    | Ubuntu ("20.04", _), _ -> "ubuntu19.10"
-    | Ubuntu _, _ -> assert false
+    | Ubuntu (ver, _), _ -> sprintf "ubuntu%s" ver
 
     | FreeBSD (major, minor), _ -> sprintf "freebsd%d.%d" major minor
 
diff --git a/builder/templates/rhel-8.7.ks b/builder/templates/rhel-8.7.ks
new file mode 100644 (file)
index 0000000..0871de8
--- /dev/null
@@ -0,0 +1,29 @@
+# Kickstart file for rhel-8.7
+# Generated by libguestfs.git/builder/templates/make-template.ml
+
+install
+text
+reboot
+lang en_US.UTF-8
+keyboard us
+network --bootproto dhcp
+rootpw builder
+firewall --enabled --ssh
+timezone --utc America/New_York
+selinux --enforcing
+
+bootloader --location=mbr --append="console=tty0 console=ttyS0,115200 rd_NO_PLYMOUTH"
+
+
+zerombr
+clearpart --all --initlabel --disklabel=gpt
+autopart --type=plain
+
+# Halt the system once configuration has finished.
+poweroff
+
+%packages
+@core
+%end
+
+# EOF
diff --git a/builder/templates/rhel-8.7.virt-install-cmd b/builder/templates/rhel-8.7.virt-install-cmd
new file mode 100644 (file)
index 0000000..9b6ed35
--- /dev/null
@@ -0,0 +1,20 @@
+# This is the virt-install command which was used to create
+# the virt-builder template 'rhel-8.7'
+# NB: This file is generated for documentation purposes ONLY!
+# This script was never run, and is not intended to be run.
+
+'virt-install' \
+    '--transient' \
+    '--name=tmp-l2b72je2' \
+    '--ram=4096' \
+    '--arch=x86_64' \
+    '--cpu=host' \
+    '--vcpus=4' \
+    '--os-variant=rhel8.5' \
+    '--initrd-inject=rhel-8.7.ks' \
+    '--extra-args=ks=file:/rhel-8.7.ks  console=tty0 console=ttyS0,115200 rd_NO_PLYMOUTH' \
+    '--disk=/home/rjones/d/guestfs-tools/builder/templates/tmp-l2b72je2.img,size=6,format=raw' \
+    '--location=http://download.eng.bos.redhat.com/released/rhel-6-7-8/rhel-8/RHEL-8/8.7.0/BaseOS/x86_64/os' \
+    '--serial=pty' \
+    '--nographics' 
+
diff --git a/builder/templates/rhel-9.1-aarch64.ks b/builder/templates/rhel-9.1-aarch64.ks
new file mode 100644 (file)
index 0000000..fc89f26
--- /dev/null
@@ -0,0 +1,28 @@
+# Kickstart file for rhel-9.1-aarch64
+# Generated by libguestfs.git/builder/templates/make-template.ml
+
+text
+reboot
+lang en_US.UTF-8
+keyboard us
+network --bootproto dhcp
+rootpw builder
+firewall --enabled --ssh
+timezone --utc America/New_York
+selinux --enforcing
+
+bootloader --location=mbr --append="console=ttyAMA0 earlyprintk=pl011,0x9000000 ignore_loglevel no_timer_check printk.time=1 rd_NO_PLYMOUTH"
+
+
+zerombr
+clearpart --all --initlabel --disklabel=gpt
+autopart --type=plain
+
+# Halt the system once configuration has finished.
+poweroff
+
+%packages
+@core
+%end
+
+# EOF
diff --git a/builder/templates/rhel-9.1-aarch64.virt-install-cmd b/builder/templates/rhel-9.1-aarch64.virt-install-cmd
new file mode 100644 (file)
index 0000000..dee8f2c
--- /dev/null
@@ -0,0 +1,20 @@
+# This is the virt-install command which was used to create
+# the virt-builder template 'rhel-9.1-aarch64'
+# NB: This file is generated for documentation purposes ONLY!
+# This script was never run, and is not intended to be run.
+
+'virt-install' \
+    '--transient' \
+    '--name=tmp-yzaw61l9' \
+    '--ram=4096' \
+    '--arch=aarch64' \
+    '--vcpus=1' \
+    '--os-variant=rhel9.0' \
+    '--boot' 'loader=/usr/share/edk2/aarch64/QEMU_EFI-pflash.raw,loader_ro=yes,loader_type=pflash,nvram=/home/rjones/d/guestfs-tools/builder/templates/tmp-yzaw61l9.vars' \
+    '--initrd-inject=rhel-9.1-aarch64.ks' \
+    '--extra-args=inst.ks=file:/rhel-9.1-aarch64.ks  console=ttyAMA0 earlyprintk=pl011,0x9000000 ignore_loglevel no_timer_check printk.time=1 rd_NO_PLYMOUTH' \
+    '--disk=/home/rjones/d/guestfs-tools/builder/templates/tmp-yzaw61l9.img,size=6,format=raw' \
+    '--location=http://download.eng.bos.redhat.com/released/RHEL-9/9.1.0/BaseOS/aarch64/os' \
+    '--serial=pty' \
+    '--nographics' 
+
diff --git a/builder/templates/rhel-9.1.ks b/builder/templates/rhel-9.1.ks
new file mode 100644 (file)
index 0000000..b2aa695
--- /dev/null
@@ -0,0 +1,28 @@
+# Kickstart file for rhel-9.1
+# Generated by libguestfs.git/builder/templates/make-template.ml
+
+text
+reboot
+lang en_US.UTF-8
+keyboard us
+network --bootproto dhcp
+rootpw builder
+firewall --enabled --ssh
+timezone --utc America/New_York
+selinux --enforcing
+
+bootloader --location=mbr --append="console=tty0 console=ttyS0,115200 rd_NO_PLYMOUTH"
+
+
+zerombr
+clearpart --all --initlabel --disklabel=gpt
+autopart --type=plain
+
+# Halt the system once configuration has finished.
+poweroff
+
+%packages
+@core
+%end
+
+# EOF
diff --git a/builder/templates/rhel-9.1.virt-install-cmd b/builder/templates/rhel-9.1.virt-install-cmd
new file mode 100644 (file)
index 0000000..70a5d58
--- /dev/null
@@ -0,0 +1,20 @@
+# This is the virt-install command which was used to create
+# the virt-builder template 'rhel-9.1'
+# NB: This file is generated for documentation purposes ONLY!
+# This script was never run, and is not intended to be run.
+
+'virt-install' \
+    '--transient' \
+    '--name=tmp-nuravdgs' \
+    '--ram=4096' \
+    '--arch=x86_64' \
+    '--cpu=host' \
+    '--vcpus=4' \
+    '--os-variant=rhel9.0' \
+    '--initrd-inject=rhel-9.1.ks' \
+    '--extra-args=inst.ks=file:/rhel-9.1.ks  console=tty0 console=ttyS0,115200 rd_NO_PLYMOUTH' \
+    '--disk=/home/rjones/d/guestfs-tools/builder/templates/tmp-nuravdgs.img,size=6,format=raw' \
+    '--location=http://download.eng.bos.redhat.com/released/RHEL-9/9.1.0/BaseOS/x86_64/os' \
+    '--serial=pty' \
+    '--nographics' 
+
index 1000f89436cebf73fc5c0f233939875629388004..e7a4e83f3e95b48921b5e223b0c3bf36812491bd 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for guestfs-tools 1.48.2.
+# Generated by GNU Autoconf 2.71 for guestfs-tools 1.48.3.
 #
 #
 # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
@@ -618,8 +618,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='guestfs-tools'
 PACKAGE_TARNAME='guestfs-tools'
-PACKAGE_VERSION='1.48.2'
-PACKAGE_STRING='guestfs-tools 1.48.2'
+PACKAGE_VERSION='1.48.3'
+PACKAGE_STRING='guestfs-tools 1.48.3'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1494,7 +1494,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures guestfs-tools 1.48.2 to adapt to many kinds of systems.
+\`configure' configures guestfs-tools 1.48.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1565,7 +1565,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of guestfs-tools 1.48.2:";;
+     short | recursive ) echo "Configuration of guestfs-tools 1.48.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1734,7 +1734,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-guestfs-tools configure 1.48.2
+guestfs-tools configure 1.48.3
 generated by GNU Autoconf 2.71
 
 Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2222,7 +2222,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by guestfs-tools $as_me 1.48.2, which was
+It was created by guestfs-tools $as_me 1.48.3, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -4800,7 +4800,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='guestfs-tools'
- VERSION='1.48.2'
+ VERSION='1.48.3'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -14162,7 +14162,7 @@ then :
     # --read-inline-info=no is a temporary workaround for RHBZ#1662656.
     # Note we run libtool, not $(LIBTOOL) since the latter expands to
     # libtool-kill-dependency-libs.sh
-    VG='libtool --mode=execute $(VALGRIND) --vgdb=no --log-file=$(abs_top_builddir)/tmp/valgrind-%q{T}-%p.log --leak-check=full --error-exitcode=119 --suppressions=$(abs_top_srcdir)/valgrind-suppressions --trace-children=no --child-silent-after-fork=yes --run-libc-freeres=no --read-inline-info=no'
+    VG='libtool --mode=execute $(VALGRIND) --vgdb=no --leak-check=full --error-exitcode=119 --suppressions=$(abs_top_srcdir)/valgrind-suppressions --trace-children=no --child-silent-after-fork=yes --run-libc-freeres=no --read-inline-info=no'
 
 else $as_nop
 
@@ -21704,7 +21704,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by guestfs-tools $as_me 1.48.2, which was
+This file was extended by guestfs-tools $as_me 1.48.3, which was
 generated by GNU Autoconf 2.71.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -21772,7 +21772,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-guestfs-tools config.status 1.48.2
+guestfs-tools config.status 1.48.3
 configured by $0, generated by GNU Autoconf 2.71,
   with options \\"\$ac_cs_config\\"
 
index 5bd9f9dc8864066cb7c948a90d2b69be6e630df4..32b6fd4719486d957540c80feacec977cdcd078f 100644 (file)
@@ -15,7 +15,7 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 
-AC_INIT([guestfs-tools], [1.48.2])
+AC_INIT([guestfs-tools], [1.48.3])
 
 dnl The common/ subdirectory assumes this.  In libguestfs it contains
 dnl the --with-extra parameter.  Here we just define it to the version.
index f2ee20413ece448e959caa1d5cf880d89ff29aed..b365413660485b23a69a8e6a2353550c95c3be11 100644 (file)
@@ -344,7 +344,7 @@ let run (g : G.guestfs) root (ops : ops) =
         message (f_"SSH key inject: %s") user;
         Ssh_key.do_ssh_inject_unix g user selector
       ) else
-        warning (f_"SSH key could be injected for this type of guest")
+        warning (f_"SSH key could not be injected for this type of guest")
 
     | `Truncate path ->
       message (f_"Truncating: %s") path;
old mode 100755 (executable)
new mode 100644 (file)
index 1af1dc802aea63800f262f032af48dd31ebc8f3d..74467d2cd03afcd4086e2829780817b4129a0ee1 100644 (file)
@@ -80,7 +80,7 @@ AS_IF([test "x$VALGRIND" != "xno"],[
     # --read-inline-info=no is a temporary workaround for RHBZ#1662656.
     # Note we run libtool, not $(LIBTOOL) since the latter expands to
     # libtool-kill-dependency-libs.sh
-    VG='libtool --mode=execute $(VALGRIND) --vgdb=no --log-file=$(abs_top_builddir)/tmp/valgrind-%q{T}-%p.log --leak-check=full --error-exitcode=119 --suppressions=$(abs_top_srcdir)/valgrind-suppressions --trace-children=no --child-silent-after-fork=yes --run-libc-freeres=no --read-inline-info=no'
+    VG='libtool --mode=execute $(VALGRIND) --vgdb=no --leak-check=full --error-exitcode=119 --suppressions=$(abs_top_srcdir)/valgrind-suppressions --trace-children=no --child-silent-after-fork=yes --run-libc-freeres=no --read-inline-info=no'
     ],[
     # No valgrind, so substitute VG with something that will break.
     VG=VALGRIND_IS_NOT_INSTALLED
index 6e90d205319c356adac69f07cffa578b73b81e99..95d72ad50edd0683013b3b22daf1a585f7775790 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-alignment-scan 1"
-.TH virt-alignment-scan 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-alignment-scan 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 4e54a6678a04af9a8e2fb3cac6109c3fc6dbe337..c64ca52f5577df4f360b8cf0bb46477ee04e68e2 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-builder 1"
-.TH virt-builder 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-builder 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 52c5468f127359f83bddd81642a72e57b5fb0b01..806c52fb7ce92fa80970556788cd79774290c043 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-cat 1"
-.TH virt-cat 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-cat 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2419e1f7a409fbb6b76f83e39326cafb0ca0ab4c..4910081b5a5c989d3284cd3465812f7ee4bdfb59 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-customize 1"
-.TH virt-customize 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-customize 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e12e41e0fb0f9ef18e4710aac4d76ac36c591cd3..dd92db54edcf424bac720f648a40cce128428621 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-df 1"
-.TH virt-df 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-df 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 7dc0d891aa4e6cc8cab6ab1b558a6e3e485212e9..a30994df15bc1b93b339d6cf20dec03a1428c6e6 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-dib 1"
-.TH virt-dib 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-dib 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9cb01a1b23f24d6e969e1f77f488daf8691a3f02..90da57fe2f363cd8fa6ea5711fec0335591f4a7c 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-diff 1"
-.TH virt-diff 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-diff 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f65cd9fd02e9b68e3aef38f8286bb1d239e733d5..53ca88505ec3a938caf8ebf0fe6bb69d5509bba7 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-edit 1"
-.TH virt-edit 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-edit 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9e9a01f18a195ded6f01914af8f761bbf03e1b3c..fca1e7d14b11d250d4cb35f7b81f4b31fbf6c4f1 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-filesystems 1"
-.TH virt-filesystems 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-filesystems 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 3a25455d195780e03cb68e764e6d96a8eb5c8b47..209c73f8410cbacf83619a235aca11015ff5ffed 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-format 1"
-.TH virt-format 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-format 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a7a3df5f0ee3329e6bf805bb4f9f557aa37e02ee..be20b98cb593004bfd3113e903636493bedfaf75 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-get-kernel 1"
-.TH virt-get-kernel 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-get-kernel 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index fe59b32536d4349761d693f1b3abc0e07da38838..4c9139452c75b99d5f4b9cedca38eeca3304de10 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-index-validate 1"
-.TH virt-index-validate 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-index-validate 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2d9a87531f152708169aa3ea9f2c90d71e86e23d..28703ab056d44f41f4a9873b729b6e8bf7441684 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-inspector 1"
-.TH virt-inspector 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-inspector 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 6b01b622ed713f81850ea9d67db45d5ee317ffa4..356436341b81529be078a6ff30cb7e6e14546a67 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-log 1"
-.TH virt-log 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-log 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d8794ad561a9b727dec4d2dc8792aefba29f028f..eae68116212260f8c616fe3c870b852ee25848aa 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-ls 1"
-.TH virt-ls 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-ls 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index ce66c9aed111c5efa6ee04ed25c7983fa31f3a7a..881e321ad92ea6c9643ae0fcd6bf7d449b7e2429 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-make-fs 1"
-.TH virt-make-fs 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-make-fs 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 81902cc355df03cb8ba46ade1d8489c6941a524d..02b54405c08443e26b2a08b59a25bee6b7bd5ac0 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-resize 1"
-.TH virt-resize 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-resize 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 22c13f621f43868951078de176763ada9fa48290..a348cf56d8a3a5b3adf31b9941438a24833b50e8 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-sparsify 1"
-.TH virt-sparsify 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-sparsify 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 1f3f184dc90d5718bad02fb282e9bd98725ac2d8..75fe444f3be6fa039935988765c60edc3b6b0eac 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-sysprep 1"
-.TH virt-sysprep 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-sysprep 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 8dc07be6408f644292ffb5e61832c0345d0fa1b0..500be60e696a47730dbce63ca9e4a239aff9593b 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-win-reg 1"
-.TH virt-win-reg 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-win-reg 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index f500984fe2979bc122a5ac0d08921bf8a85964fa..15dc4e9e800b8aad01c5323bbc6993dc0b196790 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-alignment-scan 1"
-.TH virt-alignment-scan 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-alignment-scan 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index d15119466c82c415da06cd6e4b4c24484d203b7c..6826050d9b4a945f86eecf400d614fcf93e02765 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-builder 1"
-.TH virt-builder 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-builder 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0ffcf97b661b093732d7fb87d1cb7fb7bff37009..df923432f22213533f0bfccece6a8cb2ec7f8510 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-cat 1"
-.TH virt-cat 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-cat 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 29cd8c3917ad2bd4dab65aea52f268edc6d28549..8e24185549e7919d292811775e83c255b3d2d8a0 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-customize 1"
-.TH virt-customize 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-customize 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e3222a09c6e384baa22119b67e78a0072e79acae..bf9eed279fa6084b59cbf494752f8a4e1dced5a1 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-df 1"
-.TH virt-df 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-df 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index a63a42610427beb443dc84c9c3325723d2da21ec..1265d4c97b2571a2ad011544cba6d3589348f955 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-dib 1"
-.TH virt-dib 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-dib 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 0ad766b7096259afd35ebf71e66f213ecab2c64f..8956504e0ba24b4a7b40eb9a22b94172d72e9cc9 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-diff 1"
-.TH virt-diff 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-diff 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 09706dc7e5619fec59dac2e3907c209a9a465371..32259e028dbbd5d1b226e52924aea40a6b902726 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-edit 1"
-.TH virt-edit 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-edit 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index bf037d796a2c857c7f0e50c2d126eaf83c93249e..a1f83d7a425585b181c402abedbbbc6b97d52170 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-filesystems 1"
-.TH virt-filesystems 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-filesystems 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 572b31ad01ece0ed0e2f4125a715918ca098384b..a07b4bd1e2496c5b60f9d0aad947cedf910daa24 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-format 1"
-.TH virt-format 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-format 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e4c007fa0048129076e23422f67800f163027598..b419c9d2ab0ada94adf1299de94f9cb2aefb805f 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-get-kernel 1"
-.TH virt-get-kernel 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-get-kernel 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 9c0e6031faa5ae1dc6512221e70b22d4d4a32c69..95c687b76cf91205b4bf157ccbb27c42be23dbb9 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-index-validate 1"
-.TH virt-index-validate 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-index-validate 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 42a649fc3636586a507f3e14cf072246a2a349b8..005e6156b6715e448d292225f599e59d860b3561 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-inspector 1"
-.TH virt-inspector 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-inspector 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 11f312e7347d18692e89ac3eef7dd96f40174b1b..ecdd43539379f707869625efaf29d29f44010bc0 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-log 1"
-.TH virt-log 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-log 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 304121371ca44adb105740c313bdae03f649be05..ac7f4196d0380a7111a13316499e3b03253e9f52 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-ls 1"
-.TH virt-ls 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-ls 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 58aff2192b52b99ba48ce715bfcf96f043c2d3eb..a34d93b370cafe77cdbad188be25d38fdf01fa4e 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-make-fs 1"
-.TH virt-make-fs 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-make-fs 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index edf6070b8e4d9fdae2054f2145876eb518b00d45..3128b652eaaf6ff3fe0afc38d1550040d7179695 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-resize 1"
-.TH virt-resize 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-resize 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 2d20543897d801e86831ab749c3833e1675b94b9..05323a31a072f2808b6cec7c11f62caf21e332fe 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-sparsify 1"
-.TH virt-sparsify 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-sparsify 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 929f715f620571d2c50bfa2627614be1e38479f4..ec5983c53061c8a7b60a5803d770dd2eabc8a204 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-sysprep 1"
-.TH virt-sysprep 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-sysprep 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index e7d7d3fedd9c18207e73b73d92b506c27a4c6a4e..143fc322397c2431997b528870db931b9ad74b3e 100644 (file)
@@ -1,4 +1,4 @@
-.\" Automatically generated by Podwrapper::Man 1.48.2 (Pod::Simple 3.43)
+.\" Automatically generated by Podwrapper::Man 1.48.3 (Pod::Simple 3.43)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "virt-win-reg 1"
-.TH virt-win-reg 1 "2022-05-26" "guestfs-tools-1.48.2" "Virtualization Support"
+.TH virt-win-reg 1 "2023-01-11" "guestfs-tools-1.48.3" "Virtualization Support"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
index 152434866fdc376e63133cb37c6727ef8cc84628..15367140a8abd8b01e8da5cb66b2cd6bf12d4725 100644 (file)
@@ -6,10 +6,10 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: guestfs-tools 1.48.2\n"
+"Project-Id-Version: guestfs-tools 1.48.3\n"
 "Report-Msgid-Bugs-To: https://bugzilla.redhat.com/enter_bug.cgi?"
 "component=libguestfs&product=Virtualization+Tools\n"
-"POT-Creation-Date: 2022-05-26 11:25+0100\n"
+"POT-Creation-Date: 2023-01-11 10:15+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1134,7 +1134,7 @@ msgstr ""
 msgid "Full name:"
 msgstr ""
 
-#: builder/sigchecker.ml:110
+#: builder/sigchecker.ml:111
 msgid ""
 "GPG failure: could not run GPG the first time\n"
 "Use the ‘-v’ option and look for earlier error messages."
@@ -1146,7 +1146,7 @@ msgid ""
 "Use the ‘-v’ option and look for earlier error messages."
 msgstr ""
 
-#: builder/sigchecker.ml:203
+#: builder/sigchecker.ml:204
 msgid ""
 "GPG failure: could not verify digital signature of file\n"
 "Try:\n"
@@ -1785,7 +1785,7 @@ msgid "SOURCE:DEST"
 msgstr ""
 
 #: customize/customize_run.ml:347
-msgid "SSH key could be injected for this type of guest"
+msgid "SSH key could not be injected for this type of guest"
 msgstr ""
 
 #: customize/customize_run.ml:344
@@ -2412,7 +2412,7 @@ msgstr ""
 msgid "command '%s' not valid, see the man page"
 msgstr ""
 
-#: builder/sigchecker.ml:123
+#: builder/sigchecker.ml:124
 msgid ""
 "could not export public key\n"
 "Use the ‘-v’ option and look for earlier error messages."
@@ -2567,7 +2567,7 @@ msgstr ""
 msgid "file"
 msgstr ""
 
-#: builder/sigchecker.ml:220
+#: builder/sigchecker.ml:221
 msgid ""
 "fingerprint of signature does not match the expected fingerprint!\n"
 "  found fingerprint: %s\n"
@@ -3046,7 +3046,7 @@ msgstr ""
 msgid "the value of the key ‘%s’ is not an object"
 msgstr ""
 
-#: builder/sigchecker.ml:173
+#: builder/sigchecker.ml:174
 msgid ""
 "there is no detached signature file\n"
 "This probably means the index file is missing a sig=... line.\n"
diff --git a/run.in b/run.in
index 7b401870d52e8c39b48fd80e0d7952689aaac138..a19d262de4d9d1d5731f88808c55cc1639923cd3 100755 (executable)
--- a/run.in
+++ b/run.in
@@ -57,10 +57,6 @@ prepend()
 s="$(cd @abs_srcdir@ && pwd)"
 b="$(cd @abs_builddir@ && pwd)"
 
-# Set T to current date & time (mainly for valgrind logfile name).
-T=`date +%Y%m%d.%H.%M.%S`
-export T
-
 # Set tmpdir and cachedir so the appliance doesn't conflict with
 # globally installed libguestfs.
 #
@@ -101,9 +97,14 @@ if [ -z "$VIRT_BUILDER_DIRS" ]; then
 fi
 
 # This is a cheap way to find some use-after-free and uninitialized
-# read problems when using glibc.
-random_val="$(@AWK@ 'BEGIN{srand(); print 1+int(255*rand())}' < /dev/null)"
-export MALLOC_PERTURB_=$random_val
+# read problems when using glibc.  But if we are valgrinding then
+# don't use this because it can stop valgrind from working.
+if [ -z "$VG" ]; then
+    random_val="$(@AWK@ 'BEGIN{srand(); print 1+int(255*rand())}' < /dev/null)"
+    LD_PRELOAD="${LD_PRELOAD:+"$LD_PRELOAD:"}libc_malloc_debug.so.0"
+    GLIBC_TUNABLES=glibc.malloc.check=1:glibc.malloc.perturb=$random_val
+    export LD_PRELOAD GLIBC_TUNABLES
+fi
 
 # Do we have libtool?  If we have it then we can use it to make
 # running valgrind simpler.  However don't depend on it.
index b9f1699f1e87c6a7c4c556389fe0430c3caa835a..908f304019b812efdcfa39a7c38ec11271e31443 100644 (file)
Binary files a/test-data/phony-guests/fedora.db and b/test-data/phony-guests/fedora.db differ
index 912a946b678e7167a85b77764f8644d5bda354c0..93643c42e41e8e2e19e8200bfb56065b16df3569 100644 (file)
@@ -3,4 +3,3 @@
 /libguestfs??????/
 /run-*
 /v2vovl*.qcow2
-/valgrind-*.log
index c651c10b2ecc65f54c1a1a96662e880d1ff03170..40f695193106439433030ac6c74d05e1946c156c 100644 (file)
    fun:caml_main
 }
 
+# Valgrind bug affecting OCaml 4.14
+# https://bugs.kde.org/show_bug.cgi?id=455711
+{
+  caml_terminate_signals_uninitialized_sigaltstack
+  Memcheck:Param
+  sigaltstack(ss)
+  fun:sigaltstack
+  fun:caml_terminate_signals
+}
+
+{
+  caml_stop_stack_overflow_detection_uninitialized_sigaltstack
+  Memcheck:Param
+  sigaltstack(ss)
+  fun:sigaltstack
+  fun:caml_stop_stack_overflow_detection
+}
+
 # The OCaml PCRE.compile function calls pcre_compile2 which allocates
 # memory.  If these regexps are stored in a global variable then they
 # can never be freed.  This is not really a bug, so ignore it.