From: Hilko Bengen Date: Fri, 12 Jul 2024 08:01:14 +0000 (+0200) Subject: libguestfs (1:1.52.2-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/1%1.52.2-1+rpi1^2~24 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c0867cac4fd110361de65badc563c8bfd22ea278;p=libguestfs.git libguestfs (1:1.52.2-1) unstable; urgency=medium * New upstream version 1.52.2 [dgit import unpatched libguestfs 1:1.52.2-1] --- c0867cac4fd110361de65badc563c8bfd22ea278 diff --cc debian/README.source index 00000000,00000000..dbef3437 new file mode 100644 --- /dev/null +++ b/debian/README.source @@@ -1,0 -1,0 +1,8 @@@ ++libguestfs for Debian ++--------------------- ++ ++This package build-depends on linux-image-* to be able to run the ++tests which involves firing up qemu and a minimal system. This is ++currently only done on i386, amd64. ++ ++ -- Hilko Bengen , Mon, 19 Feb 2018 18:00:47 +0100 diff --cc debian/changelog index 00000000,00000000..c46c2ad0 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,2337 @@@ ++libguestfs (1:1.52.2-1) unstable; urgency=medium ++ ++ * New upstream version 1.52.2 ++ ++ -- Hilko Bengen Fri, 12 Jul 2024 10:01:14 +0200 ++ ++libguestfs (1:1.52.0-6.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Install 99-guestfs-serial.rules into /usr/lib/udev/rules.d (Closes: ++ #1057804) ++ ++ -- Chris Hofstaedtler Thu, 30 May 2024 01:35:29 +0200 ++ ++libguestfs (1:1.52.0-6) unstable; urgency=medium ++ ++ * Add util-linux-extra to appliance list (Closes: #1071313) ++ ++ -- Hilko Bengen Sat, 18 May 2024 22:26:51 +0200 ++ ++libguestfs (1:1.52.0-5) unstable; urgency=medium ++ ++ * Write dependencies from Supermin appliance to correct substvars file, ++ take two. ++ (Closes: #1065610) ++ ++ -- Hilko Bengen Tue, 12 Mar 2024 14:01:03 +0100 ++ ++libguestfs (1:1.52.0-4) unstable; urgency=medium ++ ++ * Write dependencies from Supermin appliance to correct substvars file ++ (Closes: #1065610) ++ ++ -- Hilko Bengen Tue, 12 Mar 2024 09:45:13 +0100 ++ ++libguestfs (1:1.52.0-3) unstable; urgency=medium ++ ++ * Add rpc-related build-dependencies. ++ Thanks to Aurelien Jarno (Closes: #1065189) ++ * Switch Build-Depends to systemd-dev (Closes: #1060585) ++ * Bump supermin dependency so that virtual dependencies are resolved. ++ (Closes: #1065610) ++ * Adjust build-dependencies ++ ++ -- Hilko Bengen Tue, 12 Mar 2024 00:43:12 +0100 ++ ++libguestfs (1:1.52.0-2.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Rename libraries for 64-bit time_t transition. Closes: #1062358 ++ ++ -- Benjamin Drung Wed, 28 Feb 2024 12:35:02 +0000 ++ ++libguestfs (1:1.52.0-2) unstable; urgency=medium ++ ++ * Add explicit qemu-utils dependency to libguestfs0, fixing dependent ++ packages ++ ++ -- Hilko Bengen Mon, 08 Jan 2024 00:01:44 +0100 ++ ++libguestfs (1:1.52.0-1) unstable; urgency=medium ++ ++ * Add patch to only pass -rtc driftfix=slew on x86 architectures ++ * Fix MIPS CPU patch ++ * Add Romanian Debconf translation, thanks to Remus-Gabriel Chelu ++ (Closes: #1059591) ++ * New upstream version 1.52.0 ++ * Rebase patches ++ * Use dhcpcd (dhcpcd-base) as default DHCP client (Closes: #1041066) ++ * Ensure that package can be rebuilt from source after successful build ++ (Closes: #1045306) ++ ++ -- Hilko Bengen Sun, 07 Jan 2024 17:52:14 +0100 ++ ++libguestfs (1:1.50.1-4) unstable; urgency=medium ++ ++ * Fix timestamp specification in tar --mtime parameter. ++ This should fix those mysterious 32bit build failures for good. ++ ++ -- Hilko Bengen Mon, 24 Jul 2023 22:48:10 +0200 ++ ++libguestfs (1:1.50.1-3) unstable; urgency=medium ++ ++ * Bump Standards-Version ++ * Re-enable tests on i386, armhf while setting TMPDIR ++ ++ -- Hilko Bengen Sun, 23 Jul 2023 13:33:37 +0200 ++ ++libguestfs (1:1.50.1-2) unstable; urgency=medium ++ ++ * Disable tests on i386, armhf as a quick workaround, closes: #1037541 ++ ++ -- Hilko Bengen Mon, 26 Jun 2023 16:15:12 +0200 ++ ++libguestfs (1:1.50.1-1) unstable; urgency=medium ++ ++ * Upload to unstable ++ * Fix typo in old changelog entry ++ ++ -- Hilko Bengen Sun, 11 Jun 2023 23:53:03 +0200 ++ ++libguestfs (1:1.50.1-1~exp1) experimental; urgency=medium ++ ++ * New upstream version 1.50.1 ++ * Improve Build-Depends for cross builds, thanks to Helmut Grohne (Closes: #1032504) ++ * Rebase patches ++ * Add augeas-ocaml build-dependency ++ * Use SOURCE_DATE_EPOCH for reproducible timestamp ++ * Update symbols file ++ * Fix Lintian warnings ++ ++ -- Hilko Bengen Fri, 07 Apr 2023 23:36:04 +0200 ++ ++libguestfs (1:1.48.6-2) unstable; urgency=medium ++ ++ * Add Brazilian Portuguese debconf translation, thanks to ++ Paulo Henrique de Lima Santana (Closes: #1025726) ++ * Disable tests (quickcheck) on s390x. Closes: #1030511 ++ * Replace libncurses*-dev build-dependencies ++ ++ -- Hilko Bengen Mon, 06 Mar 2023 15:29:41 +0100 ++ ++libguestfs (1:1.48.6-1) unstable; urgency=medium ++ ++ * New upstream version 1.48.6 ++ ++ -- Hilko Bengen Tue, 29 Nov 2022 10:27:07 +0100 ++ ++libguestfs (1:1.48.5-2) unstable; urgency=medium ++ ++ * Drop patch ++ * Add zstd build dependency ++ * Set correct python install dir ++ * Add patch to fix building guestfish.1 manpage ++ ++ -- Hilko Bengen Sat, 26 Nov 2022 16:48:44 +0100 ++ ++libguestfs (1:1.48.5-1) unstable; urgency=medium ++ ++ * New upstream version 1.48.5 ++ * Don't build-depend on gjs on armel (Closes: #1018819) ++ * Update patchset ++ ++ -- Hilko Bengen Tue, 22 Nov 2022 10:58:16 +0100 ++ ++libguestfs (1:1.48.4-2) unstable; urgency=medium ++ ++ * Remove bsdmainutils build-dependency (Closes: #964533, again) ++ * Adjust lintian-overrides to changed lintian output format ++ ++ -- Hilko Bengen Sun, 31 Jul 2022 19:16:25 +0200 ++ ++libguestfs (1:1.48.4-1) unstable; urgency=medium ++ ++ * New upstream version 1.48.4 ++ ++ -- Hilko Bengen Thu, 07 Jul 2022 13:21:30 +0200 ++ ++libguestfs (1:1.48.3-1) unstable; urgency=medium ++ ++ * New upstream version 1.48.3 ++ ++ -- Hilko Bengen Fri, 27 May 2022 13:48:39 +0200 ++ ++libguestfs (1:1.48.2-1) unstable; urgency=medium ++ ++ * New upstream version 1.48.2 ++ ++ -- Hilko Bengen Mon, 16 May 2022 15:15:28 +0200 ++ ++libguestfs (1:1.48.1-1) unstable; urgency=medium ++ ++ * New upstream version 1.48.1 ++ ++ -- Hilko Bengen Fri, 15 Apr 2022 23:41:51 +0200 ++ ++libguestfs (1:1.48.0-4) unstable; urgency=medium ++ ++ * autopkgtest: Fix QEMU_FLAVOR (dumb mistake) ++ ++ -- Hilko Bengen Mon, 21 Mar 2022 15:53:46 +0100 ++ ++libguestfs (1:1.48.0-3) unstable; urgency=medium ++ ++ * autokpkgtest: Cleanup, add i386 support ++ * Add libguestfs-test-tool-based autopkgtest ++ ++ -- Hilko Bengen Sat, 19 Mar 2022 23:00:15 +0100 ++ ++libguestfs (1:1.48.0-2) unstable; urgency=medium ++ ++ * Add needs-root to autopkgtetst restrictions ++ ++ -- Hilko Bengen Fri, 18 Mar 2022 15:26:57 +0100 ++ ++libguestfs (1:1.48.0-1) unstable; urgency=medium ++ ++ * New upstream version 1.48.0 ++ * Rebase patches ++ * autopkgtest: use stable image, make VM bootable, limit test to amd64 ++ ++ -- Hilko Bengen Fri, 18 Mar 2022 01:25:59 +0100 ++ ++libguestfs (1:1.46.2-11) unstable; urgency=medium ++ ++ * audopkgtest: add yet another missing dependency ++ ++ -- Hilko Bengen Fri, 28 Jan 2022 16:05:15 +0100 ++ ++libguestfs (1:1.46.2-10) unstable; urgency=medium ++ ++ * audopkgtest: add yet another missing dependency ++ ++ -- Hilko Bengen Thu, 27 Jan 2022 00:16:49 +0100 ++ ++libguestfs (1:1.46.2-9) unstable; urgency=medium ++ ++ * audopkgtest: add missing dependency ++ ++ -- Hilko Bengen Wed, 26 Jan 2022 13:26:04 +0100 ++ ++libguestfs (1:1.46.2-8) unstable; urgency=medium ++ ++ * autopkgtest: remove --mode=root ++ ++ -- Hilko Bengen Wed, 26 Jan 2022 00:02:23 +0100 ++ ++libguestfs (1:1.46.2-7) unstable; urgency=medium ++ ++ * Use correct version in removing conffiles (Closes: #1004076, again) ++ ++ -- Hilko Bengen Sun, 23 Jan 2022 16:47:27 +0100 ++ ++libguestfs (1:1.46.2-6) unstable; urgency=medium ++ ++ [ Hilko Bengen ] ++ * Fix typo (Closes: #1004127) ++ * Remove virt-builder conffiles (Closes: #1004076) ++ * Fix quickcheck architecture check ++ ++ [ Johannes 'josch' Schauer ] ++ * Add autopkgtest (Closes: #944729) ++ ++ -- Hilko Bengen Sun, 23 Jan 2022 01:48:11 +0100 ++ ++libguestfs (1:1.46.2-5) unstable; urgency=medium ++ ++ * Edit patch: Don't pass -cpu argument to qemu on mips* ++ * Run make quickcheck on more architectures ++ ++ -- Hilko Bengen Sun, 23 Jan 2022 00:50:43 +0100 ++ ++libguestfs (1:1.46.2-4) unstable; urgency=medium ++ ++ * Bump Standards-Version, DH compat level, don't require root for build ++ * Remove grub-pc build-dependency (=libguestfs0 runtime dependency) ++ Closes: #1002893 ++ ++ -- Hilko Bengen Sat, 01 Jan 2022 18:32:00 +0100 ++ ++libguestfs (1:1.46.2-3) unstable; urgency=medium ++ ++ * Add: grub-pc build-dependency ++ * Add patch to set CPU type on riscv64 ++ ++ -- Hilko Bengen Thu, 30 Dec 2021 21:07:04 +0100 ++ ++libguestfs (1:1.46.2-2) unstable; urgency=medium ++ ++ * Switch to exfatprogs (Closes: #992286) ++ * Update build dependencies for appliance ++ * Rework patches ++ * Determine Python3 versions using py3versions --supported (Lintian) ++ ++ -- Hilko Bengen Mon, 27 Dec 2021 01:55:09 +0100 ++ ++libguestfs (1:1.46.2-1) unstable; urgency=medium ++ ++ * New upstream version 1.46.2 ++ * Some virt-* programs are now part of guestfs-tools (different soruce ++ package) ++ * Update patches ++ * Update build-dependencies, replace genisoimage with xorriso ++ (Closes: #982234) ++ * Put guestfish, guestmount into separate packages again ++ ++ -- Hilko Bengen Sat, 25 Dec 2021 02:17:59 +0100 ++ ++libguestfs (1:1.44.2-1.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * debian/rules: use the appropriate way to get the Ruby versions to build ++ for (Closes: #998636) ++ ++ -- Antonio Terceiro Sat, 04 Dec 2021 12:11:35 -0300 ++ ++libguestfs (1:1.44.2-1) unstable; urgency=medium ++ ++ * New upstream version 1.44.2 ++ * Use PCRE2 instead of PCRE ++ * Update patches, drop number prefixes ++ ++ -- Hilko Bengen Sat, 25 Sep 2021 17:51:52 +0200 ++ ++libguestfs (1:1.44.1-5) unstable; urgency=medium ++ ++ * Attempt to fix running tests ++ ++ -- Hilko Bengen Mon, 20 Sep 2021 22:58:15 +0200 ++ ++libguestfs (1:1.44.1-4) unstable; urgency=medium ++ ++ * Add upstream patch to fix FTBFS with Go 1.16 (Closes: #993833) ++ ++ -- Hilko Bengen Tue, 07 Sep 2021 13:11:19 +0200 ++ ++libguestfs (1:1.44.1-3) unstable; urgency=medium ++ ++ * Add upstream patch to define board model for RISC-V ++ * Force use of QEMU TCG for tests in build environments where kvm is ++ not available ++ * Try running checks (make quickcheck) on arm64, riscv64 ++ ++ -- Hilko Bengen Thu, 02 Sep 2021 23:43:11 +0200 ++ ++libguestfs (1:1.44.1-2) unstable; urgency=medium ++ ++ * When building on/for Ubuntu, add code to call dpkg-statoverride to ++ lift restrictive permissions on kernel images ++ * Add patch to fix build in usr-merged environments ++ ++ -- Hilko Bengen Tue, 31 Aug 2021 17:02:19 +0200 ++ ++libguestfs (1:1.44.1-1) unstable; urgency=medium ++ ++ * New upstream version 1.44.1 ++ ++ -- Hilko Bengen Sun, 04 Apr 2021 17:06:49 +0200 ++ ++libguestfs (1:1.44.0-2) unstable; urgency=medium ++ ++ * Replace bsdmainutils dependency (Closes: #964531, 964533) ++ ++ -- Hilko Bengen Mon, 01 Feb 2021 21:19:33 +0100 ++ ++libguestfs (1:1.44.0-1) unstable; urgency=medium ++ ++ * New upstream version 1.44.0 ++ * Rebase patches, drop patch integrated upstream ++ * Add Lintian overrides for source; simplify ++ * Update symbols file ++ * Remove compiled message catalogs so they are rebuilt and installed ++ from build directory ++ ++ -- Hilko Bengen Sun, 10 Jan 2021 13:25:43 +0100 ++ ++libguestfs (1:1.42.0-11) unstable; urgency=medium ++ ++ * Fix syntax error in debian/rules ++ ++ -- Hilko Bengen Sat, 17 Oct 2020 20:47:38 +0200 ++ ++libguestfs (1:1.42.0-10) unstable; urgency=medium ++ ++ * Build daemon, appliance only in last build ++ * Add patch to generate library list for appliance (Closes: #972241) ++ ++ -- Hilko Bengen Sat, 17 Oct 2020 17:43:17 +0200 ++ ++libguestfs (1:1.42.0-9) unstable; urgency=medium ++ ++ * Drop sgabios dependency (Closes: #966596) ++ ++ -- Hilko Bengen Sun, 27 Sep 2020 13:56:59 +0200 ++ ++libguestfs (1:1.42.0-8) unstable; urgency=medium ++ ++ * Drop 'false' that slipped into debian/rules ++ ++ -- Hilko Bengen Sun, 30 Aug 2020 23:34:05 +0200 ++ ++libguestfs (1:1.42.0-7) unstable; urgency=medium ++ ++ * Don't dwz anything (Closes: #967099) ++ ++ -- Hilko Bengen Sun, 30 Aug 2020 22:46:12 +0200 ++ ++libguestfs (1:1.42.0-6) unstable; urgency=medium ++ ++ * Provide qemu on riscv64 ++ ++ -- Hilko Bengen Sat, 27 Jun 2020 02:41:59 +0200 ++ ++libguestfs (1:1.42.0-5) unstable; urgency=medium ++ ++ * Another attempt at ignoring erlang-guestfs.3 (Closes: #961844) ++ ++ -- Hilko Bengen Sat, 30 May 2020 23:42:24 +0200 ++ ++libguestfs (1:1.42.0-4) unstable; urgency=medium ++ ++ * dh_install: Ignore guestfs-erlang manpage, for real (Closes: #961844) ++ ++ -- Hilko Bengen Sat, 30 May 2020 15:15:25 +0200 ++ ++libguestfs (1:1.42.0-3) unstable; urgency=medium ++ ++ * dh_install: Ignore guestfs-erlang manpage ++ ++ -- Hilko Bengen Sat, 30 May 2020 13:55:54 +0200 ++ ++libguestfs (1:1.42.0-2) unstable; urgency=medium ++ ++ * Drop erlang-guestfs package (Closes: #961653) ++ ++ -- Hilko Bengen Fri, 29 May 2020 00:35:38 +0200 ++ ++libguestfs (1:1.42.0-1) unstable; urgency=medium ++ ++ * New upstream version 1.42.0 ++ * Clarify previous changelog entry ++ * Update symbols ++ * Update build dependencies for appliance, add check script ++ * Remove virt-p2v which has been split into a separate package ++ * Update patches ++ ++ -- Hilko Bengen Mon, 04 May 2020 22:15:03 +0200 ++ ++libguestfs (1:1.40.2-7) unstable; urgency=medium ++ ++ * Add missing build-dependencies (and also install dependencies, by ++ means of build-time magic) required for building the Supermin ++ appliance (Closes: #949701) ++ ++ -- Hilko Bengen Thu, 23 Jan 2020 15:10:24 +0100 ++ ++libguestfs (1:1.40.2-6) unstable; urgency=medium ++ ++ * Add buildsystem patch to avoid OCaml-related FTBFS ++ ++ -- Hilko Bengen Mon, 13 Jan 2020 21:02:32 +0100 ++ ++libguestfs (1:1.40.2-5) unstable; urgency=medium ++ ++ * Add missing slash to debian/clean ++ * Add missing Breaks/Replaces for python3-guestfs (Closes: #947373) ++ * Add/bump build dependencies for virt-v2v ++ * Patch build system to ensure that Python 3.8+ modules are built (Closes: #948017) ++ * Attempt to fix FTBFS issues by updating handling of autogenerated OCaml config files ++ ++ -- Hilko Bengen Sat, 11 Jan 2020 01:13:06 +0100 ++ ++libguestfs (1:1.40.2-4) unstable; urgency=medium ++ ++ * Use designated directory for Go build cache ++ ++ -- Hilko Bengen Mon, 23 Dec 2019 22:24:17 +0100 ++ ++libguestfs (1:1.40.2-3) unstable; urgency=medium ++ ++ * Remove Python 2 bindings (Closes: 936872) ++ * Modify build to autogenerate config.ml files (Closes: #946594) ++ ++ -- Hilko Bengen Mon, 23 Dec 2019 13:00:28 +0100 ++ ++libguestfs (1:1.40.2-2) unstable; urgency=medium ++ ++ * Adjust cryptsetup dependencies (Closes: #906234) ++ ++ -- Hilko Bengen Sun, 21 Apr 2019 22:17:19 +0200 ++ ++libguestfs (1:1.40.2-1) unstable; urgency=medium ++ ++ * New upstream version 1.40.2 ++ ++ -- Hilko Bengen Sun, 10 Feb 2019 22:09:07 +0100 ++ ++libguestfs (1:1.40.1-1) unstable; urgency=medium ++ ++ * New upstream version 1.40.1 ++ * Update patches ++ * Bump Debhelper compat level ++ * Bump Standards-Version ++ * Update .install ++ * Update .symbols ++ ++ -- Hilko Bengen Tue, 22 Jan 2019 12:20:24 +0100 ++ ++libguestfs (1:1.38.6-2) unstable; urgency=medium ++ ++ [ Simon McVittie ] ++ * Don't build-depend on gjs on s390x or when not running tests ++ (Closes: #910287) ++ ++ -- Hilko Bengen Sun, 14 Oct 2018 22:50:00 +0200 ++ ++libguestfs (1:1.38.6-1) unstable; urgency=medium ++ ++ * New upstream version 1.38.6 ++ * Bump Standards-Version ++ ++ -- Hilko Bengen Sun, 23 Sep 2018 01:18:30 +0200 ++ ++libguestfs (1:1.38.4-1) unstable; urgency=medium ++ ++ * New upstream version 1.38.4 ++ * Bump Standards-Version ++ ++ -- Hilko Bengen Sat, 11 Aug 2018 16:20:40 +0200 ++ ++libguestfs (1:1.38.3-1) unstable; urgency=medium ++ ++ * New upstream version 1.38.3 ++ * Drop OpenJDK patch that has been integrated upstream ++ * Bump Standards-Version ++ * Add patch to fix perl shebang path in scripts ++ ++ -- Hilko Bengen Sat, 28 Jul 2018 19:00:34 +0200 ++ ++libguestfs (1:1.38.1-1) unstable; urgency=medium ++ ++ * New upstream version 1.38.1 ++ * Rebase patches ++ * Add patch to handle OpenJDK 10 (Closes: #897476) ++ * Bump Standards-Version ++ ++ -- Hilko Bengen Sun, 06 May 2018 14:35:30 +0200 ++ ++libguestfs (1:1.38.0-4) unstable; urgency=medium ++ ++ * Add build dependencies: ounit, ocaml-libvirt ++ * Improve out-of-tree patches for Perl, PHP, OCaml ++ * Disable building v2v test harness ++ ++ -- Hilko Bengen Wed, 11 Apr 2018 09:53:14 +0200 ++ ++libguestfs (1:1.38.0-3) unstable; urgency=medium ++ ++ * Specify default guestfs path (LIBGUESTFS_PATH) at build time ++ ++ -- Hilko Bengen Tue, 10 Apr 2018 09:45:34 +0200 ++ ++libguestfs (1:1.38.0-2) unstable; urgency=medium ++ ++ * Attempt to fix armel, mips* FTBFS ++ ++ -- Hilko Bengen Mon, 09 Apr 2018 23:28:22 +0200 ++ ++libguestfs (1:1.38.0-1) unstable; urgency=medium ++ ++ * New upstream version 1.38.0 ++ * Add architectures for golang-go, zfs-fuse build-dependencies ++ * Update Vcs-* fields for salsa.debian.org ++ * Add build dependencies: yara, hivex-ocaml ++ * Update .symbols ++ * Rebase patches, add patches to fix out-of-tree builds ++ * Remove kernel package build dependency all architectures other than ++ i386, amd64 (Closes: #894742) ++ ++ -- Hilko Bengen Mon, 09 Apr 2018 12:21:32 +0200 ++ ++libguestfs (1:1.36.13-2) unstable; urgency=medium ++ ++ * Add upstream patch adding dash to the supermin appliance (Closes: #889861) ++ * Add explanation for linux-image-* build-dependency (Closes: #819308) ++ * Remove unneeded dh --parallel argument ++ ++ -- Hilko Bengen Mon, 19 Feb 2018 18:16:29 +0100 ++ ++libguestfs (1:1.36.13-1) unstable; urgency=medium ++ ++ * New upstream version 1.36.13 ++ * Drop QEMU locking patch; a similar patch has been integrated upstream ++ * Add guestfs-gobject manpage ++ ++ -- Hilko Bengen Mon, 19 Feb 2018 18:11:23 +0100 ++ ++libguestfs (1:1.36.11-3) unstable; urgency=medium ++ ++ * Add patch to omit passing locking parameters for non-file disks ++ * Bump Standards-Version ++ ++ -- Hilko Bengen Tue, 23 Jan 2018 09:36:18 +0100 ++ ++libguestfs (1:1.36.11-2) unstable; urgency=medium ++ ++ * e2fsprogs: Add to Build-Depends, don't filter from appliance ++ dependencies (Closes: Closes: #887171, #887203, #887215, #887217, ++ #887220, #887219, #887244, #887259, #887268, #887269, #887271, ++ #887279, #887288, #887289, #887291, #887296, #887280, #887302) ++ * Catch errors in any of the "make install" runs ++ * Fix install target for php extension ++ ++ -- Hilko Bengen Mon, 15 Jan 2018 14:04:59 +0100 ++ ++libguestfs (1:1.36.11-1) unstable; urgency=medium ++ ++ * New upstream version 1.36.11 ++ * Bump Standards-Version ++ ++ -- Hilko Bengen Sun, 10 Dec 2017 01:44:17 +0100 ++ ++libguestfs (1:1.36.10-1) unstable; urgency=medium ++ ++ * New upstream version 1.36.10 ++ * Change Priority to optional ++ ++ -- Hilko Bengen Fri, 20 Oct 2017 21:08:12 +0200 ++ ++libguestfs (1:1.36.7-2) unstable; urgency=medium ++ ++ [ Nicholas D Steeves ] ++ * Change Build-Depends: btrfs-tools to btrfs-progs (Closes: #878916) ++ ++ -- Hilko Bengen Tue, 17 Oct 2017 21:13:22 +0200 ++ ++libguestfs (1:1.36.7-1) unstable; urgency=medium ++ ++ * New upstream version 1.36.7 ++ * Drop buildsystem patches that have been integrated upstream ++ * Bump Standards-Version ++ ++ -- Hilko Bengen Wed, 04 Oct 2017 20:49:02 +0200 ++ ++libguestfs (1:1.36.6-4) unstable; urgency=medium ++ ++ * Fix --disable-ocaml related FTBFS found on ppc64el autobuilder ++ ++ -- Hilko Bengen Tue, 26 Sep 2017 17:56:07 +0200 ++ ++libguestfs (1:1.36.6-3) unstable; urgency=medium ++ ++ * Add patch to fix FTBFS because builddir != srcdir ++ * Remove gtk-doc from .install file ++ ++ -- Hilko Bengen Mon, 25 Sep 2017 21:08:04 +0200 ++ ++libguestfs (1:1.36.6-2) unstable; urgency=medium ++ ++ * Fix rules syntax error ++ ++ -- Hilko Bengen Mon, 25 Sep 2017 19:54:47 +0200 ++ ++libguestfs (1:1.36.6-1) unstable; urgency=medium ++ ++ * New upstream version 1.36.6 ++ * Add more test blobs to source lintian overrides ("source-is-missing") ++ * Add QEMU options for powerpcspe ++ * Remove building gtk documentation becasue gtkdoc-mktmpl has ++ disappeared with gtk-doc-tools 1.26 ++ * Rebase patches ++ ++ -- Hilko Bengen Mon, 25 Sep 2017 15:41:56 +0200 ++ ++libguestfs (1:1.36.5-1) unstable; urgency=medium ++ ++ * New upstream version 1.36.5 ++ * Rework debian/rules to reduce number of configure/make/install ++ cycles, drop -dbg package ++ * Rebase patches ++ * Update .symbols ++ * Update Build-Dependencies ++ * Add missing dependency to libguestfs-gobject-dev ++ ++ -- Hilko Bengen Thu, 07 Sep 2017 12:34:03 +0200 ++ ++libguestfs (1:1.34.6-7) unstable; urgency=medium ++ ++ * Add missing build-dependencies ++ ++ -- Hilko Bengen Mon, 04 Sep 2017 22:07:15 +0200 ++ ++libguestfs (1:1.34.6-6) unstable; urgency=medium ++ ++ * Fix qemu binary to be used on sparc64 ++ * Really bump DH compat level ++ ++ -- Hilko Bengen Mon, 04 Sep 2017 14:36:15 +0200 ++ ++libguestfs (1:1.34.6-5) unstable; urgency=medium ++ ++ * Adjust dependencies because *fdisk will be split out of util-linux ++ into its own package (Closes: #872101) ++ * Bump Debhelper compat level, Standards-Version ++ * Adjust Vcs-* headers ++ ++ -- Hilko Bengen Mon, 14 Aug 2017 22:32:14 +0200 ++ ++libguestfs (1:1.34.6-4) unstable; urgency=medium ++ ++ * Fix i386 kernel build dependency (Closes: #869504) ++ ++ -- Hilko Bengen Mon, 24 Jul 2017 01:13:17 +0200 ++ ++libguestfs (1:1.34.6-3) unstable; urgency=medium ++ ++ * Fix systemd/sysvinit dependency (Closes: #865398) ++ ++ -- Hilko Bengen Thu, 20 Jul 2017 23:39:36 +0200 ++ ++libguestfs (1:1.34.6-2) unstable; urgency=medium ++ ++ * Re-enable building on mips. Thanks to Aurelien Jarno for pointing out ++ that #815409 was a kernel bug rather than a bug in qemu. (Closes: ++ #816610) ++ ++ -- Hilko Bengen Thu, 20 Apr 2017 23:08:05 +0200 ++ ++libguestfs (1:1.34.6-1) unstable; urgency=medium ++ ++ * New upstream version ++ ++ -- Hilko Bengen Thu, 09 Mar 2017 10:14:14 +0100 ++ ++libguestfs (1:1.34.4-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Update patches; drop two patches integrated upstream ++ ++ -- Hilko Bengen Tue, 31 Jan 2017 23:53:16 +0100 ++ ++libguestfs (1:1.34.3-7) unstable; urgency=medium ++ ++ * Introduce alternative kernel build-dependency (Closes: #851969) ++ * Add dh-python build-dependency ++ * Bump Standards-Version ++ ++ -- Hilko Bengen Sun, 22 Jan 2017 15:43:37 +0100 ++ ++libguestfs (1:1.34.3-6) unstable; urgency=medium ++ ++ * Add mips64el architecture ++ * Add some dependencies to libguestfs0 (Closes: #849597) ++ ++ -- Hilko Bengen Sun, 08 Jan 2017 14:42:29 +0100 ++ ++libguestfs (1:1.34.3-5) unstable; urgency=medium ++ ++ * Add db-util build dependency so applications on rpm-based guests can be inspected ++ ++ -- Hilko Bengen Thu, 10 Nov 2016 12:13:56 +0100 ++ ++libguestfs (1:1.34.3-4) unstable; urgency=medium ++ ++ * Unset XDG_RUNTIME_DIR when running make quickcheck ++ ++ -- Hilko Bengen Sun, 30 Oct 2016 12:11:37 +0100 ++ ++libguestfs (1:1.34.3-3) unstable; urgency=medium ++ ++ * Print environment before running quickcheck ++ ++ -- Hilko Bengen Sun, 30 Oct 2016 10:06:28 +0100 ++ ++libguestfs (1:1.34.3-2) unstable; urgency=medium ++ ++ * Explicitly set TMPDIR for make quickcheck ++ ++ -- Hilko Bengen Sat, 29 Oct 2016 23:50:53 +0200 ++ ++libguestfs (1:1.34.3-1) unstable; urgency=medium ++ ++ * New upstream version ++ ++ -- Hilko Bengen Sat, 29 Oct 2016 20:41:07 +0200 ++ ++libguestfs (1:1.34.2-2) unstable; urgency=medium ++ ++ * Add patch for quoting variables in run.in ++ ++ -- Hilko Bengen Thu, 27 Oct 2016 19:10:21 +0200 ++ ++libguestfs (1:1.34.2-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Add bash completion for guestunmount ++ * Rebase patches; add patches for documentation build failures ++ * Add build-dependencies for Sleuthkit support ++ * Update symbols file ++ * Add sgabios dependency for x86 architectures ++ ++ -- Hilko Bengen Wed, 26 Oct 2016 11:47:16 +0200 ++ ++libguestfs (1:1.32.7-1) unstable; urgency=medium ++ ++ * New upstream version ++ ++ -- Hilko Bengen Wed, 10 Aug 2016 08:22:22 +0200 ++ ++libguestfs (1:1.32.6-1) unstable; urgency=medium ++ ++ * New upstream version ++ ++ -- Hilko Bengen Wed, 13 Jul 2016 18:57:51 +0200 ++ ++libguestfs (1:1.32.5-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Drop PHP7 compatibility patch that has been integrated upstream ++ * Add version-specific GOROOT exclude rule ++ ++ -- Hilko Bengen Wed, 13 Jul 2016 18:56:44 +0200 ++ ++libguestfs (1:1.32.4-2) unstable; urgency=medium ++ ++ * Depend on systemtap on all architectures ++ * Correct, improve comments about build in debian/rules ++ * Run generator for source dir before building ++ * Add php-guestfs package (Closes: #823919) ++ ++ -- Hilko Bengen Sat, 14 May 2016 18:32:35 +0200 ++ ++libguestfs (1:1.32.4-1) unstable; urgency=medium ++ ++ * Attempt building on ppc64 (without -el) ++ * Drop mips from build architectures; qemu is broken (see #815409) ++ ++ -- Hilko Bengen Sun, 10 Apr 2016 23:42:58 +0200 ++ ++libguestfs (1:1.32.2-4) unstable; urgency=medium ++ ++ * Call "rubyX.Y -S rake" instead of rakeX.Y which is missing in ruby2.3 ++ (Closes: #815764) ++ ++ -- Hilko Bengen Wed, 24 Feb 2016 23:32:35 +0100 ++ ++libguestfs (1:1.32.2-3) unstable; urgency=medium ++ ++ * Add patch to fix Lintian error "gzip-file-is-not-multi-arch-same-safe" ++ ++ -- Hilko Bengen Tue, 09 Feb 2016 23:25:04 +0100 ++ ++libguestfs (1:1.32.2-2) unstable; urgency=medium ++ ++ * Work around cryptsetup's missing busybox dependency ++ ++ -- Hilko Bengen Tue, 02 Feb 2016 00:27:09 +0100 ++ ++libguestfs (1:1.32.2-1) unstable; urgency=medium ++ ++ * New upstream version ++ ++ -- Hilko Bengen Sat, 30 Jan 2016 13:37:22 +0100 ++ ++libguestfs (1:1.32.1-1) unstable; urgency=medium ++ ++ * New upstream version ++ ++ -- Hilko Bengen Mon, 18 Jan 2016 08:50:15 +0100 ++ ++libguestfs (1:1.32.0-2) unstable; urgency=medium ++ ++ * Add missing build-dependency for Perl bindings ++ ++ -- Hilko Bengen Sun, 10 Jan 2016 13:22:58 +0100 ++ ++libguestfs (1:1.32.0-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Adapt patch for building Perl bindings in separate build directory ++ * Update symbols file ++ * Adjust architecture list for some dependencies (Closes: #799965) ++ * Add lintian overrides for several test files ++ ++ -- Hilko Bengen Sun, 10 Jan 2016 03:18:00 +0100 ++ ++libguestfs (1:1.30.6-1) unstable; urgency=medium ++ ++ * New upstream version ++ ++ -- Hilko Bengen Thu, 17 Dec 2015 00:02:45 +0100 ++ ++libguestfs (1:1.30.4-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Point debian/watch to stable branch ++ * Merge control, symbols from 1.28 series ++ * Rebase patches ++ * Remove direct multiarch-support pre-dependency ++ ++ -- Hilko Bengen Tue, 08 Dec 2015 13:33:23 +0100 ++ ++libguestfs (1:1.29.50-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Tue, 21 Jul 2015 15:48:05 +0200 ++ ++libguestfs (1:1.29.47-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added linux-image-586 to Build-Dependencies as linux-image-486 has ++ been removed from unstable ++ ++ -- Hilko Bengen Thu, 18 Jun 2015 23:07:32 +0200 ++ ++libguestfs (1:1.29.46-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Mon, 08 Jun 2015 07:25:02 +0200 ++ ++libguestfs (1:1.29.44-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added Depends/Recommends (curl, gnupg) for virt-builder ++ ++ -- Hilko Bengen Wed, 03 Jun 2015 20:03:18 +0200 ++ ++libguestfs (1:1.29.43-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 16 May 2015 13:20:32 +0200 ++ ++libguestfs (1:1.29.42-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Fri, 15 May 2015 08:15:25 +0200 ++ ++libguestfs (1:1.29.40-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Thu, 07 May 2015 08:38:14 +0200 ++ ++libguestfs (1:1.29.39-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Fixed substvars generation script to insert extra newline ++ ++ -- Hilko Bengen Sun, 03 May 2015 22:40:25 +0200 ++ ++libguestfs (1:1.29.38-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Tue, 28 Apr 2015 21:54:16 +0200 ++ ++libguestfs (1:1.29.37-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 25 Apr 2015 00:31:16 +0200 ++ ++libguestfs (1:1.29.36-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Thu, 16 Apr 2015 22:14:07 +0200 ++ ++libguestfs (1:1.29.34-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sun, 12 Apr 2015 11:34:21 +0200 ++ ++libguestfs (1:1.29.33-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated Vcs-* fields ++ ++ -- Hilko Bengen Thu, 02 Apr 2015 18:45:52 +0200 ++ ++libguestfs (1:1.29.32-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added mips64, mips64el ++ * Updated symbols file ++ ++ -- Hilko Bengen Sat, 28 Mar 2015 15:11:29 +0100 ++ ++libguestfs (1:1.29.30-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Thu, 12 Mar 2015 00:58:17 +0100 ++ ++libguestfs (1:1.29.29-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated symbols file ++ * Rebased patch queue ++ ++ -- Hilko Bengen Sat, 07 Mar 2015 20:42:08 +0100 ++ ++libguestfs (1:1.29.26-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added patch to build appliance tarballs using reproducible timestamp ++ * Updated symbols file ++ ++ -- Hilko Bengen Sat, 28 Feb 2015 12:50:14 +0100 ++ ++libguestfs (1:1.29.25-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated symbols file ++ ++ -- Hilko Bengen Thu, 12 Feb 2015 17:16:48 +0100 ++ ++libguestfs (1:1.29.24-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated symbols file ++ ++ -- Hilko Bengen Thu, 05 Feb 2015 13:18:15 +0100 ++ ++libguestfs (1:1.29.23-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Wed, 28 Jan 2015 01:26:55 +0100 ++ ++libguestfs (1:1.29.22-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added libncursesw5-dev to build dependencies ++ * Updated symbols file ++ ++ -- Hilko Bengen Fri, 23 Jan 2015 13:25:18 +0100 ++ ++libguestfs (1:1.29.14-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated symbols file ++ ++ -- Hilko Bengen Fri, 12 Dec 2014 09:35:44 +0100 ++ ++libguestfs (1:1.29.13-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Fri, 05 Dec 2014 20:15:22 +0100 ++ ++libguestfs (1:1.29.12-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 29 Nov 2014 12:21:54 +0100 ++ ++libguestfs (1:1.29.11-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated symbols file ++ ++ -- Hilko Bengen Fri, 28 Nov 2014 15:12:36 +0100 ++ ++libguestfs (1:1.29.10-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated symbols file ++ ++ -- Hilko Bengen Wed, 26 Nov 2014 00:35:15 +0100 ++ ++libguestfs (1:1.29.9-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 22 Nov 2014 10:59:07 +0100 ++ ++libguestfs (1:1.29.8-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Tue, 18 Nov 2014 23:13:56 +0100 ++ ++libguestfs (1:1.29.7-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sun, 16 Nov 2014 18:36:43 +0100 ++ ++libguestfs (1:1.29.6-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Fri, 07 Nov 2014 21:09:14 +0100 ++ ++libguestfs (1:1.29.5-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Dropped patch that was integrated upstream ++ ++ -- Hilko Bengen Thu, 06 Nov 2014 15:13:11 +0100 ++ ++libguestfs (1:1.29.4-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 01 Nov 2014 19:49:52 +0100 ++ ++libguestfs (1:1.28.2-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Fixed guestfsd dependencies, stripped unnecessary build-dependencies ++ * Bumped Standards-Version ++ * Added patch for fixing build ++ ++ -- Hilko Bengen Fri, 31 Oct 2014 19:34:41 +0100 ++ ++libguestfs (1:1.28.1-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Updated watch file (development -> stable) ++ ++ -- Hilko Bengen Sun, 19 Oct 2014 15:07:52 +0200 ++ ++libguestfs (1:1.27.62-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Moved build dependency from libsystemd--dev to ++ libsystemd-dev, removed build dependencies on specific libsystemd ++ library packages. (Closes: #763710, #763741) ++ * Moved package post-processing (appliance-splitting, appliance-specific ++ dependencies) from debian/rules to external shell scripts ++ * Added lintian override because sysvinit is no longer essential ++ * Fixed FTBFS on architectures without zfs-fuse ++ * Removed unused .install file ++ ++ -- Hilko Bengen Sun, 12 Oct 2014 13:29:45 +0200 ++ ++libguestfs (1:1.27.57-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Thu, 02 Oct 2014 08:07:46 +0200 ++ ++libguestfs (1:1.27.55-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 27 Sep 2014 22:31:13 +0200 ++ ++libguestfs (1:1.27.54-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Dropped patch that has been integrated upstream ++ * Updated symbols file; made guestfs_internal_* symbols (which are not ++ considered part of the API) optional ++ ++ -- Hilko Bengen Thu, 25 Sep 2014 21:11:41 +0200 ++ ++libguestfs (1:1.27.49-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added systemd bits to appliance ++ ++ -- Hilko Bengen Fri, 19 Sep 2014 18:16:24 +0200 ++ ++libguestfs (1:1.27.46-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Removed upstream patches ++ ++ -- Hilko Bengen Mon, 15 Sep 2014 22:36:03 +0200 ++ ++libguestfs (1:1.27.45-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added upstream patches that should fix FTBFS on architectures without ++ native OCaml compiler ++ ++ -- Hilko Bengen Sun, 14 Sep 2014 22:47:30 +0200 ++ ++libguestfs (1:1.27.44-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added more architecture-specific dependencies for ppc64el ++ * Added zfs-fuse dependency for armel ++ ++ -- Hilko Bengen Sat, 13 Sep 2014 22:58:42 +0200 ++ ++libguestfs (1:1.27.41-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Tue, 09 Sep 2014 22:48:54 +0200 ++ ++libguestfs (1:1.27.39-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added missing virt-p2v directory ++ ++ -- Hilko Bengen Tue, 09 Sep 2014 17:49:06 +0200 ++ ++libguestfs (1:1.27.35-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Added virt-p2v ++ * Updated symbols file ++ * Picked patches from unstable branch ++ - Removed dependency on legacy iproute package (Closes: #752017) ++ - Don't attempt to run make quickcheck on all architectures. ++ (Closes: #754615) ++ - Fixed the code that extracts dependencies from ++ .../guestfs/supermin.d/packages-* lists. This should also take care of ++ the iproute legacy package. (Closes: #752017) ++ - Don't hardcode /usr/lib/perl5 in libguestfs-perl.install ++ (Closes: #755109) ++ - Added patch that disables --dtb on armel ++ - Fix module-init-tools build-dependency ++ - Added architecture-specific dependencies for arm64, ppc64el ++ - Added libc-bin to essential packages expression ++ ++ -- Hilko Bengen Mon, 01 Sep 2014 18:25:38 +0200 ++ ++libguestfs (1:1.27.14-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 31 May 2014 12:59:23 +0200 ++ ++libguestfs (1:1.27.13-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated patch queue ++ ++ -- Hilko Bengen Sun, 25 May 2014 11:10:30 +0200 ++ ++libguestfs (1:1.27.12-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Fri, 23 May 2014 19:23:11 +0200 ++ ++libguestfs (1:1.27.11-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * On powerpc architecture, use qemu-system-ppc64 for -M pseries and ++ linux-image-powerpc64 ++ * Split off specific dependencies from libguestfs0 (Closes: #648291, ++ #681889, #736597, #742944) ++ * Run "make quickcheck" only once ++ * Rebased patch queue ++ * Updated symbols file ++ ++ -- Hilko Bengen Sat, 17 May 2014 21:29:58 +0200 ++ ++libguestfs (1:1.27.6-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Updated symbols file ++ * Split off ZFS-specific dependencies from libguestfs (Closes: #648291) ++ * Added patch for building with qemu 2+ ++ ++ -- Hilko Bengen Tue, 22 Apr 2014 23:19:06 +0200 ++ ++libguestfs (1:1.26.0-1) unstable; urgency=medium ++ ++ * New upstream version ++ * Updated watch file ++ ++ -- Hilko Bengen Fri, 28 Mar 2014 12:38:04 +0100 ++ ++libguestfs (1:1.25.49-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Thu, 27 Mar 2014 15:07:14 +0100 ++ ++libguestfs (1:1.25.46-3) experimental; urgency=medium ++ ++ * Added patch to relax grub dependency ++ ++ -- Hilko Bengen Tue, 25 Mar 2014 13:10:16 +0100 ++ ++libguestfs (1:1.25.46-2) experimental; urgency=medium ++ ++ * Automatically add appliance dependencies to libguestfs0 ++ ++ -- Hilko Bengen Mon, 24 Mar 2014 17:47:16 +0100 ++ ++libguestfs (1:1.25.46-1) experimental; urgency=medium ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Fri, 21 Mar 2014 00:07:38 +0100 ++ ++libguestfs (1:1.25.45-1) experimental; urgency=medium ++ ++ * New upstream development version ++ * Fixed up build-dependencies so we can at least have a stab at building ++ on !x86 ++ * Updated symbols file ++ ++ -- Hilko Bengen Mon, 17 Mar 2014 23:40:35 +0100 ++ ++libguestfs (1:1.25.43-3) experimental; urgency=medium ++ ++ * Fixed build-dependencies for non-x86 architectures ++ ++ -- Hilko Bengen Sun, 16 Mar 2014 23:16:45 +0100 ++ ++libguestfs (1:1.25.43-2) experimental; urgency=medium ++ ++ * Ship libguestfs0 with supermin 5 appliance in /usr/lib/ -- ++ no more update-libguestfs-appliance ++ * Thanks to Richard W.M. Jones for providing the initial patch for that ++ ++ -- Hilko Bengen Sun, 16 Mar 2014 15:52:46 +0100 ++ ++libguestfs (1:1.25.43-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Updated patch queue; upstream now makes it possible (not the default) ++ to disable the Gnulib tests. ++ ++ -- Hilko Bengen Sat, 08 Mar 2014 18:17:22 +0100 ++ ++libguestfs (1:1.25.42-1) experimental; urgency=low ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Fri, 07 Mar 2014 09:38:46 +0100 ++ ++libguestfs (1:1.25.41-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Updated dependencies; enabled building on more architectures ++ * Fixed installation ++ * Updated patch queue ++ ++ -- Hilko Bengen Tue, 04 Mar 2014 21:37:08 +0100 ++ ++libguestfs (1:1.25.37-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Rebased patch-queue; added patch to remove cruft from appliance ++ ++ -- Hilko Bengen Sun, 23 Feb 2014 13:23:23 +0100 ++ ++libguestfs (1:1.25.36-1) experimental; urgency=low ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Mon, 17 Feb 2014 20:18:57 +0100 ++ ++libguestfs (1:1.25.33-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Updated symbols file ++ * Rebased patch queue ++ ++ -- Hilko Bengen Thu, 13 Feb 2014 08:19:38 +0100 ++ ++libguestfs (1:1.25.26-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Replaced dependencies: module-init-tools -> kmod (Closes: #733698) ++ * Bumped Standards-Version ++ * Updated symbols file ++ ++ -- Hilko Bengen Thu, 23 Jan 2014 21:42:24 +0100 ++ ++libguestfs (1:1.25.19-1) experimental; urgency=low ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Fri, 03 Jan 2014 10:12:45 +0100 ++ ++libguestfs (1:1.25.18-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Moved golang-guestfs-dev to devel section ++ * Updated symbols file ++ * Enabled parallel builds ++ ++ -- Hilko Bengen Sat, 21 Dec 2013 12:45:00 +0100 ++ ++libguestfs (1:1.25.15-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Removed patches that have been integrated upstream; added patches to ++ fix Golang bindings ++ * Added dependency for libsystemd-journal-dev ++ * Simplified debian/rules ++ * Added Golang bindings package ++ ++ -- Hilko Bengen Thu, 12 Dec 2013 23:46:22 +0100 ++ ++libguestfs (1:1.25.13-1) experimental; urgency=low ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Mon, 09 Dec 2013 09:17:21 +0100 ++ ++libguestfs (1:1.24.2-1) unstable; urgency=low ++ ++ * New upstream version ++ * Added fix for installing manpages ++ * Merged guestmount into libguestfs-tools package (Closes: #729156) ++ ++ -- Hilko Bengen Sat, 07 Dec 2013 18:00:59 +0100 ++ ++libguestfs (1:1.24.1-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Sat, 02 Nov 2013 21:19:10 +0100 ++ ++libguestfs (1:1.23.33-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Added patch to fix out-of-tree build ++ * Updated (build-)dependencies ++ * Integrated guestfish into libguestfs-tools package (Closes: #721938) ++ * Added option to generate Java 6 compatible bytecode ++ * Detect Ruby 2 if available ++ * Automatically detect available Lua versions ++ * Install shared object for Ruby bindings from multiarch directory ++ * Updated Javadoc install path ++ * Updated install rule for supermin image components ++ * Updated symbols file ++ ++ -- Hilko Bengen Wed, 16 Oct 2013 22:43:50 +0200 ++ ++libguestfs (1:1.23.7-1) experimental; urgency=low ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 06 Jul 2013 10:52:43 +0200 ++ ++libguestfs (1:1.23.6-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Rebased patch queue ++ * Since 1.23.5, Augeas >= 1.0.0 is required. ++ * Added symbols file for libguestfs0 ++ ++ -- Hilko Bengen Sun, 30 Jun 2013 17:14:08 +0200 ++ ++libguestfs (1:1.22.3-1) unstable; urgency=low ++ ++ * New upstream version ++ * Updated patch queue ++ * Fix dh_python3 call to generate correct dependencies for ++ python3-guestfs. Thanks to Scott Kitterman. (Closes: #711928) ++ * debian/watch: Do not consider development versions ++ * Removed support for parallel builds since it caused make 3.81 to hang ++ (#714072) ++ ++ -- Hilko Bengen Tue, 25 Jun 2013 23:12:28 +0200 ++ ++libguestfs (1:1.22.2-1) unstable; urgency=low ++ ++ * New upstream version ++ * Updated patch queue ++ - Drop SELinux mountpoint fix (integrated upstream) ++ - revert to symlink-based hack for building Perl bindings ++ - Disable gnulib tests by default ++ * Avoid installing (Perl) bindtests ++ * Added separate package for Python 3 bindings ++ * Added parallel build support ++ * Changed dependencies to qemu-system-x86 ++ * Updated exclude list for dh_makeshlibs ++ * Updated year in debian/copyright ++ ++ -- Hilko Bengen Mon, 03 Jun 2013 23:49:41 +0200 ++ ++libguestfs (1:1.21.40-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Updated patch queue ++ * Disabled unreliable test-utimens, test-futimens (gnulib) ++ * Added various fixes for building Perl and Python bindings ++ - Correct paths for building, testing Perl shared library ++ - Build Python3 extensions with PEP-3149-compliant suffix ++ * rules cleanup ++ ++ -- Hilko Bengen Sat, 25 May 2013 14:41:18 +0200 ++ ++libguestfs (1:1.21.39-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Updated patch queue ++ - Use pkg-config for Python (proper fix for #707141) ++ - Removed ntfsprogs from packagelist (Closes: #708520) ++ - Changed selinux mountpoint (CLoses: #707217) ++ - Fixed build with --disable-appliance ++ * Tighten ntfs-3g dependency, thanks to Bastien ROUCARIÈS (Closes: ++ #708520) ++ * Depend on qemu-system instead the obsolete qemu-kvm. ++ ++ -- Hilko Bengen Sun, 19 May 2013 19:24:35 +0200 ++ ++libguestfs (1:1.21.35-1) experimental; urgency=low ++ ++ * New upstream development version ++ * febootstrap -> supermin transition ++ * Dropped patch for building the Perl bindings out-of-tree: A different ++ solution has been adopted upstream ++ ++ -- Hilko Bengen Wed, 01 May 2013 13:08:31 +0200 ++ ++libguestfs (1:1.21.33-1) experimental; urgency=low ++ ++ * New upstream development version ++ ++ -- Hilko Bengen Sat, 27 Apr 2013 13:05:38 +0200 ++ ++libguestfs (1:1.21.32-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Adapted watch file for development versions ++ * Depend on "real" febootstrap 3 for now ++ ++ -- Hilko Bengen Tue, 23 Apr 2013 22:28:49 +0200 ++ ++libguestfs (1:1.21.31-1) experimental; urgency=low ++ ++ * New upstream development version ++ * Added guestunmount, bash completion rules that have been split and ++ moved to /usr/share. ++ ++ -- Hilko Bengen Fri, 19 Apr 2013 08:13:15 +0200 ++ ++libguestfs (1:1.20.6-3) unstable; urgency=low ++ ++ * Really enabled gtk-doc ++ ++ -- Hilko Bengen Thu, 18 Apr 2013 23:32:13 +0200 ++ ++libguestfs (1:1.20.6-2) unstable; urgency=low ++ ++ * Cleaned up misplaced and duplicate bash completion conffiles ++ (Closes: #703396). ++ ++ In 1:1.14.8-3, the dh_bash-completion file was moved to from ++ libguestfs-tools to guestfish. In 1:1.18.10-1, the dh_bash-completion ++ file was replaced with an entry in guestfish.install which caused the ++ installed file to be renamed. ++ ++ Thanks to Paul Wise for spotting this. ++ ++ -- Hilko Bengen Wed, 17 Apr 2013 21:27:43 +0200 ++ ++libguestfs (1:1.20.6-1) unstable; urgency=low ++ ++ * New upstream version ++ * Dropped patches that have been integrated upstream ++ * Set INSTALLDIRS for installing Ruby bindings ++ ++ -- Hilko Bengen Fri, 12 Apr 2013 08:28:47 +0200 ++ ++libguestfs (1:1.20.4-1) unstable; urgency=low ++ ++ * New upstream version ++ * Dropped patches that have been integrated upstream. The removal of ++ -Werror for Ruby bindings seems no longer necessary. ++ ++ -- Hilko Bengen Wed, 13 Mar 2013 20:23:01 +0100 ++ ++libguestfs (1:1.20.3-2) unstable; urgency=low ++ ++ * Added libguestfs-make-fixed-appliance to libguestfs-tools ++ * Added related udev rules to guestfsd ++ ++ -- Hilko Bengen Fri, 08 Mar 2013 20:41:41 +0100 ++ ++libguestfs (1:1.20.3-1) unstable; urgency=low ++ ++ * New upstream version ++ * Dropped patches that were integrated upstream. ++ * Increased minimum version of febootstrap to 3.20 since earlier ++ versions did not support --copy-kernel ++ * Added localized manpages (po4a build-dependency, out-of-tree build fix) ++ ++ -- Hilko Bengen Thu, 07 Mar 2013 00:13:41 +0100 ++ ++libguestfs (1:1.20.2-1) unstable; urgency=low ++ ++ * New upstream version ++ * Make sure that extconf.rb is generated ++ * Updated patch queue ++ ++ -- Hilko Bengen Tue, 19 Feb 2013 23:30:01 +0100 ++ ++libguestfs (1:1.20.1-2) unstable; urgency=low ++ ++ * Fixed Build-Dependencies: The fuse-utils package is no longer ++ available (Closes: #698151) ++ ++ -- Hilko Bengen Mon, 14 Jan 2013 18:48:54 +0100 ++ ++libguestfs (1:1.20.1-1) unstable; urgency=low ++ ++ * New upstream version ++ * Rebased patch queue: added fixes for tests, don't install Erlang ++ bindings to multiarch directory, fix appliance packagelist ++ * Added Lua bindings ++ * Updated Build-Depends ++ * Simplified dh_install target ++ * Install guestfsd manpage ++ ++ -- Hilko Bengen Sat, 05 Jan 2013 00:52:02 +0100 ++ ++libguestfs (1:1.18.11-1) unstable; urgency=low ++ ++ * New upstream version ++ * [9d3debd] Rebased patch queue; upstream has picked up mode 644 for ++ installed message catalogs ++ * [7b05d06] Relaxed Build-Depends since no graphical OCaml ++ programs/libraries are built ++ * [0bfad2b] Don't install gobject-introspection files to multiarch ++ locations (Closes: #695339) ++ * [85bbca9] Imported Upstream version 1.18.11 ++ ++ -- Hilko Bengen Wed, 12 Dec 2012 00:50:33 +0100 ++ ++libguestfs (1:1.18.10-1) unstable; urgency=low ++ ++ * New upstream version ++ * [eb40dbf] Enabled gtk-doc ++ * [8776e09] Fixed JNI directory for dh_makeshlibs call (multiarch) ++ * [f081f2c] dh_install --fail-missing ++ * [abeca26] guestfish: Moved installation of bash-completion snippet to ++ .install file ++ * [7310675] ocaml: Removed .owner file so dh_install does not fall over ++ it ++ * [13f9195] libguestfs0: Added l18n files ++ * [a0b75b7] libguestfs-gobject-dev: Added missing header files ++ * [b88c45d] libguestfs-tools: Added example output files and schema for ++ virt-inspector ++ * [4d38639] Rebased patch queue, changed mode of message catalog files ++ (*.mo) to 0644 ++ * [18d5bbe] Added Japanese debconf translation (Closes: #691944) ++ ++ -- Hilko Bengen Wed, 31 Oct 2012 21:02:51 +0100 ++ ++libguestfs (1:1.18.8-1) unstable; urgency=low ++ ++ * New upstream version ++ * [fccad0e] Rebased patch queue: Disabling FUSE tests is not needed; ++ upstream has picked up the diff->diffutils change. ++ * [92a48b1] Renamed --with-java-home -> --with-java, following change in ++ configure ++ ++ -- Hilko Bengen Thu, 20 Sep 2012 13:08:32 +0200 ++ ++libguestfs (1:1.18.6-2) unstable; urgency=low ++ ++ * [e39f17c] Added patch that reverts upstream sgabios change ++ * [1baf200] Added patch that replaces diff with diffutils in package list ++ ++ -- Hilko Bengen Sat, 18 Aug 2012 13:29:29 +0200 ++ ++libguestfs (1:1.18.6-1) unstable; urgency=low ++ ++ * New upstream version ++ * [6e1f12c] Rebased patch queue ++ ++ -- Hilko Bengen Sat, 11 Aug 2012 20:57:40 +0200 ++ ++libguestfs (1:1.18.5-3) unstable; urgency=low ++ ++ * [de8c07e] Added another multiarch fix: supermin appliance stays out of ++ multiarch directories ++ * [f66394b] Use dh-autoreconf ++ ++ -- Hilko Bengen Thu, 19 Jul 2012 23:13:47 +0200 ++ ++libguestfs (1:1.18.5-2) unstable; urgency=low ++ ++ * [00d27da] Call dh_python2, dh_python3 with correct package name ++ (Closes: #681587) ++ ++ -- Hilko Bengen Sun, 15 Jul 2012 12:44:59 +0200 ++ ++libguestfs (1:1.18.5-1) unstable; urgency=low ++ ++ * New upstream version ++ * [ba15957] Rebased patch queue ++ ++ -- Hilko Bengen Tue, 10 Jul 2012 23:56:02 +0200 ++ ++libguestfs (1:1.18.4-2) unstable; urgency=low ++ ++ * [f0017a7] Added change to podwrapper.sh.in to pass a specific date to ++ pod2man which should avoid multiarch co-installability problems ++ (Closes: #680885, #680886) ++ * [3b4844a] Fixed versioned Breaks/Replaces statement to include epoch ++ (Closes: #678977) ++ ++ -- Hilko Bengen Mon, 09 Jul 2012 19:27:33 +0200 ++ ++libguestfs (1:1.18.4-1) unstable; urgency=low ++ ++ * [3fc6f7c] Imported Upstream version 1.18.4 ++ * [90f05f5] Rebased patch queue; dropped libruby detection fix which has ++ been picked up upstream ++ ++ -- Hilko Bengen Sun, 08 Jul 2012 00:04:46 +0200 ++ ++libguestfs (1:1.18.3-1) unstable; urgency=low ++ ++ * New upstream version ++ * [9154622] Rebased patch queue; added libruby detection fix ++ ++ -- Hilko Bengen Fri, 29 Jun 2012 22:04:47 +0200 ++ ++libguestfs (1:1.18.2-2) unstable; urgency=low ++ ++ * [f094ece] Added Replaces statement (Closes: #678977). One of these ++ days I will learn how to properly move files between packages. ++ * [1cde91e] Moved installation of default configuration to the last ++ position. This should fix the "libguestfs: error: FUSE not supported" ++ problem reported by SharkWipf on IRC. ++ ++ -- Hilko Bengen Mon, 25 Jun 2012 19:15:21 +0200 ++ ++libguestfs (1:1.18.2-1) unstable; urgency=low ++ ++ * New upstream version ++ * [95e1b8e] Rebased and cleaned up patch queue ++ * [0d5c22c] Made watch file more flexible ++ * [c342e50] Bumped Debhelper compatibility level to 9 ++ * [864d294] Disabled strict checking for format-security related errors ++ in test programs ++ * [a8d9101] Adjusted installation directories (multi-arch support) ++ * [042a7e2] Moved libguestfs-test-tool and supermin appliance handling ++ to libguestfs-tools package ++ * [1764d50] Added Multi-Arch headers ++ ++ -- Hilko Bengen Sun, 24 Jun 2012 12:58:19 +0200 ++ ++libguestfs (1:1.18.1-1) unstable; urgency=low ++ ++ * New upstream version ++ * [9449d4e] Updated watch file ++ * [a8bb722] Added a method for determining available Ruby versions at ++ build time ++ * [9b63f09] rebased patch queue ++ ++ -- Hilko Bengen Mon, 11 Jun 2012 08:32:27 +0200 ++ ++libguestfs (1:1.18.0-1) unstable; urgency=low ++ ++ * New upstream version ++ * [e839f2b] Added gettext-ocaml build dependency ++ * [8e29504] Rebased patch queue, added several patches ++ ++ -- Hilko Bengen Thu, 24 May 2012 00:21:37 +0200 ++ ++libguestfs (1:1.16.23-1) unstable; urgency=low ++ ++ * New upstream version ++ * [33efe9d] Rebased patch queue ++ ++ -- Hilko Bengen Sat, 19 May 2012 15:16:38 +0200 ++ ++libguestfs (1:1.16.22-1) unstable; urgency=low ++ ++ * New upstream version ++ * [8cc5ad4] Rebased patch queue ++ ++ -- Hilko Bengen Mon, 14 May 2012 22:58:16 +0200 ++ ++libguestfs (1:1.16.21-1) unstable; urgency=low ++ ++ * New upstream version ++ * Rebased patch queue ++ ++ -- Hilko Bengen Mon, 07 May 2012 18:59:40 +0200 ++ ++libguestfs (1:1.16.20-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Wed, 25 Apr 2012 22:35:23 +0200 ++ ++libguestfs (1:1.16.19-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Wed, 18 Apr 2012 22:04:09 +0200 ++ ++libguestfs (1:1.16.18-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Fri, 13 Apr 2012 20:14:25 +0200 ++ ++libguestfs (1:1.16.17-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Thu, 12 Apr 2012 07:32:30 +0200 ++ ++libguestfs (1:1.16.16-1) unstable; urgency=low ++ ++ * New upstream version ++ * [9e988bc] rebased patch queue ++ ++ -- Hilko Bengen Wed, 11 Apr 2012 21:36:46 +0200 ++ ++libguestfs (1:1.16.15-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Tue, 03 Apr 2012 23:30:34 +0200 ++ ++libguestfs (1:1.16.13-1) unstable; urgency=low ++ ++ * New upstream version ++ * [007ca10] Rebased patch queue ++ ++ -- Hilko Bengen Sat, 31 Mar 2012 14:11:46 +0200 ++ ++libguestfs (1:1.16.12-1) unstable; urgency=low ++ ++ * New upstream version ++ * [0e321b7] Added configure parameter for setting JNI installation ++ directory ++ * [8b63b64] Rebased patch queue, added out-of-tree build fix for ++ Java and appliance ++ ++ -- Hilko Bengen Tue, 27 Mar 2012 19:49:02 +0200 ++ ++libguestfs (1:1.16.10-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Tue, 13 Mar 2012 17:50:15 +0100 ++ ++libguestfs (1:1.16.9-1) unstable; urgency=low ++ ++ * New upstream version ++ * [8a8b9d3] Added dependencies on netpbm, icoutils which are used to ++ generate guest icons in inspection output. ++ ++ -- Hilko Bengen Fri, 09 Mar 2012 17:37:31 +0100 ++ ++libguestfs (1:1.16.8-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Mon, 05 Mar 2012 22:42:32 +0100 ++ ++libguestfs (1:1.16.7-1) unstable; urgency=low ++ ++ * New upstream version ++ * [ff29ecd] Rebased patch queue ++ ++ -- Hilko Bengen Sun, 04 Mar 2012 13:23:09 +0100 ++ ++libguestfs (1:1.16.6-1) unstable; urgency=low ++ ++ * New upstream version ++ * [595a350] Bumped Standards-Version ++ ++ -- Hilko Bengen Thu, 01 Mar 2012 23:39:42 +0100 ++ ++libguestfs (1:1.16.5-1) unstable; urgency=low ++ ++ * New upstream version ++ * [1aee45e] Rebased patch queue ++ ++ -- Hilko Bengen Mon, 13 Feb 2012 21:03:09 +0100 ++ ++libguestfs (1:1.16.4-1) unstable; urgency=low ++ ++ * New upstream version ++ * [e47e59d] Rebased patch queue, disabled virt-format test ++ ++ -- Hilko Bengen Sun, 12 Feb 2012 17:37:36 +0100 ++ ++libguestfs (1:1.16.3-1) unstable; urgency=low ++ ++ * New upstream version ++ * [1421212] Updated debian/.gitignore ++ * [80e9955] Rebased patch queue ++ ++ -- Hilko Bengen Wed, 08 Feb 2012 23:00:46 +0100 ++ ++libguestfs (1:1.16.2-1) unstable; urgency=low ++ ++ * New upstream version ++ * [4a57faf] Rebased patch queue ++ * [a99c16a] Fixed dh call ++ ++ -- Hilko Bengen Tue, 31 Jan 2012 23:13:36 +0100 ++ ++libguestfs (1:1.16.1-1) unstable; urgency=low ++ ++ * New upstream version ++ * [8347c84] Rebased patch queue ++ * [e70e31c] Added git:Depends to be filled by dh_girepository ++ ++ -- Hilko Bengen Wed, 25 Jan 2012 00:12:23 +0100 ++ ++libguestfs (1:1.16.0-1) unstable; urgency=low ++ ++ * New upstream version ++ * [b4f8deb] Rebased patch queue ++ * [df8dd81] Updated watch file for 1.16.x ++ * [d766d82] Stripped redundant package descriptions ++ * [d044727] Added packages for GObject bindings and introspection ++ * [9c5fa98] Added configuration for git-buildpackage ++ * [12bedd8] Added workaround for ++ "{pre,post}inst-has-useless-call-to-ldconfig" Lintian warnings ++ (libguestfs-java) ++ ++ -- Hilko Bengen Tue, 24 Jan 2012 22:04:39 +0100 ++ ++libguestfs (1:1.14.9-2) unstable; urgency=low ++ ++ * [4bf0ed5] Added ruby-guestfs package ++ ++ -- Hilko Bengen Sun, 15 Jan 2012 20:48:23 +0100 ++ ++libguestfs (1:1.14.9-1) unstable; urgency=low ++ ++ * New upstream version ++ * [2f2da0e] Rebased patch queue ++ * [89e1a16] Added Conflicts to address the moved man-pages ++ ++ -- Hilko Bengen Tue, 10 Jan 2012 23:54:21 +0100 ++ ++libguestfs (1:1.14.8-3) unstable; urgency=low ++ ++ * [0344ab5] Re-sorted which manpages go into what package. Added a few ++ missing manpages. ++ * [41e92c5] Moved bash-completion snippet for guestfish to the guestfish ++ package. ++ * [1184b62] Removed empty libguestfs-doc package. ++ * [1bec3c7] Added examples to libguestfs-dev and language bindings packages. ++ ++ -- Hilko Bengen Fri, 30 Dec 2011 18:39:01 +0100 ++ ++libguestfs (1:1.14.8-2) unstable; urgency=low ++ ++ * [fd34116] Removed dependency on ntfsprogs since they are now packaged ++ along with ntfs-3g. ++ ++ -- Hilko Bengen Wed, 28 Dec 2011 10:57:52 +0100 ++ ++libguestfs (1:1.14.8-1) unstable; urgency=high ++ ++ * New upstream version ++ * Mitigate possible privilege escalation via SG_IO ioctl (CVE-2011-4127, ++ RHBZ#757071) ++ ++ -- Hilko Bengen Thu, 22 Dec 2011 23:12:21 +0100 ++ ++libguestfs (1:1.14.7-1) unstable; urgency=low ++ ++ * New upstream version ++ * [d7a96c1] Added fixes for building Python2 bindings on squeeze ++ * [565ae83] Added fixes for building Python3 bindings on squeeze ++ ++ -- Hilko Bengen Sat, 10 Dec 2011 21:36:00 +0100 ++ ++libguestfs (1:1.14.6-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Wed, 07 Dec 2011 00:24:43 +0100 ++ ++libguestfs (1:1.14.5-1) unstable; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Fri, 02 Dec 2011 21:16:54 +0100 ++ ++libguestfs (1:1.14.4-1) unstable; urgency=low ++ ++ * New upstream version ++ * [9c1fed8] Rebased patch queue ++ ++ -- Hilko Bengen Fri, 25 Nov 2011 23:25:27 +0100 ++ ++libguestfs (1:1.14.3-1) unstable; urgency=low ++ ++ * New upstream version ++ * [cacf69d] Ran debconf-updatepo as suggested by lintian ++ * [f3f7c4e] Rebased patch queue ++ ++ -- Hilko Bengen Wed, 23 Nov 2011 08:53:24 +0100 ++ ++libguestfs (1:1.14.2-4) unstable; urgency=low ++ ++ * [f9c46d5] Added patch to install Java bindings to /usr/lib/jni. This ++ eliminates a file conflict between libguestfs-java and libguestfs-dev ++ ++ -- Hilko Bengen Sun, 20 Nov 2011 23:41:01 +0100 ++ ++libguestfs (1:1.14.2-3) unstable; urgency=low ++ ++ * Added an epoch after uploading an 1.15 package to unstable instead of ++ experimental. ++ ++ -- Hilko Bengen Fri, 18 Nov 2011 17:10:30 +0100 ++ ++libguestfs (1.14.2-2) unstable; urgency=low ++ ++ * [cf7da64] Updated .gitignore ++ * [ab7d4d9] Fixed copy&paste error in erlang-guestfs description ++ * [c6c5d54] Added configuration file and bash completion snippet to ++ libguestfs-tools ++ * [dbbf2f1] Added Java bindings ++ ++ -- Hilko Bengen Wed, 16 Nov 2011 09:47:47 +0100 ++ ++libguestfs (1.14.2-1) unstable; urgency=low ++ ++ * New upstream version ++ * [c27fa27] Rebased patch queue, added fix for Erlang bindings build ++ * [a563153] Added package for Erlang bindings ++ ++ -- Hilko Bengen Thu, 10 Nov 2011 23:50:41 +0100 ++ ++libguestfs (1.14.1-2) unstable; urgency=low ++ ++ * [44d13ed] Run tests in all build directories ++ * [fbfe97e] Added upstream's patches for Python 3.x support ++ * [4938eec] Re-enabled build of python3 bindings ++ ++ -- Hilko Bengen Thu, 03 Nov 2011 12:18:18 +0100 ++ ++libguestfs (1.14.1-1) unstable; urgency=low ++ ++ * New upstream version ++ * [0dfbcaf] Enabled support for SELinux, Systemtap, updated build dependencies ++ * [0548ce6] Disabled building of Python bindings for Python 3.x. Many ++ warnings about undefined symbols are given, they would not work ++ anyhow. Thanks to Neil Wilson for bringing this to my attention. ++ ++ -- Hilko Bengen Wed, 02 Nov 2011 22:43:33 +0100 ++ ++libguestfs (1.14.0-1) unstable; urgency=low ++ ++ * New upstream version ++ * [19863e1] Imported patch queue from 1.13.24-1 (experimental) ++ * [ad9d721] Disabled building of Erlang bindings until I figure out how to package those ++ * [d92329b] Re-enabled vmchannel test ++ * [08e806a] Updated watch file ++ ++ -- Hilko Bengen Sat, 29 Oct 2011 18:23:02 +0200 ++ ++libguestfs (1.12.8-2) unstable; urgency=low ++ ++ * [5c40932] Added fix for qemu 0.15 -machine option ++ * [c45157d] Disabled vmchannel test (Closes: #646295) ++ ++ -- Hilko Bengen Mon, 24 Oct 2011 16:23:19 +0200 ++ ++libguestfs (1.12.8-1) unstable; urgency=low ++ ++ * New upstream version ++ * [e85ce09] Rebased patch queue; fixed bindtests and inspector tests ++ * [5294a7e] Got rid of a shortcut in building bindings for multiple ++ Python versions. This stopped working with Python 2.7 being the ++ default python. ++ * [689757d] Added Spanish debconf translations, thanks to SM Baby ++ Siabef. (Closes: #642068) ++ * [c09d3d5] Added Dutch debconf translations, thanks to Jeroen Schot. ++ (Closes: #642290) ++ * [48a726d] Added Czech debconf translation, thanks to Michal Simunek. ++ (Closes: #642437) ++ * [09c47b4] Removed grub-pc dependency, as suggested on IRC. ++ (Closes: #645119) ++ ++ -- Hilko Bengen Thu, 20 Oct 2011 13:13:00 +0200 ++ ++libguestfs (1.12.7-1) unstable; urgency=low ++ ++ * New upstream version ++ * [96f89ea] Added Portuguese debconf translations, thanks to "Traduz". ++ (Closes: #641160) ++ * [509dc8d] Added French debconf translations, thanks to Julien ++ Patriarca. (Closes: #641407) ++ * [348682d] Added German debconf translations, thanks to Chris Leick. ++ (Closes: #641347) ++ ++ -- Hilko Bengen Sun, 18 Sep 2011 22:55:57 +0200 ++ ++libguestfs (1.12.6-2) unstable; urgency=low ++ ++ * [00e96af] Applied changes to debconf templates and package ++ descriptions as suggested by Christian PERRIER on behalf of the ++ debian-l10n-english team. (Closes: #640470) ++ * [6ac64b9] Added Swedish debconf translations, thanks to Martin ++ Bagge. (Closes: #640831) ++ * [18b2e33] Added Danish debconf translations, thanks to Joe Dalton. ++ (Closes: #640832) ++ * [5bd6bb4] Added Russian debconf translations, thanks to Yuri ++ Kozlov. (Closes: #640945) ++ ++ -- Hilko Bengen Sat, 10 Sep 2011 14:33:45 +0200 ++ ++libguestfs (1.12.6-1) unstable; urgency=low ++ ++ * New upstream version ++ * [dad2b57] Rebased patch queue ++ ++ -- Hilko Bengen Tue, 06 Sep 2011 20:03:23 +0200 ++ ++libguestfs (1.12.5-1) unstable; urgency=low ++ ++ * New upstream version ++ * [38c612e] Added Vcs-* fields to debian/control ++ * [cdd4f34] Updated watch file ++ * [29c7217] Removed those patches that have made it into the upstream release ++ ++ -- Hilko Bengen Sun, 28 Aug 2011 14:52:21 +0200 ++ ++libguestfs (1.12.4-2) unstable; urgency=low ++ ++ * [2d93cf5] Re-added supermin.d directory that was missing in -1. ++ ++ -- Hilko Bengen Sun, 21 Aug 2011 01:03:09 +0200 ++ ++libguestfs (1.12.4-1) unstable; urgency=low ++ ++ * New upstream version ++ * [3168278] Added patches for the build scripts to allow for a separate ++ build directory ++ * [f5fac3a] Use separate build directory, build multiple versions of the ++ Python bindings ++ ++ -- Hilko Bengen Sun, 21 Aug 2011 00:25:59 +0200 ++ ++libguestfs (1.12.3-2) unstable; urgency=low ++ ++ * Brown paper bag release ++ * [33f8362] Fixed update script. ++ * [d703c73] fixed guestfsd dependencies ++ ++ -- Hilko Bengen Sat, 13 Aug 2011 00:32:03 +0200 ++ ++libguestfs (1.12.3-1) unstable; urgency=low ++ ++ * New upstream version ++ * [b61cb3c] Added umask-setting code to update-guestfs-appliance. ++ Closes: #637437 ++ * [6a43d8f] Dropped dependency on Linux kernel package. Closes: #637438 ++ * [52d2752] Added guestfsd package ++ * [4690370] Updated patches ++ ++ -- Hilko Bengen Fri, 12 Aug 2011 23:28:15 +0200 ++ ++libguestfs (1.10.7-3) unstable; urgency=low ++ ++ * [c65e1bb] Fixed FTBFS by making fuse test depend on appliance. Thanks ++ to Guido Günther for spotting this. ++ * [fe797af] Added fix for systemd-based host. Thanks to Paul Wise for ++ testing. ++ ++ -- Hilko Bengen Thu, 11 Aug 2011 00:25:19 +0200 ++ ++libguestfs (1.10.7-2) unstable; urgency=low ++ ++ * [3ec437d] Added missing dependencies (Closes: #608103) ++ ++ -- Hilko Bengen Wed, 10 Aug 2011 22:48:56 +0200 ++ ++libguestfs (1.10.7-1) unstable; urgency=low ++ ++ * New upstream version ++ * First upload to unstable ++ * [5d22450] Adjusted some Section: and Architecture: fields ++ * [976c8b8] Removed pre-setting answer to Debconf question ++ ++ -- Hilko Bengen Mon, 08 Aug 2011 20:43:50 +0200 ++ ++libguestfs (1.10.6-3) experimental; urgency=low ++ ++ * [f1217be] Fixed building of Python binding ++ * [6a5de14] Added update-guestfs-appliance ++ * [e6743be] Integrated update-guestfs-appliance using debconf. ++ ++ -- Hilko Bengen Sun, 07 Aug 2011 19:00:18 +0200 ++ ++libguestfs (1.10.6-2) experimental; urgency=low ++ ++ * [3de1b06] Added missing dependency for libguestfs-ocaml-dev, thanks to ++ Stéphane Glondu ++ ++ -- Hilko Bengen Mon, 01 Aug 2011 16:59:25 +0200 ++ ++libguestfs (1.10.6-1) experimental; urgency=low ++ ++ * New upstream version ++ * Updated copyright file ++ ++ -- Hilko Bengen Sun, 31 Jul 2011 23:25:48 +0200 ++ ++libguestfs (1.10.5-1) experimental; urgency=low ++ ++ * New upstream version ++ ++ -- Hilko Bengen Fri, 29 Jul 2011 23:42:50 +0200 ++ ++libguestfs (1.0.84-4) unstable; urgency=low ++ ++ * [2c44147] Build-depend on aptitude since Ubuntu needs it. ++ * [d50fd25] New patch 0005-Check-for-service-and-use-it-if-it-s- there.patch ++ Check for service and use it if it's there ++ * [40dc6b0] New patch 0006-Check-for-grub-menu.lst-if-etc-grub.conf- ++ can-t-be-fo.patch Check for grub/menu.lst if /etc/grub.conf can't be found ++ * [465def2] New patch 0007-Debina-package-format-is-called-deb-not- ++ dpkg.patch Debina package format is called 'deb' not 'dpkg' ++ * [1b7efb4] New patch 0008-Add-application-listing-for-Debian.patch Add ++ application listing for Debian ++ * [5dd34c9] Add series file ++ * [647fd84] Don't remove gmo files (Closes: #571117) ++ ++ -- Guido Günther Wed, 24 Feb 2010 18:22:58 +0100 ++ ++libguestfs (1.0.84-3) unstable; urgency=low ++ ++ * [307bd4e] Add hivex commands. ++ * [7fac596] Build and install fuse helper ++ * [09ea683] Include all virt-* tools including virt-win-reg ++ * [ae3ee70] New patch 0004-Disable-fuser-tests-if-dev-fuse-doesn-t- ++ exist.patch Disable fuse tests if /dev/fuse doesn't exist ++ ++ -- Guido Günther Sun, 21 Feb 2010 19:40:43 +0100 ++ ++libguestfs (1.0.84-2) unstable; urgency=low ++ ++ * [0195df4] Add vendor detection for Ubuntu ++ * [2fa535e] {Build-,}Depend on bochsbios and vgabios These are only ++ recommends but needed to run qemu during the tests. ++ * [ee483bf] Reenable tests ++ * [67fd975] New patch 0003-scrub-now-available-on-Debian.patch scrub now ++ available on Debian ++ * [2e9c89d] New patch 0004-Adjust-error-output-for-regressions- ++ rhbz557655.patch Adjust error output for regressions/rhbz557655 ++ * [c5d5f9e] Adjust install-kernel to new debirf version ++ * [9c1fbdf] Drop Hardcode-kernel-version.patch - superflous due to previous ++ commit. ++ ++ -- Guido Günther Sun, 21 Feb 2010 13:24:01 +0100 ++ ++libguestfs (1.0.84-1) unstable; urgency=low ++ ++ [ Guido Günther ] ++ * [1149b4a] add missing modules for vfat ++ ++ [ Laurent Léonard ] ++ * [397dbf3] Imported Upstream version 1.0.80 ++ * [ca95c7a] Drop patch 0001-add-nls_base.ko-and-nls_cp437.ko-for- ++ vfat.patch. Fixed upstream. ++ * [344c7e6] Add dependency on mkisofs. ++ ++ [ Guido Günther ] ++ * [5aa8061] Add missing build-deps needed for ./configure ++ * [f8a682d] Imported Upstream version 1.0.84 ++ * [e35175c] No need to manually install virt-inspector anymore ++ * [de6ddf1] Depend on python-all-dev since libguestfs handles python ++ 2.6 too ++ * [a2be87e] don't use the host's MAC address ++ * [88b70ef] New patch 0001-Disable-checks-for-now.patch Disable checks for ++ now ++ * [2b59394] New patch 0002-Run-debirf-as-root.patch Run debirf as root ++ * [e798002] New patch 0003-Hardcode-kernel-version.patch Hardcode kernel ++ version ++ * [602fab3] reenable patch system ++ ++ -- Guido Günther Sat, 20 Feb 2010 14:11:50 +0100 ++ ++libguestfs (1.0.61-1) unstable; urgency=low ++ ++ * [831bc5f] Imported Upstream version 1.0.61 ++ * [b85412e] run checks but disable currently failing tests ++ * [21d7e00] add missing qemu build-dep ++ * [0636bb4] add missing build-dep for perl bindings ++ * [5585a82] add missing build-deps for perl based tools ++ * [e09005c] install virt-df and virt-cat ++ * [342f8e4] install Lib.pm for perl bindings ++ ++ -- Guido Günther Fri, 17 Jul 2009 22:32:07 +0200 ++ ++libguestfs (1.0.56-1) unstable; urgency=low ++ ++ * [1b77dc8] Imported Upstream version 1.0.56 ++ * [0ca461d] drop a all patches merged upstream or superfluous since ++ we're building from a released version now. ++ * [474dc39] no need to call autogen.sh ++ * [32c3d61] amke sure the symlinks get created in time ++ ++ -- Guido Günther Thu, 09 Jul 2009 16:44:21 +0200 ++ ++libguestfs (1.0.54+44git127ad3-3) unstable; urgency=low ++ ++ * [a6e6cc7] add virt-inspector ++ * [1446178] build-dep on libaugeas-dev for augeas support in guestfsd ++ * [b3769ed] select kernel by architecture ++ * [103069f] speed up appliance startup ++ * [aa02c11] document changes and release 1.0.54+44git127ad3-3 ++ ++ -- Guido Günther Sat, 04 Jul 2009 17:58:04 +0200 ++ ++libguestfs (1.0.54+44git127ad3-2) unstable; urgency=low ++ ++ * [8f1cea9] add missing shlibs dependency ++ * [35663fe] shorten long descriptions a bit ++ * [1631e0e] add watch file ++ * [adebbd1] drop lib from python package name ++ * [a24e6b9] add perl bindings ++ * [cc2117e] don't run dh_makeshlibs on python lib to avoid ldconfig call ++ * [d361e06] add missing ${misc:Depends}, {perl:Depends} and tighten ++ dependency on libguestfs ++ ++ -- Guido Günther Fri, 03 Jul 2009 12:03:14 +0200 ++ ++libguestfs (1.0.54+44git127ad3-1) unstable; urgency=low ++ ++ * [4cea8bd] Imported Upstream version 1.0.54+44git127ad3 ++ * [c01721f] switch to cdbs: ++ * add doc package ++ * add debug package ++ * add python bindings ++ * drop README.Debian ++ * set maintainer to pkg-libvirt team ++ * [91fafca] don't call configure, leave this to cdbs and make autoconf copy ++ files instead of symlinking so dpkg-source can create a proper .diff.gz ++ * [13207b9] drop .gitignore ++ * [967d228] touch fakeroot.log to indicate the appliance has been built ++ * [3477d95] use AM_MAINTAINER_MODE ++ ++ -- Guido Günther Thu, 02 Jul 2009 21:49:44 +0200 ++ ++libguestfs (1.0.41-1) unstable; urgency=low ++ ++ * New upstream release 1.0.41. ++ ++ -- Richard Jones Thu, 04 Jun 2009 16:10:38 +0100 ++ ++libguestfs (1.0.31-1) unstable; urgency=low ++ ++ * Initial release (Closes: #530427) ++ ++ -- Richard Jones Sun, 24 May 2009 21:43:45 +0100 diff --cc debian/check-appliance-build-deps.sh index 00000000,00000000..638b7383 new file mode 100755 --- /dev/null +++ b/debian/check-appliance-build-deps.sh @@@ -1,0 -1,0 +1,40 @@@ ++#!/bin/sh ++ ++# Compare packagelist (minus essential packages and obsolete package ++# names) with build-dependencies, in order to catch missing B-Ds ++# early on new releases. ++ ++set -eu ++ ++readonly T=$(mktemp -d) ++trap 'rm -rf $T' EXIT ++ ++m4 -DDEBIAN=1 -DEXTRA_PACKAGES= appliance/packagelist.in \ ++ | tr ' ' '\n' \ ++ | sed -e '/^$/d' \ ++ -e '/^\(bash\|coreutils\|dash\|diffutils\|findutils\|grep\|gzip\|libc-bin\|sed\|tar\|util-linux\)$/d' \ ++ -e '/\(btrfs-tools\|fuse-exfat\|exfat-utils\|exfat-fuse\|gfs2*-tools\|iproute\|module-init-tools\|procps-ng\)$/d' \ ++ -e '/^\(util-linux-ng\|sysvinit-core\|linux-image\)$/d' \ ++ | grep -v ^lib \ ++ | grep -v ufsutils \ ++ | sort -u \ ++ > $T/packagelist ++ ++< debian/control sed -n ' ++ /^#-# appliance start/,/^#-# appliance end/ { ++ /^#/d; ++ s/^[^ ].*//;H ++ }; ++ $ { ++ g; ++ s/,/\n/g; ++ s/\n\n* */\n/g; ++ s/^\n//; ++ s/\n$//; ++ s/ [^\n]*//g; ++ p ++ }' \ ++ | sort -u \ ++ > $T/control ++ ++diff -ui $T/packagelist $T/control diff --cc debian/clean index 00000000,00000000..12879852 new file mode 100644 --- /dev/null +++ b/debian/clean @@@ -1,0 -1,0 +1,11 @@@ ++debian/gocache/ ++ ++generator/.pod2text.data.version.2 ++generator/files-generated.txt ++ ++java/examples/*.class ++ ++ocaml/examples/*.cm* ++ocaml/examples/*.o ++ ++golang/src/src diff --cc debian/control index 00000000,00000000..09973a00 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,544 @@@ ++Source: libguestfs ++Section: libs ++Priority: optional ++Maintainer: Debian Libvirt Maintainers ++Uploaders: Richard Jones , Guido Günther , Hilko Bengen ++Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), ++ po-debconf, bash-completion, ++ supermin (>= 5.2.2-4~), ++ libtirpc-dev, rpcsvc-proto, ++ libreadline-dev, libaugeas-dev (>= 1.0.0), libselinux1-dev, libhivex-ocaml-dev, libvirt-dev (>= 1.2.20), ++ libaugeas-ocaml-dev, ++ libvirt-ocaml-dev, ++ libounit-ocaml-dev, ++ liblzma-dev, libmagic-dev, libncurses-dev, libpcre2-dev, libxml2-dev, ++ libconfig-dev, libc-dev-bin, ++ libdbus-1-dev, ++ librpm-dev, ++ systemtap-sdt-dev, ++ libcap-dev, libacl1-dev, libyajl-dev, ++ libsystemd-dev, ++ libtsk-dev, ++ libyara-dev, ++ automake, autoconf, libtool, ++ fdisk | util-linux (<< 2.29.2-3~), ++ gperf, libxml2-utils, ++ qemu-system-arm [armel armhf arm64], ++ qemu-system-mips [mips mipsel mips64 mips64el], ++ qemu-system-misc [s390x riscv64], ++ qemu-system-ppc [powerpc powerpcspe ppc64 ppc64el], ++ qemu-system-sparc [sparc sparc64], ++ qemu-system-x86 [i386 amd64], ++ xorriso, ++ sqlite3, ++ pkgconf, ++ dh-lua, ++ dh-ocaml, ocaml-nox, ocaml-findlib, libgettext-ocaml-dev, ++ python3-all-dev, ++ dh-python, ++ default-jdk, ++ gem2deb, rake, libjs-jquery, ++ perl-xs-dev, ++ libmodule-build-perl, ++ libtest-pod-coverage-perl, libextutils-command-perl, libintl-perl, libtest-pod-perl, ++ libstring-shellquote-perl, ++ libsys-virt-perl, libwin-hivex-perl, ++ libfuse-dev, fuse, ++ libglib2.0-dev, gjs [!s390x !armel] , gobject-introspection-bin, libgirepository1.0-dev, ++ libgtk-3-dev, ++ db-util, ++ netpbm, icoutils, ++ po4a, ++ flex, bison, ++ golang-go [i386 amd64 armel armhf arm64 mips mipsel mips64el ppc64el], ++ dh-php, php-all-dev | php5-dev, ++# for testing (make quickcheck) ++ linux-image-amd64 [amd64] , ++ linux-image-armmp [armhf] , ++ linux-image-arm64 [arm64] , ++ linux-image-686-pae [i386] | linux-image-586 [i386] | linux-image-486 [i386] , ++ linux-image-powerpc64le [ppc64el] , ++ linux-image-riscv64 [riscv64] , ++ linux-image-s390x [s390x] , ++#-# appliance start ++ acl, ++ attr, ++ bsdextrautils | bsdmainutils, ++ btrfs-progs, ++ bzip2, ++ cpio, ++ cryptsetup-bin, ++ curl, ++ debootstrap, ++ dosfstools, ++ exfatprogs, ++ extlinux [i386 amd64], ++ f2fs-tools, ++ fdisk, ++ file, ++ gawk, ++ gdisk, ++ gfs2-utils, ++# gfs-tools, ++ grub2-common [amd64 arm64 armel armhf i386 mipsel ppc64el], ++ hfsplus, ++ iproute2 | iproute, ++ iputils-arping, ++ iputils-ping, ++ iputils-tracepath, ++ isc-dhcp-client, ++ jfsutils, ++ kmod | module-init-tools, ++ kpartx, ++ ldmtool, ++ less, ++# libc-bin, ++ lsof, ++ lsscsi, ++ lvm2, ++ lzop, ++ mdadm, ++ mount, ++ mtools, ++ nilfs-tools, ++ ntfs-3g, ++# ocfs2-tools, ++ openssh-client, ++ parted, ++ pciutils, ++ procps, ++ psmisc, ++ qemu-utils, ++ reiserfsprogs, ++ rsync, ++ scrub, ++ sleuthkit, ++ squashfs-tools, ++ strace, ++ systemd-sysv, ++ syslinux [i386 amd64], ++ udev, ++# ufsutils, ++ util-linux-extra, ++ uuid-runtime, ++ vim-tiny, ++ e2fsprogs, ++ xfsprogs, ++ xz-utils, ++ zerofree, ++ zfs-fuse [i386 amd64 armel armhf powerpc ppc64el sparc], ++ zstd, ++#-# appliance end ++Homepage: http://libguestfs.org ++Standards-Version: 4.6.2 ++Rules-Requires-Root: no ++Vcs-Git: https://salsa.debian.org/libvirt-team/libguestfs.git ++Vcs-Browser: https://salsa.debian.org/libvirt-team/libguestfs ++XS-Ruby-Versions: all ++ ++Package: guestfsd ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${misc:Depends}, ++ bsdextrautils, ++ diffutils, ++# grub-pc, ++ iproute2 | iproute, ++ udev, ++ binutils, ++ cpio, ++ dosfstools, ++ file, ++ kmod | module-init-tools, ++ lsof, ++ net-tools, ++ parted, ++ procps, ++ scrub, ++ strace, ++ zerofree ++Description: Daemon to access to guest virtual machine through virtio serial ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains a standalone version the back-end daemon that ++ carries out file system access on behalf of libguestfs applications. ++ It is not needed for regular operation. ++ ++Package: libguestfs-dev ++Section: libdevel ++Architecture: linux-any ++Multi-Arch: same ++Depends: libguestfs0t64 (= ${binary:Version}), ${misc:Depends} ++Conflicts: libguestfs0t64 (<< 1:1.14.9-1~) ++Description: guest disk image management system - development headers ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the development headers. ++ ++Package: libguestfs0t64 ++Provides: ${t64:Provides} ++Replaces: libguestfs0 ++Breaks: libguestfs0 (<< ${source:Version}) ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${shlibs:Depends}, ${misc:Depends}, ++ supermin (>= 5.2.2-4~), ++ qemu-system-arm [armel armhf arm64], ++ qemu-system-mips [mips mipsel mips64 mips64el], ++ qemu-system-misc [s390x riscv64], ++ qemu-system-ppc [powerpc ppc64 ppc64el], ++ qemu-system-sparc [sparc], ++ qemu-system-x86 [i386 amd64], ++ qemu-utils, ++ db-util, ++ icoutils, ++ netpbm, ++ osinfo-db, ++ ${appliance:Depends}, ++Recommends: libguestfs-hfsplus, ++ libguestfs-reiserfs, ++ libguestfs-xfs, ++Suggests: libguestfs-gfs2, ++ libguestfs-jfs, ++ libguestfs-nilfs, ++ libguestfs-rescue, ++ libguestfs-rsync, ++ libguestfs-zfs, ++Description: guest disk image management system - shared library ++ The libguestfs library allows accessing and modifying guest disk ++ images. It offers the following features, among many others: ++ * making batch configuration changes to guests; ++ * viewing and editing files inside guests; ++ * getting disk used/free statistics; ++ * migrating between virtualization systems; ++ * performing partial backups; ++ * performing partial guest clones; ++ * cloning guests and changing registry/UUID/hostname info. ++ . ++ It uses the Linux kernel and qemu code, and can access any type of guest ++ file system that Linux and qemu can, including but not limited to: ext2/3/4, ++ btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2, ++ vmdk. ++ . ++ The library provides ways to enumerate guest storage (such as partitions, LVs, ++ what file system is in each LV, etc.); to run commands in the context of the ++ guest; and to upload and download files and directories. ++ ++Package: libguestfs-gfs2 ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - GFS2 support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for Global Filesystem ++ (GFS2) support. ++ ++Package: libguestfs-hfsplus ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - HFS+ support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for HFS+ support. ++ ++Package: libguestfs-jfs ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - JFS support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for JFS support. ++ ++Package: libguestfs-nilfs ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - NILFS v2 support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for NILFS v2 support. ++ ++Package: libguestfs-reiserfs ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - ReiserFS support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for ReiserFS support. ++ ++Package: libguestfs-rescue ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - virt-rescue enhancements ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains additional tools to use inside the virt-rescue ++ shell, such as ssh, network utilities, editors and debugging ++ utilities. ++ ++Package: libguestfs-rsync ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - rsync support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for using rsync to/from ++ guest filesystems. ++ ++Package: libguestfs-xfs ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - XFS support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for XFS support. ++ ++Package: libguestfs-zfs ++Section: libs ++Architecture: i386 amd64 powerpc sparc ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ ${appliance:Depends}, ++Description: guest disk image management system - ZFS support ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains appliance fragments for ZFS support. ++ ++Package: guestfish ++Section: admin ++Architecture: linux-any ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++Replaces: libguestfs-tools (<< 1:1.46), ++Breaks: libguestfs-tools (<< 1:1.46), ++Description: guest filesystem shell ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains guestfish, the interactive shell, and some ++ small tools that are built around it. ++ ++Package: guestmount ++Section: admin ++Architecture: linux-any ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++Replaces: libguestfs-tools (<< 1:1.46), ++Breaks: libguestfs-tools (<< 1:1.46), ++Description: FUSE-based mount utility for guest filesystems ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the guestmount and guestunmount programs for ++ mounting virtual machine filesystems and other disk images on the ++ host. ++ ++Package: libguestfs-tools ++Section: admin ++Architecture: linux-any ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ++ guestfs-tools, guestmount, guestfish, ++Replaces: guestfish (<< 1:1.22.6-1~), ++ guestmount (<< 1.24.2-1~), ++ libguestfs0t64 (<< 1:1.18.2-1~), ++Breaks: guestfish (<< 1:1.22.6-1~), ++ guestmount (<< 1.24.2-1~), ++ libguestfs0t64 (<< 1:1.18.2-1~), ++Description: guest disk image management system - tools ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the libguestfs-test-tool and ++ libguestfs-make-fixed-appliance programs. ++ ++Package: python3-guestfs ++Section: python ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} ++Replaces: python-guestfs ++Breaks: python-guestfs ++Description: guest disk image management system - Python 3 bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the Python 3 bindings. ++ ++Package: libguestfs-perl ++Section: perl ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0t64 (= ${binary:Version}), ++ ${perl:Depends}, ++ libxml-xpath-perl, ++ libwin-hivex-perl, ++ libsys-virt-perl, ++Description: guest disk image management system - Perl bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the Perl bindings. ++ ++Package: libguestfs-ocaml ++Section: ocaml ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${misc:Depends}, libguestfs0t64 (= ${binary:Version}), ++ ${ocaml:Depends} ++Provides: ${ocaml:Provides} ++Description: guest disk image management system - OCaml bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package includes the OCaml shared runtime stub libraries. ++ ++Package: libguestfs-ocaml-dev ++Section: ocaml ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${misc:Depends}, ++ libguestfs0t64 (= ${binary:Version}), ++ libguestfs-dev (= ${binary:Version}), ++ ${ocaml:Depends} ++Provides: ${ocaml:Provides} ++Conflicts: libguestfs-dev (<< 1:1.14.9-1~) ++Description: guest disk image management system - OCaml development files ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains all the files needed to develop OCaml programs ++ which use OCaml bindings to libguestfs. ++ ++Package: libguestfs-java ++Section: java ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${misc:Depends} ++Conflicts: libguestfs-dev (<< 1:1.15.15-1~) ++Description: guest disk image management system - Java bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains Java bindings to libguestfs. ++ ++Package: ruby-guestfs ++Section: ruby ++XB-Ruby-Versions: ${ruby:Versions} ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${misc:Depends}, ${ruby:Depends}, ++Conflicts: libguestfs-dev (<< 1:1.15.15-1~) ++Description: guest disk image management system - Ruby bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains Ruby bindings to libguestfs. ++ ++Package: libguestfs-gobject-1.0-0t64 ++Provides: ${t64:Provides} ++Replaces: libguestfs-gobject-1.0-0 ++Breaks: libguestfs-gobject-1.0-0 (<< ${source:Version}) ++Section: libs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: libguestfs0t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} ++Conflicts: libguestfs0t64 (<< 1:1.14.9-1~) ++Description: guest disk image management system - GObject bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the GObject bindings. ++ ++Package: libguestfs-gobject-dev ++Section: libdevel ++Architecture: linux-any ++Multi-Arch: same ++Depends: libguestfs-gobject-1.0-0t64 (= ${binary:Version}), gir1.2-guestfs-1.0 (= ${binary:Version}), ${misc:Depends} ++Conflicts: libguestfs0t64 (<< 1:1.14.9-1~) ++Description: guest disk image management system - GObject development headers ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the development headers and documentation for ++ the GObject bindings. ++ ++Package: gir1.2-guestfs-1.0 ++Section: introspection ++Architecture: linux-any ++Depends: libguestfs-gobject-1.0-0t64 (= ${binary:Version}), ${gir:Depends}, ${misc:Depends} ++Conflicts: libguestfs0t64 (<< 1:1.14.9-1~) ++Description: guest disk image management system - GObject introspection files ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the GObject introspection data. ++ ++Package: lua-guestfs ++Architecture: linux-any ++Multi-Arch: same ++Pre-Depends: ${misc:Pre-Depends} ++Depends: ${shlibs:Depends}, ${misc:Depends} ++Provides: ${lua:Provides} ++XB-Lua-Versions: ${lua:Versions} ++Description: guest disk image management system - Lua bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the Lua bindings. ++ ++Package: golang-guestfs-dev ++Section: devel ++Architecture: all ++Depends: ${misc:Depends}, libguestfs-dev, ++Description: guest disk image management system - Golang bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains source for the Golang bindings. ++ ++Package: php-guestfs ++Section: php ++Architecture: linux-any ++Depends: ${shlibs:Depends}, ${php:Depends}, ${misc:Depends}, ++Description: guest disk image management system - PHP bindings ++ The libguestfs library allows accessing and modifying guest disk ++ images. ++ . ++ This package contains the PHP bindings. diff --cc debian/copyright index 00000000,00000000..9fec05a1 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,34 @@@ ++This package was debianized by Hilko Bengen, based on work done by ++Richard Jones . ++ ++It was downloaded from http://libguestfs.org/download/ ++ ++Upstream Authors: ++ ++ Richard W.M. Jones ++ Red Hat Inc. ++ ++Copyright: ++ ++ Copyright (C) 2009-2014 Red Hat Inc. ++ ++License: ++ ++ The library is distributed under the LGPLv2+. The programs are ++ distributed under the GPLv2+. The source tree contains parts GNU ++ Gnulib which is distributed under GPLv3+. ++ ++The Debian packaging is: ++ ++ Copyright (C) 2009 Richard Jones ++ Copyright (C) 2011 Hilko Bengen ++ ++and is licensed under the GPL version 3. ++ ++On Debian systems, the complete text of the GNU General Public License ++version 2, the GNU Lesser General Public License, and the General ++Public License version 3 can be found ++in"/usr/share/common-licenses/GPL-2", ++"/usr/share/common-licenses/LGPL-2", and ++"/usr/share/common-licenses/GPL-3", respectively. ++ diff --cc debian/dh-autoreconf.sh index 00000000,00000000..c475d4af new file mode 100755 --- /dev/null +++ b/debian/dh-autoreconf.sh @@@ -1,0 -1,0 +1,7 @@@ ++#!/bin/sh ++ ++rm -f \ ++ common/mlstdutils/guestfs_config.ml \ ++ daemon/daemon_config.ml \ ++ v2v/config.ml ++autoreconf -f -i diff --cc debian/docs index 00000000,00000000..724e0844 new file mode 100644 --- /dev/null +++ b/debian/docs @@@ -1,0 -1,0 +1,2 @@@ ++README ++TODO diff --cc debian/gbp.conf index 00000000,00000000..dc037f40 new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,0 +1,5 @@@ ++[DEFAULT] ++upstream-branch = upstream ++debian-branch = debian ++[pq] ++patch-numbers = false diff --cc debian/gen-appliance-depends.sh index 00000000,00000000..13e6e454 new file mode 100755 --- /dev/null +++ b/debian/gen-appliance-depends.sh @@@ -1,0 -1,0 +1,28 @@@ ++#!/bin/sh ++ ++set -ex ++ ++pkglist_to_deps() { ++ echo -n 'appliance:Depends=' ++ sed -e 's,^iproute2\?$,iproute2 | iproute,' \ ++ -e 's,^\(gfs-tools\|gfs2-tools\|gfs2-utils\)$,gfs2-utils | gfs2-tools | gfs-tools,' \ ++ -e 's,^\(kmod\|module-init-tools\)$,kmod | module-init-tools,' \ ++ -e 's,^\(systemd-sysv\|sysvinit-core\)$,systemd-sysv | sysvinit-core,' \ ++ -e 's,^\(libsystemd-[a-z1-9-]*0\)$,libsystemd0 | \1,' \ ++ -e 's,^\(util-linux\|fdisk\)$,fdisk | util-linux (<< 2.29.2),' \ ++ -e 's,^\(dhcpcd-base\|isc-dhcp-client\)$,dhcpcd-base | isc-dhcp-client,' \ ++ -e '/^\(bash\|coreutils\|findutils\|grep\|gzip\|libc-bin\|sed\|tar\)$/d' \ ++ | tr '\n' ',' ++ echo ++} ++ ++for p in gfs2 hfsplus jfs nilfs reiserfs rescue rsync xfs zfs ++do ++ cat debian/libguestfs-$p/usr/lib/*-*/guestfs/supermin.d/packages-$p \ ++ | pkglist_to_deps \ ++ >> debian/libguestfs-$p.substvars ++done ++ ++cat debian/libguestfs0t64/usr/lib/*-*/guestfs/supermin.d/packages \ ++ | pkglist_to_deps \ ++ >> debian/libguestfs0t64.substvars diff --cc debian/gir1.2-guestfs-1.0.install index 00000000,00000000..22d462fe new file mode 100644 --- /dev/null +++ b/debian/gir1.2-guestfs-1.0.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/*-*/girepository-1.0/ usr/lib/ diff --cc debian/golang-guestfs-dev.install index 00000000,00000000..112d015e new file mode 100644 --- /dev/null +++ b/debian/golang-guestfs-dev.install @@@ -1,0 -1,0 +1,5 @@@ ++usr/share/man/man3/guestfs-golang.3* ++usr/share/man/*/man3/guestfs-golang.3* ++ ++# Install directly from source tree ++golang/src/libguestfs.org/guestfs/guestfs.go usr/share/gocode/src/libguestfs.org/guestfs/ diff --cc debian/guestfish.install index 00000000,00000000..fc17a2e3 new file mode 100644 --- /dev/null +++ b/debian/guestfish.install @@@ -1,0 -1,0 +1,13 @@@ ++usr/bin/guestfish ++usr/share/man/man1/guestfish* ++usr/share/man/*/man1/guestfish* ++usr/share/bash-completion/completions/guestfish ++ ++usr/bin/virt-* ++usr/share/man/man1/virt-* ++usr/share/man/*/man1/virt-* ++usr/share/bash-completion/completions/virt-* ++ ++etc/libguestfs-tools.conf ++usr/share/man/man5/libguestfs-tools.conf* ++usr/share/man/*/man5/libguestfs-tools.conf* diff --cc debian/guestfsd.dirs index 00000000,00000000..236670a2 new file mode 100644 --- /dev/null +++ b/debian/guestfsd.dirs @@@ -1,0 -1,0 +1,1 @@@ ++usr/sbin diff --cc debian/guestfsd.install index 00000000,00000000..a4dfc3c2 new file mode 100644 --- /dev/null +++ b/debian/guestfsd.install @@@ -1,0 -1,0 +1,3 @@@ ++usr/sbin/guestfsd ++usr/share/man/man8/guestfsd.8* ++usr/lib/udev/rules.d/99-guestfs-serial.rules diff --cc debian/guestmount.install index 00000000,00000000..4cb988fd new file mode 100644 --- /dev/null +++ b/debian/guestmount.install @@@ -1,0 -1,0 +1,8 @@@ ++usr/bin/guestmount ++usr/share/man/man1/guestmount* ++usr/share/man/*/man1/guestmount* ++usr/bin/guestunmount ++usr/share/man/man1/guestunmount* ++usr/share/man/*/man1/guestunmount* ++ ++usr/share/bash-completion/completions/guest*mount diff --cc debian/libguestfs-dev.dirs index 00000000,00000000..44188162 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-dev.dirs @@@ -1,0 -1,0 +1,2 @@@ ++usr/lib ++usr/include diff --cc debian/libguestfs-dev.examples index 00000000,00000000..43ec8623 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-dev.examples @@@ -1,0 -1,0 +1,1 @@@ ++examples/*.c diff --cc debian/libguestfs-dev.install index 00000000,00000000..e0b4c34f new file mode 100644 --- /dev/null +++ b/debian/libguestfs-dev.install @@@ -1,0 -1,0 +1,11 @@@ ++usr/include/guestfs.h ++usr/lib/*-*/libguestfs.a ++usr/lib/*-*/libguestfs.so ++usr/lib/*-*/libguestfs.la ++usr/lib/*-*/pkgconfig/* ++ ++usr/share/man/man3/guestfs.3* ++usr/share/man/*/man3/guestfs.3* ++usr/share/man/man3/libguestfs.3* ++usr/share/man/man3/guestfs-examples.3* ++usr/share/man/*/man3/guestfs-examples.3* diff --cc debian/libguestfs-gfs2.install index 00000000,00000000..faf4454c new file mode 100644 --- /dev/null +++ b/debian/libguestfs-gfs2.install @@@ -1,0 -1,0 +1,1 @@@ ++/usr/lib/*-*/guestfs/supermin.d/packages-gfs2 diff --cc debian/libguestfs-gobject-1.0-0t64.install index 00000000,00000000..6ad7d6cb new file mode 100644 --- /dev/null +++ b/debian/libguestfs-gobject-1.0-0t64.install @@@ -1,0 -1,0 +1,2 @@@ ++usr/lib/*-*/libguestfs-gobject-*.so.* ++ diff --cc debian/libguestfs-gobject-1.0-0t64.lintian-overrides index 00000000,00000000..a227470a new file mode 100644 --- /dev/null +++ b/debian/libguestfs-gobject-1.0-0t64.lintian-overrides @@@ -1,0 -1,0 +1,1 @@@ ++libguestfs-gobject-1.0-0t64: package-name-doesnt-match-sonames libguestfs-gobject-1.0-0 diff --cc debian/libguestfs-gobject-dev.install index 00000000,00000000..7f48eedf new file mode 100644 --- /dev/null +++ b/debian/libguestfs-gobject-dev.install @@@ -1,0 -1,0 +1,6 @@@ ++usr/include/guestfs-gobject* ++usr/lib/*-*/libguestfs-gobject-*.a ++usr/lib/*-*/libguestfs-gobject-*.so ++usr/lib/*-*/libguestfs-gobject-*.la ++usr/share/man/man3/guestfs-gobject.3* ++usr/share/gir-1.0 diff --cc debian/libguestfs-hfsplus.install index 00000000,00000000..4513fb4a new file mode 100644 --- /dev/null +++ b/debian/libguestfs-hfsplus.install @@@ -1,0 -1,0 +1,1 @@@ ++/usr/lib/*-*/guestfs/supermin.d/packages-hfsplus diff --cc debian/libguestfs-java.dirs index 00000000,00000000..cfdc66be new file mode 100644 --- /dev/null +++ b/debian/libguestfs-java.dirs @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/doc/libguestfs-java/api/ diff --cc debian/libguestfs-java.examples index 00000000,00000000..7272000d new file mode 100644 --- /dev/null +++ b/debian/libguestfs-java.examples @@@ -1,0 -1,0 +1,1 @@@ ++java/examples/*.java diff --cc debian/libguestfs-java.install index 00000000,00000000..13f70935 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-java.install @@@ -1,0 -1,0 +1,6 @@@ ++usr/share/javadoc/libguestfs/* usr/share/doc/libguestfs-java/api/ ++usr/share/java ++usr/lib/*-*/*jni* ++ ++usr/share/man/man3/guestfs-java.3* ++usr/share/man/*/man3/guestfs-java.3* diff --cc debian/libguestfs-java.links index 00000000,00000000..2c1af5a5 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-java.links @@@ -1,0 -1,0 +1,3 @@@ ++/usr/share/javascript/jquery/jquery.min.js usr/share/doc/libguestfs-java/api/script-dir/jquery-3.6.0.min.js ++/usr/share/javascript/jquery-ui/themes/base/jquery-ui.min.css usr/share/doc/libguestfs-java/api/script-dir/jquery-ui.min.css ++/usr/share/javascript/jquery-ui/jquery-ui.min.js usr/share/doc/libguestfs-java/api/script-dir/jquery-ui.min.js diff --cc debian/libguestfs-jfs.install index 00000000,00000000..48596057 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-jfs.install @@@ -1,0 -1,0 +1,1 @@@ ++/usr/lib/*-*/guestfs/supermin.d/packages-jfs diff --cc debian/libguestfs-nilfs.install index 00000000,00000000..53691844 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-nilfs.install @@@ -1,0 -1,0 +1,1 @@@ ++/usr/lib/*-*/guestfs/supermin.d/packages-nilfs diff --cc debian/libguestfs-ocaml-dev.examples index 00000000,00000000..56bc35ed new file mode 100644 --- /dev/null +++ b/debian/libguestfs-ocaml-dev.examples @@@ -1,0 -1,0 +1,1 @@@ ++ocaml/examples/*.ml diff --cc debian/libguestfs-ocaml-dev.install index 00000000,00000000..967d5c56 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-ocaml-dev.install @@@ -1,0 -1,0 +1,7 @@@ ++usr/lib/ocaml/guestfs/META ++usr/lib/ocaml/guestfs/*guestfs*.a ++usr/lib/ocaml/guestfs/*guestfs*.cm* ++usr/lib/ocaml/guestfs/*guestfs*.ml* ++ ++usr/share/man/man3/guestfs-ocaml.3* ++usr/share/man/*/man3/guestfs-ocaml.3* diff --cc debian/libguestfs-ocaml.install index 00000000,00000000..9df0bc10 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-ocaml.install @@@ -1,0 -1,0 +1,1 @@@ ++usr/lib/ocaml/stublibs/dllmlguestfs.so diff --cc debian/libguestfs-perl.examples index 00000000,00000000..36a91914 new file mode 100644 --- /dev/null +++ b/debian/libguestfs-perl.examples @@@ -1,0 -1,0 +1,3 @@@ ++perl/examples/*.pl ++perl/examples/README ++ diff --cc debian/libguestfs-perl.install index 00000000,00000000..7e408e6d new file mode 100755 --- /dev/null +++ b/debian/libguestfs-perl.install @@@ -1,0 -1,0 +1,10 @@@ ++#!/usr/bin/perl ++use Config; ++ ++print substr($Config{vendorarch}, 1) . "\n"; ++ ++print <&2 ++ exit 1 ++ ;; ++esac ++ ++#DEBHELPER# ++ ++exit 0 ++ ++ ++ ++ ++ ++ diff --cc debian/libguestfs-xfs.install index 00000000,00000000..42e10ebc new file mode 100644 --- /dev/null +++ b/debian/libguestfs-xfs.install @@@ -1,0 -1,0 +1,1 @@@ ++/usr/lib/*-*/guestfs/supermin.d/packages-xfs diff --cc debian/libguestfs-zfs.install index 00000000,00000000..14a8b08b new file mode 100644 --- /dev/null +++ b/debian/libguestfs-zfs.install @@@ -1,0 -1,0 +1,1 @@@ ++/usr/lib/*-*/guestfs/supermin.d/packages-zfs diff --cc debian/libguestfs0t64.dirs index 00000000,00000000..fcf16f2d new file mode 100644 --- /dev/null +++ b/debian/libguestfs0t64.dirs @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/man/man1 diff --cc debian/libguestfs0t64.install index 00000000,00000000..0660bd1f new file mode 100644 --- /dev/null +++ b/debian/libguestfs0t64.install @@@ -1,0 -1,0 +1,11 @@@ ++usr/lib/*-*/libguestfs.so.* ++usr/lib/*-*/guestfs/supermin.d/base.tar.gz ++usr/lib/*-*/guestfs/supermin.d/daemon.tar.gz ++usr/lib/*-*/guestfs/supermin.d/excludefiles ++usr/lib/*-*/guestfs/supermin.d/hostfiles ++usr/lib/*-*/guestfs/supermin.d/init.tar.gz ++usr/lib/*-*/guestfs/supermin.d/packages ++usr/lib/*-*/guestfs/supermin.d/udev-rules.tar.gz ++usr/share/man/man1/guestfs-* ++usr/share/man/*/man1/guestfs-* ++usr/share/locale/*/LC_MESSAGES/libguestfs.mo diff --cc debian/libguestfs0t64.kernel-postrm index 00000000,00000000..149f6374 new file mode 100755 --- /dev/null +++ b/debian/libguestfs0t64.kernel-postrm @@@ -1,0 -1,0 +1,5 @@@ ++#!/bin/sh ++ ++# Workaround for Ubuntu's strict kernel permissions ++ ++dpkg-statoverride --quiet --force-all --remove "$1" diff --cc debian/libguestfs0t64.kernel-preinst index 00000000,00000000..5f6b1e86 new file mode 100755 --- /dev/null +++ b/debian/libguestfs0t64.kernel-preinst @@@ -1,0 -1,0 +1,5 @@@ ++#!/bin/sh ++ ++# Workaround for Ubuntu's strict kernel permissions ++ ++dpkg-statoverride --force-all --add root root 0644 "$1" diff --cc debian/libguestfs0t64.lintian-overrides index 00000000,00000000..29635190 new file mode 100644 --- /dev/null +++ b/debian/libguestfs0t64.lintian-overrides @@@ -1,0 -1,0 +1,3 @@@ ++# As of 2.88dsf-53.3, sysvinit is no longer essential ++libguestfs0t64: depends-on-essential-package-without-using-version depends: sysvinit ++libguestfs0t64: package-name-doesnt-match-sonames libguestfs0 diff --cc debian/libguestfs0t64.postrm.snippet index 00000000,00000000..fc251989 new file mode 100644 --- /dev/null +++ b/debian/libguestfs0t64.postrm.snippet @@@ -1,0 -1,0 +1,9 @@@ ++# Workaround for Ubuntu's strict kernel permissions ++ ++case "$1" in ++ purge|remove) ++ for file in /boot/vmlinux-*; do ++ dpkg-statoverride --quiet --force-all --remove "$file" ++ done ++ ;; ++esac diff --cc debian/libguestfs0t64.preinst.snippet index 00000000,00000000..9d0ea506 new file mode 100644 --- /dev/null +++ b/debian/libguestfs0t64.preinst.snippet @@@ -1,0 -1,0 +1,9 @@@ ++# Workaround for Ubuntu's strict kernel permissions ++ ++case "$1" in ++ install|upgrade) ++ for file in /boot/vmlinux-*; do ++ dpkg-statoverride --quiet --force-all --add root root 0644 "$file" ++ done ++ ;; ++esac diff --cc debian/libguestfs0t64.symbols index 00000000,00000000..5aadb05f new file mode 100644 --- /dev/null +++ b/debian/libguestfs0t64.symbols @@@ -1,0 -1,0 +1,920 @@@ ++libguestfs.so.0 libguestfs0t64 #MINVER# ++ (optional|regex)"guestfs_internal_.*@Base" 0 ++ guestfs_acl_delete_def_file@Base 1:1.20 ++ guestfs_acl_get_file@Base 1:1.20 ++ guestfs_acl_set_file@Base 1:1.20 ++ guestfs_add_cdrom@Base 1.10 ++ guestfs_add_domain@Base 1.10 ++ guestfs_add_domain_argv@Base 1.10 ++ guestfs_add_domain_va@Base 1.10 ++ guestfs_add_drive@Base 1.10 ++ guestfs_add_drive_opts@Base 1.10 ++ guestfs_add_drive_opts_argv@Base 1.10 ++ guestfs_add_drive_opts_va@Base 1.10 ++ guestfs_add_drive_ro@Base 1.10 ++ guestfs_add_drive_ro_with_if@Base 1.10 ++ guestfs_add_drive_scratch@Base 1:1.23.10 ++ guestfs_add_drive_scratch_argv@Base 1:1.23.10 ++ guestfs_add_drive_scratch_va@Base 1:1.23.10 ++ guestfs_add_drive_with_if@Base 1.10 ++ guestfs_add_libvirt_dom@Base 1:1.29.14 ++ guestfs_add_libvirt_dom_argv@Base 1:1.29.14 ++ guestfs_add_libvirt_dom_va@Base 1:1.29.14 ++ guestfs_aug_clear@Base 1.10 ++ guestfs_aug_close@Base 1.10 ++ guestfs_aug_defnode@Base 1.10 ++ guestfs_aug_defvar@Base 1.10 ++ guestfs_aug_get@Base 1.10 ++ guestfs_aug_init@Base 1.10 ++ guestfs_aug_insert@Base 1.10 ++ guestfs_aug_label@Base 1:1.23.14 ++ guestfs_aug_load@Base 1.10 ++ guestfs_aug_ls@Base 1.10 ++ guestfs_aug_match@Base 1.10 ++ guestfs_aug_mv@Base 1.10 ++ guestfs_aug_rm@Base 1.10 ++ guestfs_aug_save@Base 1.10 ++ guestfs_aug_set@Base 1.10 ++ guestfs_aug_setm@Base 1:1.23.14 ++ guestfs_aug_transform@Base 1:1.35.2 ++ guestfs_aug_transform_argv@Base 1:1.35.2 ++ guestfs_aug_transform_va@Base 1:1.35.2 ++ guestfs_available@Base 1.10 ++ guestfs_available_all_groups@Base 1.10 ++ guestfs_base64_in@Base 1.10 ++ guestfs_base64_out@Base 1.10 ++ guestfs_blkdiscard@Base 1:1.25.44 ++ guestfs_blkdiscardzeroes@Base 1:1.25.44 ++ guestfs_blkid@Base 1:1.16 ++ guestfs_blockdev_flushbufs@Base 1.10 ++ guestfs_blockdev_getbsz@Base 1.10 ++ guestfs_blockdev_getro@Base 1.10 ++ guestfs_blockdev_getsize64@Base 1.10 ++ guestfs_blockdev_getss@Base 1.10 ++ guestfs_blockdev_getsz@Base 1.10 ++ guestfs_blockdev_rereadpt@Base 1.10 ++ guestfs_blockdev_setbsz@Base 1.10 ++ guestfs_blockdev_setra@Base 1:1.29.10 ++ guestfs_blockdev_setro@Base 1.10 ++ guestfs_blockdev_setrw@Base 1.10 ++ guestfs_btrfstune_seeding@Base 1:1.29.28 ++ guestfs_btrfstune_enable_extended_inode_refs@Base 1:1.29.28 ++ guestfs_btrfstune_enable_skinny_metadata_extent_refs@Base 1:1.29.28 ++ guestfs_btrfs_balance_cancel@Base 1:1.29.22 ++ guestfs_btrfs_balance_pause@Base 1:1.29.22 ++ guestfs_btrfs_balance_resume@Base 1:1.29.22 ++ guestfs_btrfs_balance_status@Base 1:1.29.26 ++ guestfs_btrfs_device_add@Base 1:1.18 ++ guestfs_btrfs_device_delete@Base 1:1.18 ++ guestfs_btrfs_filesystem_balance@Base 1:1.18 ++ guestfs_btrfs_filesystem_defragment@Base 1:1.29.22 ++ guestfs_btrfs_filesystem_defragment_argv@Base 1:1.29.22 ++ guestfs_btrfs_filesystem_defragment_va@Base 1:1.29.22 ++ guestfs_btrfs_filesystem_resize@Base 1.12 ++ guestfs_btrfs_filesystem_resize_argv@Base 1.12 ++ guestfs_btrfs_filesystem_resize_va@Base 1.12 ++ guestfs_btrfs_filesystem_show@Base 1:1.33.29 ++ guestfs_btrfs_filesystem_sync@Base 1:1.18 ++ guestfs_btrfs_fsck@Base 1:1.18 ++ guestfs_btrfs_fsck_argv@Base 1:1.18 ++ guestfs_btrfs_fsck_va@Base 1:1.18 ++ guestfs_btrfs_image@Base 1:1.29.32 ++ guestfs_btrfs_image_argv@Base 1:1.29.32 ++ guestfs_btrfs_image_va@Base 1:1.29.32 ++ guestfs_btrfs_qgroup_assign@Base 1:1.29.16 ++ guestfs_btrfs_qgroup_create@Base 1:1.29.16 ++ guestfs_btrfs_qgroup_destroy@Base 1:1.29.16 ++ guestfs_btrfs_qgroup_limit@Base 1:1.29.16 ++ guestfs_btrfs_qgroup_remove@Base 1:1.29.16 ++ guestfs_btrfs_qgroup_show@Base 1:1.29.16 ++ guestfs_btrfs_quota_enable@Base 1:1.29.16 ++ guestfs_btrfs_quota_rescan@Base 1:1.29.16 ++ guestfs_btrfs_replace@Base 1:1.29.48 ++ guestfs_btrfs_rescue_chunk_recover@Base 1:1.29.22 ++ guestfs_btrfs_rescue_super_recover@Base 1:1.29.22 ++ guestfs_btrfs_scrub_cancel@Base 1:1.29.22 ++ guestfs_btrfs_scrub_resume@Base 1:1.29.22 ++ guestfs_btrfs_scrub_start@Base 1:1.29.22 ++ guestfs_btrfs_scrub_status@Base 1:1.29.26 ++ guestfs_btrfs_set_seeding@Base 1:1.18 ++ guestfs_btrfs_subvolume_create@Base 1:1.18 ++ guestfs_btrfs_subvolume_create_opts@Base 1:1.29.11 ++ guestfs_btrfs_subvolume_create_opts_argv@Base 1:1.29.11 ++ guestfs_btrfs_subvolume_create_opts_va@Base 1:1.29.11 ++ guestfs_btrfs_subvolume_delete@Base 1:1.18 ++ guestfs_btrfs_subvolume_get_default@Base 1:1.29.16 ++ guestfs_btrfs_subvolume_list@Base 1:1.18 ++ guestfs_btrfs_subvolume_set_default@Base 1:1.18 ++ guestfs_btrfs_subvolume_show@Base 1:1.29.16 ++ guestfs_btrfs_subvolume_snapshot@Base 1:1.18 ++ guestfs_btrfs_subvolume_snapshot_opts@Base 1:1.29.11 ++ guestfs_btrfs_subvolume_snapshot_opts_argv@Base 1:1.29.11 ++ guestfs_btrfs_subvolume_snapshot_opts_va@Base 1:1.29.11 ++ guestfs_c_pointer@Base 1:1.28.5 ++ guestfs_canonical_device_name@Base 1:1.20 ++ guestfs_cap_get_file@Base 1:1.20 ++ guestfs_cap_set_file@Base 1:1.20 ++ guestfs_case_sensitive_path@Base 1.10 ++ guestfs_cat@Base 1.10 ++ guestfs_checksum@Base 1.10 ++ guestfs_checksum_device@Base 1.10 ++ guestfs_checksums_out@Base 1.10 ++ guestfs_chmod@Base 1.10 ++ guestfs_chown@Base 1.10 ++ guestfs_clear_backend_setting@Base 1:1.27.1 ++ guestfs_clevis_luks_unlock@Base 1:1.50 ++ guestfs_close@Base 1.10 ++ guestfs_command@Base 1.10 ++ guestfs_command_lines@Base 1.10 ++ guestfs_compare_application2@Base 1:1.25.16 ++ guestfs_compare_application2_list@Base 1:1.25.16 ++ guestfs_compare_application@Base 1:1.25.16 ++ guestfs_compare_application_list@Base 1:1.25.16 ++ guestfs_compare_btrfsbalance@Base 1:1.29.26 ++ guestfs_compare_btrfsbalance_list@Base 1:1.29.26 ++ guestfs_compare_btrfsqgroup@Base 1:1.29.17 ++ guestfs_compare_btrfsqgroup_list@Base 1:1.29.17 ++ guestfs_compare_btrfsscrub@Base 1:1.29.26 ++ guestfs_compare_btrfsscrub_list@Base 1:1.29.26 ++ guestfs_compare_btrfssubvolume@Base 1:1.25.16 ++ guestfs_compare_btrfssubvolume_list@Base 1:1.25.16 ++ guestfs_compare_dirent@Base 1:1.25.16 ++ guestfs_compare_dirent_list@Base 1:1.25.16 ++ guestfs_compare_hivex_node@Base 1:1.25.16 ++ guestfs_compare_hivex_node_list@Base 1:1.25.16 ++ guestfs_compare_hivex_value@Base 1:1.25.16 ++ guestfs_compare_hivex_value_list@Base 1:1.25.16 ++ guestfs_compare_inotify_event@Base 1:1.25.16 ++ guestfs_compare_inotify_event_list@Base 1:1.25.16 ++ guestfs_compare_int_bool@Base 1:1.25.16 ++ guestfs_compare_int_bool_list@Base 1:1.25.16 ++ guestfs_compare_internal_mountable@Base 1:1.25.16 ++ guestfs_compare_internal_mountable_list@Base 1:1.25.16 ++ guestfs_compare_isoinfo@Base 1:1.25.16 ++ guestfs_compare_isoinfo_list@Base 1:1.25.16 ++ guestfs_compare_lvm_lv@Base 1:1.25.16 ++ guestfs_compare_lvm_lv_list@Base 1:1.25.16 ++ guestfs_compare_lvm_pv@Base 1:1.25.16 ++ guestfs_compare_lvm_pv_list@Base 1:1.25.16 ++ guestfs_compare_lvm_vg@Base 1:1.25.16 ++ guestfs_compare_lvm_vg_list@Base 1:1.25.16 ++ guestfs_compare_mdstat@Base 1:1.25.16 ++ guestfs_compare_mdstat_list@Base 1:1.25.16 ++ guestfs_compare_partition@Base 1:1.25.16 ++ guestfs_compare_partition_list@Base 1:1.25.16 ++ guestfs_compare_stat@Base 1:1.25.16 ++ guestfs_compare_stat_list@Base 1:1.25.16 ++ guestfs_compare_statns@Base 1:1.27.51 ++ guestfs_compare_statns_list@Base 1:1.27.51 ++ guestfs_compare_statvfs@Base 1:1.25.16 ++ guestfs_compare_statvfs_list@Base 1:1.25.16 ++ guestfs_compare_tsk_dirent@Base 1:1.33.39 ++ guestfs_compare_tsk_dirent_list@Base 1:1.33.39 ++ guestfs_compare_utsname@Base 1:1.25.16 ++ guestfs_compare_utsname_list@Base 1:1.25.16 ++ guestfs_compare_version@Base 1:1.25.16 ++ guestfs_compare_version_list@Base 1:1.25.16 ++ guestfs_compare_xattr@Base 1:1.25.16 ++ guestfs_compare_xattr_list@Base 1:1.25.16 ++ guestfs_compare_xfsinfo@Base 1:1.25.16 ++ guestfs_compare_xfsinfo_list@Base 1:1.25.16 ++ guestfs_compare_yara_detection@Base 1:1.37.13 ++ guestfs_compare_yara_detection_list@Base 1:1.37.13 ++ guestfs_compress_device_out@Base 1.14 ++ guestfs_compress_device_out_argv@Base 1.14 ++ guestfs_compress_device_out_va@Base 1.14 ++ guestfs_compress_out@Base 1.14 ++ guestfs_compress_out_argv@Base 1.14 ++ guestfs_compress_out_va@Base 1.14 ++ guestfs_config@Base 1.10 ++ guestfs_copy_application2@Base 1:1.25.16 ++ guestfs_copy_application2_list@Base 1:1.25.16 ++ guestfs_copy_application@Base 1:1.25.16 ++ guestfs_copy_application_list@Base 1:1.25.16 ++ guestfs_copy_attributes@Base 1:1.25.21 ++ guestfs_copy_attributes_argv@Base 1:1.25.21 ++ guestfs_copy_attributes_va@Base 1:1.25.21 ++ guestfs_copy_btrfsbalance@Base 1:1.29.26 ++ guestfs_copy_btrfsbalance_list@Base 1:1.29.26 ++ guestfs_copy_btrfsqgroup@Base 1:1.29.17 ++ guestfs_copy_btrfsqgroup_list@Base 1:1.29.17 ++ guestfs_copy_btrfsscrub@Base 1:1.29.26 ++ guestfs_copy_btrfsscrub_list@Base 1:1.29.26 ++ guestfs_copy_btrfssubvolume@Base 1:1.25.16 ++ guestfs_copy_btrfssubvolume_list@Base 1:1.25.16 ++ guestfs_copy_device_to_device@Base 1.14 ++ guestfs_copy_device_to_device_argv@Base 1.14 ++ guestfs_copy_device_to_device_va@Base 1.14 ++ guestfs_copy_device_to_file@Base 1.14 ++ guestfs_copy_device_to_file_argv@Base 1.14 ++ guestfs_copy_device_to_file_va@Base 1.14 ++ guestfs_copy_dirent@Base 1:1.25.16 ++ guestfs_copy_dirent_list@Base 1:1.25.16 ++ guestfs_copy_file_to_device@Base 1.14 ++ guestfs_copy_file_to_device_argv@Base 1.14 ++ guestfs_copy_file_to_device_va@Base 1.14 ++ guestfs_copy_file_to_file@Base 1.14 ++ guestfs_copy_file_to_file_argv@Base 1.14 ++ guestfs_copy_file_to_file_va@Base 1.14 ++ guestfs_copy_hivex_node@Base 1:1.25.16 ++ guestfs_copy_hivex_node_list@Base 1:1.25.16 ++ guestfs_copy_hivex_value@Base 1:1.25.16 ++ guestfs_copy_hivex_value_list@Base 1:1.25.16 ++ guestfs_copy_in@Base 1:1.29.24 ++ guestfs_copy_inotify_event@Base 1:1.25.16 ++ guestfs_copy_inotify_event_list@Base 1:1.25.16 ++ guestfs_copy_int_bool@Base 1:1.25.16 ++ guestfs_copy_int_bool_list@Base 1:1.25.16 ++ guestfs_copy_internal_mountable@Base 1:1.25.16 ++ guestfs_copy_internal_mountable_list@Base 1:1.25.16 ++ guestfs_copy_isoinfo@Base 1:1.25.16 ++ guestfs_copy_isoinfo_list@Base 1:1.25.16 ++ guestfs_copy_lvm_lv@Base 1:1.25.16 ++ guestfs_copy_lvm_lv_list@Base 1:1.25.16 ++ guestfs_copy_lvm_pv@Base 1:1.25.16 ++ guestfs_copy_lvm_pv_list@Base 1:1.25.16 ++ guestfs_copy_lvm_vg@Base 1:1.25.16 ++ guestfs_copy_lvm_vg_list@Base 1:1.25.16 ++ guestfs_copy_mdstat@Base 1:1.25.16 ++ guestfs_copy_mdstat_list@Base 1:1.25.16 ++ guestfs_copy_partition@Base 1:1.25.16 ++ guestfs_copy_out@Base 1:1.29.24 ++ guestfs_copy_partition_list@Base 1:1.25.16 ++ guestfs_copy_size@Base 1.10 ++ guestfs_copy_stat@Base 1:1.25.16 ++ guestfs_copy_stat_list@Base 1:1.25.16 ++ guestfs_copy_statns@Base 1:1.27.51 ++ guestfs_copy_statns_list@Base 1:1.27.51 ++ guestfs_copy_statvfs@Base 1:1.25.16 ++ guestfs_copy_statvfs_list@Base 1:1.25.16 ++ guestfs_copy_tsk_dirent@Base 1:1.33.39 ++ guestfs_copy_tsk_dirent_list@Base 1:1.33.39 ++ guestfs_copy_utsname@Base 1:1.25.16 ++ guestfs_copy_utsname_list@Base 1:1.25.16 ++ guestfs_copy_version@Base 1:1.25.16 ++ guestfs_copy_version_list@Base 1:1.25.16 ++ guestfs_copy_xattr@Base 1:1.25.16 ++ guestfs_copy_xattr_list@Base 1:1.25.16 ++ guestfs_copy_xfsinfo@Base 1:1.25.16 ++ guestfs_copy_xfsinfo_list@Base 1:1.25.16 ++ guestfs_copy_yara_detection@Base 1:1.37.13 ++ guestfs_copy_yara_detection_list@Base 1:1.37.13 ++ guestfs_cp@Base 1.10 ++ guestfs_cp_a@Base 1.10 ++ guestfs_cp_r@Base 1:1.22 ++ guestfs_cpio_out@Base 1:1.27.9 ++ guestfs_cpio_out_argv@Base 1:1.27.9 ++ guestfs_cpio_out_va@Base 1:1.27.9 ++ guestfs_create@Base 1.10 ++ guestfs_create_flags@Base 1:1.20 ++ guestfs_cryptsetup_close@Base 1:1.43.3 ++ guestfs_cryptsetup_open@Base 1:1.43.3 ++ guestfs_cryptsetup_open_argv@Base 1:1.43.3 ++ guestfs_cryptsetup_open_va@Base 1:1.43.3 ++ guestfs_dd@Base 1.10 ++ guestfs_debug@Base 1.10 ++ guestfs_debug_drives@Base 1.14 ++ guestfs_debug_upload@Base 1.10 ++ guestfs_delete_event_callback@Base 1.10 ++ guestfs_device_index@Base 1:1.18 ++ guestfs_device_name@Base 1:1.50 ++ guestfs_df@Base 1.10 ++ guestfs_df_h@Base 1.10 ++ guestfs_disk_create@Base 1:1.25.31 ++ guestfs_disk_create_argv@Base 1:1.25.31 ++ guestfs_disk_create_va@Base 1:1.25.31 ++ guestfs_disk_format@Base 1:1.20 ++ guestfs_disk_has_backing_file@Base 1:1.20 ++ guestfs_disk_virtual_size@Base 1:1.20 ++ guestfs_dmesg@Base 1.10 ++ guestfs_download@Base 1.10 ++ guestfs_download_blocks@Base 1:1.33.45 ++ guestfs_download_blocks_argv@Base 1:1.33.45 ++ guestfs_download_blocks_va@Base 1:1.33.45 ++ guestfs_download_inode@Base 1:1.33.14 ++ guestfs_download_offset@Base 1.10 ++ guestfs_drop_caches@Base 1.10 ++ guestfs_du@Base 1.10 ++ guestfs_e2fsck@Base 1:1.16 ++ guestfs_e2fsck_argv@Base 1:1.16 ++ guestfs_e2fsck_f@Base 1.10 ++ guestfs_e2fsck_va@Base 1:1.16 ++ guestfs_echo_daemon@Base 1.10 ++ guestfs_egrep@Base 1.10 ++ guestfs_egrepi@Base 1.10 ++ guestfs_equal@Base 1.10 ++ guestfs_event_to_string@Base 1:1.22 ++ guestfs_exists@Base 1.10 ++ guestfs_extlinux@Base 1:1.22 ++ guestfs_f2fs_expand@Base 1:1.39.3 ++ guestfs_fallocate64@Base 1.10 ++ guestfs_fallocate@Base 1.10 ++ guestfs_feature_available@Base 1:1.22 ++ guestfs_fgrep@Base 1.10 ++ guestfs_fgrepi@Base 1.10 ++ guestfs_file@Base 1.10 ++ guestfs_file_architecture@Base 1.10 ++ guestfs_filesize@Base 1.10 ++ guestfs_filesystem_available@Base 1:1.20 ++ guestfs_filesystem_walk@Base 1:1.33.39 ++ guestfs_fill@Base 1.10 ++ guestfs_fill_dir@Base 1:1.20 ++ guestfs_find_inode@Base 1:1.35.6 ++ guestfs_fill_pattern@Base 1.10 ++ guestfs_find0@Base 1.10 ++ guestfs_find@Base 1.10 ++ guestfs_findfs_label@Base 1.10 ++ guestfs_findfs_uuid@Base 1.10 ++ guestfs_first_private@Base 1.10 ++ guestfs_free_application2@Base 1:1.20 ++ guestfs_free_application2_list@Base 1:1.20 ++ guestfs_free_application@Base 1.10 ++ guestfs_free_application_list@Base 1.10 ++ guestfs_free_btrfsbalance@Base 1:1.29.26 ++ guestfs_free_btrfsbalance_list@Base 1:1.29.26 ++ guestfs_free_btrfsqgroup@Base 1:1.29.17 ++ guestfs_free_btrfsqgroup_list@Base 1:1.29.17 ++ guestfs_free_btrfsscrub@Base 1:1.29.26 ++ guestfs_free_btrfsscrub_list@Base 1:1.29.26 ++ guestfs_free_btrfssubvolume@Base 1:1.18 ++ guestfs_free_btrfssubvolume_list@Base 1:1.18 ++ guestfs_free_dirent@Base 1.10 ++ guestfs_free_dirent_list@Base 1.10 ++ guestfs_free_hivex_node@Base 1:1.20 ++ guestfs_free_hivex_node_list@Base 1:1.20 ++ guestfs_free_hivex_value@Base 1:1.20 ++ guestfs_free_hivex_value_list@Base 1:1.20 ++ guestfs_free_inotify_event@Base 1.10 ++ guestfs_free_inotify_event_list@Base 1.10 ++ guestfs_free_int_bool@Base 1.10 ++ guestfs_free_int_bool_list@Base 1.10 ++ guestfs_free_internal_mountable@Base 1:1.22 ++ guestfs_free_internal_mountable_list@Base 1:1.22 ++ guestfs_free_isoinfo@Base 1:1.18 ++ guestfs_free_isoinfo_list@Base 1:1.18 ++ guestfs_free_lvm_lv@Base 1.10 ++ guestfs_free_lvm_lv_list@Base 1.10 ++ guestfs_free_lvm_pv@Base 1.10 ++ guestfs_free_lvm_pv_list@Base 1.10 ++ guestfs_free_lvm_vg@Base 1.10 ++ guestfs_free_lvm_vg_list@Base 1.10 ++ guestfs_free_mdstat@Base 1:1.18 ++ guestfs_free_mdstat_list@Base 1:1.18 ++ guestfs_free_partition@Base 1.10 ++ guestfs_free_partition_list@Base 1.10 ++ guestfs_free_stat@Base 1.10 ++ guestfs_free_stat_list@Base 1.10 ++ guestfs_free_statns@Base 1:1.27.51 ++ guestfs_free_statns_list@Base 1:1.27.51 ++ guestfs_free_statvfs@Base 1.10 ++ guestfs_free_statvfs_list@Base 1.10 ++ guestfs_free_tsk_dirent@Base 1:1.33.39 ++ guestfs_free_tsk_dirent_list@Base 1:1.33.39 ++ guestfs_free_utsname@Base 1:1.20 ++ guestfs_free_utsname_list@Base 1:1.20 ++ guestfs_free_version@Base 1.10 ++ guestfs_free_version_list@Base 1.10 ++ guestfs_free_xattr@Base 1.10 ++ guestfs_free_xattr_list@Base 1.10 ++ guestfs_free_xfsinfo@Base 1:1.20 ++ guestfs_free_xfsinfo_list@Base 1:1.20 ++ guestfs_free_yara_detection@Base 1:1.37.13 ++ guestfs_free_yara_detection_list@Base 1:1.37.13 ++ guestfs_fsck@Base 1.10 ++ guestfs_fstrim@Base 1:1.20 ++ guestfs_fstrim_argv@Base 1:1.20 ++ guestfs_fstrim_va@Base 1:1.20 ++ guestfs_get_append@Base 1.10 ++ guestfs_get_attach_method@Base 1.10 ++ guestfs_get_autosync@Base 1.10 ++ guestfs_get_backend@Base 1:1.22 ++ guestfs_get_backend_setting@Base 1:1.27.1 ++ guestfs_get_backend_settings@Base 1:1.25.24 ++ guestfs_get_cachedir@Base 1:1.20 ++ guestfs_get_direct@Base 1.10 ++ guestfs_get_e2attrs@Base 1:1.18 ++ guestfs_get_e2generation@Base 1:1.18 ++ guestfs_get_e2label@Base 1.10 ++ guestfs_get_e2uuid@Base 1.10 ++ guestfs_get_error_handler@Base 1.10 ++ guestfs_get_hv@Base 1:1.23.17 ++ guestfs_get_identifier@Base 1:1.31.14 ++ guestfs_get_libvirt_requested_credential_challenge@Base 1:1.20 ++ guestfs_get_libvirt_requested_credential_defresult@Base 1:1.20 ++ guestfs_get_libvirt_requested_credential_prompt@Base 1:1.20 ++ guestfs_get_libvirt_requested_credentials@Base 1:1.20 ++ guestfs_get_memsize@Base 1.10 ++ guestfs_get_network@Base 1.10 ++ guestfs_get_out_of_memory_handler@Base 1.10 ++ guestfs_get_path@Base 1.10 ++ guestfs_get_pgroup@Base 1.12 ++ guestfs_get_pid@Base 1.10 ++ guestfs_get_private@Base 1.10 ++ guestfs_get_program@Base 1:1.22 ++ guestfs_get_qemu@Base 1.10 ++ guestfs_get_recovery_proc@Base 1.10 ++ guestfs_get_selinux@Base 1.10 ++ guestfs_get_smp@Base 1.14 ++ guestfs_get_sockdir@Base 1:1.33.8 ++ guestfs_get_state@Base 1.10 ++ guestfs_get_tmpdir@Base 1:1.20 ++ guestfs_get_trace@Base 1.10 ++ guestfs_get_umask@Base 1.10 ++ guestfs_get_verbose@Base 1.10 ++ guestfs_getcon@Base 1.10 ++ guestfs_getxattr@Base 1.10 ++ guestfs_getxattrs@Base 1.10 ++ guestfs_glob_expand@Base 1.10 ++ guestfs_glob_expand_opts@Base 1:1.33.9 ++ guestfs_glob_expand_opts_argv@Base 1:1.33.9 ++ guestfs_glob_expand_opts_va@Base 1:1.33.9 ++ guestfs_grep@Base 1.10 ++ guestfs_grep_opts@Base 1:1.20 ++ guestfs_grep_opts_argv@Base 1:1.20 ++ guestfs_grep_opts_va@Base 1:1.20 ++ guestfs_grepi@Base 1.10 ++ guestfs_grub_install@Base 1.10 ++ guestfs_head@Base 1.10 ++ guestfs_head_n@Base 1.10 ++ guestfs_hexdump@Base 1.10 ++ guestfs_hivex_close@Base 1:1.20 ++ guestfs_hivex_commit@Base 1:1.20 ++ guestfs_hivex_node_add_child@Base 1:1.20 ++ guestfs_hivex_node_children@Base 1:1.20 ++ guestfs_hivex_node_delete_child@Base 1:1.20 ++ guestfs_hivex_node_get_child@Base 1:1.20 ++ guestfs_hivex_node_get_value@Base 1:1.20 ++ guestfs_hivex_node_name@Base 1:1.20 ++ guestfs_hivex_node_parent@Base 1:1.20 ++ guestfs_hivex_node_set_value@Base 1:1.20 ++ guestfs_hivex_node_values@Base 1:1.20 ++ guestfs_hivex_open@Base 1:1.20 ++ guestfs_hivex_open_argv@Base 1:1.20 ++ guestfs_hivex_open_va@Base 1:1.20 ++ guestfs_hivex_root@Base 1:1.20 ++ guestfs_hivex_value_key@Base 1:1.20 ++ guestfs_hivex_value_string@Base 1:1.37.26 ++ guestfs_hivex_value_type@Base 1:1.20 ++ guestfs_hivex_value_utf8@Base 1:1.20 ++ guestfs_hivex_value_value@Base 1:1.20 ++ guestfs_initrd_cat@Base 1.10 ++ guestfs_initrd_list@Base 1.10 ++ guestfs_inotify_add_watch@Base 1.10 ++ guestfs_inotify_close@Base 1.10 ++ guestfs_inotify_files@Base 1.10 ++ guestfs_inotify_init@Base 1.10 ++ guestfs_inotify_read@Base 1.10 ++ guestfs_inotify_rm_watch@Base 1.10 ++ guestfs_inspect_get_arch@Base 1.10 ++ guestfs_inspect_get_build_id@Base 1:1.50 ++ guestfs_inspect_get_distro@Base 1.10 ++ guestfs_inspect_get_drive_mappings@Base 1.10 ++ guestfs_inspect_get_filesystems@Base 1.10 ++ guestfs_inspect_get_format@Base 1.10 ++ guestfs_inspect_get_hostname@Base 1.10 ++ guestfs_inspect_get_icon@Base 1.12 ++ guestfs_inspect_get_icon_argv@Base 1.12 ++ guestfs_inspect_get_icon_va@Base 1.12 ++ guestfs_inspect_get_major_version@Base 1.10 ++ guestfs_inspect_get_minor_version@Base 1.10 ++ guestfs_inspect_get_mountpoints@Base 1.10 ++ guestfs_inspect_get_osinfo@Base 1:1.39.1 ++ guestfs_inspect_get_package_format@Base 1.10 ++ guestfs_inspect_get_package_management@Base 1.10 ++ guestfs_inspect_get_product_name@Base 1.10 ++ guestfs_inspect_get_product_variant@Base 1.10 ++ guestfs_inspect_get_roots@Base 1.10 ++ guestfs_inspect_get_type@Base 1.10 ++ guestfs_inspect_get_windows_current_control_set@Base 1.10 ++ guestfs_inspect_get_windows_software_hive@Base 1:1.35.36 ++ guestfs_inspect_get_windows_system_hive@Base 1:1.35.36 ++ guestfs_inspect_get_windows_systemroot@Base 1.10 ++ guestfs_inspect_is_live@Base 1.10 ++ guestfs_inspect_is_multipart@Base 1.10 ++ guestfs_inspect_is_netinst@Base 1.10 ++ guestfs_inspect_list_applications2@Base 1:1.20 ++ guestfs_inspect_list_applications@Base 1.10 ++ guestfs_inspect_os@Base 1.10 ++ guestfs_is_blockdev@Base 1.10 ++ guestfs_is_blockdev_opts@Base 1:1.22 ++ guestfs_is_blockdev_opts_argv@Base 1:1.22 ++ guestfs_is_blockdev_opts_va@Base 1:1.22 ++ guestfs_is_busy@Base 1.10 ++ guestfs_is_chardev@Base 1.10 ++ guestfs_is_chardev_opts@Base 1:1.22 ++ guestfs_is_chardev_opts_argv@Base 1:1.22 ++ guestfs_is_chardev_opts_va@Base 1:1.22 ++ guestfs_is_config@Base 1.10 ++ guestfs_is_dir@Base 1.10 ++ guestfs_is_dir_opts@Base 1:1.22 ++ guestfs_is_dir_opts_argv@Base 1:1.22 ++ guestfs_is_dir_opts_va@Base 1:1.22 ++ guestfs_is_fifo@Base 1.10 ++ guestfs_is_fifo_opts@Base 1:1.22 ++ guestfs_is_fifo_opts_argv@Base 1:1.22 ++ guestfs_is_fifo_opts_va@Base 1:1.22 ++ guestfs_is_file@Base 1.10 ++ guestfs_is_file_opts@Base 1:1.22 ++ guestfs_is_file_opts_argv@Base 1:1.22 ++ guestfs_is_file_opts_va@Base 1:1.22 ++ guestfs_is_launching@Base 1.10 ++ guestfs_is_lv@Base 1.10 ++ guestfs_is_ready@Base 1.10 ++ guestfs_is_socket@Base 1.10 ++ guestfs_is_socket_opts@Base 1:1.22 ++ guestfs_is_socket_opts_argv@Base 1:1.22 ++ guestfs_is_socket_opts_va@Base 1:1.22 ++ guestfs_is_symlink@Base 1.10 ++ guestfs_is_whole_device@Base 1:1.22 ++ guestfs_is_zero@Base 1.12 ++ guestfs_is_zero_device@Base 1.12 ++ guestfs_isoinfo@Base 1:1.18 ++ guestfs_isoinfo_device@Base 1:1.18 ++ guestfs_journal_close@Base 1:1.23.11 ++ guestfs_journal_get@Base 1:1.23.11 ++ guestfs_journal_get_data_threshold@Base 1:1.23.11 ++ guestfs_journal_get_realtime_usec@Base 1:1.27.17 ++ guestfs_journal_next@Base 1:1.23.11 ++ guestfs_journal_open@Base 1:1.23.11 ++ guestfs_journal_set_data_threshold@Base 1:1.23.11 ++ guestfs_journal_skip@Base 1:1.23.11 ++ guestfs_kill_subprocess@Base 1.10 ++ guestfs_last_errno@Base 1.10 ++ guestfs_last_error@Base 1.10 ++ guestfs_launch@Base 1.10 ++ guestfs_lchown@Base 1.10 ++ guestfs_ldmtool_create_all@Base 1:1.20 ++ guestfs_ldmtool_diskgroup_disks@Base 1:1.20 ++ guestfs_ldmtool_diskgroup_name@Base 1:1.20 ++ guestfs_ldmtool_diskgroup_volumes@Base 1:1.20 ++ guestfs_ldmtool_remove_all@Base 1:1.20 ++ guestfs_ldmtool_scan@Base 1:1.20 ++ guestfs_ldmtool_scan_devices@Base 1:1.20 ++ guestfs_ldmtool_volume_hint@Base 1:1.20 ++ guestfs_ldmtool_volume_partitions@Base 1:1.20 ++ guestfs_ldmtool_volume_type@Base 1:1.20 ++ guestfs_lgetxattr@Base 1.10 ++ guestfs_lgetxattrs@Base 1.10 ++ guestfs_list_9p@Base 1.12 ++ guestfs_list_devices@Base 1.10 ++ guestfs_list_disk_labels@Base 1:1.20 ++ guestfs_list_dm_devices@Base 1.12 ++ guestfs_list_filesystems@Base 1.10 ++ guestfs_list_ldm_partitions@Base 1:1.20 ++ guestfs_list_ldm_volumes@Base 1:1.20 ++ guestfs_list_md_devices@Base 1:1.16 ++ guestfs_list_partitions@Base 1.10 ++ guestfs_ll@Base 1.10 ++ guestfs_llz@Base 1:1.18 ++ guestfs_ln@Base 1.10 ++ guestfs_ln_f@Base 1.10 ++ guestfs_ln_s@Base 1.10 ++ guestfs_ln_sf@Base 1.10 ++ guestfs_lremovexattr@Base 1.10 ++ guestfs_ls0@Base 1:1.20 ++ guestfs_ls@Base 1.10 ++ guestfs_lsetxattr@Base 1.10 ++ guestfs_lstat@Base 1.10 ++ guestfs_lstatlist@Base 1.10 ++ guestfs_lstatns@Base 1:1.27.51 ++ guestfs_lstatnslist@Base 1:1.27.51 ++ guestfs_luks_add_key@Base 1.10 ++ guestfs_luks_close@Base 1.10 ++ guestfs_luks_format@Base 1.10 ++ guestfs_luks_format_cipher@Base 1.10 ++ guestfs_luks_kill_slot@Base 1.10 ++ guestfs_luks_open@Base 1.10 ++ guestfs_luks_open_ro@Base 1.10 ++ guestfs_luks_uuid@Base 1:1.42 ++ guestfs_lvcreate@Base 1.10 ++ guestfs_lvcreate_free@Base 1:1.18 ++ guestfs_lvm_canonical_lv_name@Base 1.10 ++ guestfs_lvm_clear_filter@Base 1.10 ++ guestfs_lvm_remove_all@Base 1.10 ++ guestfs_lvm_scan@Base 1:1.39.8 ++ guestfs_lvm_set_filter@Base 1.10 ++ guestfs_lvremove@Base 1.10 ++ guestfs_lvrename@Base 1.10 ++ guestfs_lvresize@Base 1.10 ++ guestfs_lvresize_free@Base 1.10 ++ guestfs_lvs@Base 1.10 ++ guestfs_lvs_full@Base 1.10 ++ guestfs_lvuuid@Base 1.10 ++ guestfs_lxattrlist@Base 1.10 ++ guestfs_max_disks@Base 1:1.20 ++ guestfs_md_create@Base 1:1.16 ++ guestfs_md_create_argv@Base 1:1.16 ++ guestfs_md_create_va@Base 1:1.16 ++ guestfs_md_detail@Base 1:1.16 ++ guestfs_md_stat@Base 1:1.18 ++ guestfs_md_stop@Base 1:1.16 ++ guestfs_mkdir@Base 1.10 ++ guestfs_mkdir_mode@Base 1.10 ++ guestfs_mkdir_p@Base 1.10 ++ guestfs_mkdtemp@Base 1.10 ++ guestfs_mke2fs@Base 1:1.20 ++ guestfs_mke2fs_J@Base 1.10 ++ guestfs_mke2fs_JL@Base 1.10 ++ guestfs_mke2fs_JU@Base 1.10 ++ guestfs_mke2fs_argv@Base 1:1.20 ++ guestfs_mke2fs_va@Base 1:1.20 ++ guestfs_mke2journal@Base 1.10 ++ guestfs_mke2journal_L@Base 1.10 ++ guestfs_mke2journal_U@Base 1.10 ++ guestfs_mkfifo@Base 1.10 ++ guestfs_mkfs@Base 1.10 ++ guestfs_mkfs_b@Base 1.10 ++ guestfs_mkfs_btrfs@Base 1:1.18 ++ guestfs_mkfs_btrfs_argv@Base 1:1.18 ++ guestfs_mkfs_btrfs_va@Base 1:1.18 ++ guestfs_mkfs_opts@Base 1.10 ++ guestfs_mkfs_opts_argv@Base 1.10 ++ guestfs_mkfs_opts_va@Base 1.10 ++ guestfs_mklost_and_found@Base 1:1.20 ++ guestfs_mkmountpoint@Base 1.10 ++ guestfs_mknod@Base 1.10 ++ guestfs_mknod_b@Base 1.10 ++ guestfs_mknod_c@Base 1.10 ++ guestfs_mksquashfs@Base 1:1.35.25 ++ guestfs_mksquashfs_argv@Base 1:1.35.25 ++ guestfs_mksquashfs_va@Base 1:1.35.25 ++ guestfs_mkswap@Base 1.10 ++ guestfs_mkswap_L@Base 1.10 ++ guestfs_mkswap_U@Base 1.10 ++ guestfs_mkswap_file@Base 1.10 ++ guestfs_mkswap_opts@Base 1:1.20 ++ guestfs_mkswap_opts_argv@Base 1:1.20 ++ guestfs_mkswap_opts_va@Base 1:1.20 ++ guestfs_mktemp@Base 1:1.20 ++ guestfs_mktemp_argv@Base 1:1.20 ++ guestfs_mktemp_va@Base 1:1.20 ++ guestfs_modprobe@Base 1.10 ++ guestfs_mount@Base 1.10 ++ guestfs_mount_9p@Base 1.12 ++ guestfs_mount_9p_argv@Base 1.12 ++ guestfs_mount_9p_va@Base 1.12 ++ guestfs_mount_local@Base 1:1.18 ++ guestfs_mount_local_argv@Base 1:1.18 ++ guestfs_mount_local_run@Base 1:1.18 ++ guestfs_mount_local_va@Base 1:1.18 ++ guestfs_mount_loop@Base 1.10 ++ guestfs_mount_options@Base 1.10 ++ guestfs_mount_ro@Base 1.10 ++ guestfs_mount_vfs@Base 1.10 ++ guestfs_mountable_device@Base 1:1.33.15 ++ guestfs_mountable_subvolume@Base 1:1.33.15 ++ guestfs_mountpoints@Base 1.10 ++ guestfs_mounts@Base 1.10 ++ guestfs_mv@Base 1.10 ++ guestfs_next_private@Base 1.10 ++ guestfs_nr_devices@Base 1:1.18 ++ guestfs_ntfs_3g_probe@Base 1.10 ++ guestfs_ntfscat_i@Base 1:1.33.14 ++ guestfs_ntfsclone_in@Base 1:1.18 ++ guestfs_ntfsclone_out@Base 1:1.18 ++ guestfs_ntfsclone_out_argv@Base 1:1.18 ++ guestfs_ntfsclone_out_va@Base 1:1.18 ++ guestfs_ntfsfix@Base 1:1.18 ++ guestfs_ntfsfix_argv@Base 1:1.18 ++ guestfs_ntfsfix_va@Base 1:1.18 ++ guestfs_ntfsresize@Base 1.10 ++ guestfs_ntfsresize_opts@Base 1.12 ++ guestfs_ntfsresize_opts_argv@Base 1.12 ++ guestfs_ntfsresize_opts_va@Base 1.12 ++ guestfs_ntfsresize_size@Base 1.10 ++ guestfs_parse_environment@Base 1:1.20 ++ guestfs_parse_environment_list@Base 1:1.20 ++ guestfs_part_add@Base 1.10 ++ guestfs_part_del@Base 1.10 ++ guestfs_part_disk@Base 1.10 ++ guestfs_part_expand_gpt@Base 1:1.33.2 ++ guestfs_part_get_bootable@Base 1.10 ++ guestfs_part_get_disk_guid@Base 1:1.33.2 ++ guestfs_part_get_gpt_attributes@Base 1:1.37.36 ++ guestfs_part_get_gpt_guid@Base 1:1.29.25 ++ guestfs_part_get_gpt_type@Base 1:1.22 ++ guestfs_part_get_mbr_id@Base 1.10 ++ guestfs_part_get_mbr_part_type@Base 1:1.29.32 ++ guestfs_part_get_name@Base 1:1.25.33 ++ guestfs_part_get_parttype@Base 1.10 ++ guestfs_part_init@Base 1.10 ++ guestfs_part_list@Base 1.10 ++ guestfs_part_resize@Base 1:1.37.20 ++ guestfs_part_set_bootable@Base 1.10 ++ guestfs_part_set_disk_guid@Base 1:1.33.2 ++ guestfs_part_set_disk_guid_random@Base 1:1.33.2 ++ guestfs_part_set_gpt_attributes@Base 1:1.37.36 ++ guestfs_part_set_gpt_guid@Base 1:1.29.25 ++ guestfs_part_set_gpt_type@Base 1:1.22 ++ guestfs_part_set_mbr_id@Base 1.10 ++ guestfs_part_set_name@Base 1.10 ++ guestfs_part_to_dev@Base 1.10 ++ guestfs_part_to_partnum@Base 1.14 ++ guestfs_ping_daemon@Base 1.10 ++ guestfs_pop_error_handler@Base 1:1.20 ++ guestfs_pread@Base 1.10 ++ guestfs_pread_device@Base 1.10 ++ guestfs_push_error_handler@Base 1:1.20 ++ guestfs_pvchange_uuid@Base 1:1.20 ++ guestfs_pvchange_uuid_all@Base 1:1.20 ++ guestfs_pvcreate@Base 1.10 ++ guestfs_pvremove@Base 1.10 ++ guestfs_pvresize@Base 1.10 ++ guestfs_pvresize_size@Base 1.10 ++ guestfs_pvs@Base 1.10 ++ guestfs_pvs_full@Base 1.10 ++ guestfs_pvuuid@Base 1.10 ++ guestfs_pwrite@Base 1.10 ++ guestfs_pwrite_device@Base 1.10 ++ guestfs_read_file@Base 1.10 ++ guestfs_read_lines@Base 1.10 ++ guestfs_readdir@Base 1.10 ++ guestfs_readlink@Base 1.10 ++ guestfs_readlinklist@Base 1.10 ++ guestfs_realpath@Base 1.10 ++ guestfs_remount@Base 1:1.23.2 ++ guestfs_remount_argv@Base 1:1.23.2 ++ guestfs_remount_va@Base 1:1.23.2 ++ guestfs_remove_drive@Base 1:1.20 ++ guestfs_removexattr@Base 1.10 ++ guestfs_rename@Base 1:1.20 ++ guestfs_resize2fs@Base 1.10 ++ guestfs_resize2fs_M@Base 1.10 ++ guestfs_resize2fs_size@Base 1.10 ++ guestfs_rm@Base 1.10 ++ guestfs_rm_f@Base 1:1.20 ++ guestfs_rm_rf@Base 1.10 ++ guestfs_rmdir@Base 1.10 ++ guestfs_rmmountpoint@Base 1.10 ++ guestfs_rsync@Base 1:1.20 ++ guestfs_rsync_argv@Base 1:1.20 ++ guestfs_rsync_in@Base 1:1.20 ++ guestfs_rsync_in_argv@Base 1:1.20 ++ guestfs_rsync_in_va@Base 1:1.20 ++ guestfs_rsync_out@Base 1:1.20 ++ guestfs_rsync_out_argv@Base 1:1.20 ++ guestfs_rsync_out_va@Base 1:1.20 ++ guestfs_rsync_va@Base 1:1.20 ++ guestfs_scrub_device@Base 1.10 ++ guestfs_scrub_file@Base 1.10 ++ guestfs_scrub_freespace@Base 1.10 ++ guestfs_selinux_relabel@Base 1:1.33.43 ++ guestfs_selinux_relabel_argv@Base 1:1.33.43 ++ guestfs_selinux_relabel_va@Base 1:1.33.43 ++ guestfs_set_append@Base 1.10 ++ guestfs_set_attach_method@Base 1.10 ++ guestfs_set_autosync@Base 1.10 ++ guestfs_set_backend@Base 1:1.22 ++ guestfs_set_backend_setting@Base 1:1.27.1 ++ guestfs_set_backend_settings@Base 1:1.25.24 ++ guestfs_set_cachedir@Base 1:1.20 ++ guestfs_set_close_callback@Base 1.10 ++ guestfs_set_direct@Base 1.10 ++ guestfs_set_e2attrs@Base 1:1.18 ++ guestfs_set_e2attrs_argv@Base 1:1.18 ++ guestfs_set_e2attrs_va@Base 1:1.18 ++ guestfs_set_e2generation@Base 1:1.18 ++ guestfs_set_e2label@Base 1.10 ++ guestfs_set_e2uuid@Base 1.10 ++ guestfs_set_error_handler@Base 1.10 ++ guestfs_set_hv@Base 1:1.23.17 ++ guestfs_set_identifier@Base 1:1.31.14 ++ guestfs_set_event_callback@Base 1.10 ++ guestfs_set_label@Base 1:1.18 ++ guestfs_set_launch_done_callback@Base 1.10 ++ guestfs_set_libvirt_requested_credential@Base 1:1.20 ++ guestfs_set_libvirt_supported_credentials@Base 1:1.20 ++ guestfs_set_log_message_callback@Base 1.10 ++ guestfs_set_memsize@Base 1.10 ++ guestfs_set_network@Base 1.10 ++ guestfs_set_out_of_memory_handler@Base 1.10 ++ guestfs_set_path@Base 1.10 ++ guestfs_set_pgroup@Base 1.12 ++ guestfs_set_private@Base 1.10 ++ guestfs_set_program@Base 1:1.22 ++ guestfs_set_progress_callback@Base 1.10 ++ guestfs_set_qemu@Base 1.10 ++ guestfs_set_recovery_proc@Base 1.10 ++ guestfs_set_selinux@Base 1.10 ++ guestfs_set_smp@Base 1.14 ++ guestfs_set_subprocess_quit_callback@Base 1.10 ++ guestfs_set_tmpdir@Base 1:1.20 ++ guestfs_set_trace@Base 1.10 ++ guestfs_set_uuid@Base 1:1.23.10 ++ guestfs_set_uuid_random@Base 1:1.29.50 ++ guestfs_set_verbose@Base 1.10 ++ guestfs_setcon@Base 1.10 ++ guestfs_setxattr@Base 1.10 ++ guestfs_sfdisk@Base 1.10 ++ guestfs_sfdiskM@Base 1.10 ++ guestfs_sfdisk_N@Base 1.10 ++ guestfs_sfdisk_disk_geometry@Base 1.10 ++ guestfs_sfdisk_kernel_geometry@Base 1.10 ++ guestfs_sfdisk_l@Base 1.10 ++ guestfs_sh@Base 1.10 ++ guestfs_sh_lines@Base 1.10 ++ guestfs_shutdown@Base 1:1.18 ++ guestfs_sleep@Base 1.10 ++ guestfs_stat@Base 1.10 ++ guestfs_statns@Base 1:1.27.51 ++ guestfs_statvfs@Base 1.10 ++ guestfs_strings@Base 1.10 ++ guestfs_strings_e@Base 1.10 ++ guestfs_swapoff_device@Base 1.10 ++ guestfs_swapoff_file@Base 1.10 ++ guestfs_swapoff_label@Base 1.10 ++ guestfs_swapoff_uuid@Base 1.10 ++ guestfs_swapon_device@Base 1.10 ++ guestfs_swapon_file@Base 1.10 ++ guestfs_swapon_label@Base 1.10 ++ guestfs_swapon_uuid@Base 1.10 ++ guestfs_sync@Base 1.10 ++ guestfs_syslinux@Base 1:1.22 ++ guestfs_syslinux_argv@Base 1:1.22 ++ guestfs_syslinux_va@Base 1:1.22 ++ guestfs_tail@Base 1.10 ++ guestfs_tail_n@Base 1.10 ++ guestfs_tar_in@Base 1.10 ++ guestfs_tar_in_opts@Base 1:1.20 ++ guestfs_tar_in_opts_argv@Base 1:1.20 ++ guestfs_tar_in_opts_va@Base 1:1.20 ++ guestfs_tar_out@Base 1.10 ++ guestfs_tar_out_opts@Base 1:1.20 ++ guestfs_tar_out_opts_argv@Base 1:1.20 ++ guestfs_tar_out_opts_va@Base 1:1.20 ++ guestfs_tgz_in@Base 1.10 ++ guestfs_tgz_out@Base 1.10 ++ guestfs_touch@Base 1.10 ++ guestfs_truncate@Base 1.10 ++ guestfs_truncate_size@Base 1.10 ++ guestfs_tune2fs@Base 1:1.16 ++ guestfs_tune2fs_argv@Base 1:1.16 ++ guestfs_tune2fs_l@Base 1.10 ++ guestfs_tune2fs_va@Base 1:1.16 ++ guestfs_txz_in@Base 1.10 ++ guestfs_txz_out@Base 1.10 ++ guestfs_umask@Base 1.10 ++ guestfs_umount@Base 1.10 ++ guestfs_umount_all@Base 1.10 ++ guestfs_umount_local@Base 1:1.18 ++ guestfs_umount_local_argv@Base 1:1.18 ++ guestfs_umount_local_va@Base 1:1.18 ++ guestfs_umount_opts@Base 1:1.20 ++ guestfs_umount_opts_argv@Base 1:1.20 ++ guestfs_umount_opts_va@Base 1:1.20 ++ guestfs_upload@Base 1.10 ++ guestfs_upload_offset@Base 1.10 ++ guestfs_user_cancel@Base 1.12 ++ guestfs_utimens@Base 1.10 ++ guestfs_utsname@Base 1:1.20 ++ guestfs_version@Base 1.10 ++ guestfs_vfs_minimum_size@Base 1:1.31.19 ++ guestfs_vfs_label@Base 1.10 ++ guestfs_vfs_type@Base 1.10 ++ guestfs_vfs_uuid@Base 1.10 ++ guestfs_vg_activate@Base 1.10 ++ guestfs_vg_activate_all@Base 1.10 ++ guestfs_vgchange_uuid@Base 1:1.20 ++ guestfs_vgchange_uuid_all@Base 1:1.20 ++ guestfs_vgcreate@Base 1.10 ++ guestfs_vglvuuids@Base 1.10 ++ guestfs_vgmeta@Base 1:1.18 ++ guestfs_vgpvuuids@Base 1.10 ++ guestfs_vgremove@Base 1.10 ++ guestfs_vgrename@Base 1.10 ++ guestfs_vgs@Base 1.10 ++ guestfs_vgs_full@Base 1.10 ++ guestfs_vgscan@Base 1.10 ++ guestfs_vguuid@Base 1.10 ++ guestfs_wait_ready@Base 1.10 ++ guestfs_wc_c@Base 1.10 ++ guestfs_wc_l@Base 1.10 ++ guestfs_wc_w@Base 1.10 ++ guestfs_wipefs@Base 1:1.18 ++ guestfs_write@Base 1.10 ++ guestfs_write_append@Base 1.12 ++ guestfs_write_file@Base 1.10 ++ guestfs_xfs_admin@Base 1:1.20 ++ guestfs_xfs_admin_argv@Base 1:1.20 ++ guestfs_xfs_admin_va@Base 1:1.20 ++ guestfs_xfs_growfs@Base 1:1.20 ++ guestfs_xfs_growfs_argv@Base 1:1.20 ++ guestfs_xfs_growfs_va@Base 1:1.20 ++ guestfs_xfs_info@Base 1:1.20 ++ guestfs_xfs_repair@Base 1:1.20 ++ guestfs_xfs_repair_argv@Base 1:1.20 ++ guestfs_xfs_repair_va@Base 1:1.20 ++ guestfs_yara_destroy@Base 1:1.37.13 ++ guestfs_yara_load@Base 1:1.37.13 ++ guestfs_yara_scan@Base 1:1.37.13 ++ guestfs_zegrep@Base 1.10 ++ guestfs_zegrepi@Base 1.10 ++ guestfs_zero@Base 1.10 ++ guestfs_zero_device@Base 1.10 ++ guestfs_zero_free_space@Base 1:1.18 ++ guestfs_zerofree@Base 1.10 ++ guestfs_zfgrep@Base 1.10 ++ guestfs_zfgrepi@Base 1.10 ++ guestfs_zfile@Base 1.10 ++ guestfs_zgrep@Base 1.10 ++ guestfs_zgrepi@Base 1.10 diff --cc debian/lua-guestfs.examples index 00000000,00000000..873e02ce new file mode 100644 --- /dev/null +++ b/debian/lua-guestfs.examples @@@ -1,0 -1,0 +1,1 @@@ ++lua/examples/*.lua diff --cc debian/lua-guestfs.install index 00000000,00000000..da0bcdff new file mode 100644 --- /dev/null +++ b/debian/lua-guestfs.install @@@ -1,0 -1,0 +1,3 @@@ ++/usr/lib/*-*/lua/*/*.so ++/usr/share/man/man3/guestfs-lua.3* ++/usr/share/man/*/man3/guestfs-lua.3* diff --cc debian/patches/Add-dhcpcd-to-Debian-package-list.patch index 00000000,00000000..82ac963d new file mode 100644 --- /dev/null +++ b/debian/patches/Add-dhcpcd-to-Debian-package-list.patch @@@ -1,0 -1,0 +1,20 @@@ ++From: Hilko Bengen ++Date: Sun, 7 Jan 2024 16:48:37 +0100 ++Subject: Add dhcpcd to Debian package list ++ ++--- ++ appliance/packagelist.in | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/appliance/packagelist.in b/appliance/packagelist.in ++index 29277cd..0ffb8db 100644 ++--- a/appliance/packagelist.in +++++ b/appliance/packagelist.in ++@@ -76,6 +76,7 @@ dnl iproute has been renamed to iproute2 ++ iputils-ping ++ iputils-arping ++ iputils-tracepath +++ dhcpcd-base ++ isc-dhcp-client ++ ldmtool ++ libc-bin diff --cc debian/patches/Add-fdisk-to-appliance-list.patch index 00000000,00000000..f49b3d85 new file mode 100644 --- /dev/null +++ b/debian/patches/Add-fdisk-to-appliance-list.patch @@@ -1,0 -1,0 +1,20 @@@ ++From: Hilko Bengen ++Date: Mon, 14 Aug 2017 21:39:58 +0200 ++Subject: Add fdisk to appliance list ++ ++--- ++ appliance/packagelist.in | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/appliance/packagelist.in b/appliance/packagelist.in ++index eeb53bb..2772c41 100644 ++--- a/appliance/packagelist.in +++++ b/appliance/packagelist.in ++@@ -62,6 +62,7 @@ dnl old name used in Jessie and earlier ++ cryptsetup ++ dash ++ extlinux +++ fdisk ++ dnl gfs-tools, gfs2-tools have been renamed to gfs2-utils ++ gfs-tools ++ gfs2-tools diff --cc debian/patches/Add-libtinfo-to-guestfsd-fixes-FTBFS-on-architectures-tha.patch index 00000000,00000000..ab4723b7 new file mode 100644 --- /dev/null +++ b/debian/patches/Add-libtinfo-to-guestfsd-fixes-FTBFS-on-architectures-tha.patch @@@ -1,0 -1,0 +1,21 @@@ ++From: Hilko Bengen ++Date: Mon, 9 Apr 2018 23:26:40 +0200 ++Subject: Add libtinfo to guestfsd (fixes FTBFS on architectures that lack a ++ native OCaml compiler) ++ ++--- ++ daemon/Makefile.am | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/daemon/Makefile.am b/daemon/Makefile.am ++index b44d771..2bdf215 100644 ++--- a/daemon/Makefile.am +++++ b/daemon/Makefile.am ++@@ -238,6 +238,7 @@ guestfsd_LDADD = \ ++ $(RPC_LIBS) \ ++ $(YARA_LIBS) \ ++ $(OCAML_LIBS) \ +++ $(LIBTINFO_LIBS) \ ++ ../common/errnostring/liberrnostring.la \ ++ ../common/protocol/libprotocol.la \ ++ ../common/utils/libutils.la diff --cc debian/patches/Add-util-linux-extra-to-appliance-list.patch index 00000000,00000000..031b064c new file mode 100644 --- /dev/null +++ b/debian/patches/Add-util-linux-extra-to-appliance-list.patch @@@ -1,0 -1,0 +1,20 @@@ ++From: Hilko Bengen ++Date: Sat, 18 May 2024 22:25:27 +0200 ++Subject: Add util-linux-extra to appliance list ++ ++--- ++ appliance/packagelist.in | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/appliance/packagelist.in b/appliance/packagelist.in ++index 0ffb8db..fd02c17 100644 ++--- a/appliance/packagelist.in +++++ b/appliance/packagelist.in ++@@ -289,6 +289,7 @@ syslinux ++ tar ++ udev ++ util-linux +++util-linux-extra ++ util-linux-ng ++ xfsprogs ++ zerofree diff --cc debian/patches/Change-cryptsetop-cryptsetup-bin-in-appliance.patch index 00000000,00000000..cac5e688 new file mode 100644 --- /dev/null +++ b/debian/patches/Change-cryptsetop-cryptsetup-bin-in-appliance.patch @@@ -1,0 -1,0 +1,21 @@@ ++From: Hilko Bengen ++Date: Tue, 16 Apr 2019 15:58:05 +0200 ++Subject: Change cryptsetop->cryptsetup-bin in appliance ++ ++--- ++ appliance/packagelist.in | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/appliance/packagelist.in b/appliance/packagelist.in ++index 2772c41..7bc5ad1 100644 ++--- a/appliance/packagelist.in +++++ b/appliance/packagelist.in ++@@ -59,7 +59,7 @@ ifelse(DEBIAN,1, ++ dnl old name used in Jessie and earlier ++ btrfs-tools ++ clevis-luks ++- cryptsetup +++ cryptsetup-bin ++ dash ++ extlinux ++ fdisk diff --cc debian/patches/Do-not-use-DTB-for-armel.patch index 00000000,00000000..8853676b new file mode 100644 --- /dev/null +++ b/debian/patches/Do-not-use-DTB-for-armel.patch @@@ -1,0 -1,0 +1,22 @@@ ++From: Hilko Bengen ++Date: Sun, 6 Jul 2014 21:34:47 +0200 ++Subject: Do not use DTB for armel ++ ++--- ++ lib/guestfs-internal.h | 3 +++ ++ 1 file changed, 3 insertions(+) ++ ++diff --git a/lib/guestfs-internal.h b/lib/guestfs-internal.h ++index 9f4f800..b08776e 100644 ++--- a/lib/guestfs-internal.h +++++ b/lib/guestfs-internal.h ++@@ -118,6 +118,9 @@ cleanup_mutex_unlock (pthread_mutex_t **ptr) ++ #endif ++ #ifdef __arm__ ++ #define MACHINE_TYPE "virt" +++#ifdef __ARM_PCS_VFP /* do not use DTB for armel */ +++#define DTB_WILDCARD "vexpress*a15-tc1.dtb" +++#endif ++ #endif ++ #ifdef __aarch64__ ++ #define MACHINE_TYPE "virt" diff --cc debian/patches/Fix-golang-bindtest-and-check-mli.sh-for-out-of-tree-buil.patch index 00000000,00000000..b1576aa1 new file mode 100644 --- /dev/null +++ b/debian/patches/Fix-golang-bindtest-and-check-mli.sh-for-out-of-tree-buil.patch @@@ -1,0 -1,0 +1,36 @@@ ++From: Hilko Bengen ++Date: Mon, 27 Dec 2021 01:17:16 +0100 ++Subject: Fix golang bindtest and check-mli.sh for out-of-tree builds ++ ++--- ++ check-mli.sh | 2 +- ++ golang/run-bindtests | 5 ++--- ++ 2 files changed, 3 insertions(+), 4 deletions(-) ++ ++diff --git a/check-mli.sh b/check-mli.sh ++index 8a93187..1b3da07 100755 ++--- a/check-mli.sh +++++ b/check-mli.sh ++@@ -22,7 +22,7 @@ ++ exitcode=0 ++ ++ for f in $( ++- find -name '*.ml' | +++ find "$abs_srcdir" "$abs_builddir" -name '*.ml' | ++ grep -v builder/templates | ++ grep -v contrib/ | ++ grep -v ocaml/examples/ | ++diff --git a/golang/run-bindtests b/golang/run-bindtests ++index e79bb07..b62132b 100755 ++--- a/golang/run-bindtests +++++ b/golang/run-bindtests ++@@ -18,7 +18,6 @@ ++ ++ set -e ++ ++-cd $srcdir/bindtests ++-$GOLANG run bindtests.go > bindtests.tmp ++-diff -u $srcdir/../../bindtests bindtests.tmp +++( cd $srcdir/bindtests && $GOLANG run bindtests.go ) > bindtests.tmp +++diff -u $srcdir/../bindtests bindtests.tmp ++ rm bindtests.tmp diff --cc debian/patches/Fix-include-path-for-generating-localized-manpages.patch index 00000000,00000000..38abe2c5 new file mode 100644 --- /dev/null +++ b/debian/patches/Fix-include-path-for-generating-localized-manpages.patch @@@ -1,0 -1,0 +1,28 @@@ ++From: Hilko Bengen ++Date: Sat, 26 Nov 2022 16:12:08 +0100 ++Subject: Fix include path for generating localized manpages ++ ++--- ++ po-docs/language.mk | 2 ++ ++ 1 file changed, 2 insertions(+) ++ ++diff --git a/po-docs/language.mk b/po-docs/language.mk ++index 2d5f0fe..0135be0 100644 ++--- a/po-docs/language.mk +++++ b/po-docs/language.mk ++@@ -107,6 +107,7 @@ guestfish.1: guestfish.pod guestfish-actions.pod guestfish-commands.pod guestfis ++ $(PODWRAPPER) \ ++ --no-strict-checks \ ++ --man $@ \ +++ --path $(srcdir) \ ++ --license GPLv2+ \ ++ $< ++ ++@@ -149,6 +150,7 @@ virt-p2v.1: virt-p2v.pod virt-p2v-kernel-config.pod ++ $(PODWRAPPER) \ ++ --no-strict-checks \ ++ --man $@ \ +++ --path $(srcdir) \ ++ $< ++ ++ %.3: %.pod diff --cc debian/patches/Fix-out-of-tree-build-for-po.patch index 00000000,00000000..35235867 new file mode 100644 --- /dev/null +++ b/debian/patches/Fix-out-of-tree-build-for-po.patch @@@ -1,0 -1,0 +1,21 @@@ ++From: Hilko Bengen ++Date: Sun, 10 Jan 2021 02:33:22 +0100 ++Subject: Fix out-of-tree build for po/* ++ ++--- ++ po/Makefile.am | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/po/Makefile.am b/po/Makefile.am ++index 961dea6..3b5a05c 100644 ++--- a/po/Makefile.am +++++ b/po/Makefile.am ++@@ -69,7 +69,7 @@ $(DOMAIN).pot: Makefile POTFILES $(POTFILES) ++ ++ .po.gmo: ++ rm -f $@ $@-t ++- $(MSGFMT) -c -o $@-t $(srcdir)/$< +++ $(MSGFMT) -c -o $@-t $< ++ mv $@-t $@ ++ ++ # Install. diff --cc debian/patches/Fix-sbin-reboot-requirements.patch index 00000000,00000000..e83038c0 new file mode 100644 --- /dev/null +++ b/debian/patches/Fix-sbin-reboot-requirements.patch @@@ -1,0 -1,0 +1,23 @@@ ++From: Hilko Bengen ++Date: Thu, 20 Jul 2017 23:30:28 +0200 ++Subject: Fix /sbin/reboot requirements ++ ++--- ++ appliance/packagelist.in | 4 ++-- ++ 1 file changed, 2 insertions(+), 2 deletions(-) ++ ++diff --git a/appliance/packagelist.in b/appliance/packagelist.in ++index 3095234..eeb53bb 100644 ++--- a/appliance/packagelist.in +++++ b/appliance/packagelist.in ++@@ -86,8 +86,8 @@ dnl iproute has been renamed to iproute2 ++ ntfs-3g ++ openssh-client ++ reiserfsprogs ++- sysvinit dnl for /sbin/reboot ++- systemd dnl alternative for /sbin/reboot +++ sysvinit-core dnl for /sbin/reboot +++ systemd-sysv dnl alternative for /sbin/reboot ++ ufsutils ++ vim-tiny ++ xz-utils diff --cc debian/patches/Fix-up-perl-path-in-installed-scripts.patch index 00000000,00000000..d77a914f new file mode 100644 --- /dev/null +++ b/debian/patches/Fix-up-perl-path-in-installed-scripts.patch @@@ -1,0 -1,0 +1,29 @@@ ++From: Hilko Bengen ++Date: Sat, 28 Jul 2018 18:59:16 +0200 ++Subject: Fix up perl path in installed scripts ++ ++--- ++ perl/examples/create_disk.pl | 2 +- ++ perl/examples/inspect_vm.pl | 2 +- ++ 2 files changed, 2 insertions(+), 2 deletions(-) ++ ++diff --git a/perl/examples/create_disk.pl b/perl/examples/create_disk.pl ++index 3b40683..3b69fab 100755 ++--- a/perl/examples/create_disk.pl +++++ b/perl/examples/create_disk.pl ++@@ -1,4 +1,4 @@ ++-#!/usr/bin/env perl +++#!/usr/bin/perl ++ ++ # Example showing how to create a disk image. ++ ++diff --git a/perl/examples/inspect_vm.pl b/perl/examples/inspect_vm.pl ++index 04fbae6..00679ec 100755 ++--- a/perl/examples/inspect_vm.pl +++++ b/perl/examples/inspect_vm.pl ++@@ -1,4 +1,4 @@ ++-#!/usr/bin/env perl +++#!/usr/bin/perl ++ ++ # Example showing how to inspect a virtual machine disk. ++ diff --cc debian/patches/Generate-tarballs-for-supermin-appliance-using-reproducib.patch index 00000000,00000000..41aebea3 new file mode 100644 --- /dev/null +++ b/debian/patches/Generate-tarballs-for-supermin-appliance-using-reproducib.patch @@@ -1,0 -1,0 +1,40 @@@ ++From: Hilko Bengen ++Date: Sat, 14 Feb 2015 14:17:09 +0100 ++Subject: Generate tarballs for supermin appliance using reproducible ++ timestamp ++ ++--- ++ appliance/Makefile.am | 6 +++--- ++ 1 file changed, 3 insertions(+), 3 deletions(-) ++ ++diff --git a/appliance/Makefile.am b/appliance/Makefile.am ++index 8cb9bd1..eb26ecc 100644 ++--- a/appliance/Makefile.am +++++ b/appliance/Makefile.am ++@@ -118,7 +118,7 @@ supermin.d/daemon.tar.gz: ../daemon/guestfsd ++ rm -rf tmp-d ++ mkdir -p tmp-d$(DAEMON_SUPERMIN_DIR) tmp-d/etc ++ ln ../daemon/guestfsd tmp-d$(DAEMON_SUPERMIN_DIR)/guestfsd ++- ( cd tmp-d && tar zcf - * ) > $@-t +++ ( cd tmp-d && tar --mtime=@$(SOURCE_DATE_EPOCH) -zcf - * ) > $@-t ++ rm -r tmp-d ++ mv $@-t $@ ++ ++@@ -139,7 +139,7 @@ supermin.d/hostfiles: hostfiles.in Makefile ++ ++ supermin.d/init.tar.gz: init ++ rm -f $@ $@-t ++- ( cd $(srcdir) && tar zcf - init ) > $@-t +++ ( cd $(srcdir) && tar --mtime=@$(SOURCE_DATE_EPOCH) -zcf - init ) > $@-t ++ mv $@-t $@ ++ ++ # We should put this file in /lib/udev/rules.d, but put it in /etc so ++@@ -149,7 +149,7 @@ supermin.d/udev-rules.tar.gz: 99-guestfs-serial.rules ++ rm -rf tmp-u ++ mkdir -p tmp-u/etc/udev/rules.d ++ for f in $^; do ln $$f tmp-u/etc/udev/rules.d/$$(basename $$f); done ++- ( cd tmp-u && tar zcf - etc ) > $@-t +++ ( cd tmp-u && tar --mtime=@$(SOURCE_DATE_EPOCH) -zcf - etc ) > $@-t ++ rm -r tmp-u ++ mv $@-t $@ ++ diff --cc debian/patches/Link-.mli-files-corresponding-to-autorgenerated-.ml-files.patch index 00000000,00000000..2a09cf43 new file mode 100644 --- /dev/null +++ b/debian/patches/Link-.mli-files-corresponding-to-autorgenerated-.ml-files.patch @@@ -1,0 -1,0 +1,34 @@@ ++From: Hilko Bengen ++Date: Mon, 13 Jan 2020 20:13:30 +0100 ++Subject: Link .mli files corresponding to autorgenerated .ml files into ++ builddir ++ ++This avoids build failures in separate builds such as this one: ++ ++,---- ++| ocamlfind ocamlc -package str,unix -I . -a guestfs_config.cmo stringMap.cmo stringSet.cmo std_utils.cmo -o mlstdutils.cma ++| ar cr libmlstdutils.a libmlstdutils_a-dummy.o ++| ranlib libmlstdutils.a ++| File "_none_", line 1: ++| Error: Files std_utils.cmo and guestfs_config.cmo ++| make inconsistent assumptions over interface Guestfs_config ++| make[4]: *** [Makefile:2580: mlstdutils.cma] Error 2 ++`---- ++--- ++ configure.ac | 3 +++ ++ 1 file changed, 3 insertions(+) ++ ++diff --git a/configure.ac b/configure.ac ++index 709ed52..977926e 100644 ++--- a/configure.ac +++++ b/configure.ac ++@@ -268,6 +268,9 @@ AC_CONFIG_FILES([Makefile ++ tests/disks/test-qemu-drive-libvirt.xml ++ website/index.html]) ++ +++AC_CONFIG_LINKS([common/mlstdutils/guestfs_config.mli:common/mlstdutils/guestfs_config.mli +++ daemon/daemon_config.mli:daemon/daemon_config.mli]) +++ ++ AC_OUTPUT ++ ++ dnl Produce summary. diff --cc debian/patches/Make-php-buildable-with-builddir-srcdir.patch index 00000000,00000000..b7391566 new file mode 100644 --- /dev/null +++ b/debian/patches/Make-php-buildable-with-builddir-srcdir.patch @@@ -1,0 -1,0 +1,58 @@@ ++From: Hilko Bengen ++Date: Sat, 14 May 2016 13:34:07 +0200 ++Subject: Make php buildable with builddir != srcdir ++ ++--- ++ php/Makefile.am | 25 ++++++++++--------------- ++ 1 file changed, 10 insertions(+), 15 deletions(-) ++ ++diff --git a/php/Makefile.am b/php/Makefile.am ++index c635abf..6dacc4d 100644 ++--- a/php/Makefile.am +++++ b/php/Makefile.am ++@@ -36,26 +36,16 @@ php_DATA = guestfs_php.ini ++ ++ # In theory: EXTRA_LIBS="-lguestfs" In fact this doesn't work ++ # and we need to add the library to EXTRA_LDFLAGS. ++-all: check-builddir-equals-srcdir extension/config.h +++all: extension/config.h ++ $(MAKE) -C extension \ ++ EXTRA_INCLUDES="-I$(abs_srcdir)/../common/utils -I$(abs_srcdir)/../lib -I$(abs_srcdir)/../include" \ ++- EXTRA_LDFLAGS="-L$(abs_srcdir)/../lib/.libs -lguestfs" \ +++ EXTRA_LDFLAGS="-L$(abs_builddir)/../lib/.libs -lguestfs" \ ++ EXTRA_CFLAGS="-DGUESTFS_PRIVATE=1" \ ++ all ++ ++-# It looks like this is going to be very hard to make work, so ++-# disallow it for now. ++-check-builddir-equals-srcdir: ++- @if [ $(builddir) != $(srcdir) ]; then \ ++- echo "***"; \ ++- echo "PHP cannot be built with builddir != srcdir"; \ ++- echo "Use ./configure --disable-php"; \ ++- echo "***"; \ ++- exit 1; \ ++- fi ++- ++ extension/config.h: extension/config.m4 ../config.status ++- cd extension && phpize +++ if [ $(srcdir) != $(builddir) ]; then cp -rsft $(builddir)/extension $(abs_srcdir)/extension/.; fi +++ cd extension && $(PHPIZE) ++ cd extension && ./configure --prefix=$(prefix) --libdir=$(libdir) ++ test -f "$@" && touch -- $@ ++ ++@@ -75,8 +65,13 @@ clean-local: ++ rm -f extension/tests/*.out ++ rm -f extension/tests/*.php ++ rm -f extension/tests/*.sh +++ if [ $(srcdir) != $(builddir) ]; then rm -rf extension; fi ++ ++ install-data-hook: ++- $(MAKE) -C extension INSTALL_ROOT=$(DESTDIR) install +++ $(MAKE) -C extension \ +++ EXTRA_INCLUDES="-I$(abs_srcdir)/../common/utils -I$(abs_srcdir)/../lib" \ +++ EXTRA_LDFLAGS="-L$(abs_builddir)/../lib/.libs -lguestfs" \ +++ EXTRA_CFLAGS="-DGUESTFS_PRIVATE=1" \ +++ INSTALL_ROOT=$(DESTDIR) install ++ ++ endif diff --cc debian/patches/Make-sure-that-generated-ocaml-link.sh-is-used-in-out-of-.patch index 00000000,00000000..d90a7c1a new file mode 100644 --- /dev/null +++ b/debian/patches/Make-sure-that-generated-ocaml-link.sh-is-used-in-out-of-.patch @@@ -1,0 -1,0 +1,58 @@@ ++From: Hilko Bengen ++Date: Tue, 10 Mar 2020 20:06:39 +0100 ++Subject: Make sure that generated ocaml-link.sh is used in out-of-tree builds ++ ++--- ++ common/mlpcre/Makefile.am | 4 ++-- ++ common/mlstdutils/Makefile.am | 4 ++-- ++ common/mlutils/Makefile.am | 4 ++-- ++ 3 files changed, 6 insertions(+), 6 deletions(-) ++ ++diff --git a/common/mlpcre/Makefile.am b/common/mlpcre/Makefile.am ++index a1d8b02..3636a46 100644 ++--- a/common/mlpcre/Makefile.am +++++ b/common/mlpcre/Makefile.am ++@@ -106,9 +106,9 @@ OCAMLLINKFLAGS = $(LINK_CUSTOM_OCAMLC_ONLY) ++ pcre_tests_DEPENDENCIES = \ ++ $(pcre_tests_THEOBJECTS) \ ++ $(MLPCRE_CMA) \ ++- $(top_srcdir)/ocaml-link.sh +++ $(top_builddir)/ocaml-link.sh ++ pcre_tests_LINK = \ ++- $(top_srcdir)/ocaml-link.sh \ +++ $(top_builddir)/ocaml-link.sh \ ++ -cclib '-pthread -lpthread -lutils -lpcre2-8 -lgnu' -- \ ++ $(OCAMLFIND) $(BEST) $(OCAMLFLAGS) $(OCAMLLINKFLAGS) \ ++ $(OCAMLPACKAGES) $(OCAMLPACKAGES_TESTS) \ ++diff --git a/common/mlstdutils/Makefile.am b/common/mlstdutils/Makefile.am ++index ea314e4..7fd8c06 100644 ++--- a/common/mlstdutils/Makefile.am +++++ b/common/mlstdutils/Makefile.am ++@@ -117,9 +117,9 @@ OCAMLLINKFLAGS = $(LINK_CUSTOM_OCAMLC_ONLY) ++ std_utils_tests_DEPENDENCIES = \ ++ $(std_utils_tests_THEOBJECTS) \ ++ $(MLSTDUTILS_CMA) \ ++- $(top_srcdir)/ocaml-link.sh +++ $(top_builddir)/ocaml-link.sh ++ std_utils_tests_LINK = \ ++- $(top_srcdir)/ocaml-link.sh -- \ +++ $(top_builddir)/ocaml-link.sh -- \ ++ $(OCAMLFIND) $(BEST) $(OCAMLFLAGS) $(OCAMLLINKFLAGS) \ ++ $(OCAMLPACKAGES) $(OCAMLPACKAGES_TESTS) \ ++ $(std_utils_tests_THEOBJECTS) -o $@ ++diff --git a/common/mlutils/Makefile.am b/common/mlutils/Makefile.am ++index 17dfac3..2f58123 100644 ++--- a/common/mlutils/Makefile.am +++++ b/common/mlutils/Makefile.am ++@@ -127,9 +127,9 @@ c_utils_unit_tests_DEPENDENCIES = \ ++ $(c_utils_unit_tests_THEOBJECTS) \ ++ ../mlstdutils/mlstdutils.$(MLARCHIVE) \ ++ mlcutils.$(MLARCHIVE) \ ++- $(top_srcdir)/ocaml-link.sh +++ $(top_builddir)/ocaml-link.sh ++ c_utils_unit_tests_LINK = \ ++- $(top_srcdir)/ocaml-link.sh -cclib '-lutils -lgnu' -- \ +++ $(top_builddir)/ocaml-link.sh -cclib '-lutils -lgnu' -- \ ++ $(OCAMLFIND) $(BEST) $(OCAMLFLAGS) \ ++ $(OCAMLPACKAGES) -package ounit2 \ ++ $(OCAMLLINKFLAGS) \ diff --cc debian/patches/Only-set-rtc-driftfix-slew-on-x86-architectures.patch index 00000000,00000000..f1decdd5 new file mode 100644 --- /dev/null +++ b/debian/patches/Only-set-rtc-driftfix-slew-on-x86-architectures.patch @@@ -1,0 -1,0 +1,23 @@@ ++From: Hilko Bengen ++Date: Tue, 25 Jul 2023 22:32:03 +0200 ++Subject: Only set -rtc driftfix=slew on x86 architectures ++ ++--- ++ lib/launch-direct.c | 2 ++ ++ 1 file changed, 2 insertions(+) ++ ++diff --git a/lib/launch-direct.c b/lib/launch-direct.c ++index cdfd25a..5d881a2 100644 ++--- a/lib/launch-direct.c +++++ b/lib/launch-direct.c ++@@ -649,8 +649,10 @@ launch_direct (guestfs_h *g, void *datav, const char *arg) ++ /* Force exit instead of reboot on panic */ ++ flag ("-no-reboot"); ++ +++#if defined(__i386__) || defined(__x86_64__) ++ /* These are recommended settings, see RHBZ#1053847. */ ++ arg ("-rtc", "driftfix=slew"); +++#endif ++ if (guestfs_int_qemu_supports (g, data->qemu_data, "-no-hpet")) ++ flag ("-no-hpet"); ++ #if defined(__i386__) || defined(__x86_64__) diff --cc debian/patches/Properly-handle-autogenerated-config.ml-files-in-builddir.patch index 00000000,00000000..188c3126 new file mode 100644 --- /dev/null +++ b/debian/patches/Properly-handle-autogenerated-config.ml-files-in-builddir.patch @@@ -1,0 -1,0 +1,68 @@@ ++From: Hilko Bengen ++Date: Mon, 23 Dec 2019 12:46:43 +0100 ++Subject: Properly handle autogenerated *config.ml files in builddir ++ ++--- ++ common/mlstdutils/Makefile.am | 2 +- ++ daemon/Makefile.am | 2 +- ++ ocaml-dep.sh.in | 2 +- ++ subdir-rules.mk | 4 ++++ ++ 4 files changed, 7 insertions(+), 3 deletions(-) ++ ++diff --git a/common/mlstdutils/Makefile.am b/common/mlstdutils/Makefile.am ++index 2b73bc6..ea314e4 100644 ++--- a/common/mlstdutils/Makefile.am +++++ b/common/mlstdutils/Makefile.am ++@@ -138,7 +138,7 @@ check-valgrind: ++ $(MAKE) VG="@VG@" check ++ ++ # OCaml dependencies. ++-.depend: $(srcdir)/*.mli $(srcdir)/*.ml +++.depend: $(srcdir)/*.mli $(srcdir)/*.ml $(builddir)/guestfs_config.ml ++ $(top_builddir)/ocaml-dep.sh $^ ++ -include .depend ++ ++diff --git a/daemon/Makefile.am b/daemon/Makefile.am ++index 2bdf215..6e5736e 100644 ++--- a/daemon/Makefile.am +++++ b/daemon/Makefile.am ++@@ -395,7 +395,7 @@ camldaemon.o: $(OBJECTS) ++ $(OBJECTS) ++ ++ # OCaml dependencies. ++-.depend: $(srcdir)/*.mli $(srcdir)/*.ml +++.depend: $(srcdir)/*.mli $(srcdir)/*.ml $(builddir)/daemon_config.ml ++ $(top_builddir)/ocaml-dep.sh $^ ++ -include .depend ++ ++diff --git a/ocaml-dep.sh.in b/ocaml-dep.sh.in ++index 385a1e6..ff81340 100755 ++--- a/ocaml-dep.sh.in +++++ b/ocaml-dep.sh.in ++@@ -68,7 +68,7 @@ echo >> $output-t ++ | sed \ ++ -e "s,@abs_top_srcdir@/${subdir},.,g" \ ++ -e "s,\B${srcdir_re}/\\([^ ]*[.]\\)\\(cm[^ ]*\\|o\\),\\1\\2,g" \ ++- -e "s,\B${srcdir_re}/\\([^ /]*_config[.]ml\\),\\1,g" \ +++ -e "s,\B${srcdir_re}/\\([^ /]*config[.]ml\\),\\1,g" \ ++ -e "s,@abs_top_srcdir@/\\([^ ]*[.]\\)\\(cm[^ ]*\\|o\\),${top_builddir}/\\1\\2,g" \ ++ -e 's,\(^\| \)./,\1,g' \ ++ >> $output-t ++diff --git a/subdir-rules.mk b/subdir-rules.mk ++index 61a3a45..c712db4 100644 ++--- a/subdir-rules.mk +++++ b/subdir-rules.mk ++@@ -86,9 +86,13 @@ guestfs_am_v_po4a_translate_0 = @echo " PO4A-T " $@; ++ $(guestfs_am_v_ocamlcmi)$(OCAMLFIND) ocamlc $(OCAMLFLAGS) $(OCAMLPACKAGES) -c $< -o $@ ++ %.cmo: %.ml ++ $(guestfs_am_v_ocamlc)$(OCAMLFIND) ocamlc $(OCAMLFLAGS) $(OCAMLPACKAGES) -c $< -o $@ +++%.cmo: $(builddir)/%.ml +++ $(guestfs_am_v_ocamlc)$(OCAMLFIND) ocamlc $(OCAMLFLAGS) $(OCAMLPACKAGES) -c $< -o $@ ++ if HAVE_OCAMLOPT ++ %.cmx: %.ml ++ $(guestfs_am_v_ocamlopt)$(OCAMLFIND) ocamlopt $(OCAMLFLAGS) $(OCAMLPACKAGES) -c $< -o $@ +++%.cmx: $(builddir)/%.ml +++ $(guestfs_am_v_ocamlopt)$(OCAMLFIND) ocamlopt $(OCAMLFLAGS) $(OCAMLPACKAGES) -c $< -o $@ ++ endif ++ ++ # Test shell scripts should use '$TEST_FUNCTIONS' to get a predefined diff --cc debian/patches/Run-gzip-inside-of-tar-zcf-with-n.patch index 00000000,00000000..653dfc81 new file mode 100644 --- /dev/null +++ b/debian/patches/Run-gzip-inside-of-tar-zcf-with-n.patch @@@ -1,0 -1,0 +1,29 @@@ ++From: Hilko Bengen ++Date: Tue, 9 Feb 2016 23:21:11 +0100 ++Subject: Run gzip (inside of tar zcf) with -n ++ ++--- ++ appliance/Makefile.am | 5 +++-- ++ 1 file changed, 3 insertions(+), 2 deletions(-) ++ ++diff --git a/appliance/Makefile.am b/appliance/Makefile.am ++index eb26ecc..debeaef 100644 ++--- a/appliance/Makefile.am +++++ b/appliance/Makefile.am ++@@ -55,13 +55,14 @@ superminfs_DATA = \ ++ supermin.d/base.tar.gz supermin.d/packages: stamp-supermin ++ stamp-supermin: make.sh packagelist supermin.d/excludefiles ++ rm -f $@ supermin.d/base.tar.gz supermin.d/packages ++- ./make.sh +++ GZIP=-n ./make.sh ++ $(MAKE) \ ++ supermin.d/daemon.tar.gz \ ++ supermin.d/excludefiles \ ++ supermin.d/hostfiles \ ++ supermin.d/init.tar.gz \ ++- supermin.d/udev-rules.tar.gz +++ supermin.d/udev-rules.tar.gz \ +++ GZIP=-n ++ touch $@ ++ ++ clean-supermin-appliance: diff --cc debian/patches/Set-CPU-type-for-mipsel-mips64el.patch index 00000000,00000000..8f882899 new file mode 100644 --- /dev/null +++ b/debian/patches/Set-CPU-type-for-mipsel-mips64el.patch @@@ -1,0 -1,0 +1,25 @@@ ++From: Hilko Bengen ++Date: Thu, 30 Dec 2021 21:05:43 +0100 ++Subject: Set CPU type for mipsel, mips64el ++ ++--- ++ lib/appliance-cpu.c | 6 ++++++ ++ 1 file changed, 6 insertions(+) ++ ++diff --git a/lib/appliance-cpu.c b/lib/appliance-cpu.c ++index 5774597..27969cd 100644 ++--- a/lib/appliance-cpu.c +++++ b/lib/appliance-cpu.c ++@@ -87,6 +87,12 @@ guestfs_int_get_cpu_model (int kvm) ++ #elif defined(__riscv) ++ /* qemu-system-riscv64 (7.0) doesn't yet support -cpu max */ ++ return NULL; +++#elif defined(__mips64) +++ /* Taken from https://gist.github.com/bradfa/46ceff759a0cf9f392cc069c4f0f095a */ +++ return "5KEc"; +++#elif defined(__mips) +++ /* Guessed from mips64 */ +++ return "4KEc"; ++ #else ++ /* On most architectures we can use "max" to get the best possible CPU. ++ * For recent qemu this should work even on TCG. diff --cc debian/patches/Update-packagelist-as-haxdump-has-been-moved-to-bsdextrau.patch index 00000000,00000000..cd0628d5 new file mode 100644 --- /dev/null +++ b/debian/patches/Update-packagelist-as-haxdump-has-been-moved-to-bsdextrau.patch @@@ -1,0 -1,0 +1,21 @@@ ++From: Hilko Bengen ++Date: Mon, 1 Feb 2021 21:12:58 +0100 ++Subject: Update packagelist as haxdump has been moved to bsdextrautils in ++ Debian ++ ++--- ++ appliance/packagelist.in | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/appliance/packagelist.in b/appliance/packagelist.in ++index 7bc5ad1..29277cd 100644 ++--- a/appliance/packagelist.in +++++ b/appliance/packagelist.in ++@@ -56,6 +56,7 @@ ifelse(REDHAT,1, ++ ++ ifelse(DEBIAN,1, ++ bsdmainutils +++ bsdextrautils ++ dnl old name used in Jessie and earlier ++ btrfs-tools ++ clevis-luks diff --cc debian/patches/perl-Fix-out-of-tree-build-by-generating-symlinks.patch index 00000000,00000000..f343d984 new file mode 100644 --- /dev/null +++ b/debian/patches/perl-Fix-out-of-tree-build-by-generating-symlinks.patch @@@ -1,0 -1,0 +1,23 @@@ ++From: Hilko Bengen ++Date: Thu, 23 May 2013 19:20:17 +0200 ++Subject: perl: Fix out-of-tree build by generating symlinks ++ ++--- ++ perl/Makefile.am | 2 ++ ++ 1 file changed, 2 insertions(+) ++ ++diff --git a/perl/Makefile.am b/perl/Makefile.am ++index 01da4a7..ebc616c 100644 ++--- a/perl/Makefile.am +++++ b/perl/Makefile.am ++@@ -57,8 +57,10 @@ all-local: Build ++ ++ clean-local: Build ++ ./Build clean +++ if [ $(srcdir) != $(builddir) ]; then find -type l | xargs rm -f ; fi ++ ++ Build: Build.PL +++ if [ $(srcdir) != $(builddir) ]; then cp -rsft $(builddir) $(abs_srcdir)/. ; fi ++ $(PERL) Build.PL --prefix "@prefix@" ++ ++ TESTS_ENVIRONMENT = $(top_builddir)/run --test diff --cc debian/patches/python-Recognize-python-X.Y-embed-flavor-introduced-with-.patch index 00000000,00000000..1fe11620 new file mode 100644 --- /dev/null +++ b/debian/patches/python-Recognize-python-X.Y-embed-flavor-introduced-with-.patch @@@ -1,0 -1,0 +1,50 @@@ ++From: Hilko Bengen ++Date: Sat, 11 Jan 2020 00:15:24 +0100 ++Subject: python: Recognize python-X.Y-embed flavor introduced with Python 3.8 ++ in Debian ++ ++The non-"embed" .pc file does not include linker instructions. See ++Debian bug #948017 ++--- ++ m4/guestfs-python.m4 | 16 ++++++++++++---- ++ 1 file changed, 12 insertions(+), 4 deletions(-) ++ ++diff --git a/m4/guestfs-python.m4 b/m4/guestfs-python.m4 ++index ccb15d0..c4bc7a3 100644 ++--- a/m4/guestfs-python.m4 +++++ b/m4/guestfs-python.m4 ++@@ -52,22 +52,30 @@ supports it. ++ If you want to use Python 2, you will need to use libguestfs 1.40 or 1.42.0.]) ++ ]) ++ ++- # Debian: python-3.2.pc ++- PKG_CHECK_MODULES([PYTHON], [python-"$PYTHON_VERSION"],[ +++ # Debian: python-3.2.pc. But also: python-3.8-embed.pc +++ PKG_CHECK_MODULES([PYTHON], [python-"$PYTHON_VERSION"-embed],[ ++ have_python_module=1 ++ AC_SUBST([PYTHON_CFLAGS]) ++ AC_SUBST([PYTHON_LIBS]) ++ AC_SUBST([PYTHON_VERSION]) ++ AC_DEFINE([HAVE_PYTHON],[1],[Python library found at compile time]) ++ ],[ ++- PKG_CHECK_MODULES([PYTHON], [python],[ +++ PKG_CHECK_MODULES([PYTHON], [python-"$PYTHON_VERSION"],[ ++ have_python_module=1 ++ AC_SUBST([PYTHON_CFLAGS]) ++ AC_SUBST([PYTHON_LIBS]) ++ AC_SUBST([PYTHON_VERSION]) ++ AC_DEFINE([HAVE_PYTHON],[1],[Python library found at compile time]) ++ ],[ ++- AC_MSG_WARN([python $PYTHON_VERSION not found]) +++ PKG_CHECK_MODULES([PYTHON], [python],[ +++ have_python_module=1 +++ AC_SUBST([PYTHON_CFLAGS]) +++ AC_SUBST([PYTHON_LIBS]) +++ AC_SUBST([PYTHON_VERSION]) +++ AC_DEFINE([HAVE_PYTHON],[1],[Python library found at compile time]) +++ ],[ +++ AC_MSG_WARN([python $PYTHON_VERSION not found]) +++ ]) ++ ]) ++ ]) ++ diff --cc debian/patches/series index 00000000,00000000..9f3aef37 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,23 @@@ ++perl-Fix-out-of-tree-build-by-generating-symlinks.patch ++Do-not-use-DTB-for-armel.patch ++Generate-tarballs-for-supermin-appliance-using-reproducib.patch ++Run-gzip-inside-of-tar-zcf-with-n.patch ++Make-php-buildable-with-builddir-srcdir.patch ++Fix-sbin-reboot-requirements.patch ++Add-fdisk-to-appliance-list.patch ++Add-libtinfo-to-guestfsd-fixes-FTBFS-on-architectures-tha.patch ++Fix-up-perl-path-in-installed-scripts.patch ++Change-cryptsetop-cryptsetup-bin-in-appliance.patch ++Properly-handle-autogenerated-config.ml-files-in-builddir.patch ++python-Recognize-python-X.Y-embed-flavor-introduced-with-.patch ++Link-.mli-files-corresponding-to-autorgenerated-.ml-files.patch ++Make-sure-that-generated-ocaml-link.sh-is-used-in-out-of-.patch ++Fix-out-of-tree-build-for-po.patch ++Update-packagelist-as-haxdump-has-been-moved-to-bsdextrau.patch ++Fix-golang-bindtest-and-check-mli.sh-for-out-of-tree-buil.patch ++Set-CPU-type-for-mipsel-mips64el.patch ++Fix-include-path-for-generating-localized-manpages.patch ++Only-set-rtc-driftfix-slew-on-x86-architectures.patch ++Add-dhcpcd-to-Debian-package-list.patch ++Add-util-linux-extra-to-appliance-list.patch ++udev-rules-path.patch diff --cc debian/patches/udev-rules-path.patch index 00000000,00000000..b8e625df new file mode 100644 --- /dev/null +++ b/debian/patches/udev-rules-path.patch @@@ -1,0 -1,0 +1,13 @@@ ++Index: libguestfs-1.52.0/appliance/Makefile.am ++=================================================================== ++--- libguestfs-1.52.0.orig/appliance/Makefile.am +++++ libguestfs-1.52.0/appliance/Makefile.am ++@@ -157,7 +157,7 @@ supermin.d/udev-rules.tar.gz: 99-guestfs ++ # If installing the daemon, install the udev rules too. ++ ++ if INSTALL_DAEMON ++-udevrulesdir = /lib/udev/rules.d +++udevrulesdir = /usr/lib/udev/rules.d ++ udevrules_DATA = 99-guestfs-serial.rules ++ endif ++ diff --cc debian/php-guestfs.install index 00000000,00000000..0e12d82e new file mode 100644 --- /dev/null +++ b/debian/php-guestfs.install @@@ -1,0 -1,0 +1,2 @@@ ++/usr/lib/php ++/etc/php.d diff --cc debian/php-guestfs.php index 00000000,00000000..e5c0aa3d new file mode 100644 --- /dev/null +++ b/debian/php-guestfs.php @@@ -1,0 -1,0 +1,1 @@@ ++mod php/guestfs_php.ini diff --cc debian/po/POTFILES.in index 00000000,00000000..7bb2c290 new file mode 100644 --- /dev/null +++ b/debian/po/POTFILES.in @@@ -1,0 -1,0 +1,1 @@@ ++[type: gettext/rfc822deb] libguestfs-tools.templates diff --cc debian/po/cs.po index 00000000,00000000..f4d042a3 new file mode 100644 --- /dev/null +++ b/debian/po/cs.po @@@ -1,0 -1,0 +1,53 @@@ ++# Czech PO debconf template translation of libguestfs. ++# Copyright (C) 2010 Michal Simunek ++# This file is distributed under the same license as the libguestfs package. ++# Michal Simunek , 2011. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs 1.10.7-4\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-22 17:31+0200\n" ++"Last-Translator: Michal Simunek \n" ++"Language-Team: Czech \n" ++"Language: cs\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=utf-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Vytvořit či aktualizovat nyní zařízení supermin?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"\"Zařízení supermin\" je pro libguestfs povinné. Obsahuje seznamy souborů " ++"a adresářů. Ty budou zkopírovány na souborový systém ad-hoc pokaždé, když " ++"libguestfs spustí virtuální stroj." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"K vytvoření či aktualizaci zařízení supermin je potřeba síťový přístup " ++"do repositáře s balíčky." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Toto lze provést později pomocí nástroje update-guestfs-appliance(8)." diff --cc debian/po/da.po index 00000000,00000000..93e790d3 new file mode 100644 --- /dev/null +++ b/debian/po/da.po @@@ -1,0 -1,0 +1,54 @@@ ++# Danish translation libguestfs. ++# Copyright (C) 2011 libguestfs & nedenstående oversættere. ++# This file is distributed under the same license as the libguestfs package. ++# Joe Hansen , 2011. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-04 05:26+0100\n" ++"Last-Translator: Joe Hansen \n" ++"Language-Team: Danish \n" ++"Language: \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Opret eller opdater supermin appliance nu?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"En »supermin appliance« er krævet for libguestfs. Den indeholder lister af " ++"filer og mapper. Disse vil blive kopieret til et ad hoc-filsystem, når " ++"libguestfs starter en virtuel maskine." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"For at oprette eller opdatere en supermin applicance er netværksadgang " ++"til et pakkearkiv krævet." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Dette kan gøres senere ved at bruge redskabet update-guestfs-appliance(8)." ++ diff --cc debian/po/de.po index 00000000,00000000..3ed19ef8 new file mode 100644 --- /dev/null +++ b/debian/po/de.po @@@ -1,0 -1,0 +1,49 @@@ ++#German translation of the libguestfs debconf template. ++# Copyright (C) 2009-2011 Red Hat Inc. ++# This file is distributed under the same license as the libguestfs package. ++# Copyright © of this file: Chris Leick , 2011. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs 1.10.7-4\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-13 11:50+0200\n" ++"Last-Translator: Chris Leick \n" ++"Language-Team: German \n" ++"Language: de\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Supermin-Appliance nun erstellen oder aktualisieren?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "Eine »Supermin-Appliance« ist für Libguestfs zwingend notwendig. Sie enthält Listen von Dateien und Verzeichnissen. Sobald Libguestfs eine virtuelle Maschine startet, werden diese in ein Ad-Hoc-Dateisystem kopiert." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "Um eine Supermin-Appliance zu erstellen oder zu aktualisieren, wird Netzwerkzugriff auf das Paketdepot benötigt." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Dies kann später durch Benutzung des Hilfswerkzeugs " ++"update-guestfs-appliance(8) erledigt werden." diff --cc debian/po/es.po index 00000000,00000000..0a76825d new file mode 100644 --- /dev/null +++ b/debian/po/es.po @@@ -1,0 -1,0 +1,66 @@@ ++# libguestfs po-debconf translation to Spanish ++# Copyright (C) 2011 Software in the Public Interest ++# This file is distributed under the same license as the libguestfs package. ++# ++# Changes: ++# - Initial translation ++# SM Baby Siabef , 2011 ++# ++# - Updates ++# ++# ++# Traductores, si no conocen el formato PO, merece la pena leer la ++# documentación de gettext, especialmente las secciones dedicadas a este ++# formato, por ejemplo ejecutando: ++# info -n '(gettext)PO Files' ++# info -n '(gettext)Header Entry' ++# ++# Equipo de traducción al español, por favor lean antes de traducir ++# los siguientes documentos: ++# ++# - El proyecto de traducción de Debian al español ++# http://www.debian.org/intl/spanish/ ++# especialmente las notas y normas de traducción en ++# http://www.debian.org/intl/spanish/notas ++# ++# - La guía de traducción de po's de debconf: ++# /usr/share/doc/po-debconf/README-trans ++# o http://www.debian.org/intl/l10n/po-debconf/README-trans ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs 1.10.7-4\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-07 20:34+0100\n" ++"Last-Translator: SM Baby Siabef \n" ++"Language-Team: Debian Spanish \n" ++"Language: \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "¿Desea actualizar o crear una instancia supermin ahora?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "A \"supermin appliance\" is mandatory for libguestfs. It contains lists of files and directories. These will be copied into an ad-hoc file system whenever libguestfs starts a virtual machine." ++msgstr "Una «instancia supermin» es obligatoria para libguestfs. Ésta contiene un listado de archivos y directorios que se copiarán en un sistema de archivos ad-hoc cada vez que libguestfs inicie una máquina virtual." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "To generate or update a supermin appliance, network access to a package repository is needed." ++msgstr "Para crear o actualizar una instancia supermin se requiere acceso por red a un repositorio de paquetes." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "Esto puede realizarse más tarde mediante el uso de la utilidad update-guestfs-appliance(8)." ++ diff --cc debian/po/fr.po index 00000000,00000000..fd4e0524 new file mode 100644 --- /dev/null +++ b/debian/po/fr.po @@@ -1,0 -1,0 +1,61 @@@ ++# Translation to French of libguestfs debconf templates. ++# Copyright (C) 2011 Debian French l10n team ++# This file is distributed under the same license as the libguestfs package. ++# Julien Patriarca , 2011. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-11-21 00:26+0100\n" ++"PO-Revision-Date: 2011-09-14 14:21+0100\n" ++"Last-Translator: Julien Patriarca \n" ++"Language-Team: FRENCH \n" ++"Language: \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Créer ou mettre à jour l'image supermin maintenant ?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"Une « image supermin » est obligatoire pour libguestfs. Elle contient des " ++"listes des fichiers et répertoires. Ils seront copiés dans un système de " ++"fichiers ad-hoc à chaque fois que libguestfs démarrera une machine virtuelle." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"La création ou la mise à jour d'une image supermin nécessite un accès réseau " ++"vers un dépôt de paquets." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Cela peut être fait ultérieurement en utilisant l'utilitaire update-guestfs-" ++"appliance(8)." ++ ++#~ msgid "" ++#~ "update-guestfs-appliance(8) can also be used at a later time to create or " ++#~ "update the supermin appliance." ++#~ msgstr "" ++#~ "Il est également possible d'utiliser ultérieurement update-guestfs-" ++#~ "appliance(8) pour créer ou mettre à jour l'image supermin." diff --cc debian/po/ja.po index 00000000,00000000..a58e7b6f new file mode 100644 --- /dev/null +++ b/debian/po/ja.po @@@ -1,0 -1,0 +1,55 @@@ ++# SOME DESCRIPTIVE TITLE. ++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the PACKAGE package. ++# victory , 2012. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2012-09-21 14:34+0000\n" ++"PO-Revision-Date: 2012-09-21 23:34+0900\n" ++"Last-Translator: victory \n" ++"Language-Team: Japanese \n" ++"Language: ja\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "supermin appliance をここで生成または更新しますか?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"\"supermin appliance\" が libguestfs には必須です。これにはファイルとディレク" ++"トリの一覧が含まれます。これは libguestfs が仮想マシンを起動する時にその場限り" ++"のファイルシステムにコピーされます。" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"supermin appliance の生成や更新にはネットワークアクセスかパッケージリポジトリ" ++"が必要です。" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"これは後で update-guestfs-appliance(8) ユーティリティを使って行うことができま" ++"す。" ++ diff --cc debian/po/nl.po index 00000000,00000000..c84b8cf6 new file mode 100644 --- /dev/null +++ b/debian/po/nl.po @@@ -1,0 -1,0 +1,54 @@@ ++# Dutch translation of libguestfs debconf templates. ++# Copyright (C) 2011 THE PACKAGE'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the libguestfs package. ++# Jeroen Schot , 2011. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs 1.10.7-4\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-21 09:27+0200\n" ++"Last-Translator: Jeroen Schot \n" ++"Language-Team: Debian l10n Dutch \n" ++"Language: nl\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "De 'supermin appliance' nu aanmaken of bijwerken?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"Een 'supermin appliance' is noodzakelijk voor libguestfs. Deze bevat een " ++"lijst met bestanden en mappen. Deze worden in een ad-hoc bestandssysteem " ++"gekopieerd wanneer libguestfs een virtuele machine opstart." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"Om een 'superming appliance' aan te maken of bij te werken is toegang tot " ++"een pakketbron nodig." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Dit kan later worden gedaan met het hulpprogramma update-guestfs-appliance" ++"(8)." diff --cc debian/po/pt.po index 00000000,00000000..e1333923 new file mode 100644 --- /dev/null +++ b/debian/po/pt.po @@@ -1,0 -1,0 +1,54 @@@ ++# Portuguese translation for libguestfs (debconf) ++# This file is distributed under the same license as the libguestfs package. ++# Rui Branco , 2011. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs 1.10.7-4\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-08 11:44+0100\n" ++"Last-Translator: Rui Branco \n" ++"Language-Team: Portuguese \n" ++"Language: pt\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=2; plural=(n != 1)\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Criar ou actualizar a aplicação supermin agora?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"A aplicação \"supermin appliance\" é obrigatória para a libguestfs. Contém " ++"listas de ficheiros e directórios. Estes serão copiados para o sistema de " ++"ficheiros ad-hoc sempre que a libguest iniciar uma máquina virtual." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"Para criar ou actualizar a aplicação supermin é necessário acesso de rede a " ++"um repositório de pacotes." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Pode ser efectuado mais tarde, utilizando o utilitário update-guestfs-" ++"appliance(8)." diff --cc debian/po/pt_BR.po index 00000000,00000000..8fcd0c11 new file mode 100644 --- /dev/null +++ b/debian/po/pt_BR.po @@@ -1,0 -1,0 +1,57 @@@ ++# Debconf translations for libguestfs. ++# Copyright (C) 2022 THE libguestfs'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the libguestfs package. ++# Paulo Henrique de Lima Santana (phls) , 2022. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs_1:1.48.5-2\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-11-24 23:43+0100\n" ++"PO-Revision-Date: 2022-11-30 19:59-0300\n" ++"Last-Translator: Paulo Henrique de Lima Santana (phls) \n" ++"Language-Team: Brazilian Portuguese \n" ++"Language: pt_BR\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=2; plural=(n > 1)\n" ++"X-Generator: Gtranslator 42.0\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Criar ou atualizar o dispositivo supermin agora?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"Um \"dispositivo supermin\" é obrigatório para o libguestfs. Ele contém " ++"listas de arquivos e diretórios. Eles serão copiados em um sistema de " ++"arquivos ad-hoc sempre que o libguestfs iniciar uma máquina virtual." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"Para gerar ou atualizar um dispositivo supermin, é necessário acesso à rede " ++"para um repositório de pacotes." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Isso pode ser feito posteriormente usando o utilitário update-guestfs-" ++"appliance(8)." diff --cc debian/po/ro.po index 00000000,00000000..39bbb6b6 new file mode 100644 --- /dev/null +++ b/debian/po/ro.po @@@ -1,0 -1,0 +1,69 @@@ ++# Mesajele în limba română pentru pachetul libguestfs (debconf). ++# Romanian translation of libguestfs (debconf). ++# Copyright © 2023 THE PACKAGE'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the libguestfs package. ++# ++# Remus-Gabriel Chelu , 2023 ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs 1:1.50.1-4\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-11-24 23:43+0100\n" ++"PO-Revision-Date: 2023-12-21 19:16+0100\n" ++"Last-Translator: Remus-Gabriel Chelu \n" ++"Language-Team: Romanian \n" ++"Language: ro\n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && " ++"n%100<=19) ? 1 : 2);\n" ++"X-Generator: Poedit 3.2.2\n" ++ ++# R-GC, scrie: ++# traducerea pentru «supermin appliance», ++# este inspirată din traducerea făcută de ++# echipa franceză; cum „libguestfs” se ocupă ++# de dispozitive și sisteme de fișiere virtuale, ++# are logică traducerea cuvîntului „appliance” ++# ca „imagine de dispozitiv”, în acest context, ++# și în următoarele. ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "" ++"Doriți să creați sau să actualizați „imaginea de dispozitiv supermin” acum?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"O „imagine de dispozitiv supermin” este obligatorie pentru libguestfs. " ++"Aceasta conține liste de fișiere și directoare. Acestea vor fi copiate " ++"într-un sistem de fișiere ad-hoc ori de câte ori libguestfs pornește o " ++"mașină virtuală." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"Pentru a genera sau actualiza o „imagine de dispozitiv supermin”, este " ++"necesar accesul în rețea la un depozit de pachete." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Acest lucru poate fi făcut ulterior, utilizând instrumentul update-guestfs-" ++"appliance(8)." diff --cc debian/po/ru.po index 00000000,00000000..e48acfed new file mode 100644 --- /dev/null +++ b/debian/po/ru.po @@@ -1,0 -1,0 +1,57 @@@ ++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the libguestfs package. ++# ++# Yuri Kozlov , 2011. ++msgid "" ++msgstr "" ++"Project-Id-Version: libguestfs 1.10.7-4\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-08 22:09+0400\n" ++"Last-Translator: Yuri Kozlov \n" ++"Language-Team: Russian \n" ++"Language: \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"X-Generator: Lokalize 1.0\n" ++"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " ++"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Создать или обновить программный комплекс supermin сейчас?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"Программный комплекс supermin является обязательным для libguestfs. " ++"Он содержит список файлов и каталогов. Они будут скопированы в " ++"специализированную (ad-hoc) файловую систему в момент, " ++"когда libguestfs запускает виртуальную машину." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"Для генерации или обновления программного комплекса supermin " ++"требуется сетевой доступ к репозиторию пакетов." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Это можно сделать позднее с помощью утилиты update-guestfs-appliance(8)." ++ diff --cc debian/po/sv.po index 00000000,00000000..5d044e6c new file mode 100644 --- /dev/null +++ b/debian/po/sv.po @@@ -1,0 -1,0 +1,56 @@@ ++# Translation of libguestfs debconf template to Swedish ++# Copyright (C) 2011 Martin Bagge ++# This file is distributed under the same license as the libguestfs package. ++# ++# Martin Bagge , 2011 ++msgid "" ++msgstr "" ++"Project-Id-Version: PACKAGE VERSION\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-09-07 20:17+0200\n" ++"PO-Revision-Date: 2011-09-07 21:30+0100\n" ++"Last-Translator: Martin Bagge / brother \n" ++"Language-Team: Swedish \n" ++"Language: \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"X-Poedit-Language: Swedish\n" ++"X-Poedit-Country: Sweden\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "Skapa eller uppdater supermin appliance nu?" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++"En \"supermin appliance\" behövs för libguestfs. Den innehåller en lista på " ++"filer och kataloger. Dessa kommer att kopieras till ett ad-hoc-filsystem " ++"närhelst libguestfs startas av en virtuell maskin." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++"För att skapa eller uppdatera en supermin appliance behövs nätverksåtkomst " ++"till ett paketförråd." ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" ++"Detta kan göras senare genom att använda verktyget update-guestfs-appliance" ++"(8)." diff --cc debian/po/templates.pot index 00000000,00000000..d16938d4 new file mode 100644 --- /dev/null +++ b/debian/po/templates.pot @@@ -1,0 -1,0 +1,48 @@@ ++# SOME DESCRIPTIVE TITLE. ++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER ++# This file is distributed under the same license as the PACKAGE package. ++# FIRST AUTHOR , YEAR. ++# ++#, fuzzy ++msgid "" ++msgstr "" ++"Project-Id-Version: PACKAGE VERSION\n" ++"Report-Msgid-Bugs-To: libguestfs@packages.debian.org\n" ++"POT-Creation-Date: 2011-11-24 23:43+0100\n" ++"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" ++"Last-Translator: FULL NAME \n" ++"Language-Team: LANGUAGE \n" ++"Language: \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=CHARSET\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "Create or update supermin appliance now?" ++msgstr "" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"A \"supermin appliance\" is mandatory for libguestfs. It contains lists of " ++"files and directories. These will be copied into an ad-hoc file system " ++"whenever libguestfs starts a virtual machine." ++msgstr "" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"To generate or update a supermin appliance, network access to a package " ++"repository is needed." ++msgstr "" ++ ++#. Type: boolean ++#. Description ++#: ../libguestfs-tools.templates:2001 ++msgid "" ++"This can be done later by using the update-guestfs-appliance(8) utility." ++msgstr "" diff --cc debian/python3-guestfs.examples index 00000000,00000000..78f61ead new file mode 100644 --- /dev/null +++ b/debian/python3-guestfs.examples @@@ -1,0 -1,0 +1,1 @@@ ++python/examples/*.py diff --cc debian/python3-guestfs.install index 00000000,00000000..31176b91 new file mode 100644 --- /dev/null +++ b/debian/python3-guestfs.install @@@ -1,0 -1,0 +1,4 @@@ ++usr/lib/python3* ++ ++usr/share/man/man3/guestfs-python.3* ++usr/share/man/*/man3/guestfs-python.3* diff --cc debian/ruby-guestfs.examples index 00000000,00000000..1f9fe5c3 new file mode 100644 --- /dev/null +++ b/debian/ruby-guestfs.examples @@@ -1,0 -1,0 +1,1 @@@ ++ruby/examples/*.rb diff --cc debian/ruby-guestfs.install index 00000000,00000000..ff84d883 new file mode 100644 --- /dev/null +++ b/debian/ruby-guestfs.install @@@ -1,0 -1,0 +1,5 @@@ ++usr/lib/ruby ++usr/lib/*-*/ruby ++ ++usr/share/man/man3/guestfs-ruby.3* ++usr/share/man/*/man3/guestfs-ruby.3* diff --cc debian/rules index 00000000,00000000..7988493a new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,194 @@@ ++#!/usr/bin/make -f ++ ++# Notes ++# ----- ++# ++# - Bindings for all available Ruby, Python, Lua, and PHP versions (as ++# determined in RUBY_VERSIONS, PYTHON_VERSIONS, LUA_VERSIONS, ++# PHP_VERSIONS, respectively) are built, using the minimum number of ++# configure/make/install cycles (BUILD_COUNT, BUILDS). Builds are ++# performed out-of-tree, in directories debian/build-1, ++# debian/build-2, etc.. ++# ++# - Targets for individual builds are generated in GNU Make on the ++# fly, by evaluating expansions of the `DH_AUTO_TEMPLATE' variable ++# multiple times. (See the foreach loop below the variable ++# definition.) Multiple recipies for the `override_dh_auto_clean' ++# target as well as multiple prerequisites for the ++# `override_dh_auto_{configure,build}' targets are defined. Only the ++# last build contains the full feature set (including FUSE support ++# and Perl, OCaml, and GLib bindings). ++# ++# - Running `debian/rules output_template' can be used to inspect the ++# targets that have been generated using `DH_AUTO_TEMPLATE'. ++ ++# export DH_VERBOSE=1 ++include /usr/share/dpkg/architecture.mk ++ ++PYTHON_VERSIONS := $(shell py3versions --supported) ++RUBY_VERSIONS := $(shell dh_ruby --print-supported) ++LUA_VERSIONS := $(shell find /usr/bin/ -name 'lua5.?' \ ++ | xargs -n1 readlink -f | xargs -r -n1 basename) ++PHP_VERSIONS := $(subst -config,,\ ++ $(shell find /usr/bin -name 'php-config?*' \ ++ | xargs -r -n1 basename)) ++ ++# Use private Go build cache ++export GOCACHE = $(CURDIR)/debian/gocache ++ ++# Influcnce Python sysconfig.get_path() as called from configure so ++# that the correct install paths are chosen. ++export DEB_PYTHON_INSTALL_LAYOUT = deb_system ++ ++# Determine the number of builds needed due to script language version ++# variants ++BUILD_COUNT := $(lastword $(sort $(foreach lang,PYTHON RUBY LUA PHP,$(words $($(lang)_VERSIONS))))) ++BUILDS := $(foreach n,$(wordlist 1,$(BUILD_COUNT),1 2 3 4 5 6 7 8 9),$(n)) ++ ++QEMU_CPU := $(shell echo $(DEB_HOST_GNU_CPU) \ ++ | sed -r \ ++ -e 's,i[456]86,i386,' \ ++ -e 's,sparc.*,sparc64,' \ ++ -e 's,powerpc(64.*)?,ppc64,' \ ++ -e 's,arm.*,arm,') ++ ++# Run "make quickcheck" only on these architectures ++QUICKCHECK_ARCHITECTURES := i386 amd64 armhf arm64 riscv64 ppc64el # s390x ++ ++# Template for generating dh_{clean,configure,build,test} overrides. ++# $1 is replaced with the build number. ++define DH_AUTO_TEMPLATE ++override_dh_auto_clean:: ++ dh_auto_clean --builddir=$(CURDIR)/debian/build-$1 ++ ++$(CURDIR)/debian/build-$1/config.status:: ++ dh_auto_configure --builddir=$(CURDIR)/debian/build-$1 \ ++ -- \ ++ --disable-gnulib-tests \ ++ --with-readline \ ++ --disable-haskell \ ++ --with-guestfs-path=/usr/lib/$(DEB_HOST_MULTIARCH)/guestfs \ ++ --with-qemu=qemu-system-$(QEMU_CPU) \ ++ $(if $(findstring powerpcspe,$(DEB_HOST_GNU_CPU)),\ ++ --with-qemu-options="-M ppce500 -cpu e500v2") \ ++ --with-supermin-extra-options='--use-installed' \ ++ $(if $(findstring $1,$(BUILD_COUNT)),\ ++ --enable-install-daemon \ ++ --with-java=/usr/lib/jvm/default-java \ ++ JNI_INSTALL_DIR='$$$${libdir}/jni' \ ++ ,\ ++ --with-java=no --without-java \ ++ --disable-fuse \ ++ --disable-ocaml \ ++ --disable-perl \ ++ --disable-gobject \ ++ --disable-daemon --disable-appliance ) \ ++ $(if $(word $1,$(RUBY_VERSIONS)),\ ++ RUBY=$(word $1,$(RUBY_VERSIONS)) \ ++ RAKE="$(word $1,$(RUBY_VERSIONS)) -S rake" \ ++ ,\ ++ --disable-ruby) \ ++ $(if $(word $1,$(PYTHON_VERSIONS)),\ ++ PYTHON=$(word $1,$(PYTHON_VERSIONS)) \ ++ ,\ ++ --disable-python) \ ++ $(if $(word $1,$(LUA_VERSIONS)),\ ++ LUA=$(word $1,$(LUA_VERSIONS)) \ ++ ,\ ++ --disable-lua) \ ++ $(if $(word $1,$(PHP_VERSIONS)),\ ++ PHP=$(word $1,$(PHP_VERSIONS)) \ ++ PHPIZE=$(subst php,phpize,$(word $1,$(PHP_VERSIONS))) \ ++ ,\ ++ --disable-php) ++ ++override_dh_auto_configure:: $(CURDIR)/debian/build-$1/config.status ++ ++$(CURDIR)/debian/build-$1/build-stamp: ++ dh_auto_build --builddir=$(CURDIR)/debian/build-$1 \ ++ -- INSTALLDIRS=vendor LD_RUN_PATH="" ++ touch $$@ ++ ++override_dh_auto_build:: $(CURDIR)/debian/build-$1/build-stamp ++ ++endef ++ ++$(foreach build,$(BUILDS),$(eval $(call DH_AUTO_TEMPLATE,$(build)))) ++ ++output_template: ++ $(foreach build,$(BUILDS),$(info $(call DH_AUTO_TEMPLATE,$(build)))) ++ ++# Special Makefile magic ends here ++ ++override_dh_autoreconf: ++# Get rid of files shipped in upstream tarball so they get rebuilt in ++# the build directories. ++ rm -f po/*.gmo po/*.pot ++ dh_autoreconf -- debian/dh-autoreconf.sh ++ ++# Just run the test on the last build. ++override_dh_auto_test: ++ifneq "" "$(findstring x$(DEB_HOST_ARCH)x,$(patsubst %,x%x,$(QUICKCHECK_ARCHITECTURES)))" ++ printenv ++ mount ++ unset XDG_RUNTIME_DIR; export TMPDIR=$(CURDIR)/tmp; \ ++ mkdir -p $(CURDIR)/tmp; \ ++ if ! test -w /dev/kvm; then \ ++ export LIBGUESTFS_BACKEND_SETTINGS=force_tcg; \ ++ fi; \ ++ make -C $(CURDIR)/debian/build-$(BUILD_COUNT) quickcheck ++endif ++ ++# Installation needs to happen in order because only the last build ++# contains all features. ++override_dh_auto_install: ++ set -e; for build in $(BUILDS); do \ ++ dh_auto_install --builddir=$(CURDIR)/debian/build-$$build \ ++ -- INSTALLDIRS=vendor; \ ++ done ++ ++override_dh_install: ++# Split the supermin appliance packages list into subpackages, so the ++# main libguestfs0 can avoid depending on everything. ++ debian/split-appliance.sh ++ ++ dh_install -X.la -X.so.owner -Xbindtests -X/usr/lib/go/ -X/usr/lib/go- -Xpackages.orig -Xetc/php.d ++ ++ # Workaround for Ubuntu's strict kernel permissions ++ if [ "$$(sed -ne '/^ID=/ { s/^[^=]*=//;p }' /etc/os-release)" = ubuntu ]; then \ ++ mkidr -p debian/libguestfs0t64/etc/kernel/preinst.d debian/libguestfs0t64/etc/kernel/postrm.d ; \ ++ install -m755 debian/libguestfs0t64.kernel-preinst debian/libguestfs0t64/etc/kernel/preinst.d/libguestfs0 ; \ ++ install -m755 debian/libguestfs0t64.kernel-postrm debian/libguestfs0t64/etc/kernel/postrm.d/libguestfs0 ; \ ++ cat debian/libguestfs0t64.preinst.snippet >> debian/libguestfs0t64.preinst.debhelper ; \ ++ cat debian/libguestfs0t64.postrm.snippet >> debian/libguestfs0t64.postrm.debhelper ; \ ++ fi ++ ++override_dh_missing: ++ dh_missing --fail-missing \ ++ -X.la -X.so.owner -Xbindtests -X/usr/lib/go/ -X/usr/lib/go- -Xpackages.orig -Xetc/php.d -Xguestfs-erlang.3 ++ ++# Add packages (except essential packages) from appliance packagelist ++# to libguestfs* dependencies ++ debian/gen-appliance-depends.sh ++ ++override_dh_php: ++ dh_php -p php-guestfs ++override_dh_python3: ++ dh_python3 -p python3-guestfs ++override_dh_shlibdeps: ++ dh_shlibdeps ++# Add libraries needed by guestfsd to libguestfs0 dependencies ++ dh_shlibdeps -p libguestfs0t64 -- -e debian/guestfsd/usr/sbin/guestfsd ++ ++# Workaround for Lintian warning ++# "{pre,post}inst-has-useless-call-to-ldconfig" ++override_dh_makeshlibs: ++ dh_makeshlibs -X/jni/ -X/python3/ ++# Workaround for ++# dwz: [...] DWARF version 0 unhandled ++override_dh_dwz: ++ ++%: ++ dh $@ \ ++ --without=python-support \ ++ --with=ocaml,python3,bash-completion,ruby,gir,lua,php diff --cc debian/salsa-ci.yml index 00000000,00000000..ab4d9f01 new file mode 100644 --- /dev/null +++ b/debian/salsa-ci.yml @@@ -1,0 -1,0 +1,14 @@@ ++--- ++include: ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml ++ ++variables: ++ SALSA_CI_DISABLE_APTLY: 1 ++ SALSA_CI_DISABLE_AUTOPKGTEST: 0 ++ SALSA_CI_DISABLE_BLHC: 1 ++ SALSA_CI_DISABLE_LINTIAN: 1 ++ SALSA_CI_DISABLE_PIUPARTS: 1 ++ SALSA_CI_DISABLE_REPROTEST: 1 ++ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1 ++ SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1 diff --cc debian/shlibs.local index 00000000,00000000..5aff60a7 new file mode 100644 --- /dev/null +++ b/debian/shlibs.local @@@ -1,0 -1,0 +1,1 @@@ ++libguestfs 1.0.31 libguestfs (>> 1.0.31-0), libguestfs (<< 1.0.31-99) diff --cc debian/source/format index 00000000,00000000..163aaf8d new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/source/lintian-overrides index 00000000,00000000..0a90afef new file mode 100644 --- /dev/null +++ b/debian/source/lintian-overrides @@@ -1,0 -1,0 +1,5 @@@ ++# See test-data/binaries/README ++libguestfs source: source-is-missing [test-data/binaries/bin-*-dynamic] ++libguestfs source: source-is-missing [test-data/binaries/lib-*.so] ++libguestfs source: source-contains-prebuilt-windows-binary [test-data/binaries/*.exe] ++libguestfs source: source-contains-prebuilt-windows-binary [test-data/binaries/*.dll] diff --cc debian/source/options index 00000000,00000000..2f299d8d new file mode 100644 --- /dev/null +++ b/debian/source/options @@@ -1,0 -1,0 +1,1 @@@ ++extend-diff-ignore = "(Makefile[.]in$|po/.*[.]gmo$)" diff --cc debian/split-appliance.sh index 00000000,00000000..42147632 new file mode 100755 --- /dev/null +++ b/debian/split-appliance.sh @@@ -1,0 -1,0 +1,18 @@@ ++#!/bin/sh ++ ++set -ex ++ ++cd debian/tmp/usr/lib/*-*/guestfs/supermin.d ++cp -n packages packages.orig ++ ++for p in gfs2 hfsplus jfs nilfs reiserfs rsync xfs zfs; do ++ sed -i -e "/$p/d" packages ++ grep -F "$p" < packages.orig > packages-$p || true ++done ++ ++sed -i -e "/^\(iputils\|lsof\|openssh-server\|strace\|vim\)/d" packages ++ ++grep "^\(iputils\|lsof\|openssh-server\|strace\|vim\)" \ ++ < packages.orig > packages-rescue ++ ++rm -f packages.orig diff --cc debian/tests/control index 00000000,00000000..55ec51ef new file mode 100644 --- /dev/null +++ b/debian/tests/control @@@ -1,0 -1,0 +1,27 @@@ ++Tests: extlinux ++Depends: guestfish, libguestfs-tools, ++ linux-image-amd64 [amd64], linux-image-686-pae [i386], ++ mmdebstrap, openssh-client, sleepenh, ++Restrictions: needs-root, allow-stderr ++Architecture: i386 amd64 ++ ++Tests: libguestfs-test-tool ++Depends: libguestfs-tools, ++ linux-image-alpha-generic [alpha], ++ linux-image-marvell [armel] | linux-image-versatile [armel], ++ linux-image-armmp [armhf], ++ linux-image-arm64 [arm64], ++ linux-image-4kc-malta [mips mipsel] | linux-image-5kc-malta [mips mipsel], ++ linux-image-5kc-malta [mips64 mips64el], ++ linux-image-s390x [s390x], ++ linux-image-parisc [hppa], ++ linux-image-powerpc [powerpc], ++ linux-image-powerpc64 [ppc64], ++ linux-image-powerpc64le [ppc64el], ++ linux-image-sparc64 [sparc sparc64], ++ linux-image-amd64 [amd64 x32], ++ linux-image-686-pae [i386] | linux-image-586 [i386] | linux-image-486 [i386], ++ linux-image-riscv64 [riscv64], ++ linux-image-itanium [ia64] | linux-image-mckinley [ia64], ++Restrictions: needs-root, allow-stderr ++ diff --cc debian/tests/extlinux index 00000000,00000000..18e25575 new file mode 100755 --- /dev/null +++ b/debian/tests/extlinux @@@ -1,0 -1,0 +1,120 @@@ ++#!/bin/sh ++ ++set -eu ++ ++ssh="ssh -oUserKnownHostsFile=/dev/null -oStrictHostKeyChecking=no -i id_rsa -T" ++ ++arch=$(dpkg --print-architecture) ++case $arch in ++ amd64) ++ QEMU_FLAVOR=x86_64 ++ LINUX_FLAVOR=amd64 ++ ;; ++ i386) ++ QEMU_FLAVOR=i386 ++ LINUX_FLAVOR=686-pae ++ ;; ++ *) ++ echo "unknown architecture $arch" ++ exit 1 ;; ++esac ++ ++ ++pkgs= ++ ++# shellcheck disable=SC2016 ++mmdebstrap \ ++ --mode=root \ ++ --variant=apt \ ++ --include="linux-image-${LINUX_FLAVOR},openssh-server,systemd-sysv,libpam-systemd,iproute2,util-linux,e2fsprogs,ifupdown,isc-dhcp-client,extlinux" \ ++ --customize-hook='chroot "$1" passwd --delete root' \ ++ --customize-hook='chroot "$1" useradd --home-dir /home/user --create-home user' \ ++ --customize-hook='chroot "$1" passwd --delete user' \ ++ --customize-hook='echo host > "$1/etc/hostname"' \ ++ --customize-hook='echo "127.0.0.1 localhost host" > "$1/etc/hosts"' \ ++ --customize-hook='echo "/dev/sda1 / auto errors=remount-ro 0 1" > "$1/etc/fstab"' \ ++ bullseye debian-bullseye.tar ++ ++cat << END > extlinux.conf ++default linux ++timeout 0 ++ ++label linux ++kernel /vmlinuz ++append initrd=/initrd.img root=/dev/sda1 net.ifnames=0 console=ttyS0 ++END ++ ++cat << END > interfaces ++auto lo ++iface lo inet loopback ++ ++auto eth0 ++iface eth0 inet dhcp ++END ++ ++if [ ! -e ./id_rsa ] || [ ! -e ./id_rsa.pub ]; then ++ ssh-keygen -q -t rsa -f ./id_rsa -N "" ++fi ++ ++guestfish <qemu.log &1 & ++ ++QEMUPID=$! ++ ++trap 'cat --show-nonprinting qemu.log; kill $QEMUPID' EXIT ++ ++TIMESTAMP=$(sleepenh 0 || [ $? -eq 1 ]) ++TIMEOUT=5 ++NUM_TRIES=40 ++i=0 ++while true; do ++ rv=0 ++ $ssh -p 10022 -o ConnectTimeout=$TIMEOUT root@localhost echo success || rv=1 ++ [ $rv -eq 0 ] && break ++ # if the command before took less than $TIMEOUT seconds, wait the remaining time ++ TIMESTAMP=$(sleepenh "$TIMESTAMP" $TIMEOUT || [ $? -eq 1 ]); ++ i=$((i+1)) ++ if [ $i -ge $NUM_TRIES ]; then ++ break ++ fi ++done ++ ++if [ $i -eq $NUM_TRIES ]; then ++ echo "timeout reached: unable to connect to qemu via ssh" ++ exit 1 ++fi ++ ++$ssh -p 10022 root@localhost systemctl poweroff ++ ++wait $QEMUPID ++ ++trap - EXIT ++ ++rm debian-bullseye.img debian-bullseye.tar extlinux.conf id_rsa id_rsa.pub interfaces qemu.log ++ ++exit 0 diff --cc debian/tests/libguestfs-test-tool index 00000000,00000000..3a11ec5c new file mode 100755 --- /dev/null +++ b/debian/tests/libguestfs-test-tool @@@ -1,0 -1,0 +1,11 @@@ ++#!/bin/sh ++ ++set -e ++ ++export LIBGUESTFS_DEBUG=1 ++ ++if ! test -w /dev/kvm; then ++ export LIBGUESTFS_BACKEND_SETTINGS=force_tcg ++fi ++ ++libguestfs-test-tool diff --cc debian/watch index 00000000,00000000..6f104582 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,2 @@@ ++version=3 ++http://libguestfs.org/download/([\d\.]*)-stable/libguestfs-([\d\.]*)\.tar\.gz