SHA256
1
0
forked from pool/libguestfs

Compare commits

...

600 Commits

Author SHA256 Message Date
Ana Guerrero
1bc5823a80 Accepting request 1241512 from Virtualization
Update libguestfs to version 1.55.3

OBS-URL: https://build.opensuse.org/request/show/1241512
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=113
2025-01-31 15:04:29 +00:00
Charles Arnold
cef46cf35d - Update to version 1.55.3 (jsc#PED-8910)
* build: Move baseline OCaml to 4.08
  * Various translation updates

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=595
2025-01-30 17:35:34 +00:00
Ana Guerrero
11b1819b76 Accepting request 1235234 from Virtualization
Update libguestfs to version 1.55.2

OBS-URL: https://build.opensuse.org/request/show/1235234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=112
2025-01-07 19:52:31 +00:00
Charles Arnold
b0d567393a - Update to version 1.55.2 (jsc#PED-8910)
* lib/inspect-osinfo.c: Add Windows Server 2025 osinfo
  * appliance: Use stable owner, group and mtime in appliance
    tarballs
  * mltools: Replace jansson with json-c
  * lib/info.c: Replace jansson with json-c
  * lib/qemu.c: Replace jansson with json-c
  * lib: direct: Remove test for qemu mandatory locking
  * Various language translations
  * Fix dhcpcd failing on systemd-resolved stub
  * mlcustomize: Add heuristic support for Windows Server 2025
  * mlcustomize/customize_run.ml: Move 'in' to new line
  * mlstdutils/guestfs_config: Define host_os
  * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
  * generator: Remove common/mlv2v/uefi.ml{,i} files
  * qemuopts: Add ability to add raw, unquoted output to qemu
    scripts
  * qemuopts: Fix missing break statement
  * mlstdutils: Remove Option module
  * Remove test for caml_alloc_initialized_string
  * build: Move baseline OCaml to 4.08

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=593
2025-01-03 22:42:14 +00:00
Ana Guerrero
35ab6dbaf5 Accepting request 1208864 from Virtualization
No code change. Add back a dropped bug number in a comment.

OBS-URL: https://build.opensuse.org/request/show/1208864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=111
2024-10-18 13:59:42 +00:00
Charles Arnold
f06eb3bdd8 Add missing bug number in comment bsc#1223444. No code change.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=591
2024-10-18 12:27:50 +00:00
Ana Guerrero
21e94e5cc7 Accepting request 1206709 from Virtualization
Update libguestfs to version 1.54.0

OBS-URL: https://build.opensuse.org/request/show/1206709
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=110
2024-10-10 20:14:59 +00:00
Charles Arnold
67ae6de24e - Update to version 1.54.0 (jsc#PED-8910)
* Add detection of Circle Linux (Bella Zhang).
  * Add support for LoongArch (liuxiang).
  * Add detection of Kylin (grass-lu).
  * Add detection of openEuler (Wang Guoquan).
  * PARTUUID and PARTLABEL are now resolved in guest /etc/fstab.
  * New APIs findfs_partuuid and findfs_partlabel. These can be
    used to efficiently look up a filesystem by its GPT partition
    UUID or label.
  * Support for the following inactive or infrequently used device
    types has been removed: Gluster, Sheepdog, TFTP.
  * Add GOST R34.11-94 message digest algorithm to checksum APIs
    (Alexey Shabalin).
  * Allow nbd+unix:// URIs (NBD over Unix domain socket) in
    guestfish and other places.
  * Various part_* (partition) APIs related to GPT have been
    reimplemented to use util-linux sfdisk instead of sgdisk.
    Util-linux is more widely available, so this reduces
    dependencies in the common case. One optional API remains that
    still uses sgdisk. (Thanks Yongkui Guo).
  * Add cipher suboption to cryptsetup_open (Jonatan Pålsson).
  * Because of a bug, the part_get_gpt_attributes API could
    truncate the return value from 64 to 32 bits. This has been
    fixed.
  * Libguestfs will now no longer recommend using
    LIBGUESTFS_BACKEND=direct. This was shown previously when
    libvirt failed to start the appliance. However it is felt that
    this now does more harm than good.
  * Fix generation of virt-customize --chown parameter (Yongkui Guo)
  * In the appliance, reduce boot time when dhcp isn't needed

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=589
2024-10-10 13:30:33 +00:00
Dominique Leuenberger
ac314d91f8 Accepting request 1197946 from Virtualization
Update libguestfs to version 1.53.6

OBS-URL: https://build.opensuse.org/request/show/1197946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=109
2024-09-02 11:13:26 +00:00
Ana Guerrero
e12c0c49b0 Accepting request 1188245 from Virtualization
Update libguestfs to version 1.53.5

OBS-URL: https://build.opensuse.org/request/show/1188245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=108
2024-07-18 17:17:10 +00:00
Charles Arnold
cfb3d2ae67 - Update to version 1.53.5 (jsc#PED-6305)
* generator/customize.ml: Split --chown parameter on ':' character
  * daemon: Add gost checksum command support
  * Add detection support for Circle Linux
  * Add support for LoongArch.
  * daemon: Fix file architecture translation for LoongArch
  * options: Allow nbd+unix:// URIs
  * daemon/parted: Assume sfdisk --part-type exists
  * daemon: Reimplement partition GPT functions using sfdisk
  * appliance: only wait for resolv.conf update if dhcpcd succeeded
  * generator/customize.ml: Add virt-customize --inject-blnsvr operation
  * lib: libvirt: Stop recommending LIBGUESTFS_BACKEND=direct
  * daemon: cryptsetup_open: Add --cipher
  * rust: Handle null pointer when creating slice
  * Remove gluster support
  * Remove sheepdog support
  * Remove tftp drive support
  * generator/daemon: Don't truncate 64 bit results from OCaml functions
  * daemon: Fix parsing in part_get_gpt_attributes
  * New APIs: findfs_partuuid and findfs_partlabel
  * inspection: Resolve PARTUUID= and PARTLABEL= in /etc/fstab
  * generator/actions_core.ml: Fix version field for new APIs
  * Kylin is centos derivative

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=585
2024-07-16 19:35:58 +00:00
Ana Guerrero
e7ffa87019 Accepting request 1176549 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1176549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=107
2024-05-24 17:51:48 +00:00
Charles Arnold
1a5115b88e - Update to version 1.52.1 bug fix release (jsc#PED-6305)
* There are no upstream release notes for verion 1.52.x
  * Several python fixes
  * Rework Std_utils.Option so it works like the OCaml stdlib module
  * Update common submodule to latest
- Drop patches contained in new tarball
  Split-chown-parameter-on-character.patch
  Initialise-bar-fp-as-NULL.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=583
2024-05-16 19:10:32 +00:00
Dominique Leuenberger
78978eedb6 Accepting request 1172813 from Virtualization
Set as Recommends packages zerofree (not in SLE) and ntfsprogs (in SLE-WE) in libguestfs-appliance for SLE compatibility

OBS-URL: https://build.opensuse.org/request/show/1172813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=106
2024-05-09 10:13:52 +00:00
Charles Arnold
b58ba02c0b - Set Recommends on zerofree and ntfsprogs for libguestfs-appliance
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=581
2024-05-08 18:42:27 +00:00
Charles Arnold
da05580ae1 zerofree is not in SLE. Set recommends to zerofree and ntfsprogs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=580
2024-05-08 17:04:13 +00:00
Charles Arnold
00d3a39ea2 Revert last commit
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=579
2024-05-08 15:19:42 +00:00
Charles Arnold
3c77c8029d Add Recommends: ntfsprogs for libguestfs-appliance
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=578
2024-05-08 15:03:11 +00:00
Dominique Leuenberger
ed2b2e5129 Accepting request 1172597 from Virtualization
Change from Recommends to Requires those packages that contain filesystem tools used by libguestfs-appliance

OBS-URL: https://build.opensuse.org/request/show/1172597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=105
2024-05-08 09:39:44 +00:00
Charles Arnold
43ae3aae8c Require ntfsprogs for libguestfs-winsupport
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=576
2024-05-07 21:00:57 +00:00
Charles Arnold
c58b6f1a98 - Switch Recommends to Requires for several packages in the
libguestfs-appliance which is where the tools from these
  packages are used. (bsc#1223444)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=575
2024-05-07 16:32:24 +00:00
Ana Guerrero
668638fdcd Accepting request 1169738 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1169738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=104
2024-04-23 16:56:31 +00:00
Charles Arnold
e5c65d4b51 - Require ntfs-3g for libguestfs-winsupport
libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=573
2024-04-15 19:12:58 +00:00
Ana Guerrero
ce997c0217 Accepting request 1165711 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1165711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=103
2024-04-07 20:10:53 +00:00
Charles Arnold
6bb32fff80 - Upstream bug fixes
Initialise-bar-fp-as-NULL.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=571
2024-03-29 19:13:46 +00:00
Charles Arnold
768d2e7c5e - Fix command line argument parsing with upstream commit
Split-chown-parameter-on-character.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=570
2024-03-28 19:18:42 +00:00
Ana Guerrero
8f7c35fbf6 Accepting request 1146469 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1146469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=102
2024-02-13 21:44:51 +00:00
Charles Arnold
b13d3ce30c - bsc#1206361 - SLES 15 SP5 Beta2 - virt-customize ssh-inject fails
(s390x/kvm/libvirt) (-> Server-Applications module)
  use-rtc-driftfix-slew-for-x86-only.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=568
2024-02-06 17:46:24 +00:00
Ana Guerrero
2207f7c997 Accepting request 1143411 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1143411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=101
2024-02-01 17:06:27 +00:00
Charles Arnold
a47ed8d595 Accepting request 1143191 from home:dimstar:Factory
- BuildRequire pkgconfig(libzstd) additionaly to zstd: we need the
  devel package. In the past, it was pulled in by indirect deps.

OBS-URL: https://build.opensuse.org/request/show/1143191
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=566
2024-02-01 14:44:32 +00:00
Ana Guerrero
05043818cb Accepting request 1139823 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1139823
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=100
2024-01-19 22:01:43 +00:00
Charles Arnold
241b3992e9 - Copy sorted packagelist to packages during supermin appliance
setup. (bsc#1215586)
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=564
2024-01-11 22:57:43 +00:00
Charles Arnold
b74122fd84 Add -p flag to mkdir in case re-using sandbox.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=563
2024-01-09 23:04:21 +00:00
Ana Guerrero
49e3f8f79e Accepting request 1137599 from Virtualization
Update libguestfs to version 1.52.0 with adjustments for reproducible builds and other minor tweaks.

OBS-URL: https://build.opensuse.org/request/show/1137599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=99
2024-01-08 22:46:39 +00:00
Charles Arnold
2f9c3e0503 - Update to version 1.52.0 (jsc#PED-6305)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=561
2024-01-08 15:51:35 +00:00
Charles Arnold
b051018cfa Accepting request 1133981 from home:bmwiedemann:branches:Virtualization
Provide a tar-wrapper that creates bit-reproducible output (boo#1218191)

Note: needs testing that everything still works as expected.

OBS-URL: https://build.opensuse.org/request/show/1133981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=560
2024-01-08 15:49:08 +00:00
Charles Arnold
ca7e74e313 Accepting request 1133020 from home:olh:branches:Virtualization
- Use ocaml-rpm-macros to track OCaml ABI
- Remove unused perl_gen_filelist

sync changes file from SLE15

OBS-URL: https://build.opensuse.org/request/show/1133020
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=559
2024-01-08 15:18:16 +00:00
Dominique Leuenberger
431b589f03 Accepting request 1136941 from Virtualization
Update libguestfs to version 1.52.0

OBS-URL: https://build.opensuse.org/request/show/1136941
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=98
2024-01-05 20:43:17 +00:00
Charles Arnold
46d45c57c4 - Update to version 1.52.0
* The Python bindings now use bytes (instead of str) for the
    event callback message, since it may contain arbitrary 8 bit
    data
    Fix a rare crash, and avoid memory leaks in event callbacks
  * Support for OCaml 5, and OCaml ≥ 4.07 is now the minimum
  * The OCaml bindings now release the runtime lock around calls
    to guestfs_close, since that call might be long-running (for
    example it might have to shut down the appliance and synch disks).
  * Support OpencloudOS
  * SELinux relabelling now runs in parallel, meaning it's a lot
    quicker
  * Add support for lzma and zstd compression methods in tar APIs
    (like guestfs_tar_in)
  * guestfs_pvs_full previously didn't always return the correct
    device names. This has now been fixed.
  * guestfs_btrfs_filesystem_balance fixed so it now works with
    more modern btrfs tools (Jürgen Hötzel).
  * The guestfish(1) --key option now recognizes LVM names like
    /dev/mapper/rhel_bootp--73--75--123-root
  * guestfish --key option also supports a new --key all:...
    selector to try the same key on all devices.
  * In guestmount(1) avoid calling fclose(NULL) on error paths,
    which might have caused a crash on some platforms.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=557
2024-01-04 20:17:55 +00:00
Charles Arnold
b6a0221f51 - Update to version 1.51.10
* options: Allow --key all:SELECTOR to be used to match any
    device. Rewrite --key documentation.
  * mltools/libosinfo-c.c: Fix off-by-one error
  * mldrivers: look for bootloader config in /boot/grub/grub.cfg in
    case of UEFI
  * daemon/btrfs: Use new syntax for balance command
  * ocaml: Nullify custom block before releasing runtime lock
  * ocaml: Use Gc.finalise instead of a C finalizer

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=556
2024-01-02 18:40:23 +00:00
Dominique Leuenberger
aa8537a969 Accepting request 1132565 from Virtualization
Update libguestfs to version 1.51.9

OBS-URL: https://build.opensuse.org/request/show/1132565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=97
2023-12-12 18:32:04 +00:00
Charles Arnold
ab781585c3 - Update to version 1.51.9
* Include <libxml/parser.h> for xmlReadMemory
  * Language translations

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=554
2023-12-11 20:22:52 +00:00
Ana Guerrero
aa35dfe7ae Accepting request 1130818 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1130818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=96
2023-12-04 22:02:32 +00:00
Charles Arnold
2e48e27d85 Accepting request 1130767 from home:olh:branches:Virtualization
- Require OCaml 4.07+

OBS-URL: https://build.opensuse.org/request/show/1130767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=552
2023-12-04 15:47:55 +00:00
Charles Arnold
d42fb7fc56 - Update to version 1.51.8
* There are no upstream release notes for verion 1.51.x
  * Dropped the virt-dib tool
  * Add support for lzma and zstd compression methods.
  * Add --chown option for virt-customize
  * Add new virt-customize --tar-in operation
  * Various bug fixes and language translations
- Drop patch contained in new tarball
  Omit-file--S-option-on-older-distros-that-lack-support.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=551
2023-11-28 20:05:28 +00:00
Ana Guerrero
5724b9f75e Accepting request 1113550 from Virtualization
Fixes for bsc#1215543, bsc#1215461, bsc#1215586, bsc#1215664

OBS-URL: https://build.opensuse.org/request/show/1113550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=95
2023-09-26 20:01:50 +00:00
Charles Arnold
44d90ba9dd Update comment
libguestfs.spec (see also bsc#1215664)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=549
2023-09-25 22:14:06 +00:00
Charles Arnold
89bd589d71 Update comment
See also bsc#1215461

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=548
2023-09-25 22:12:16 +00:00
Charles Arnold
791af902b9 - bsc#1215543 - guestfs regression: file: Use -S option with -z
Omit-file--S-option-on-older-distros-that-lack-support.patch
- bsc#1215586 - guestfs regression: non functional network due to
  missing sysconfig-netconfig
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=547
2023-09-25 21:01:06 +00:00
Ana Guerrero
a47b9ef538 Accepting request 1098403 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1098403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=94
2023-07-13 15:17:54 +00:00
Charles Arnold
01fa11bbb8 - bsc#1212972 - cannot find any suitable libguestfs supermin
libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=545
2023-07-05 17:39:02 +00:00
Dominique Leuenberger
65cf7b84be Accepting request 1075624 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1075624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=93
2023-03-30 20:52:50 +00:00
Charles Arnold
f7ba4a0966 Accepting request 1074597 from home:marxin:branches:Virtualization
- Enable LTO as it works fine now (use FAT lto objects for static libs).

OBS-URL: https://build.opensuse.org/request/show/1074597
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=543
2023-03-30 18:23:56 +00:00
Dominique Leuenberger
35ddf690de Accepting request 1072077 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1072077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=92
2023-03-15 17:56:20 +00:00
Charles Arnold
9993a917e4 Accepting request 1071979 from home:vulyanov:branches:Virtualization
- Configure with --enable-appliance-format-auto to allow
  qcow2-format fixed appliances.

KubeVirt libguestfs-tools container now expects the appliance rootfs
to be in qcow2 format instead of raw.

OBS-URL: https://build.opensuse.org/request/show/1071979
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=541
2023-03-15 10:25:05 +00:00
Dominique Leuenberger
150d725bad Accepting request 1067270 from Virtualization
Update to libguestfs version 1.50.1

OBS-URL: https://build.opensuse.org/request/show/1067270
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=91
2023-02-23 15:29:10 +00:00
Charles Arnold
855831c048 - Update to version 1.50.1
* This is a bug fix release. No upstream changelog.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=539
2023-02-22 20:24:18 +00:00
Dominique Leuenberger
7a11b8f263 Accepting request 1065781 from Virtualization
Update to libguestfs version 1.50.0

OBS-URL: https://build.opensuse.org/request/show/1065781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=90
2023-02-14 19:08:18 +00:00
Charles Arnold
6f8f0f0625 - Update to version 1.50.0
* https://libguestfs.org/guestfs-release-notes-1.50.1.html
  * Inspection
    When listing the packages in RPM-based guests, the inspection
    API no longer checks package signatures. This is because the
    newer librpm used by libguestfs does not understand signatures
    stored in older guests, such as SHA1 used by RHEL 6 (thanks
    Panu Matilainen).
    "guestfs_inspect_get_hostname" in guestfs(3) can now handle
    /etc/hostname files containing comments (thanks Dawid Zamirski).
    "guestfs_file_architecture" in guestfs(3) can now parse files
    using zstd compression.
    "guestfs_inspect_get_osinfo" in guestfs(3) now returns the
    correct osinfo field for Windows 11. However because of
    decisions made by Microsoft, these guests still return product
    name and other strings identifying as Windows 10 (thanks Yaakov
    Selkowitz, Yongkui Guo).
  * New APIs
    "guestfs_device_name" in guestfs(3) is a new API to read the
    device name associated with a drive, for example calling this
    with 0 will return /dev/sda.
    "guestfs_clevis_luks_unlock" in guestfs(3) is a new API for
    unlocking disks using the Clevis/Tang network-based full disk
    encryption scheme. Furthermore implement this in guestfish and
    guestmount (Laszlo Ersek).
    "guestfs_inspect_get_build_id" in guestfs(3) is a new API for
    reading the build ID from some Linux and Windows guests. It is
    not widely used on Linux, but for Windows it is vital for
    identifying Windows 11.
  * Other API changes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=537
2023-02-09 22:19:33 +00:00
Dominique Leuenberger
ed3c7c75f1 Accepting request 1063526 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1063526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=89
2023-02-07 17:49:17 +00:00
Charles Arnold
bf2825a32c Include jsc in comment
* jsc#PED-2113

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=535
2023-01-30 21:44:05 +00:00
Dominique Leuenberger
05725994d1 Accepting request 1043374 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1043374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=88
2022-12-16 20:26:05 +00:00
Charles Arnold
371394c089 Accepting request 1043309 from home:dimstar:Factory
- Fix build with RPM 4.18: rpm wants to do a proper cleanup, and
  fails on the design choice to have /usr/lib65 without write
  permission. As we already tar'ed the content up, we can simply
  change the permissions of winsupport's content to allow proper
  erasing.

OBS-URL: https://build.opensuse.org/request/show/1043309
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=533
2022-12-16 16:34:17 +00:00
Charles Arnold
8327a03b19 Accepting request 1039189 from openSUSE:Factory:RISCV
- Enable build on riscv64

OBS-URL: https://build.opensuse.org/request/show/1039189
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=532
2022-12-15 17:48:56 +00:00
Dominique Leuenberger
6e2b1a0636 Accepting request 1039017 from Virtualization
Update to libguestfs version 1.48.6

OBS-URL: https://build.opensuse.org/request/show/1039017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=87
2022-11-30 13:59:54 +00:00
Charles Arnold
1909e063be - Update to version 1.48.6
* This is a bug fix release. No upstream changelog.
- Drop f162e47e-m4-Fix-configure-disable-ocaml.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=530
2022-11-29 19:57:00 +00:00
Dominique Leuenberger
b184139aff Accepting request 1031589 from Virtualization
Sync with SLE15-SP5 changelog and spec file.

OBS-URL: https://build.opensuse.org/request/show/1031589
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=86
2022-10-28 17:30:10 +00:00
Charles Arnold
e077767708 Sync with SLE15-SP5 and Factory changes.
- Drop requirement for icoutils in SLE as this package is not
  available.
  libguestfs.spec

- jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen
  and KVM Management
- bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
  to DOS - CVE-2022-2211

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=528
2022-10-27 14:34:27 +00:00
Dominique Leuenberger
8f365b9f64 Accepting request 1030893 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1030893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=85
2022-10-25 09:19:49 +00:00
Charles Arnold
54811d9271 Accepting request 1030198 from home:lnussel:branches:Virtualization
- Drop reiserfs (boo#1191092)

OBS-URL: https://build.opensuse.org/request/show/1030198
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=526
2022-10-24 14:01:38 +00:00
Charles Arnold
ac23b9a808 Adjustments to quite rpmlint building for 15-SP5
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=525
2022-10-03 19:27:02 +00:00
Dominique Leuenberger
faede01df3 Accepting request 1001501 from Virtualization
Add upstream patch for disabling ocaml builds. Additional side benefit of this submission is to trigger rebuild of libguestfs against latest libgcrpyt.

OBS-URL: https://build.opensuse.org/request/show/1001501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=84
2022-09-07 09:06:07 +00:00
Charles Arnold
e7d98ecfe9 - Upstream patch to fix running configure --disable-ocaml
f162e47e-m4-Fix-configure-disable-ocaml.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=523
2022-09-06 16:36:25 +00:00
Richard Brown
d8b623bb8f Accepting request 990308 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/990308
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=83
2022-07-21 09:33:19 +00:00
Charles Arnold
4b12b3ec01 - Update to version 1.48.4
* This is a bug fix release
- Drop patches included in new tarball
  CVE-2022-2211-docs-guestfs-security-document.patch
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch
- CVE-2022-2211 - Fix buffer overflow in get_keys()

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=521
2022-07-12 21:55:44 +00:00
Dominique Leuenberger
b75efca023 Accepting request 986262 from Virtualization
Fix for bsc#1201064 VUL-0: CVE-2022-2211: Libguestfs: Buffer overflow in get_keys leads to DOS

OBS-URL: https://build.opensuse.org/request/show/986262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=82
2022-07-02 13:34:26 +00:00
Charles Arnold
12360924d7 - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
to DOS - CVE-2022-2211

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=519
2022-06-30 16:44:12 +00:00
Charles Arnold
7898a20f8a - CVE-2022-2211 - Fix buffer overflow in get_keys()
CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch
  CVE-2022-2211-docs-guestfs-security-document.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=518
2022-06-29 16:19:00 +00:00
Dominique Leuenberger
adad60f239 Accepting request 980688 from Virtualization
Fix for bsc#1190501 virt-builder fails to install packages when building an image. Added missing dependency in the spec file.

OBS-URL: https://build.opensuse.org/request/show/980688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=81
2022-06-04 21:27:11 +00:00
Charles Arnold
4abb31e0da - bsc#1190501 - virt-builder fails to install packages when
building an image. Add Recommends: dhcp-client for the appliance.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=516
2022-06-03 22:03:40 +00:00
Charles Arnold
433bd9bd5f - Add Recommends: dhcp-client for the appliance.
libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=515
2022-06-03 21:26:37 +00:00
Dominique Leuenberger
fea3458380 Accepting request 980531 from Virtualization
Update to version 1.48.3. Note that guestfs-tools is now a separate package from libguestfs (no longer a sub-package).

OBS-URL: https://build.opensuse.org/request/show/980531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=80
2022-06-02 19:54:03 +00:00
Charles Arnold
f23952ddd9 Drop for building ruby-libguestfs
Requires:       ruby(release)
Provides:       ruby(guestfs) = %{version}

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=513
2022-06-02 14:36:05 +00:00
Charles Arnold
b5aaee3daa Add requirement for glib2-devel for gobject-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=512
2022-06-01 17:42:29 +00:00
Charles Arnold
92ecd6951c libguestfs-devel requires libguestfs0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=511
2022-06-01 16:58:56 +00:00
Charles Arnold
dfe5a7cfe3 Fix Requires for gobject-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=510
2022-06-01 16:02:45 +00:00
Charles Arnold
394b1b3eaa - Update to version 1.48.3
* Several bugs fixed in this release since version 1.48.1
  * Updated language files

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=509
2022-06-01 15:34:55 +00:00
Charles Arnold
d7c69d5b4d - Package changes
* New libguestfs.spec file.
  * Moved guestfs-tools to a new and separate project and package
  * Renamed packages
    guestfs-winsupport -> libguestfs-winsupport
    guestfsd -> libguestfsd
  * New packages
    libguestfs, libguestfs-typelib-Guestfs,
    libguestfs-gobject, libguestfs-gobject-devel
    libguestfs-rescue, libguestfs-rsync, libguestfs-xfs
  * Dropped package libguestfs-test

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=508
2022-05-26 14:37:21 +00:00
Charles Arnold
7f44058175 - Add relevant %post{,un} sections
- Add another rpmlint filter
- Add uk man dirs

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=507
2022-05-26 02:57:06 +00:00
Charles Arnold
4857e9df9e Spec file changes to build libguestfs0 and typelib packages.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=506
2022-05-26 02:33:07 +00:00
Charles Arnold
b98572f22b For libguestfs-gobject, add Obsoletes: libguestfs0 < %{version}
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=505
2022-05-24 15:39:32 +00:00
Charles Arnold
d3ef81e6e0 lua-guestfs should be lua-libguestfs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=504
2022-05-23 18:42:01 +00:00
Charles Arnold
bd432c6f3c Adjust Provides and Obsoletes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=503
2022-05-23 17:30:45 +00:00
Charles Arnold
852944dae4 Resolve conflicts created by splitting guestfs-tools out
of libguestfs and renaming libguestfs0 to libguestfs.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=502
2022-05-20 21:34:31 +00:00
Charles Arnold
05ddc86d49 Add ExclusiveArch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=501
2022-04-25 17:11:14 +00:00
Charles Arnold
d35b7a43ed - Update to version 1.48.1
* Updated language files
  * A few bug fixes in this release
  * Drop requirement for newer ocaml required by Bytes.get_uint8.
    It is replaced with a local implementation.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=500
2022-04-18 21:48:58 +00:00
Charles Arnold
957c671e6c - Add relevant %post{,un} sections
- Add another rpmlint filter

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=499
2022-04-15 20:19:14 +00:00
Charles Arnold
59b086c9c7 Restore ExclusiveArch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=498
2022-04-14 22:07:43 +00:00
Charles Arnold
2e4e529819 - bsc#1195415 - libguestfs: consider dropping build requirement on
systemd-sysvinit 
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=497
2022-04-14 16:36:25 +00:00
Charles Arnold
e1d53b2d91 Accepting request 970000 from home:frispete:15.2:kvm
- Avoid useless builds, if ocaml version isn't up to the task
  libguestfs uses get_uint8(), available since ocaml 4.13.0

OBS-URL: https://build.opensuse.org/request/show/970000
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=496
2022-04-13 20:59:24 +00:00
Charles Arnold
b3de383295 - Update to version 1.48.0
* Fix allocation and deallocation of string lists in golang
    bindings (Laszlo Ersek).
  * Multiple fixes to the OCaml bindings:
  * Add support for Kylin (Laszlo Ersek).
  * Add support for Rocky Linux (Neil Hanlon).
  * Inspection of guests which use LUKS encryption on top of LVM
    logical volumes should now work (Laszlo Ersek).
  * "guestfs_list_9p" and "guestfs_mount_9p" are deprecated and
    now return errors.
  * "guestfs_remove_drive" has been deprecated and now returns an
    error.
  * "guestfs_add_drive" no longer supports hotplugging
  * In "guestfs_xfs_admin" the "lazycounter" parameter is deprecated
    because it is no longer supported in recent versions of XFS.
  * The User-mode Linux ("uml") backend has been removed.
  * Partition APIs now cope with the broken MBR partition tables
    created by dosfstools ≥ 4.2 (Laszlo Ersek).
  * Various bug fixes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=495
2022-03-17 22:27:27 +00:00
Charles Arnold
1e3cebb542 - Update to version 1.46.2
* This release has moved many virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. to the guestfs-tools
    project. This makes libguestfs a bit easier to build and manage.
  * The build now uses and requires PCRE2 (instead of PCRE).
  * This version requires libvirt ≥ 7.1.0, if libvirt is enabled.
  * gnulib is no longer bundled with libguestfs, making builds from
    git much simpler.
  * Perl Sys::Virt (libvirt bindings for Perl) are no longer
    required by libguestfs.
  * The code has been compiled with both LTO and GCC -fanalyzer and
    many bugs and warnings fixed.
  * Various fixes for qemu 6.1.
  * Update appliance packages on SUSE and several other improvements
    to the init script (Olaf Hering).
  * We now use the qemu / libvirt feature -cpu max to select the
    best CPU to run the appliance.
  * When passing the appliance filesystem UUID to supermin we now
    read it directly out of the appliance instead of using the
    file(1) program. This is more reliable.
  * The qemu -enable-fips option is no longer used. It was not
    needed and has been deprecated by qemu.
  * We no longer use qemu's sga (Serial Graphics Adapter) option
    ROM, instead using the equivalent seabios feature.
  * Various bug fixes
- Dropped scripts and patches
  Pod-Simple-3.23.tar.xz
  libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh
  libguestfs.test.simple.create-opensuse-guest.sh
  libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=494
2022-02-24 22:27:30 +00:00
Dominique Leuenberger
ae5ac5d786 Accepting request 952274 from Virtualization
Fix for bsc#1195415 - libguestfs: consider dropping build requirement on systemd-sysvinit

OBS-URL: https://build.opensuse.org/request/show/952274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=79
2022-02-09 19:38:52 +00:00
Charles Arnold
6dd3989061 - bsc#1195415 - libguestfs: consider dropping build requirement on
systemd-sysvinit 
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=493
2022-02-07 22:47:47 +00:00
Charles Arnold
434f46da61 Drop dependency on netpbm-progs which is optional.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=492
2022-02-01 21:20:54 +00:00
Charles Arnold
d5ac212b08 Adjustments to spec file for handling renamed packages
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=491
2022-01-31 23:39:01 +00:00
Charles Arnold
90587d125b Add a Requires for supermin and obsolete libguestfs0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=490
2022-01-03 20:24:04 +00:00
Charles Arnold
467e443d95 - Update to version 1.46.1
* This release has moved many virt tools like virt-builder,
    virt-cat, virt-customize, virt-df, etc. to the guestfs-tools
    project. This makes libguestfs a bit easier to build and manage.
  * The build now uses and requires PCRE2 (instead of PCRE).
  * This version requires libvirt ≥ 7.1.0, if libvirt is enabled.
  * gnulib is no longer bundled with libguestfs, making builds from
    git much simpler.
  * Perl Sys::Virt (libvirt bindings for Perl) are no longer
    required by libguestfs.
  * The code has been compiled with both LTO and GCC -fanalyzer and
    many bugs and warnings fixed.
  * Various fixes for qemu 6.1.
  * Update appliance packages on SUSE and several other improvements
    to the init script (Olaf Hering).
  * We now use the qemu / libvirt feature -cpu max to select the
    best CPU to run the appliance.
  * When passing the appliance filesystem UUID to supermin we now
    read it directly out of the appliance instead of using the
    file(1) program. This is more reliable.
  * The qemu -enable-fips option is no longer used. It was not
    needed and has been deprecated by qemu.
  * We no longer use qemu's sga (Serial Graphics Adapter) option
    ROM, instead using the equivalent seabios feature.
  * Various bug fixes
- Dropped scripts and patches
  Pod-Simple-3.23.tar.xz
  libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh
  libguestfs.test.simple.create-opensuse-guest.sh
  libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=489
2021-12-21 20:41:07 +00:00
7991ba2b0f OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=488 2021-12-16 14:25:35 +00:00
Dominique Leuenberger
01b40c47ca Accepting request 927625 from Virtualization
Fix broken build in Factory likely due to new ocaml

OBS-URL: https://build.opensuse.org/request/show/927625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=78
2021-10-27 20:21:09 +00:00
Charles Arnold
cfd5004acf - Fix build errors in Factory
* Alert ocaml_deprecated_cli: Setting a warning with a sequence
    of lowercase or uppercase letters, like 'CDEFLMPSUVYZX', is
    deprecated.
  63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch
  * Error (warning 6 [labels-omitted]): label verbose was omitted
    in the application of this function.
  a4930f5f-customize-Suppress-OCaml-warning.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=486
2021-10-27 03:27:22 +00:00
Charles Arnold
a7c0f2faa1 - Update spec file licenses to GPL-2.0-or-later
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=485
2021-10-05 21:57:32 +00:00
Dominique Leuenberger
3cc5a61970 Accepting request 919270 from Virtualization
Update to libguestfs version 1.44.2

OBS-URL: https://build.opensuse.org/request/show/919270
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=77
2021-09-15 20:51:35 +00:00
Charles Arnold
e135b4bcc8 - bsc#1190501 - virt-builder fails to install packages when
building an image
  9db0c98c-appliance-enable-bashs-Process-Substitution-feature.patch
- Upstream bug fixes
  c0de4de9-appliance-add-reboot-and-netconfig-for-SUSE.patch
  f47e0bb6-appliance-reorder-mounting-of-special-filesystems-in-init.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=484
2021-09-15 16:53:39 +00:00
Charles Arnold
1f8c5d88a1 - bsc#1178495 - Leap Gap: Libguestfs.spec contains the is_opensuse
macro
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=483
2021-09-15 14:03:48 +00:00
Charles Arnold
dfce015b70 Actually remove 0004-python-include-dirs.patch like the change log already states.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=482
2021-09-15 14:01:51 +00:00
Charles Arnold
80219ce3b0 Use pcre2-devel instead of pcre-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=481
2021-09-14 21:23:29 +00:00
Charles Arnold
921cbcfab0 - Newer cpio versions must be told to extract over symlinks
libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh
  libguestfs.test.simple.create-opensuse-guest.sh
  libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh
  libguestfs.test.simple.create-sles12-guest.sh
- Allow the use busybox dhcp client
  appliance.patch
  netconfig.patch

- Update to version 1.44.2
  makefile-ocaml-find-guestfs.patch
  * Port libguestfs to use pcre2 instead of pcre
  * inspection: More reliable detection of Linux split /usr configurations
  * python: Relicense setup.py to LGPLv2+ (originally GPLv2+)
  * lib: qemu: Don't use -enable-fips option.
  * rust: Fix deprecated use of panic!(format!(...))
  * point users to Libera Chat rather than FreeNode
  * python: Don't leak fields when creating Python structs
  * appliance: Add IBM850 iconv converter for syslinux
  * launch: board model for RISC-V
  * lib: Add osinfo information for Windows Server 2022 Datacenter
  * lib: Autodetect backing format for qemu-img create -b
  * appliance: Fix searching for shared libraries on usr-merged Debian systems
  * appliance: Add mount package for Debian
  * m4/guestfs-appliance.m4: Add support for Alma and Cloud Linux
  * daemon/luks.c: Ignore bogus GCC -fanalyzer double-free warning
  * daemon/xattr.c: Increase size of temporary buffer for %zu
  * daemon/utils.c: Fix potential unbounded stack usage
  * Various other bug fixes
- Upstream bug fixes post 1.44.2

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=480
2021-09-14 17:44:16 +00:00
Dominique Leuenberger
84b183b4a8 Accepting request 908444 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/908444
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=76
2021-07-27 12:32:06 +00:00
290c5249f3 - Remove Group tags
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=479
2021-07-19 15:38:22 +00:00
b4892d1cff - Remove BuildRoot and defattr
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=478
2021-07-19 15:37:34 +00:00
6020a4096b - Use _udevrulesdir
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=477
2021-07-19 15:36:33 +00:00
4cfc54c6d8 - Use autosetup
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=476
2021-07-19 15:33:53 +00:00
aa0545b4ec - Remove obsolete 0004-python-include-dirs.patch and related
workaround in spec file

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=475
2021-07-19 15:32:28 +00:00
685f47c762 - Remove obsolete yajl
- Add conditional to ocaml_preserve_bytecode
- Remove traces of python2 code
- Use pkgconfig(python3) to refer to variants of python3

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=474
2021-07-19 09:02:47 +00:00
Dominique Leuenberger
12fedae75c Accepting request 895958 from Virtualization
- For unknown reasons the appliance build fails randomly
  Workaround it by retrying the build once

OBS-URL: https://build.opensuse.org/request/show/895958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=75
2021-06-01 08:38:02 +00:00
7a68e494ff - For unknown reasons the appliance build fails randomly
Workaround it by retrying the build once

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=472
2021-05-28 10:52:28 +00:00
Dominique Leuenberger
b6782734bd Accepting request 887312 from Virtualization
- Update to version 1.44.1
  * lib/appliance-kcmdline.c: Read UUID directly from appliance.
  * daemon/xfs.c: Fix error message.
  * daemon: chroot: Fix long-standing possible deadlock.
  * daemon: Don't return bogus failure from readdir.
  * daemon/btrfs.c: Ignore mkfs.btrfs allocstart option.
  * python: Ignore code style error E128.
  * php: Fix the build.
  * builder: Don't redefine Val_none (OCaml 4.12).
  * daemon: lvm: Use lvcreate --yes to avoid interactive prompts.
  * Update common submodule.
  * lib/fuse.c: Use safe_malloc instead of malloc.
  * fuse/guestmount.c: Avoid leaking fp on error path.
  * diff: Don't try to call unlink(NULL) on certain error paths.
  * daemon/tar.c: Avoid bogus GCC analyzer warning.
  * daemon/command.c daemon/debug.c df/main.c: Ignore bogus GCC analyzer warnings
  * appliance: Add dhclient for Arch-like Manjaro distro.
  * fish/tilde.c: Suppress more bogus -fanalyser warnings.
  * lib/qemu.c: Suppress another bogus -fanalyser warning.
  * builder: templates: Add ubuntu-20.04.
  * builder: templates: Added rhel-7.9.
  * lib: Move CLEANUP_GL_RECURSIVE_LOCK_UNLOCK to libguestfs header.
  * appliance: Avoid having ${exec_prefix} in guestfs appliance path.
  * build: Avoid warnings about unknown pragmas.
- add libguestfs.env.patch
- Remove ocaml_native_compiler conditional
  build native target unconditionally

OBS-URL: https://build.opensuse.org/request/show/887312
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=74
2021-04-21 18:59:12 +00:00
80874171af - Remove ocaml_native_compiler conditional
build native target unconditionally

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=470
2021-04-21 13:09:58 +00:00
fdd94d0c9c - add libguestfs.env.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=469
2021-04-14 08:36:39 +00:00
681c070c87 - Update to version 1.44.1
* lib/appliance-kcmdline.c: Read UUID directly from appliance.
  * daemon/xfs.c: Fix error message.
  * daemon: chroot: Fix long-standing possible deadlock.
  * daemon: Don't return bogus failure from readdir.
  * daemon/btrfs.c: Ignore mkfs.btrfs allocstart option.
  * python: Ignore code style error E128.
  * php: Fix the build.
  * builder: Don't redefine Val_none (OCaml 4.12).
  * daemon: lvm: Use lvcreate --yes to avoid interactive prompts.
  * Update common submodule.
  * lib/fuse.c: Use safe_malloc instead of malloc.
  * fuse/guestmount.c: Avoid leaking fp on error path.
  * diff: Don't try to call unlink(NULL) on certain error paths.
  * daemon/tar.c: Avoid bogus GCC analyzer warning.
  * daemon/command.c daemon/debug.c df/main.c: Ignore bogus GCC analyzer warnings
  * appliance: Add dhclient for Arch-like Manjaro distro.
  * fish/tilde.c: Suppress more bogus -fanalyser warnings.
  * lib/qemu.c: Suppress another bogus -fanalyser warning.
  * builder: templates: Add ubuntu-20.04.
  * builder: templates: Added rhel-7.9.
  * lib: Move CLEANUP_GL_RECURSIVE_LOCK_UNLOCK to libguestfs header.
  * appliance: Avoid having ${exec_prefix} in guestfs appliance path.
  * build: Avoid warnings about unknown pragmas.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=468
2021-04-14 08:09:18 +00:00
f61506fba1 style
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=467
2021-04-13 15:18:55 +00:00
c5a9c60484 - Require current ocaml-rpm-macros
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=466
2021-04-13 15:13:14 +00:00
Dominique Leuenberger
9a3b2d7ace Accepting request 862660 from Virtualization
Update to libguestfs version 1.44.0

OBS-URL: https://build.opensuse.org/request/show/862660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=73
2021-02-19 22:42:44 +00:00
Charles Arnold
fbdd88117e - Modify Source0 to point at the correct url for the source.
libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=464
2021-01-12 12:42:37 +00:00
Charles Arnold
02e1a0bd4e - Update to version 1.44.0
* The minimum version of Python required is 3.6.
  * Python bindings no longer use deprecated
    "PyEval_ThreadsInitialized".
  * Python bindings now include type hints (Sam Eiderman).
  * Erlang bindings now use libei instead of liberl_interface
    (Sergei Golovan).
  * virt-get-kernel(1) can now find uncompressed kernels
    (Pino Toscano).
  * virt-sysprep(1) now regenerates the guest certificate store
    when a certificate is removed from the guest (Pino Toscano).
  * virt-sysprep(1) can now remove IPA enrollment files and
    Kerberos keytabs
    (Pino Toscano, Christian Heimes and François Cami).
  * "cryptsetup-open" and "cryptsetup-close" replace "luks-open",
    luks-open-ro and luks-close. The new APIs add support for
    BitLocker encryption.
  * "lvm-canonical-lv" no longer produces a noisy error message
    when called with a non-LV parameter.
  * Various other bug fixes
- Drop
   bfd08867-golang-Fix-path-to-include-guestfs.h..patch
   dbfab7d3-build-fix-includedir-in-uninstalled-libguestfs.pc.patch

- Drop is_opensuse references to remove differences between Leap
  and SLES packaging
  libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=463
2021-01-11 22:42:53 +00:00
Charles Arnold
c3e8b06073 The location of guestfs.h has moved.
0004-python-include-dirs.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=462
2020-10-07 19:07:09 +00:00
Charles Arnold
1f8c975e36 - Added upstream bug fixes
dbfab7d3-build-fix-includedir-in-uninstalled-libguestfs.pc.patch
  bfd08867-golang-Fix-path-to-include-guestfs.h..patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=461
2020-10-06 22:07:16 +00:00
Charles Arnold
c8a6e6d9c9 - Update to version 1.43.2
* Bug fix release
  * Updated language files
  * Drop support for python 2
  * builder: New templates added
  * sysprep: ca-certificates: request system CA store update
  * Various other bug fixes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=460
2020-10-06 20:23:44 +00:00
Charles Arnold
6ddb96979f - Update to version 1.43.1
- Drop
  31e6b187-po-Remove-virt-v2v-related-dependency-from-POTFILES-ml..patch
  7265f08c-lib-remove-extra-LIBS-from-pkg-config-file.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=459
2020-07-21 19:00:34 +00:00
Dominique Leuenberger
d480f1b5ec Accepting request 821362 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/821362
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=72
2020-07-17 18:48:11 +00:00
Charles Arnold
5d52fb7f0a Pass --with-guestfs-path when invoking configure script in the spec file (bsc#1172818)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=457
2020-07-09 20:09:34 +00:00
Charles Arnold
31112bdc80 - bsc#1172818 - libguestfs: inconsistent LIBGUESTFS_PATH
libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=456
2020-07-07 21:53:39 +00:00
Dominique Leuenberger
9b30787d12 Accepting request 810262 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/810262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=71
2020-06-03 18:32:59 +00:00
Charles Arnold
28e0a64ea8 Remove comment. The patches committed for this entry were reverted
but the comment was not removed

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=454
2020-05-22 17:25:40 +00:00
Dominique Leuenberger
24a9dbe5b7 Accepting request 805394 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/805394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=70
2020-05-14 21:26:19 +00:00
Charles Arnold
65b1146811 - Update to version 1.42.0
* virt-v2v is moved out from libguestfs into its own package
  * virt-p2v is moved out from libguestfs into its own package
  * Add support for the Vala language
  * Add support for the Rust language
  * Reproducible builds
  * Advanced Format disks (which use 4K sectors) can now be
    processed by libguestfs. Use the new optional blocksize
    parameter to guestfs_add_drive_opts, and the --blocksize option
    added to several tools
  * Windows CompactOS (NTFS file compression) is now supported.
  * Advanced machine readable output in various virt tools now
    supports JSON output, and writing logs to a numbered file
    descriptor
  * virt-filesystems tool now more accurately reports filesystem
    total size, in the case where for example the filesystem does
    not occupy the whole of its containing device
  * Python ≥ 2.7 is required.
  * Python bindings are now more extensively tested
  * Python bindings should now work with Python ≥ 3.8.
  * Multiple fixes to avoid crashes in the Python bindings
  * OCaml bindings are compiled with -DCAML_NAME_SPACE to ensure no
    non-caml_-namespaced symbols are used
  * OCaml bindings should now work with OCaml 4.09 and 4.10.
  * Fix compatibility with newer cgo for Go bindings
  * Go API error handling is now more idiomatic
  * Update documentation about how to handle boolean parameters in
    Ruby bindings
  * Libguestfs can now extract icons for Gentoo, newer SUSE and
    OpenMandriva guests. Improved extraction of RHEL icons.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=452
2020-05-06 20:58:16 +00:00
Dominique Leuenberger
b80ba21600 Accepting request 786530 from Virtualization
Fix for bsc#1161169 and bsc#1167131

OBS-URL: https://build.opensuse.org/request/show/786530
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=69
2020-03-20 22:54:50 +00:00
Charles Arnold
e746a46e6f - bsc#1167131 - virt-v2v fails importing ubuntu 18.04 LTS ova
500acb15-v2v-linux-fix-kernel-detection-when-split-in-different-packages.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=450
2020-03-19 16:28:31 +00:00
Larry Dewey
7ea970047b Accepting request 766144 from home:ldewey:branches:Virtualization
Removing previous commit.

OBS-URL: https://build.opensuse.org/request/show/766144
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=449
2020-01-21 19:38:19 +00:00
Larry Dewey
71a7811fa9 Accepting request 766138 from home:ldewey:branches:Virtualization
- Added patches to configure sparsify to ignore readonly images.
  (bsc#1161169, rhbz#1064041)

OBS-URL: https://build.opensuse.org/request/show/766138
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=448
2020-01-21 18:57:34 +00:00
Ludwig Nussel
6681a70f6a Accepting request 730191 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/730191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=68
2019-09-13 12:59:43 +00:00
Larry Dewey
a76e53adc1 Accepting request 729776 from home:cgiboudeaux:fat-lto-objects
- Use -ffat-lto-objects when building static libraries.

OBS-URL: https://build.opensuse.org/request/show/729776
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=446
2019-09-11 14:47:32 +00:00
Larry Dewey
b31739290f Accepting request 729526 from home:ldewey:branches:Virtualization
Added lvm2 to Requires for using virt-resize with xfs images (bsc#1138860)

OBS-URL: https://build.opensuse.org/request/show/729526
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=445
2019-09-09 17:04:40 +00:00
Larry Dewey
c670eb6e73 Patches added:
netconfig.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=444
2019-09-09 15:28:38 +00:00
Larry Dewey
e639c6c126 Accepting request 726961 from home:gmoro:branches:Virtualization
Added patch to supermin appliance description, fixes boo#1136878

OBS-URL: https://build.opensuse.org/request/show/726961
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=443
2019-08-31 07:24:06 +00:00
Dominique Leuenberger
10b9e797ac Accepting request 725337 from Virtualization
- Remove empty /etc/libguestfs-tools.conf

OBS-URL: https://build.opensuse.org/request/show/725337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=67
2019-08-23 09:07:41 +00:00
92f3ff5d03 - Remove empty /etc/libguestfs-tools.conf
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=441
2019-08-22 13:39:37 +00:00
080c091e16 +lto
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=440
2019-08-08 09:25:44 +00:00
5e8a4ccd9e - disable lto
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=439
2019-08-08 08:10:55 +00:00
Dominique Leuenberger
b5c21d4e6d Accepting request 712071 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/712071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=66
2019-06-26 14:04:47 +00:00
Dominique Leuenberger
64cfd4d696 Accepting request 709446 from home:dimstar:Factory
Allow OBS to pick better candidates to shorten rebuild queues

OBS-URL: https://build.opensuse.org/request/show/709446
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=437
2019-06-26 07:40:54 +00:00
Dominique Leuenberger
97202218ae Accepting request 695339 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/695339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=65
2019-04-18 07:57:24 +00:00
Larry Dewey
3129552e76 Accepting request 695338 from home:ldewey:branches:Virtualization
- Fixing issue with virt-customize in SLES and openSUSE guests
  (boo#1132790)
  Patches added:
    28bd06227b-inspect-handle-os-release-opensuse-tumbleweed-as-ope.patch
    70407cd622-inspection-Parse-os-release-opensuse-leap-as-opensus.patch

OBS-URL: https://build.opensuse.org/request/show/695338
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=435
2019-04-17 20:59:11 +00:00
Dominique Leuenberger
88045f9606 Accepting request 692565 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/692565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=64
2019-04-09 18:19:07 +00:00
Cédric Bosdonnat
20f23f75d3 Accepting request 692396 from home:ldewey:branches:Virtualization
- Fixing issue with virt-customize uninstall and '-l'
  (bnc#1131342)
  Patches added:
    fd43730e-error-with-uninstall-option-on-SUSE.patch

OBS-URL: https://build.opensuse.org/request/show/692396
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=433
2019-04-09 09:30:12 +00:00
Yuchen Lin
d622bbdd7e Accepting request 616447 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/616447
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=63
2018-06-19 09:57:55 +00:00
d669de6745 Accepting request 616042 from home:olh:branches:Virtualization
- Remove zerofree from BuildRequires because only supermin will
  consider this feature at runtime.

OBS-URL: https://build.opensuse.org/request/show/616042
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=431
2018-06-13 07:04:23 +00:00
Dominique Leuenberger
d9d24cdc0a Accepting request 598474 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/598474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=62
2018-04-19 13:33:14 +00:00
Cédric Bosdonnat
c15bbf9592 Accepting request 598473 from home:cbosdonnat:branches:Virtualization
- Build against libtirpc

OBS-URL: https://build.opensuse.org/request/show/598473
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=429
2018-04-19 09:47:36 +00:00
Dominique Leuenberger
aac9106c8d Accepting request 580951 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/580951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=61
2018-03-01 11:07:41 +00:00
Cédric Bosdonnat
af22ed5454 Accepting request 580945 from home:cbosdonnat:branches:Virtualization
- Remove unneeded createrepo build dependency (bsc#1082689)
- builder-repository: fix SLES short id computation
  Patch added:
    0a55098f-builder-repository-fix-compute_short_id-for-sles-X.0.patch
- Fix handling of Latin-1 encoding in rpmdb (bsc#1075803)
  Patches added:
    0001-Introduce-a-wrapper-around-xmlParseURI.patch
    0002-common-extract-UTF-8-conversion-function.patch
    0003-inspector-rpm-summary-and-description-may-not-be-utf.patch

OBS-URL: https://build.opensuse.org/request/show/580945
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=427
2018-02-28 12:33:26 +00:00
Dominique Leuenberger
5aa226beb0 Accepting request 579511 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/579511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=60
2018-02-23 14:32:03 +00:00
e8e06d1a48 Accepting request 579465 from home:adamm:branches:Virtualization
- Remove dependency on wodim for openSUSE:Factory and use cdrtools
  (bnc#1081739)

OBS-URL: https://build.opensuse.org/request/show/579465
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=425
2018-02-23 13:14:55 +00:00
Dominique Leuenberger
141d554312 Accepting request 575411 from Virtualization
- update to version 1.38.0:
  * Virt-builder-repository is a new tool allowing end users to
    create and update virt-builder repositories. (fate#318952)
  * Virt-rescue has been substantially rewritten, implementing job
    control, -m and -i options, escape keys, etc.
  * Virt-builder planner has been improved so that faster and more
    efficient build plans are chosen for complex cases, especially when
    either the tmpdir or output is on networked storage.
  * Virt-customize now sets a random /etc/machine-id for Linux guests, if
    one is not already set.
  * Virt-df now works correctly on filesystems with block sizes smaller
    than 1K.
  * Virt-dib has further compatibility enhancements with diskimage-builder.
  * Virt-sysprep removes "DHCP_HOSTNAME" from ifcfg-* files.
  * Virt-resize now correctly copies GPT partition attributes from the
    source to the destination. (bsc#1074585)
  * Bash tab completion implemented or enhanced for: virt-win-reg,
    virt-v2v-copy-to-local.
  * Both virt-v2v and virt-p2v are now able to pass through the source CPU
    vendor, model and topology.
  * Virt-v2v now supports encrypted guests.
  * Virt-v2v now detects the special Linux Xen PV-only kernels correctly
  * Virt-v2v -o glance now generates the right properties for UEFI guests
  * Virt-v2v -o null now avoids spooling the guest to a temporary file,
    instead it writes to the qemu "null block device".  This makes it
    faster and use almost no disk space.
  * Virt-v2v -i libvirtxml can now open network disks over http or https.
  * Virt-v2v will now give a warning about host passthrough devices
  * Inspection support was rewritten in OCaml and included inside the
    daemon.  This makes inspection considerably faster, more robust and

OBS-URL: https://build.opensuse.org/request/show/575411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=59
2018-02-12 09:15:50 +00:00
Cédric Bosdonnat
8675709585 Accepting request 575410 from home:cbosdonnat:branches:Virtualization
Remove v2v test harness since it brings more troubles than goodness

OBS-URL: https://build.opensuse.org/request/show/575410
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=423
2018-02-11 20:20:53 +00:00
Cédric Bosdonnat
0d15c6f52a Accepting request 574844 from home:cbosdonnat:branches:Virtualization
Fix URL and libvirt dependency

OBS-URL: https://build.opensuse.org/request/show/574844
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=422
2018-02-09 21:05:17 +00:00
Cédric Bosdonnat
e6dbb72b99 Accepting request 574839 from home:cbosdonnat:branches:Virtualization
- update to version 1.38.0:
  * Virt-builder-repository is a new tool allowing end users to
    create and update virt-builder repositories. (fate#318952)
  * Virt-rescue has been substantially rewritten, implementing job
    control, -m and -i options, escape keys, etc.
  * Virt-builder planner has been improved so that faster and more
    efficient build plans are chosen for complex cases, especially when
    either the tmpdir or output is on networked storage.
  * Virt-customize now sets a random /etc/machine-id for Linux guests, if
    one is not already set.
  * Virt-df now works correctly on filesystems with block sizes smaller
    than 1K.
  * Virt-dib has further compatibility enhancements with diskimage-builder.
  * Virt-sysprep removes "DHCP_HOSTNAME" from ifcfg-* files.
  * Virt-resize now correctly copies GPT partition attributes from the
    source to the destination. (bsc#1074585)
  * Bash tab completion implemented or enhanced for: virt-win-reg,
    virt-v2v-copy-to-local.
  * Both virt-v2v and virt-p2v are now able to pass through the source CPU
    vendor, model and topology.
  * Virt-v2v now supports encrypted guests.
  * Virt-v2v now detects the special Linux Xen PV-only kernels correctly
  * Virt-v2v -o glance now generates the right properties for UEFI guests
  * Virt-v2v -o null now avoids spooling the guest to a temporary file,
    instead it writes to the qemu "null block device".  This makes it
    faster and use almost no disk space.
  * Virt-v2v -i libvirtxml can now open network disks over http or https.
  * Virt-v2v will now give a warning about host passthrough devices
  * Inspection support was rewritten in OCaml and included inside the
    daemon.  This makes inspection considerably faster, more robust and
    more easily extensible in future.
  * The libguestfs API is now thread-safe (although not parallel).  You can
    call APIs on the same handle from multiple threads without needing to
    take a lock.
- Removed patches:
    531316cc-build-improve-and-simplify-distro-detection.patch
    9d25b4e5-python-add-simple-wrappers-for-PyObject-string-funct.patch
    f3f99a09-python-use-right-func-when-PyString_FromStringAndSiz.patch
- Added patches:
    d0e5a819-python-Fix-missing-additional-backslashes.patch

OBS-URL: https://build.opensuse.org/request/show/574839
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=421
2018-02-09 20:35:53 +00:00
Dominique Leuenberger
eb24a82e00 Accepting request 554862 from Virtualization
- evtxdump is in python3-evtx, drop python2 dependency
  (fate#323526)
- add hwinfo to the appliance packages for ntfs support.
  (bsc#1070976)
- Don't run fdupes as it symlinks some of the python3 binding
  files to their python2 equivalent

- Add db48-utils dependency: needed to inspect the installed
  packages.
- Remove useless patch: 0000-hotfix.patch

OBS-URL: https://build.opensuse.org/request/show/554862
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=58
2017-12-08 11:59:35 +00:00
Cédric Bosdonnat
c3c36fd757 Accepting request 554861 from home:cbosdonnat:branches:Virtualization
- Don't run fdupes as it symlinks some of the python3 binding
  files to their python2 equivalent

OBS-URL: https://build.opensuse.org/request/show/554861
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=419
2017-12-06 15:46:58 +00:00
Cédric Bosdonnat
04b6f777c5 Accepting request 554551 from home:cbosdonnat:branches:Virtualization
- add hwinfo to the appliance packages for ntfs support.
  (bsc#1070976)

OBS-URL: https://build.opensuse.org/request/show/554551
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=418
2017-12-05 15:32:05 +00:00
Cédric Bosdonnat
b51803f5d7 OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=417 2017-12-05 10:09:16 +00:00
Cédric Bosdonnat
970ea4d7bd Accepting request 548191 from home:cbosdonnat:branches:Virtualization
- evtxdump is in python3-evtx, drop python2 dependency
  (fate#323526)

OBS-URL: https://build.opensuse.org/request/show/548191
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=416
2017-12-04 17:20:49 +00:00
Cédric Bosdonnat
3cb4b5ef3c - Remove useless patch: 0000-hotfix.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=415
2017-11-30 13:08:00 +00:00
Cédric Bosdonnat
b4a9c7b26f Accepting request 546686 from home:cbosdonnat:branches:Virtualization
Fix is_opensuse macro mess in spec file

OBS-URL: https://build.opensuse.org/request/show/546686
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=414
2017-11-30 10:54:44 +00:00
Cédric Bosdonnat
e74a187725 - Add db48-utils dependency: needed to inspect the installed
packages.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=413
2017-11-22 16:23:43 +00:00
Dominique Leuenberger
250440d37a Accepting request 536717 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/536717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=57
2017-10-26 16:45:42 +00:00
Cédric Bosdonnat
3725fcbc09 Accepting request 536716 from home:cbosdonnat:branches:Virtualization
- Force distro detection
  Removed:
    * use-idlike.patch
  Added:
    * 531316cc-build-improve-and-simplify-distro-detection.patch

OBS-URL: https://build.opensuse.org/request/show/536716
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=411
2017-10-26 07:50:17 +00:00
Cédric Bosdonnat
45101f7822 - Move guestfs-data to libguestfs0. bsc#1064399
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=410
2017-10-25 13:25:49 +00:00
Dominique Leuenberger
be8cbf9b58 Accepting request 535225 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/535225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=56
2017-10-19 17:33:54 +00:00
a68204cbea Accepting request 533662 from home:sbrabec:branches:Virtualization
- Use "OCaml" in RPM group exactly as all other packages do.

OBS-URL: https://build.opensuse.org/request/show/533662
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=408
2017-10-13 06:56:20 +00:00
Dominique Leuenberger
eceaa74423 Accepting request 528607 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/528607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=55
2017-09-26 19:15:41 +00:00
2a8db46d2a Accepting request 528077 from home:jengelh:branches:Virtualization
- Update summaries and RPM groups. Trim description for size.
- Replace old $RPM_ shell vars by macros.
  Remove redundant %clean section.

OBS-URL: https://build.opensuse.org/request/show/528077
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=406
2017-09-25 09:23:26 +00:00
Cédric Bosdonnat
77da480dd9 Accepting request 527667 from home:cbosdonnat:branches:Virtualization
- Add windows support files to the appliance for SLES (fate#316274)
- Merge SLES and openSUSE spec files.

OBS-URL: https://build.opensuse.org/request/show/527667
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=405
2017-09-21 09:01:23 +00:00
Dominique Leuenberger
960adfaf96 Accepting request 521910 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/521910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=54
2017-09-09 18:25:57 +00:00
Cédric Bosdonnat
f90b15aef3 Accepting request 521908 from home:cbosdonnat:branches:Virtualization
- Tweak configuration before building for python3 or PyString_*
  symbols will still be missing

OBS-URL: https://build.opensuse.org/request/show/521908
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=403
2017-09-07 08:20:20 +00:00
Dominique Leuenberger
05e3028112 Accepting request 520200 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/520200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=53
2017-09-04 10:34:55 +00:00
Cédric Bosdonnat
e7da7e37ad Accepting request 520153 from home:cbosdonnat:branches:Virtualization
- Fix python binding for python3
  add patches:
  * 9d25b4e5-python-add-simple-wrappers-for-PyObject-string-funct.patch
  * f3f99a09-python-use-right-func-when-PyString_FromStringAndSiz.patch
- Better fix for SUSE distro detection using ID_LIKE as fallback:
  * use-idlike.patch

OBS-URL: https://build.opensuse.org/request/show/520153
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=401
2017-09-01 14:44:47 +00:00
Dominique Leuenberger
46e629a745 Accepting request 514075 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/514075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=52
2017-08-22 09:07:26 +00:00
Cédric Bosdonnat
308f6baa27 Accepting request 514065 from home:cbosdonnat:branches:Virtualization
- Fix python binding package
  * Replace python-libguestfs by python[23]-libguestfs packages
  * Add egg-info to python[23]-libguestfs package

OBS-URL: https://build.opensuse.org/request/show/514065
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=399
2017-08-02 16:04:59 +00:00
Cédric Bosdonnat
ae33b331fe Accepting request 513144 from home:cbosdonnat:branches:Virtualization
- Add missing dependency on guestfs-data (bsc#1048848)
- Add conflict with old virt-v2v (bsc#1050069)

OBS-URL: https://build.opensuse.org/request/show/513144
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=398
2017-07-31 08:31:57 +00:00
Cédric Bosdonnat
b10082bf9f Accepting request 511369 from home:cbosdonnat:branches:Virtualization
- add missing dependency on guestfs-data (bsc#1048848)

OBS-URL: https://build.opensuse.org/request/show/511369
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=397
2017-07-19 10:33:56 +00:00
2426376ef6 - add dependency on augeas (bsc#1048620)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=396
2017-07-17 07:05:45 +00:00
d036cb30b4 - update to version 1.36.5:
* btrfs_replace: fix position of subcommand options
  * lib: Move close_file_descriptors into guestfs-internal.h.
  * daemon: lvm: Pass --yes option to force pvresize (RHBZ#1460577).
  * lib: direct, uml: Unblock SIGTERM in the hypervisor and recovery processes (RHBZ#1460338).
  * lib: create: Allow any [[:alnum:]]+ string as a backingfmt parameter (RHBZ#1459979).
  * mllib: Handle empty files correctly in read_first_line_from_file.
  * resize: make sure the input disk is read-only
  * v2v: tell v2v the real root device to mkinitrd
  * mllib: Export which in "stdlib mode".
  * mllib: Export prog, quiet, trace, verbose in "stdlib mode".
  * btrfs_replace: fix position of subcommand options
- drop 0000-hotfix.patch
- add download location for source verification purposes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=395
2017-07-16 09:23:54 +00:00
Dominique Leuenberger
622fcce6ff Accepting request 500561 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/500561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=51
2017-06-04 00:00:05 +00:00
Cédric Bosdonnat
4ba8479520 Accepting request 500560 from home:cbosdonnat:branches:Virtualization
- Fix v2v conversion of SLES 11 SP4 with kdump enabled
  bsc#1038397

OBS-URL: https://build.opensuse.org/request/show/500560
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=393
2017-06-02 09:02:21 +00:00
Dominique Leuenberger
129e346df6 Accepting request 499765 from Virtualization
- Update to version 1.36.4
  ... to fix build with gperf 3.1

OBS-URL: https://build.opensuse.org/request/show/499765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=50
2017-05-31 10:20:48 +00:00
1351a7f576 typo in .changes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=391
2017-05-30 13:19:35 +00:00
076bd583eb Accepting request 499659 from home:olh:branches:Virtualization
- Update to version 1.32.4
  ... to fix build with gperf 3.1

OBS-URL: https://build.opensuse.org/request/show/499659
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=390
2017-05-30 12:54:35 +00:00
Dominique Leuenberger
cd68e6b194 Accepting request 494930 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/494930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=49
2017-05-16 12:46:00 +00:00
Cédric Bosdonnat
7bb90dedfa Accepting request 494929 from home:cbosdonnat:branches:Virtualization
OBS-URL: https://build.opensuse.org/request/show/494929
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=388
2017-05-15 12:31:28 +00:00
Dominique Leuenberger
55a5682689 Accepting request 487788 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/487788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=48
2017-04-20 18:54:44 +00:00
Cédric Bosdonnat
3015488a2e Accepting request 487787 from home:cbosdonnat:branches:Virtualization
- Add ldmtool to appliance (fate#320858)
- Add cdrkit-cdrtools-compat to appliance, required for isoinfo*
  APIs to work.

OBS-URL: https://build.opensuse.org/request/show/487787
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=386
2017-04-13 08:55:04 +00:00
Dominique Leuenberger
560a5b2ff9 Accepting request 442932 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/442932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=47
2016-12-02 15:43:14 +00:00
Cédric Bosdonnat
5364ac809f Accepting request 442930 from home:cbosdonnat:branches:Virtualization
- Add initviocons to appliance package (bsc#1011940)

OBS-URL: https://build.opensuse.org/request/show/442930
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=384
2016-11-30 17:07:51 +00:00
Dominique Leuenberger
ccaa426bf2 Accepting request 429486 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/429486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=46
2016-09-24 13:28:18 +00:00
Cédric Bosdonnat
3d04aea52d Accepting request 429477 from home:cbosdonnat:branches:Virtualization
- Backport btrfs-related fixes (bsc#1000202)
  commits: d6bba9b, f90185d, 4e0dbf9 and 738c3bf

OBS-URL: https://build.opensuse.org/request/show/429477
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=382
2016-09-22 15:30:01 +00:00
Dominique Leuenberger
87f44fc9df Accepting request 428644 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/428644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=45
2016-09-20 11:27:43 +00:00
Cédric Bosdonnat
8767fed42b Accepting request 428643 from home:cbosdonnat:branches:Virtualization
- Add mount.ntfs alternatives symlink for SLES too (fate#316274)

OBS-URL: https://build.opensuse.org/request/show/428643
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=380
2016-09-19 09:35:23 +00:00
Dominique Leuenberger
673c6d8ea8 Accepting request 427712 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/427712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=44
2016-09-16 09:01:50 +00:00
f4c4b042be Accepting request 427622 from home:olh:branches:Virtualization
- Remove obsolete kernel checks from specfile (fate#316274)
- Remove kernel-default and mkinitrd from BuildRequires (fate#316274)

OBS-URL: https://build.opensuse.org/request/show/427622
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=378
2016-09-14 15:15:21 +00:00
Dominique Leuenberger
458f8ee415 Accepting request 423752 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/423752
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=43
2016-08-30 22:11:11 +00:00
d76fbae080 Accepting request 423680 from home:cbosdonnat:branches:Virtualization
- Clean up dependencies and add recommends for optional packages
  like the ones enabling file system features
  fate#316274, bsc#993501

OBS-URL: https://build.opensuse.org/request/show/423680
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=376
2016-08-30 05:31:37 +00:00
Dominique Leuenberger
05aeed32b4 Accepting request 417116 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/417116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=42
2016-08-09 20:14:46 +00:00
Cédric Bosdonnat
612df6bb0c Accepting request 417113 from home:cbosdonnat:branches:Virtualization
Move guestfsd manual deps from guestfs-tools to guestfs-data

OBS-URL: https://build.opensuse.org/request/show/417113
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=374
2016-08-05 14:30:45 +00:00
Cédric Bosdonnat
3dc6ce65eb - Fix dependencies (fate#316274)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=373
2016-07-28 10:03:44 +00:00
Cédric Bosdonnat
3b0e701ef1 Accepting request 415546 from home:cbosdonnat:branches:Virtualization
Fix the dependencies

OBS-URL: https://build.opensuse.org/request/show/415546
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=372
2016-07-28 10:00:45 +00:00
Dominique Leuenberger
21f8977f4b Accepting request 412486 from Virtualization
- appliance fixes (fate#316274):
  * re-add helper script mount-rootfs-and-chroot.sh for virt-rescue
    appliance.patch
  * make guestfs-data a requirement of guestfs-tools

OBS-URL: https://build.opensuse.org/request/show/412486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=41
2016-07-24 17:52:23 +00:00
Cédric Bosdonnat
e4aa6170d0 Add missing patch name in changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=370
2016-07-21 06:42:34 +00:00
Cédric Bosdonnat
00633d2893 Accepting request 412484 from home:cbosdonnat:branches:Virtualization
- appliance fixes (fate#316274):
  * re-add helper script mount-rootfs-and-chroot.sh for virt-rescue
  * make guestfs-data a requirement of guestfs-tools

OBS-URL: https://build.opensuse.org/request/show/412484
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=369
2016-07-21 06:26:49 +00:00
Dominique Leuenberger
26bb714e4a Accepting request 412296 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/412296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=40
2016-07-21 06:18:28 +00:00
Cédric Bosdonnat
759c6fe608 Accepting request 412295 from home:cbosdonnat:branches:Virtualization
- v2v: add support for win2k16.
  Backport commit e93d4ea3, fate#316274

OBS-URL: https://build.opensuse.org/request/show/412295
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=367
2016-07-20 09:00:26 +00:00
Dominique Leuenberger
87233e65e4 Accepting request 408321 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/408321
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=39
2016-07-16 20:13:31 +00:00
1185f3f742 Accepting request 408312 from home:keichwa:branches:Virtualization
fix summary

OBS-URL: https://build.opensuse.org/request/show/408312
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=365
2016-07-13 16:00:23 +00:00
Dominique Leuenberger
93d0e82b12 Accepting request 406383 from Virtualization
- Fix guestfs-tools dependencies. bsc#986866

- Fix virt-filesystem -l for btrfs. bsc#980092
- Add p2v support (fate#316274)

OBS-URL: https://build.opensuse.org/request/show/406383
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=38
2016-07-05 07:52:47 +00:00
Cédric Bosdonnat
b88076bd8d Accepting request 406381 from home:cbosdonnat:branches:Virtualization
- Fix guestfs-tools dependencies. bsc#986866

OBS-URL: https://build.opensuse.org/request/show/406381
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=363
2016-07-04 12:20:29 +00:00
Cédric Bosdonnat
5e8c0e04a6 Remove i586 arch (added by mistake)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=362
2016-06-27 07:28:20 +00:00
Cédric Bosdonnat
61dd245dd1 Accepting request 404287 from home:cbosdonnat:branches:Virtualization
* Fix p2v conditional build default
* Fix permissions of launch-virt-p2v
* Backport 82b74ed0bdb6d0cfd207343f75fa8e362c11d58e

OBS-URL: https://build.opensuse.org/request/show/404287
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=361
2016-06-23 16:02:47 +00:00
Cédric Bosdonnat
86bfedb689 Accepting request 404088 from home:cbosdonnat:branches:Virtualization
- Fix virt-filesystem -l for btrfs. bsc#980092
- Add p2v support (fate#316274)

OBS-URL: https://build.opensuse.org/request/show/404088
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=360
2016-06-22 19:08:28 +00:00
Dominique Leuenberger
bd2dbec23a Accepting request 398179 from Virtualization
- Update to version 1.32.4
- Backported commits (fate#316274):
  * f5a9cdf: api: add mountable_device and mountable_subvolume
  * 1c30c23: fish: fix btrfs subvolumes display in error case
  * 1f24364: v2v: win <= 7: reduce registry patch
  * f0dce24: v2v: win >= 8: reduce registry patch
  * 9a441b0: v2v: win >= 8: simplify registry patching
  * e07459d: v2v: win: factor out common bits in registry patching
  * 47aa64a: v2v: add support for virtio-scsi
  * bba9ea9: v2v: also search for windows virtio drivers in symlinks
  * 3bf7d30: Update packagelist for SLES and openSUSE
  * 89ae53e: appliance: skip /etc/mtab creation is already existing
  * ee78c06: customize: add support for pvvxsvc
  * 25848b5: v2v: document SUSE's Xen as a working input hypervisor
  * e9082ea: v2v: rename RHEL 5 Xen input section into Xen in man
  * 75fe93e: v2v: improve initrd search
  * 536ef6f: customize: change windows firstboot path
  * 07f7bfa: customize: fix windows firstboot script
  * c466d4c: v2v: add support for SUSE VMDP drivers
  * 9de9300: v2v: handle subfolders in ova files
- Removed patches:
  * 1000-force-virtio_blk-in-old-guest-kernel.patch
  * libguestfs.mkinitrd.1110.patch
  * libguestfs.mkinitrd.1115.patch
  * libguestfs.mkinitrd.1140.patch
  * libguestfs.mkinitrd.1210.patch
  * libguestfs.mkinitrd.1220.patch
  * libguestfs.mkinitrd.1230.patch
  * libguestfs.mkinitrd.1310.patch
  * libguestfs.mkinitrd.boot-btrfs.sh

OBS-URL: https://build.opensuse.org/request/show/398179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=37
2016-06-07 21:46:25 +00:00
Cédric Bosdonnat
9ac287ed57 Accepting request 398177 from home:cbosdonnat:branches:Virtualization
Add guestfs-winsupport recommends

OBS-URL: https://build.opensuse.org/request/show/398177
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=358
2016-05-26 10:19:25 +00:00
Cédric Bosdonnat
80fbef3920 Accepting request 398021 from home:cbosdonnat:branches:Virtualization
Preserve ocaml bytecode

OBS-URL: https://build.opensuse.org/request/show/398021
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=357
2016-05-25 15:15:45 +00:00
Cédric Bosdonnat
40744a9643 Accepting request 397963 from home:cbosdonnat:branches:Virtualization
Fix syntax error

OBS-URL: https://build.opensuse.org/request/show/397963
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=356
2016-05-25 14:03:42 +00:00
Cédric Bosdonnat
f50adf01f8 Accepting request 397953 from home:cbosdonnat:branches:Virtualization
Fix the SLES 12 build: use %if %is_opensuse

OBS-URL: https://build.opensuse.org/request/show/397953
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=355
2016-05-25 13:02:39 +00:00
Cédric Bosdonnat
cf1f1108f4 Accepting request 397949 from home:cbosdonnat:branches:Virtualization
- Update to version 1.32.4
- Backported commits (fate#316274):
  * f5a9cdf: api: add mountable_device and mountable_subvolume
  * 1c30c23: fish: fix btrfs subvolumes display in error case
  * 1f24364: v2v: win <= 7: reduce registry patch
  * f0dce24: v2v: win >= 8: reduce registry patch
  * 9a441b0: v2v: win >= 8: simplify registry patching
  * e07459d: v2v: win: factor out common bits in registry patching
  * 47aa64a: v2v: add support for virtio-scsi
  * bba9ea9: v2v: also search for windows virtio drivers in symlinks
  * 3bf7d30: Update packagelist for SLES and openSUSE
  * 89ae53e: appliance: skip /etc/mtab creation is already existing
  * ee78c06: customize: add support for pvvxsvc
  * 25848b5: v2v: document SUSE's Xen as a working input hypervisor
  * e9082ea: v2v: rename RHEL 5 Xen input section into Xen in man
  * 75fe93e: v2v: improve initrd search
  * 536ef6f: customize: change windows firstboot path
  * 07f7bfa: customize: fix windows firstboot script
  * c466d4c: v2v: add support for SUSE VMDP drivers
  * 9de9300: v2v: handle subfolders in ova files
- Removed patches:
  * 1000-force-virtio_blk-in-old-guest-kernel.patch
  * libguestfs.mkinitrd.1110.patch
  * libguestfs.mkinitrd.1115.patch
  * libguestfs.mkinitrd.1140.patch
  * libguestfs.mkinitrd.1210.patch
  * libguestfs.mkinitrd.1220.patch
  * libguestfs.mkinitrd.1230.patch
  * libguestfs.mkinitrd.1310.patch
  * libguestfs.mkinitrd.boot-btrfs.sh

OBS-URL: https://build.opensuse.org/request/show/397949
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=354
2016-05-25 12:44:28 +00:00
Dominique Leuenberger
af84b33c4a Accepting request 335951 from Virtualization
- Add password default encryption method for sles. fate#318952

- Add -l to zypper for install and update.

OBS-URL: https://build.opensuse.org/request/show/335951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=36
2015-10-06 11:25:58 +00:00
5a672661e5 Accepting request 335947 from home:cbosdonnat:branches:Virtualization
Cleaned up the gpg-keys auto import

OBS-URL: https://build.opensuse.org/request/show/335947
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=352
2015-10-02 16:01:28 +00:00
c77b65524d Accepting request 335505 from home:cbosdonnat:branches:Virtualization
- Add password default encryption method for sles. fate#318952
Added fate reference

OBS-URL: https://build.opensuse.org/request/show/335505
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=351
2015-10-01 15:42:02 +00:00
c252001a3e Accepting request 335426 from home:cbosdonnat:branches:Virtualization
- Add password default encryption method for sles

Diff to v1:
  * Adapted the patch to what upstream actually pushed
  * Added a changelog entry

OBS-URL: https://build.opensuse.org/request/show/335426
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=350
2015-10-01 15:34:46 +00:00
0d2e107c89 Accepting request 334812 from home:cbosdonnat:branches:Virtualization
- Add --gpg-auto-import-keys and -l to zypper for install and
  update.

OBS-URL: https://build.opensuse.org/request/show/334812
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=349
2015-09-29 14:29:54 +00:00
Stephan Kulow
53cfbd79e5 Accepting request 332663 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/332663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=35
2015-09-24 04:15:33 +00:00
8e5ba8d20f Accepting request 330886 from home:cbosdonnat:branches:Virtualization
- Create the .cache folder if it doesn't exist already.
  bsc#939097.

OBS-URL: https://build.opensuse.org/request/show/330886
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=347
2015-09-14 12:43:07 +00:00
Dominique Leuenberger
6547489c44 Accepting request 330060 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/330060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=34
2015-09-09 18:21:34 +00:00
7a9cb2da14 Accepting request 330059 from home:cbosdonnat:branches:Virtualization
- Define SHA512 as the default password encryption method for
  opensuse 11+.

OBS-URL: https://build.opensuse.org/request/show/330059
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=345
2015-09-09 14:19:14 +00:00
676eaa8744 Accepting request 329627 from home:cbosdonnat:branches:Virtualization
Forgot to add curl's --max-redirs 5 together with -L

OBS-URL: https://build.opensuse.org/request/show/329627
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=344
2015-09-08 07:58:58 +00:00
7e157ec941 Accepting request 329577 from home:cbosdonnat:branches:Virtualization
- Add opensuse images source for virt-builder.
  fate#318952.

OBS-URL: https://build.opensuse.org/request/show/329577
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=343
2015-09-07 18:30:32 +00:00
Dominique Leuenberger
34aa875e13 Accepting request 321043 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/321043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=33
2015-08-10 07:15:59 +00:00
b57c032050 libguestfs.rpmlintrc
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=341
2015-07-31 07:45:51 +00:00
b70f50280e Accepting request 319128 from home:cbosdonnat:branches:Virtualization
- Make sure gpg-agent isn't blocking unmount operations for
  fedora 22+ images. boo#939105

OBS-URL: https://build.opensuse.org/request/show/319128
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=340
2015-07-28 15:10:47 +00:00
01b335e3ad - Add rpmlintrc to surpress binaryinfo-readelf-failed to reduce
build-compare noise

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=339
2015-07-24 12:35:04 +00:00
862033cc60 Upddate mkinitrd.tar.bz2 from openSUSE:Maintenance:3876
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=338
2015-07-20 07:58:02 +00:00
34293310c7 - Refresh libguestfs.mkinitrd.1310.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=337
2015-07-20 07:39:13 +00:00
Dominique Leuenberger
2a0c829126 Accepting request 308082 from Virtualization
- Force feature usb into initrd to avoid build-compare noise

- Workaround bug in patch(1) which does not follow symlinks anymore

- Update to version 1.26.10
  * gcc5: test-tool: Initialize local variable.
  * lua: Define luaL_checkint which was deprecated in lua 5.3.
  * tools: fix free -m invocation

- Make zypper called with -n parameter when installing packages.
  (bsc#916567)

- Package guestfs_lvm_conf.aug (bnc#908632)

- Handle more dist versions when patching mkinitrd

- Add isofs and other fs drivers (bnc#906692)

- Use fixed /etc/hosts, scsi_dh_modules and ibft_hostname to
  reduce build-compare noise

OBS-URL: https://build.opensuse.org/request/show/308082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=32
2015-05-20 21:57:43 +00:00
c5331f9a1a - Force feature usb into initrd to avoid build-compare noise
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=335
2015-03-09 14:15:20 +00:00
dad1f5daa7 - Workaround bug in patch(1) which does not follow symlinks anymore
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=334
2015-03-09 13:59:16 +00:00
995f04f76d - Update to version 1.26.10
* gcc5: test-tool: Initialize local variable.
  * lua: Define luaL_checkint which was deprecated in lua 5.3.
  * tools: fix free -m invocation

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=333
2015-02-24 10:08:29 +00:00
Cédric Bosdonnat
ae6bbcfcef Accepting request 284504 from home:cbosdonnat:branches:Virtualization
Merging with hostfix patch

OBS-URL: https://build.opensuse.org/request/show/284504
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=332
2015-02-06 15:27:36 +00:00
Cédric Bosdonnat
b2e0d44130 Accepting request 284494 from home:cbosdonnat:branches:Virtualization
- Make zypper called with -n parameter when installing packages.
  5f663c20-zypper-non-interactive.patch (bsc#916567)

OBS-URL: https://build.opensuse.org/request/show/284494
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=331
2015-02-06 14:52:49 +00:00
ed4c3170e2 - Package guestfs_lvm_conf.aug (bnc#908632)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=330
2014-12-09 15:46:21 +00:00
1808da3728 - Handle more dist versions when patching mkinitrd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=329
2014-11-26 12:33:58 +00:00
88d5860b72 - Use fixed /etc/hosts, scsi_dh_modules and ibft_hostname to
reduce build-compare noise

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=328
2014-11-25 07:32:20 +00:00
1d001e9d55 patch mkinitrd unconditional
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=327
2014-11-24 17:17:26 +00:00
494a843b43 - Add isofs and other fs drivers (bnc#906692)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=326
2014-11-24 17:03:21 +00:00
0cbaa4b386 - Use fixed /etc/hosts and ibft_hostname to reduce build-compare noise
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=325
2014-11-24 16:56:06 +00:00
Stephan Kulow
aff3b05ad8 Accepting request 258128 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/258128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=31
2014-10-31 08:39:33 +00:00
72ad8f1b19 Use just btrfs subvolume list -o $mnt
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=323
2014-10-16 15:06:01 +00:00
3200147e0a drop guestfs___trace from btrfs subvol change
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=322
2014-10-16 13:42:16 +00:00
33d5907880 - Handle btrfs subvolume name '@' as used in SLE12 (bnc#900346)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=321
2014-10-16 11:27:06 +00:00
5b20983ebf - Include gconv modules for hivex (bnc#900530)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=320
2014-10-14 08:35:35 +00:00
Stephan Kulow
817909f1ce Accepting request 248845 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/248845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=30
2014-09-12 09:19:24 +00:00
aec0a02080 - Update to version 1.26.9
* customize: fix locking accounts with passwords
  * daemon: lvm-filter: use augeas for setting the filter
  * daemon: move AUGEAS_ERROR to the common header
  * daemon: add add_sprintf

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=318
2014-09-05 07:56:02 +00:00
Stephan Kulow
496a086b04 Accepting request 247186 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/247186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=29
2014-09-03 16:23:08 +00:00
68c1c5905e - Update to version 1.26.8
* mllib: Export output_spaces function.
  * daemon: Fix echo-daemon so it doesn't fail on empty array input.
  * drives: fix deletion of servers on error
  * daemon: zfile: call pclose instead of fclose
  * utils: Add new CLEANUP_PCLOSE cleanup.  It calls pclose(3).
  * launch: direct: Only issue Debian /dev/kvm group warning if /dev/kvm wasn't openable (RHBZ#1130189).
  * lib: Missing include of <locale.h>.
  * python: fix possible free on uninit memory with OStringList optargs
  * df: unlock retire_mutex on early exit
  * daemon: use CLEANUP_CLOSE
  * daemon: blkid: fix memory issues in "no -p/-i" mode
  * daemon: initialize memory when handling DeviceList params
  * rescue: fix sscanf placeholders for --smp and --memsize
  * daemon: add and use a reply_with_unavailable_feature macro

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=316
2014-08-26 07:25:04 +00:00
Stephan Kulow
4135b6f998 Accepting request 243201 from Virtualization
- Fix build without ocaml

- Update to version 1.26.7
  * launch: Close file descriptors after fork (RHBZ#1123007).
  * Revert "launch: Close file descriptors after fork (RHBZ#1123007)."
  * launch: direct: check for null paths in make_uri
  * make-fs: do not leak the fd from mkstemp
  * make-fs: respect libguestfs' temporary dir

- define kernel_binary on aarch64

OBS-URL: https://build.opensuse.org/request/show/243201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=27
2014-07-31 19:50:39 +00:00
e4ddf29ca2 - Fix build without ocaml
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=314
2014-07-31 13:54:21 +00:00
fa2f6c99c9 - Update to version 1.26.7
* launch: Close file descriptors after fork (RHBZ#1123007).
  * Revert "launch: Close file descriptors after fork (RHBZ#1123007)."
  * launch: direct: check for null paths in make_uri
  * make-fs: do not leak the fd from mkstemp
  * make-fs: respect libguestfs' temporary dir

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=313
2014-07-31 13:21:59 +00:00
b47555b18a - define kernel_binary on aarch64
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=312
2014-07-31 13:06:46 +00:00
7788d14769 - Use Image instead of uImage on ARM
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=311
2014-07-31 12:57:18 +00:00
Stephan Kulow
e175641159 Accepting request 242704 from Virtualization
- Update to version 1.26.6
  * cleanups: add CLEANUP_FCLOSE (fclose on FILE*)
  * launch: Close file descriptors after fork (RHBZ#1123007).
  * virt-resize: Unmount filesystem after testing size.
  * daemon: Add extra debugging to umount_all command.
  * sparsify: Relax requirement that output device cannot be block device (RHBZ#1122557).
  * ocaml: Ignore Warning 3: deprecated feature: String.* functions.
  * sysprep: Standard exception handling, taken from virt-builder & virt-v2v.
  * customize: Use Common_utils.error function instead of failwith.
  * mllib: introduce Mkdtemp.temp_dir
  * inspect: ignore /etc/fstab with no entries (RHBZ#1113156).

OBS-URL: https://build.opensuse.org/request/show/242704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=26
2014-07-28 14:21:24 +00:00
bccb9f0848 - Update to version 1.26.6
* cleanups: add CLEANUP_FCLOSE (fclose on FILE*)
  * launch: Close file descriptors after fork (RHBZ#1123007).
  * virt-resize: Unmount filesystem after testing size.
  * daemon: Add extra debugging to umount_all command.
  * sparsify: Relax requirement that output device cannot be block device (RHBZ#1122557).
  * ocaml: Ignore Warning 3: deprecated feature: String.* functions.
  * sysprep: Standard exception handling, taken from virt-builder & virt-v2v.
  * customize: Use Common_utils.error function instead of failwith.
  * mllib: introduce Mkdtemp.temp_dir
  * inspect: ignore /etc/fstab with no entries (RHBZ#1113156).

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=309
2014-07-28 07:31:33 +00:00
Stephan Kulow
2f582e27a4 Accepting request 241350 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/241350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=25
2014-07-18 04:40:43 +00:00
Stephan Kulow
0cb34fd11c Accepting request 239768 from Virtualization
- Update requirements for kvm package. Instead of calling qemu-kvm
  and Requires: kvm, replace the Requires with /usr/bin/qemu-system-$ARCH
  Define the helper for aarch64, ppc64, s390x and x86_64.
  Other archs have to use LIBGUESTFS_HV= (bnc#884564)

- Update to version 1.26.5
  * generator: Sort the structs.
  * Use -v and -x flags consistently across OCaml virt-* tools.
  * mllib: Rewrite text wrapping function so it can handle newlines within the text.
  * mllib: Add a common 'warning' utility function.
  * mllib: Add an interface for Common_utils library.
  * mllib: Move common code for comparing version strings to library.
  * options: Compile out part of union which cannot be used when not compiling guestfish.
  * mllib: Create a common utility function is_directory.
  * fuse: UID 0 should override all permissions checks (RHBZ#1106548).
  * launch: libvirt: Only use serial BIOS (sgabios) on x86.
  * daemon: print parameters for vgchange in error messages
  * generator: fix daemon functions with optional params but no mandatory params
  * appliance: Increase udev timeout to 6000s (RHBZ#1096579).
  * launch: libvirt: Add -device sga (sgabios).

- Add cdrkit-cdrtools-compat, psmisc, gptfdisk, syslinux to
  BuildRequires to reduce amount of missing commands

- Include mkinitrd scripts for btrfs, and include it in feature list

OBS-URL: https://build.opensuse.org/request/show/239768
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=24
2014-07-10 12:55:15 +00:00
c7c8c8231b - Include fdisk and bc (bnc#886372)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=306
2014-07-09 08:04:24 +00:00
d9b94223a5 - add Requires: qemu 2 to guestfs-tools to restore versioned kvm
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=305
2014-07-08 15:34:31 +00:00
b7316c8489 remove versioned requires again, does not work
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=304
2014-07-08 15:30:01 +00:00
e24e300c10 restore qemu version requirement, 2.0 this time
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=303
2014-07-08 15:26:15 +00:00
58ad5a6bf0 - Use /usr/bin/qemu-system-ppc64 as kvm_binary on ppc64le (bnc#884564)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=302
2014-07-08 10:55:39 +00:00
86b12d53c7 - Use /usr/bin/qemu-system-ppc64 as kvm_binary on ppc64le
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=301
2014-07-08 10:54:55 +00:00
121e93d121 remove incorrect break statement, introduced by previous commit
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=300
2014-07-08 10:54:08 +00:00
7ff4f2fa18 - Handle empty /lib/mkinitrd/scripts gracefully
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=299
2014-07-08 10:53:33 +00:00
426301008d - Update requirements for kvm package. Instead of calling qemu-kvm
and Requires: kvm, replace the Requires with /usr/bin/qemu-system-$ARCH
  Define the helper for aarch64, ppc64, s390x and x86_64.
  Other archs have to use LIBGUESTFS_HV= (bnc#884564)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=298
2014-07-07 08:21:47 +00:00
e02e9f1d48 - Update to version 1.26.5
* generator: Sort the structs.
  * Use -v and -x flags consistently across OCaml virt-* tools.
  * mllib: Rewrite text wrapping function so it can handle newlines within the text.
  * mllib: Add a common 'warning' utility function.
  * mllib: Add an interface for Common_utils library.
  * mllib: Move common code for comparing version strings to library.
  * options: Compile out part of union which cannot be used when not compiling guestfish.
  * mllib: Create a common utility function is_directory.
  * fuse: UID 0 should override all permissions checks (RHBZ#1106548).
  * launch: libvirt: Only use serial BIOS (sgabios) on x86.
  * daemon: print parameters for vgchange in error messages
  * generator: fix daemon functions with optional params but no mandatory params
  * appliance: Increase udev timeout to 6000s (RHBZ#1096579).
  * launch: libvirt: Add -device sga (sgabios).

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=297
2014-07-07 08:05:23 +00:00
1c0bde9d4f gptfdisk >12.1
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=296
2014-07-04 08:10:46 +00:00
df597f9d5a - Add cdrkit-cdrtools-compat, psmisc, gptfdisk, syslinux to
BuildRequires to reduce amount of missing commands

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=295
2014-07-04 07:54:14 +00:00
286d1d9658 - Add cdrkit-cdrtools-compat, fuser, gptfdisk, syslinux to reduce
amount of missing commands

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=294
2014-07-04 07:52:15 +00:00
4cb15f87ba - Include mkinitrd scripts for btrfs, and include it in feature list
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=293
2014-07-04 07:42:33 +00:00
Stephan Kulow
38a89d6698 Accepting request 239272 from Virtualization
- Include mkinitrd scripts from lvm2, device-mapper, mdadm and
  nfs-client for 13.2 builds. The scripts will be removed from these
  packages, they are required here. (bnc#883863, bnc#883873,bnc#883876)

OBS-URL: https://build.opensuse.org/request/show/239272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=23
2014-07-04 07:34:42 +00:00
2eabec72fe - Include mkinitrd scripts for btrfs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=291
2014-07-03 16:14:53 +00:00
a50be92a32 - Include mkinitrd scripts from lvm2, device-mapper, mdadm and
nfs-client for 13.2 builds. The scripts will be removed from these
  packages, they are required here. (bnc#883863, bnc#883873,bnc#883876)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=290
2014-07-02 09:31:23 +00:00
Stephan Kulow
40bbd6b5db Accepting request 236465 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/236465
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=22
2014-06-07 05:12:36 +00:00
b8a3032516 Accepting request 236410 from home:mlatimer:branches:Virtualization
Fix permissions on initramfs to allow regular users access

OBS-URL: https://build.opensuse.org/request/show/236410
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=288
2014-06-06 12:35:32 +00:00
Stephan Kulow
dc410682d5 Accepting request 236111 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/236111
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=21
2014-06-04 16:39:35 +00:00
271a9fe0eb - Update to version 1.26.3
* ppc64: Use console=hvc0 console=ttyS0.
  * fish: simplify output of 'supported'
  * Fix some spelling mistakes and typos in documentation (RHBZ#1099284).
  * configure: Move --with-default-backend test later in configure.ac.
  * Fix handling of passwords in URLs

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=286
2014-05-26 09:23:53 +00:00
Stephan Kulow
4a9024cf2e Accepting request 234225 from Virtualization
- Update to version 1.26.2
  * sparsify: Add a note about qcow2 internal snapshots not being copied (RHBZ#1094746).
  * customize: random-seed file has moved again.
  * lib: xmlParse{File,Memory} -> xmlRead{File,Memory}
  * launch: direct: Supply -M option when testing qemu for devices.
  * tar-in: Fix places where we didn't cancel the receive (FileIn) correctly along error paths (RHBZ#1091803).
  * configure: Make sure grep matches qemu 2.x version string.
  * daemon: parted: part-get-name: switch from sgdisk to parted (RHBZ#1088424).
  * sparsify: If using -v (verbose), ensure #disk_create runs verbose too.
  * disk-create: Fix this API so it works correctly with block devices (RHBZ#1088262).
  * listfs: If LDM not available, don't inhibit partition detection (RHBZ#1079182).
  * mllib: utils: Add mapi function.
  * src/launch: improve the addition of the no-hpet option
  * handle: Free g->backend_settings.
  * python: Remove unnecessary library dependencies.
  * utils: Move guestfs___validate_guid out of utils.c.
  * utils: Remove for-loop variable decl.
  * rescue: Don't leak various variables when using --suggest option with multi-boot guests.
  * make-fs: Close FILE* along error path.
  * make-fs: Check for error return from guestfs_statvfs.
  * daemon: parted: part-get-name: Don't leak partition type string.

OBS-URL: https://build.opensuse.org/request/show/234225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=20
2014-05-16 16:11:39 +00:00
95acf398d5 git format-patch -k is broken, create non-empty file for hotfix.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=284
2014-05-13 13:51:49 +00:00
0c246c48e1 - Update to version 1.26.2
* sparsify: Add a note about qcow2 internal snapshots not being copied (RHBZ#1094746).
  * customize: random-seed file has moved again.
  * lib: xmlParse{File,Memory} -> xmlRead{File,Memory}
  * launch: direct: Supply -M option when testing qemu for devices.
  * tar-in: Fix places where we didn't cancel the receive (FileIn) correctly along error paths (RHBZ#1091803).
  * configure: Make sure grep matches qemu 2.x version string.
  * daemon: parted: part-get-name: switch from sgdisk to parted (RHBZ#1088424).
  * sparsify: If using -v (verbose), ensure #disk_create runs verbose too.
  * disk-create: Fix this API so it works correctly with block devices (RHBZ#1088262).
  * listfs: If LDM not available, don't inhibit partition detection (RHBZ#1079182).
  * mllib: utils: Add mapi function.
  * src/launch: improve the addition of the no-hpet option
  * handle: Free g->backend_settings.
  * python: Remove unnecessary library dependencies.
  * utils: Move guestfs___validate_guid out of utils.c.
  * utils: Remove for-loop variable decl.
  * rescue: Don't leak various variables when using --suggest option with multi-boot guests.
  * make-fs: Close FILE* along error path.
  * make-fs: Check for error return from guestfs_statvfs.
  * daemon: parted: part-get-name: Don't leak partition type string.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=283
2014-05-13 13:41:42 +00:00
Stephan Kulow
c486572fc1 Accepting request 229048 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/229048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=19
2014-04-05 14:47:01 +00:00
138052f008 - Update to version 1.26.0
* virt-customize is a new tool for customizing disk images
  * virt-diff is a new tool for showing differences between filesystems
  * virt-sparsify has a new --in-place option
  * new virt-sysprep operations
  * many bug fixes
  * full release notes: http://libguestfs.org/guestfs-release-notes.1.html
- added 0000-hotfix.patch
- removed 0001-ocamlopt.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=281
2014-03-28 14:19:16 +00:00
Stephan Kulow
bfb2291d7d Accepting request 225115 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/225115
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=18
2014-03-09 17:27:25 +00:00
d2d5635662 use backport of upstream commit f75142c577255b30f2a8e1d27baa5fd185594197
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=279
2014-02-28 15:26:04 +00:00
820099f8db - Build without ocaml.opt on s390x and ppc64le
0001-ocamlopt.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=278
2014-02-27 12:41:42 +00:00
Stephan Kulow
66c8db8e7d Accepting request 222204 from Virtualization
- Update to version 1.24.6
  *  FAQ: Another common problem is permission denied errors when running as root.
  *  FAQ: Add another common Ubuntu appliance problem.
  *  list-filesystems: Do not segfault if guestfs_btrfs_subvolume_list returns an error (RHBZ#1064008).
  *  actions/part_set_gpt_type: set type of "guid" parameter as "GUID" (RHBZ#1008417).
  *  generator: generate code for parameter validation
  *  generator: add a GUID parameter type
  *  utils: add a function to validate a GUID string
  *  Remove bogus license file from daemon subdirectory.
  *  daemon: Always pass -F option to mkfs.ntfs.
  *  resize: Don't truncate libguestfs error messages.
  *  libvirt-domain: Remove unnecessary and wrongly indented parens.
  *  fish/uri: Tidy up error messages.
  *  daemon: lvm2: Ignore "unknown device" output when a PV is missing (RHBZ#1054761).
  *  generator/set-uuid: Fix two typos in documentation
  *  sparsify: Prevent overwriting block or char output devices (RHBZ#1056290).
  *  test-tool: Rearrange output into alphabetical order.

- more testcases for SLE12, using grub2
  libguestfs.test.simple.create-sles12-guest.sh
  libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh

OBS-URL: https://build.opensuse.org/request/show/222204
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=17
2014-02-15 07:05:47 +00:00
951f7d4a70 - Update to version 1.24.6
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=276
2014-02-13 14:27:42 +00:00
0335bfb185 - Update to version 1.24.5
*  FAQ: Another common problem is permission denied errors when running as root.
  *  FAQ: Add another common Ubuntu appliance problem.
  *  list-filesystems: Do not segfault if guestfs_btrfs_subvolume_list returns an error (RHBZ#1064008).
  *  actions/part_set_gpt_type: set type of "guid" parameter as "GUID" (RHBZ#1008417).
  *  generator: generate code for parameter validation
  *  generator: add a GUID parameter type
  *  utils: add a function to validate a GUID string
  *  Remove bogus license file from daemon subdirectory.
  *  daemon: Always pass -F option to mkfs.ntfs.
  *  resize: Don't truncate libguestfs error messages.
  *  libvirt-domain: Remove unnecessary and wrongly indented parens.
  *  fish/uri: Tidy up error messages.
  *  daemon: lvm2: Ignore "unknown device" output when a PV is missing (RHBZ#1054761).
  *  generator/set-uuid: Fix two typos in documentation
  *  sparsify: Prevent overwriting block or char output devices (RHBZ#1056290).
  *  test-tool: Rearrange output into alphabetical order.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=275
2014-02-12 23:45:34 +00:00
edea6a6dca add missing files
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=274
2014-02-04 22:23:40 +00:00
67c19b1daf - more testcases for SLE12, using grub2
libguestfs.test.simple.create-sles12-guest.sh
  libguestfs.test.simple.create-sles12-guest-crypt-on-lvm.sh

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=273
2014-02-04 21:58:08 +00:00
Stephan Kulow
d6eaa1561e Accepting request 220698 from Virtualization
- drop i586 from ExclusiveArch as SLE-12 does not build a runnable
  kernel there, and KVM is 64bit only

OBS-URL: https://build.opensuse.org/request/show/220698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=16
2014-02-04 18:25:35 +00:00
7f36b4ca45 - drop i586 from ExclusiveArch as SLE-12 does not build a runnable
kernel there, and KVM is 64bit only

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=271
2014-02-03 14:23:45 +00:00
Stephan Kulow
24fa3766f1 Accepting request 220472 from Virtualization
- add BuildRequires:  ocaml(ocaml.opt)

OBS-URL: https://build.opensuse.org/request/show/220472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=15
2014-02-01 07:43:28 +00:00
6a7f1fd48e - add BuildRequires: ocaml(ocaml.opt)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=269
2014-01-30 11:23:27 +00:00
Stephan Kulow
ef6351a4f2 Accepting request 214989 from Virtualization
- Disable ipv6 in the appliance because qemu usernet is ipv4 only

OBS-URL: https://build.opensuse.org/request/show/214989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=14
2014-01-28 11:03:14 +00:00
12c4282154 Update test-tool to handle virtio-blk in 11.4 builds
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=267
2014-01-23 22:34:34 +00:00
131e6872cd - Disable ipv6 in the appliance because qemu usernet is ipv4 only
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=266
2014-01-23 16:54:07 +00:00
Stephan Kulow
38ce095b75 Accepting request 214728 from Virtualization
- add libguestfs-test subpackage, /usr/share/guestfs (fate#316275)
  libguestfs.test.simple.run-libugestfs-test-tool.sh
  libguestfs.test.simple.create-opensuse-guest.sh
  libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh

- Update to version 1.24.5

OBS-URL: https://build.opensuse.org/request/show/214728
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=13
2014-01-22 22:19:19 +00:00
4606884cd3 Let guestfs-test require the main pkg to pull everything in
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=264
2014-01-22 17:33:16 +00:00
660c9127df Install new test
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=263
2014-01-22 16:49:58 +00:00
2e1800ed22 libguestfs.test.simple.create-opensuse-guest-crypt-on-lvm.sh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=262
2014-01-22 16:38:31 +00:00
OBS User buildservice-autocommit
0b13391d24 Accepting request 214552 from Virtualization
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/214552
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=261
2014-01-22 12:53:06 +00:00
Stephan Kulow
796bcb9cf6 Accepting request 214552 from Virtualization
- Update to version 1.24.4
  * launch: Allow backend = "appliance" for backwards compatibility (RHBZ#1055452).
  * daemon: Use wipefs_has_force_option to decide whether to add wipefs --force option.
  * init: Display clocksource (only when debugging is enabled).
  * launch: direct: Make sure we pass lpj= parameter when using TCG.
  * Use recommended timer settings for KVM (RHBZ#1053847).
  * fuse: clear stat structs (RHBZ#660687).
  * fuse: remove extra trailing \n in debug messages

- Include crypto modules in appliance to enable luks related commands

- Resolve also library dependencies of libnss in mkinitrd (bnc#847785)
- BuildRequire nfs-utils to get mount.nfs, for virt-rescue

OBS-URL: https://build.opensuse.org/request/show/214552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=12
2014-01-22 12:53:05 +00:00
OBS User buildservice-autocommit
940e407013 Updating link to change in openSUSE:Factory/libguestfs revision 12.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=4db1bc592423dc794ba2bad43e814521
2014-01-22 12:53:05 +00:00
a630773766 Update kvm handling for sles11sp3
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=260
2014-01-22 11:46:30 +00:00
7792574f1e fix libguestfs.test.simple.create-opensuse-guest.sh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=259
2014-01-22 11:32:55 +00:00
898c43d60f - add libguestfs-test subpackage, /usr/share/guestfs (fate#316275)
libguestfs.test.simple.run-libugestfs-test-tool.sh
  libguestfs.test.simple.create-opensuse-guest.sh

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=258
2014-01-22 10:15:09 +00:00
99c9087058 - Update to version 1.24.5
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=257
2014-01-22 09:46:40 +00:00
ec60cc521f - Update to version 1.24.4
* launch: Allow backend = "appliance" for backwards compatibility (RHBZ#1055452).
  * daemon: Use wipefs_has_force_option to decide whether to add wipefs --force option.
  * init: Display clocksource (only when debugging is enabled).
  * launch: direct: Make sure we pass lpj= parameter when using TCG.
  * Use recommended timer settings for KVM (RHBZ#1053847).
  * fuse: clear stat structs (RHBZ#660687).
  * fuse: remove extra trailing \n in debug messages

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=256
2014-01-20 22:25:52 +00:00
c9f6f630e1 - Include crypto modules in appliance to enable luks related commands
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=255
2014-01-20 18:42:21 +00:00
2f158c7e68 - Resolve also library dependencies of libnss in mkinitrd (bnc#847785)
- BuildRequire nfs-utils to get mount.nfs, for virt-rescue

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=254
2014-01-20 16:32:24 +00:00
Stephan Kulow
e01aaf51b3 Accepting request 214131 from Virtualization
- Include mkinitrd from 13.1 when building appliance for 13.2 or
  later because dracut can not be used as replacement for mkinitrd
  and supermin is not ready yet

OBS-URL: https://build.opensuse.org/request/show/214131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=11
2014-01-17 10:04:17 +00:00
6e1bf6bd40 - Include mkinitrd from 13.1 when building appliance for 13.2 or
later because dracut can not be used as replacement for mkinitrd
  and supermin is not ready yet

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=252
2014-01-16 21:11:35 +00:00
Stephan Kulow
bc4f6b59c4 Accepting request 213063 from Virtualization
- Update to version 1.24.4
  * ruby: Fix .new method (RHBZ#1046509).
  * RHEL 6: ruby: Fix fallback to rake/rdoctask for old rake.
  * inspect: fix detection of newer CirrOS versions (RHBZ#1045450).
  * launch: libvirt: Clearer message when libvirt screws up.
  * fish: Fix memory leak in inspect/-i code (detected by valgrind).
  * appliance: Create an /etc/resolv.conf file referring to qemu user network nameserver (RHBZ#1044585).
  * fish: Move -d option parsing to common function.
  * fish: Deprecate the -D option (prefer --no-dest-paths instead).
  * daemon: Improve error message for readlink call.
  * generator: Fix bug in documentation of guestfs_free_* functions.
  * fish: Ensure print_inspect_prompt can only be called by guestfish.
  * inspector: Ensure low-level inspection functions can only be called by virt-inspector.
  * virt-cat, virt-filesystems, virt-ls don't use libconfig.
  * resize: Move roundup64 function into common utilities.
  * fuse: provide a stub "flush" implementation (RHBZ#660687).
  * recipes: Use new style -a/-d options in virt-edit example.
  * daemon: mkfs: Use -I option to force mkfs.fat to write a filesystem over a whole device (RHBZ#1039995).
  * proto: Remove another error message which hides earlier error.
  * proto: Remove error message which hides earlier error.
  * lib: fix newline in error output (RHBZ#923355).
  * recipes: Add a recipe for masking a systemd service.
  * launch: direct: Pass -enable-fips option if qemu supports it.
  * fish: improve the command error messages

OBS-URL: https://build.opensuse.org/request/show/213063
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=10
2014-01-08 19:07:50 +00:00
f7073632ba - Update to version 1.24.4
* ruby: Fix .new method (RHBZ#1046509).
  * RHEL 6: ruby: Fix fallback to rake/rdoctask for old rake.
  * inspect: fix detection of newer CirrOS versions (RHBZ#1045450).
  * launch: libvirt: Clearer message when libvirt screws up.
  * fish: Fix memory leak in inspect/-i code (detected by valgrind).
  * appliance: Create an /etc/resolv.conf file referring to qemu user network nameserver (RHBZ#1044585).
  * fish: Move -d option parsing to common function.
  * fish: Deprecate the -D option (prefer --no-dest-paths instead).
  * daemon: Improve error message for readlink call.
  * generator: Fix bug in documentation of guestfs_free_* functions.
  * fish: Ensure print_inspect_prompt can only be called by guestfish.
  * inspector: Ensure low-level inspection functions can only be called by virt-inspector.
  * virt-cat, virt-filesystems, virt-ls don't use libconfig.
  * resize: Move roundup64 function into common utilities.
  * fuse: provide a stub "flush" implementation (RHBZ#660687).
  * recipes: Use new style -a/-d options in virt-edit example.
  * daemon: mkfs: Use -I option to force mkfs.fat to write a filesystem over a whole device (RHBZ#1039995).
  * proto: Remove another error message which hides earlier error.
  * proto: Remove error message which hides earlier error.
  * lib: fix newline in error output (RHBZ#923355).
  * recipes: Add a recipe for masking a systemd service.
  * launch: direct: Pass -enable-fips option if qemu supports it.
  * fish: improve the command error messages

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=250
2014-01-07 14:04:04 +00:00
Stephan Kulow
7c75ddc132 Accepting request 211296 from Virtualization
- Update to version 1.24.2
  * launch: Print program and version as part of standard debug output when launching the handle.
  * lua: Don't redefine lua_objlen if already defined.
  * lib: Make sure -lselinux is used when linking libguestfs.so.
  * daemon: btrfs: Upstream 'btrfs device add' command now needs '--force' option to work.
  * perl: Give error instead of crashing if optarg is not an array reference.
  * Avoid modulo bias in random password generation
  * mllib: Add a utility function for safely reading from /dev/urandom.
  * podwrapper: virt-install is not a libguestfs page.
  * Update to latest gnulib to get hash relicensing change (thanks Jim Meyering).
  * Fix fstab block device resolution for FreeBSD

OBS-URL: https://build.opensuse.org/request/show/211296
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=9
2013-12-19 11:14:37 +00:00
e6c81ca38c - Update to version 1.24.2
* launch: Print program and version as part of standard debug output when launching the handle.
  * lua: Don't redefine lua_objlen if already defined.
  * lib: Make sure -lselinux is used when linking libguestfs.so.
  * daemon: btrfs: Upstream 'btrfs device add' command now needs '--force' option to work.
  * perl: Give error instead of crashing if optarg is not an array reference.
  * Avoid modulo bias in random password generation
  * mllib: Add a utility function for safely reading from /dev/urandom.
  * podwrapper: virt-install is not a libguestfs page.
  * Update to latest gnulib to get hash relicensing change (thanks Jim Meyering).
  * Fix fstab block device resolution for FreeBSD

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=248
2013-12-17 21:35:11 +00:00
Stephan Kulow
ddc18c9ebe Accepting request 209253 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/209253
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=8
2013-12-04 11:29:01 +00:00
d9504cc043 - Update to version 1.24.1
* virt-resize & virt-sysprep can now use URIs to work on remote disks
  * many new virt-sysprep operations
  * many bug fixes
  * full release notes: http://libguestfs.org/guestfs-release-notes.1.html
- guestfsd needs at least libaugeas0 >= 1.0.0
- Recommend bash-completion to avoid completion errors

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=246
2013-11-26 10:30:37 +00:00
Tomáš Chvátal
dfaf30ae92 Accepting request 204261 from Virtualization
after being unable to submit a specific revision to Factory, revert to the desired revision 242 before submitting to Factory. (forwarded request 204260 from olh)

OBS-URL: https://build.opensuse.org/request/show/204261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=7
2013-10-22 12:52:33 +00:00
1c10e4f73d Accepting request 204260 from Virtualization
after being unable to submit a specific revision to Factory, revert to the desired revision 242 before submitting to Factory.

OBS-URL: https://build.opensuse.org/request/show/204260
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=244
2013-10-22 09:09:06 +00:00
c11c64b00d revert AUG_NO_ERR_CLOSE changes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=243
2013-10-18 14:15:26 +00:00
6081a81c51 - Update to version 1.22.7
* fish: CVE-2013-4419: Fix insecure temporary directory handling for remote guestfish (bnc#845720).
  * sysprep: firstboot: Don't set `Created_files flag unless files are created.
  * firstboot: Add some debugging to the control script.
  * firstboot: Fix test for installing sysvinit scripts.
  * firstboot: Install both systemd and SysV init scripts.
  * firstboot: Start service after network only.
  * firstboot: Fix firstboot scripts so they work on Ubuntu.
  * edit: Add virt-edit --edit as an alias for virt-edit -e.
  * btrfs: Fix improper memmove usage in do_btrfs_subvolume_list (RHBZ#1018149).
  * daemon: xattr: Fix scope of cleanup buf to avoid memory leaks.
  * daemon: parted: Fix memory leak of list of strings.
  * daemon: Fix scope of cleanup functions to avoid memory leaks.
  * df: parallel: Add a debug message when work function returns an error.
  * daemon: 'exists' API should not follow broken symlinks.
  * sysprep: Don't remove /var/cache/apt/archives/partial directory.
  * firstboot: Invoke firstboot.sh script with 'start' parameter.
  * daemon: Don't set LD_PRELOAD for guestfsd children.
  * daemon: Fix xfs_info parser because of new format.
  * sysprep: Fix option quoting in manual page.
  * virt-df: parallel: Send debugging messages to stderr.
  * inspection: Don't print a warning if \Windows\explorer.exe does not exist.
  * launch: direct: Set QEMU_AUDIO_DRV=none to stop qemu opening audio devices.
  * virt-df: parallel: Compile debugging messages in always.
  * daemon: augeas: Don't test if AUG_NO_ERR_CLOSE is defined.
  * daemon: augeas: Enhance error reporting for aug_init failures.
  * drives: Don't need to call free_drive_servers since preceding code checks servers == NULL.
  * sparsify: Fix signal handling.
  * daemon: tar: Use a temporary file to pass excludes to tar command (RHBZ#1001875).
  * format: Set MBR partition type byte appropriately (RHBZ#1000428).

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=242
2013-10-18 08:33:16 +00:00
4a4dd959ce - Keep setup-dm.sh, required to copy dm rules (bnc#837595)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=241
2013-10-14 17:33:15 +00:00
Stephan Kulow
5d24f331a4 Accepting request 200193 from Virtualization
- Remove BuildRequires: qemu-tools

- Add static 169.254.0.0/16 network addresses (bnc#835949)

- Update to version 1.22.6
  * Initialize CLEANUP_* stack variables with NULL in various places.
  * daemon: sh: Fix missing initializer which caused segfault (RHBZ#1000121).
  * fish: Document that guestfish --remote --add won't work as expected (RHBZ#998513).
  * launch: direct: Don't try to wait for qemu if parent process forked (RHBZ#998482).
  * list-filesystems: Don't fail if there are no filesystems found (RHBZ#995711).
  * virt-list-filesystems: Fix to use $g->canonical_device_name instead of homebrew function.
  * daemon: If /proc/modules doesn't exist, linuxmodules optgroup is disabled.
  * launch: direct: Print \n after printing qemu command line.
  * conn: Make sure we display all log messages when qemu goes away.
  * lib: Turn 'random_chars' function used by libvirt backend into utility function.
  * daemon: ldm: Don't return an error if /dev/mapper doesn't exist.
  * daemon: Move all RESOLVE macros to daemon/stubs.c.
  * proto: Fix --enable-packet-dump mode.
  * daemon: Close augeas, hivex handles in unmount_all.
  * Fix parsing of boot flag in do_part_get_bootable()
  * Update gnulib to latest version.
  * augeas: Improve error reporting.
  * launch: direct: Add drives after machine parameters.
  * fish: Fix guestfish so it can recognize sheepdog://... as a valid URI.
  * resize: Move isatty_stdout function to separate module (TTY.isatty_stdout).
  * daemon: cap-get-file: Return empty string if no capability on file (RHBZ#989356).
  * src/file.c: Be sure to call guestfs___lazy_make_tmpdir before using g->tmpdir.
  * generator: Fix the case where a daemon function has one FileIn/FileOut parameter and no other parameters.

- Create symlink from /etc/mtab to /proc/self/mounts (bnc#840662)

OBS-URL: https://build.opensuse.org/request/show/200193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=6
2013-09-26 09:48:12 +00:00
622249e305 - Remove BuildRequires: qemu-tools
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=239
2013-09-23 13:36:05 +00:00
30af1da679 - Add static 169.254.0.0/16 network addresses (bnc#835949)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=238
2013-09-23 09:52:04 +00:00
de9c98eadf - Update to version 1.22.6
* Initialize CLEANUP_* stack variables with NULL in various places.
  * daemon: sh: Fix missing initializer which caused segfault (RHBZ#1000121).
  * fish: Document that guestfish --remote --add won't work as expected (RHBZ#998513).
  * launch: direct: Don't try to wait for qemu if parent process forked (RHBZ#998482).
  * list-filesystems: Don't fail if there are no filesystems found (RHBZ#995711).
  * virt-list-filesystems: Fix to use $g->canonical_device_name instead of homebrew function.
  * daemon: If /proc/modules doesn't exist, linuxmodules optgroup is disabled.
  * launch: direct: Print \n after printing qemu command line.
  * conn: Make sure we display all log messages when qemu goes away.
  * lib: Turn 'random_chars' function used by libvirt backend into utility function.
  * daemon: ldm: Don't return an error if /dev/mapper doesn't exist.
  * daemon: Move all RESOLVE macros to daemon/stubs.c.
  * proto: Fix --enable-packet-dump mode.
  * daemon: Close augeas, hivex handles in unmount_all.
  * Fix parsing of boot flag in do_part_get_bootable()
  * Update gnulib to latest version.
  * augeas: Improve error reporting.
  * launch: direct: Add drives after machine parameters.
  * fish: Fix guestfish so it can recognize sheepdog://... as a valid URI.
  * resize: Move isatty_stdout function to separate module (TTY.isatty_stdout).
  * daemon: cap-get-file: Return empty string if no capability on file (RHBZ#989356).
  * src/file.c: Be sure to call guestfs___lazy_make_tmpdir before using g->tmpdir.
  * generator: Fix the case where a daemon function has one FileIn/FileOut parameter and no other parameters.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=237
2013-09-19 18:30:37 +00:00
a67e5e3dfe - Create symlink from /etc/mtab to /proc/self/mounts (bnc#840662)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=236
2013-09-19 13:45:26 +00:00
Stephan Kulow
0f8e75e274 Accepting request 196827 from Virtualization
- Add support for lvm (bnc#837595)

OBS-URL: https://build.opensuse.org/request/show/196827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=4
2013-09-02 15:02:14 +00:00
0d55f19c38 - add ppc64 to Exclusive arch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=234
2013-09-02 12:00:49 +00:00
8554e57958 - Add support for lvm (bnc#837595)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=233
2013-08-29 21:22:03 +00:00
9c9bcc4217 - Add support for lvm (bnv#837595)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=232
2013-08-29 19:37:04 +00:00
Tomáš Chvátal
03c46f1ae5 Accepting request 196001 from Virtualization
- Add network related modules to initrd (bnc#835949)
- Remove supermin.d
- Mount also /dev/pts in mount-rootfs-and-do-chroot.sh
- Handle rw option in ext4.ko
- Update libguestfs.mkinitrd.1210.patch to create /usr/*bin in 11.4

OBS-URL: https://build.opensuse.org/request/show/196001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=3
2013-08-23 09:05:41 +00:00
cf3506976f - Update libguestfs.mkinitrd.1210.patch to create /usr/*bin in 11.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=230
2013-08-22 09:37:10 +00:00
cf8b279489 - Handle rw option in ext4.ko
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=229
2013-08-22 08:10:28 +00:00
79b4b7a5ae - Add network related modules to initrd (bnc#835949)
- Remove supermin.d
- Mount also /dev/pts in mount-rootfs-and-do-chroot.sh

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=228
2013-08-22 07:48:54 +00:00
Tomáš Chvátal
9477ca4060 Accepting request 195729 from Virtualization
- Update to version 1.22.5
  * full support for btrfs guests
  * large performance improvements in virt-df and virt-alignment-scan tools
  * many bug fixes
  * full release notes: http://libguestfs.org/guestfs-release-notes.1.html

OBS-URL: https://build.opensuse.org/request/show/195729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=2
2013-08-21 08:31:17 +00:00
43663c5480 Enable 1000-force-virtio_blk-in-old-guest-kernel.patch again
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=226
2013-08-20 18:43:14 +00:00
2302978e86 bash-completion goes into guestfs-tools, not guestfsd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=225
2013-08-20 14:50:12 +00:00
032859e39a Add bash-completion
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=224
2013-08-20 12:43:18 +00:00
5fe86c0867 -Requires: perl(Sys::Guestfs::Lib)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=223
2013-08-20 11:45:23 +00:00
a01dec8f28 add libxml2-devel to fix build in <= 11.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=222
2013-08-19 21:51:11 +00:00
7fb13a547c - Update to version 1.22.5
* full support for btrfs guests
  * large performance improvements in virt-df and virt-alignment-scan tools
  * many bug fixes
  * full release notes: http://libguestfs.org/guestfs-release-notes.1.html

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=221
2013-08-19 21:24:42 +00:00
Stephan Kulow
f81f2e7585 Accepting request 186009 from Virtualization
dependency for libguestfs (fate#312159)

OBS-URL: https://build.opensuse.org/request/show/186009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libguestfs?expand=0&rev=1
2013-08-07 18:45:12 +00:00
db5b9bfb41 Remove config from udevrulesdir.
People (including rpm-lint folks) do not understand the meaning of this misnamed feature.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=219
2013-08-06 06:17:43 +00:00
7bfe3eca01 - Package /lib/udev or /usr/lib/udev in guestfsd subpackage
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=218
2013-08-05 15:48:49 +00:00
158ee81960 - Preserve permissions for /lib/udev in guestfsd subpackage
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=217
2013-08-05 15:17:23 +00:00
2f6028b8c2 +BuildRequires: qemu-tools
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=216
2013-07-30 20:54:11 +00:00
3db8c6d279 - Update to version 1.20.10
* sysprep: On RHEL, firstboot script should be called S99... not 99.
  * fish: For -N option, add drive with explicit format = "raw".
  * daemon: Implement set-label for XFS and fix it for btrfs (RHBZ#986875).
  * mkfs: Use -b size=<size> for xfs (RHBZ#981715).
  * cmd: Allow callers to override file-closing behaviour after fork.
  * daemon: hivex: Check that hivex_commit is passed an absolute path (RHBZ#981683).
  * daemon: Verify ext2/3/4 filesystem name before passing to mke2fs (RHBZ#978302).
  * virt-resize: Add notes about Windows and disk consistency (RHBZ#975753).
  * virt-resize: Take into account large start offset of the first partition when calculating overhead (RHBZ#974904).
  * launch: direct: Calculate appliance root correctly when iface drives are added (RHBZ#975797).

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=215
2013-07-30 19:01:17 +00:00
99efd1b247 export PYTHON_EXT_SUFFIX=.so
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=214
2013-07-02 09:28:20 +00:00
2b7fa96821 Check if python is installed
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=213
2013-06-29 17:34:19 +00:00
1678caf9cc Fix build due to missing python.pc
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=212
2013-06-29 16:59:15 +00:00
d5edf456dc - Update to version 1.20.9
* txz-out: Fix this API to produce xz files again (RHBZ#972775).
  * inspect: Fix bogus warning for partitions without /boot.ini
  * inspect: Partial support for non-standard windows system root

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=211
2013-06-16 06:37:47 +00:00
0520a0a155 - Update to version 1.20.8
* events: Avoid event handler limit if program allocates and deallocates handlers.
  * proto: Fix for rare FileIn hangs. (RHBZ#969845)
  * inspection: Don't segfault if /etc/SuSE-release is an empty file.
  * fuse: Allow specifying the fstype of a mount
  * is_lv: Does not need to depend on lvm2.
  * add --with-supermin-extra-options configure option
  * Remove use of gnulib progname module.
  * inspection: Fix double-free when certain guest files are empty. (CVE-2013-2124)
  * daemon: Properly quote arguments for tar-out, base64-out commands (RHBZ#957772).
  * inspection: Don't fail if libosinfo database is not found (RHBZ#948324).
  * daemon/copy: Ensure errno is preserved along error
  * Better error messages for FUSE and other things not supported.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=210
2013-06-04 12:02:49 +00:00
c59d75c301 - force paths to supermin/supermin-helper even if package is not available at buildtime
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=209
2013-04-08 18:55:30 +00:00
2b0d4a3ae1 - Update to version 1.20.5
* daemon: file: Remove extraneous space after output of 'file' command (RHBZ#928995).
  * lib: Add missing cases in switch statements.
  * appliance: Make sure cachedir has mode 0755 (RHBZ#921292).
  * appliance: Use ignore_value() macro instead of casting return to (void).
  * launch: Print attach-method, tmpdir, umask, euid when launching.
  * utils: Fix error messages for external commands that fail (RHBZ#921040).

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=208
2013-04-02 12:45:37 +00:00
c0212c17f9 - make sure /etc/lvm/lvm.conf exists (bnc#812931)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=207
2013-04-02 12:39:51 +00:00
95c541568a Accepting request 160930 from Cloud:OpenStack:Master
- use proper build conditionals so that it can be influenced
  outside spec file (via e.g. prjconf)

OBS-URL: https://build.opensuse.org/request/show/160930
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=206
2013-03-25 14:22:09 +00:00
2b8aac626f add missing files
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=205
2013-03-22 19:14:12 +00:00
ca1dd9405a - Update to version 1.20.4
* launch: appliance: Add custom parameters last.
  * filearch: Don't print errno if cpio command fails, print command status instead.
  * proto: send_to_daemon is not an exported function.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=204
2013-03-22 19:00:53 +00:00
17bac18d58 revert the build conditionals, its not fully working yet. back to r191
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=203
2013-03-22 18:51:52 +00:00
c06f893e29 remove duplication. Good eyes, Andreas :)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=202
2013-03-21 14:37:50 +00:00
b38bc9aabb Accepting request 160457 from Cloud:OpenStack:Master
OBS-URL: https://build.opensuse.org/request/show/160457
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=201
2013-03-21 14:21:49 +00:00
1f13976730 another ruby_bindings attempt...
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=200
2013-03-20 10:10:41 +00:00
4238e9fe61 correct ruby_bindings condition
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=199
2013-03-19 17:19:47 +00:00
bd448f9ae9 unused
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=198
2013-03-18 19:10:11 +00:00
643c39ae1f OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=197 2013-03-18 19:09:16 +00:00
fa167a4e1f OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=196 2013-03-18 19:01:07 +00:00
61a890adcb typo
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=195
2013-03-18 18:52:41 +00:00
c6969c8773 - use proper build conditionals so that it can be influenced
outside spec file (via e.g. prjconf)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=194
2013-03-18 18:46:58 +00:00
71cd725388 whops
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=193
2013-03-18 13:19:51 +00:00
695cec464f OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=192 2013-03-18 13:18:42 +00:00
e9e4eddbe0 - Update to version 1.20.3
* trace: Put trace buffer on the stack instead of in the handle.
  * FAQ: Add question about running fsck on live filesystems
  * lib: Check calls to xmlXPathEvalExpression for nodesetval == NULL.
  * recipes: Add example converting from one format/filesystem to another
  * daemon: protocol: Fix memory leak when receiving FileIn file (RHBZ#914934).
  * protocol: Don't segfault if appliance crashes during FileIn upload (RHBZ#914931).
  * libutils: Add guestfs___count_strings utility function to common library
  * lib: Create libutils convenience library.
  * docs: Rewrite security section (thanks Dan Berrange)
  * lib: Fix memory leak when the 'lpj' setting is read from dmesg.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=191
2013-03-06 19:31:00 +00:00
518efff326 - Update to version 1.20.2
* proto: Fix stack overflow when there are many progress events (RHBZ#909624).
  * rescue: Count the mountable filesystems when displaying the 'suggest' message.
  * lib: Define CLEANUP_CMD_CLOSE macro and use it throughout the library.
  * lib: Allow guestfs_free_* functions to be safely called with a NULL pointer.
  * btrfs: Fix btrfs_subvolume_list on F18 (RHBZ#903620).
  * daemon: Check parameter of base64-out and tar-out before running external command (RHBZ#908322).
  * daemon: download: Add extra check that download file is not a directory (RHBZ#908321).
  * daemon: Add more information to certain calls to perror.
  * daemon: Call wipefs before mkfs to work around pathological behaviour in btrfs.
  * lib: Add CLEANUP_* macros which automatically free things when leaving scope.
  * header: Deprecate LIBGUESTFS_HAVE_* in favour of GUESTFS_HAVE_*.
  * fuse: Use guestfs_rename to implement rename(2) syscall (RHBZ#895910).
  * New API: rename: Rename file within the same filesystem (RHBZ#895910).
  * fuse: If guestfs_last_errno returns 0, don't return no error to FUSE layer.
  * daemon: Change ln, ln-f (hard-link) APIs to use link(2) instead of external ln (RHBZ#895905).
  * Fix checksums-out command (RHBZ#895904).
  * launch: appliance: Fix parsing of QEMU_OPTIONS.
  * launch: appliance: Small refactoring of virtio-scsi detection code.

- enable ruby bindings only in 12.2 or later, ruby is too fragile

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=190
2013-02-25 20:54:52 +00:00
63ec84ea32 - BuildRequire: perl-macros only in sles11 builds to fix build in 11.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=189
2013-02-24 17:14:05 +00:00
7cab2b2cda OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=188 2013-01-18 13:29:48 +00:00
453ca336fc - more fixes for copying entire /etc/lvm directory (bnc#795503)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=187
2013-01-18 13:29:34 +00:00
c83e40539e drop 0002-ruby-add-DGUESTFS_PRIVATE_FUNCTIONS-1-to-CFLAGS.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=186
2013-01-18 13:26:57 +00:00
ce6dc11bb5 OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=185 2013-01-17 14:51:37 +00:00
d0e8379b20 - disable strip and /usr/lib/rpm/find-debuginfo.sh for non-opt builds
it destroys bytecode binaries

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=184
2013-01-16 17:04:26 +00:00
dc1ca1c8e9 dump contents of /boot/
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=183
2013-01-03 17:13:23 +00:00
2cf70258a5 another /boot/vmlinuz replaced with kernel_binary
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=182
2013-01-03 16:13:21 +00:00
e6068b9afc another _ignore_exclusive_arch attempt
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=181
2013-01-03 15:53:24 +00:00
658d22f022 remove debug
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=180
2013-01-03 13:25:50 +00:00
6c079b6685 fix when _ignore_exclusive_arch is undefined
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=179
2013-01-03 13:17:53 +00:00
65e25759b6 - handle more architectures than just x86 when looking for guest kernel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=178
2013-01-03 13:02:54 +00:00
d3fcbc97c1 add support for _ignore_exclusive_arch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=177
2013-01-02 18:34:59 +00:00
7504c8bade 0001-ruby-Enable-C-compiler-warnings.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=176
2013-01-02 18:18:37 +00:00
7e2206689e 0002-ruby-add-DGUESTFS_PRIVATE_FUNCTIONS-1-to-CFLAGS.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=175
2013-01-02 18:06:10 +00:00
065556b434 - Update to version 1.20.1
* inspection: Set fs->device field on swap devices.
  * Pass noapic on i686 kernel command line.
  * daemon: Use pvcreate --force option (RHBZ#887971).
  * daemon: Fold stdout on stderr when running e2fsck.
  * other minor changes

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=174
2013-01-02 15:24:24 +00:00
a99740fbc4 - copy entire /etc/lvm directory in guestfsd (bnc#795503)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=173
2013-01-02 15:00:55 +00:00
d21d21363c revert change, lacks ocaml support: - Enable build also on s390x
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=172
2013-01-02 14:59:35 +00:00
13c51ecf91 - Enable build also on s390x
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=171
2012-12-18 22:54:13 +00:00
b473d0c552 - correct initrd filename on i586 (bnc#794819)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=170
2012-12-17 22:49:06 +00:00
cbc2ab9c2a - Update to stable branch, version 1.20.0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=169
2012-12-13 16:10:28 +00:00
a2881333c2 - add Conflicts: (libguestfs0|guestfs-data) with old versions to
guestfs-tools to make sure all parts match the same API

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=168
2012-12-11 16:56:12 +00:00
460bc6a95d - make perl-bindings (perl-Sys-Guestfs) optional, disabled for sles11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=167
2012-11-29 19:34:52 +00:00
4235031d54 - update BuildRequire ext4-writeable-kmp-default handling
enable it unconditional in sles11 builds, but not in the
  Virtualization repo because its a private package.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=166
2012-11-29 19:27:20 +00:00
f38ba01f5e - make perl-bindings optional, disabled for sles11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=165
2012-11-29 19:17:06 +00:00
48bec672c0 - Update to version 1.19.64 (fate#312159)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=164
2012-11-25 17:17:22 +00:00
65b6f4ec6c - Update to version 1.19.63 (fate#312159)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=163
2012-11-23 19:21:05 +00:00
8deec0c776 - include Pod-Simple-3.23.tar.gz to get perl(Pod::Simple::XHTML)
at build time (bnc#789653)
- Update to version 1.19.62 (fate#312159)
- Update to version 1.19.61

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=162
2012-11-23 16:48:22 +00:00
bab2869d01 - Update to version 1.19.61 (fate#312159)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=161
2012-11-20 14:35:33 +00:00
b1b9b62606 rename with_ruby to with_ruby_bindings
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=160
2012-11-19 20:19:52 +00:00
7d49b08650 - readd autoreconf -fi if automake is newer than 1.10
it fixes ruby build failures due to RPATH ending up in libraries
  in 11.4 and 12.1

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=159
2012-11-19 17:28:37 +00:00
5a75091a73 - Update to version 1.19.61
new subpackage lua-libguestfs, disabled for sles11

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=158
2012-11-19 16:25:26 +00:00
cbafb3ebfd - stick to upstream defaults:
restore default attach mode, which is appliance,

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=157
2012-11-14 19:23:41 +00:00
272ffbad46 - adjust License tag, libguestfs0 is LGPL-2.1, rest is GPL-2
- add COPYING.LIB to subpackage
- remove AUTHORS and README files from doc section

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=156
2012-11-14 16:53:23 +00:00
dde09efc8f tweak description of guestfsd and guestfs-data.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=155
2012-11-14 16:36:27 +00:00
ee8ccc9b97 - remove guestfs-doc subpackage, it contains just exmple xml files
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=154
2012-11-14 16:31:29 +00:00
446a55c9c2 - remove autoreconf -fi, it fails with autoconf-1.10 as included
in sles11 due to AM_SUBST_NOTMAKE usage

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=153
2012-11-14 15:40:50 +00:00
6cb65ae2de - Update to version 1.19.59
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=152
2012-11-13 23:31:27 +00:00
aa016077ee - Update to version 1.19.58
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=151
2012-11-13 22:42:51 +00:00
f99fc1e425 - disable python when building for SLES11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=150
2012-11-13 22:41:05 +00:00
a0c4ad6a79 remove ocaml bindings files if they are disable via rpm macro
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=149
2012-11-13 15:35:37 +00:00
3330fbe08d fix previous ocaml change, --enable-ocaml is required even for the tools
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=148
2012-11-13 15:26:04 +00:00
7c41a63ed4 - split BuildRequires ocaml into ocaml_tools and ocaml_bindings
- disable ocaml_bindings when building for SLES11

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=147
2012-11-13 14:45:14 +00:00
3daa88d84a - disable ruby when building for SLES11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=146
2012-11-13 14:25:55 +00:00
525529d415 - Update to version 1.19.57
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=145
2012-11-08 15:17:45 +00:00
eb148b7870 - Update to version 1.19.56
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=144
2012-11-05 08:51:42 +00:00
4ee7647bf0 - Update to version 1.19.55
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=143
2012-10-30 20:56:56 +00:00
35b02f0e42 typo, vmlinuz listed twice
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=142
2012-10-29 09:38:32 +00:00
ebe513f261 handle get_kernel_version location in /sbin or /usr/sbin
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=141
2012-10-29 09:20:02 +00:00
25093f6a4e - add BuildRequires aaa_base to get get_kernel_version
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=140
2012-10-29 08:06:34 +00:00
65638dedbc resize: Depend explicitly on Unix module.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=139
2012-10-22 13:07:10 +00:00
458fae6516 OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=138 2012-10-19 12:33:23 +00:00
bef4468770 - Update to version 1.19.53
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=137
2012-10-19 12:18:28 +00:00
86d1d44d22 OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=136 2012-10-15 06:56:25 +00:00
91c64d8804 - Update to version 1.19.52
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=135
2012-10-15 06:24:45 +00:00
03e6b044e8 enable ext4 write support in a sles11sp2 build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=134
2012-10-12 15:08:44 +00:00
0e7d04e3b6 - Update to version 1.19.51
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=133
2012-10-11 21:17:51 +00:00
2b79c9aa87 - Update to version 1.19.50
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=132
2012-10-11 11:20:08 +00:00
6b6b533607 drop obsolete patch to fix build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=131
2012-10-10 15:35:30 +00:00
41a4fef07e - Update to version 1.19.49
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=130
2012-10-10 15:23:26 +00:00
3117b71d50 - change default_attach_method from appliance to libvirt if the
distro kernel includes virtio-scsi. This is true for 12.2+
  In 12.1 and older the attach_method remains appliance.
  The reason for this change is the creation of XML for libvirt,
  which is cumbersome for virtio-blk.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=129
2012-10-10 14:55:01 +00:00
ebb2537f46 restore previous version, upstream patch depends on other changes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=128
2012-10-09 12:46:10 +00:00
73c4e38eee use suggested upstream version of 0001-launch-appliance-is-optional.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=127
2012-10-09 12:19:30 +00:00
78fcab96fa - make appliance optional when using libvirt as attach-method
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=126
2012-10-08 18:20:38 +00:00
f6b2e3bf91 add required quoting in _project test
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=125
2012-10-08 12:48:07 +00:00
d98876c932 - disable hivex and zerofree when building for SLES11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=124
2012-10-08 12:40:37 +00:00
b7822e3c8f - Update to version 1.19.48
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=123
2012-10-08 10:07:43 +00:00
60fdc292aa - make zerofree optional in the spec file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=122
2012-10-03 16:01:46 +00:00
0c1fce8817 - remove obsolete virt-list-filesystems, virt-list-partitions and
virt-tar comamnds

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=121
2012-10-03 15:01:35 +00:00
3d5cee3e1e move sles11 fixes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=120
2012-09-28 12:43:54 +00:00
ff272dcc4a copy daemon manually because it is located in RPM_BUILD_ROOT
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=119
2012-09-28 12:27:59 +00:00
106a7548c9 fix SOURCE handling, broken by previous commit
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=118
2012-09-28 12:18:23 +00:00
091ceda4ba mkdir usr/*bin in sles11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=117
2012-09-28 07:29:41 +00:00
b97e5fb309 - add local patches to copy symlinks with mkinitrd (bnc#778149)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=116
2012-09-28 05:41:58 +00:00
981cb5f327 run format_spec_file, to force a rebuild
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=115
2012-09-26 14:31:44 +00:00
3e9629c7ce - add mount.ntfs and mount.fuse to initrd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=114
2012-09-25 14:42:26 +00:00
7dbf8f0873 - Update to version 1.19.44
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=113
2012-09-25 05:24:51 +00:00
79c7e76398 fix typo, remove duplicate Requires:
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=112
2012-09-24 18:22:22 +00:00
35696becd6 wrap part of perl post-make-install processing in with_perl
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=111
2012-09-24 15:29:28 +00:00
835795384b wrap more Requires/BuildRequires for optional hivex support
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=110
2012-09-24 13:30:42 +00:00
deebdecd47 update spec file to make hivex optional
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=109
2012-09-24 13:08:21 +00:00
e448caff31 remove duplicate comment
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=108
2012-09-24 12:58:11 +00:00
68246d27ec - update virtio-blk patch to force vda in libguestfs-test-tool
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=107
2012-09-24 12:57:04 +00:00
8e758de87e - update mount-rootfs-and-do-chroot.sh, avoid bind mount errors
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=106
2012-09-24 09:02:45 +00:00
374a11e6d2 - Update to version 1.19.43
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=105
2012-09-23 19:26:17 +00:00
72cdcb7d7d - reorder debug output in /init script, print partitions last
- mention mount-rootfs-and-do-chroot.sh in rescue message

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=104
2012-09-21 18:06:06 +00:00
de9dee77f4 - add mkdir, mount, chroot, umount to initrd command list, for 11.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=103
2012-09-20 15:53:01 +00:00
655fe5ff27 - use ttyS0 for setctsid if /proc/consoles does not exist
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=102
2012-09-20 15:40:50 +00:00
e149406abb - enable augeas unconditionally also for sles11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=101
2012-09-19 21:48:36 +00:00
3c74d3dd79 - add augeas-lenses to BuildRequires in 11.4+ and package it in
initrd, for virt-inspector

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=100
2012-09-19 15:53:43 +00:00
376f6132de - Update to version 1.19.42
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=99
2012-09-18 06:15:44 +00:00
42a25e66ca - Update to version 1.19.41
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=98
2012-09-17 07:40:12 +00:00
287781f5b6 guestfs-data must Provide libguestfs-data
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=97
2012-09-13 20:33:27 +00:00
d6a286c262 - move BuildRequires for subpackages into the subpackage section
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=96
2012-09-13 18:22:57 +00:00
a05af80829 - move Requires to guestfs-tools
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=95
2012-09-13 18:12:48 +00:00
d8056fd419 - Use perl_requires macro in guestfs-tools
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=94
2012-09-13 18:11:21 +00:00
704a3f5fdd - add Requires libguestfs0 to libguestfs-devel to fix rpmlint warning
- fix rpmlint warnings about shlib-policy-missing-lib:
  move files from libguestfs to guestfs-tools
  rename libguestfs-guestfsd to guestfsd
  rename libguestfs-doc to guestfs-doc
  rename libguestfs-data to guestfs-data

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=93
2012-09-13 18:07:18 +00:00
b373555d5f - force virtio-blk usage only if the guest kernel has no virtio-scsi
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=92
2012-09-13 12:54:57 +00:00
c0cdbdd21e - delete unused perl script without executable permissions to fix rpmlint warning
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=91
2012-09-13 08:40:16 +00:00
12d092a073 - delete empty perl bootstrap files to fix rpmlint warning
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=90
2012-09-13 08:18:28 +00:00
1ed2b4d241 - adjust Summary of libguestfs0 to fix rpmlint warning
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=89
2012-09-13 08:12:31 +00:00
3014f430a0 remove unused debug commands
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=88
2012-09-13 07:58:43 +00:00
900fd5594a show missing_commands only in verbose mode
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=87
2012-09-13 07:57:31 +00:00
5c9a1c65ce - add jfsutils and reiserfs to BuildRequires to reduce number of missing_commands
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=86
2012-09-13 05:10:10 +00:00
ffacc11c73 update .changes from obs log
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=85
2012-09-12 13:39:27 +00:00
f320af81bf add chroot helper for virt-rescue, Bug 674684 - mount-rootfs-and-do-chroot.sh
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=84
2012-09-12 09:53:15 +00:00
27969a5f19 create /selinux in initrd, guestfsd tries to bind mount it into the guest
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=83
2012-09-12 09:04:13 +00:00
3cfa25b5f5 copy terminfo files so that backspace works in screen
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=82
2012-09-07 15:03:24 +00:00
4e25bbb654 run the rescue shell with setctsid so that it gets a controlling tty
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=81
2012-09-07 14:32:27 +00:00
01411068c2 move all modules, except dm-mod, to udevmodules so that the are really loaded on demand
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=80
2012-09-05 13:04:16 +00:00
f834f94ba3 include sparsify from zerofree.rpm, and strace in initrd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=79
2012-09-05 09:30:26 +00:00
65c8c74858 use perl_gen_filelist to avoid packaging the "auto" directory
this leads to build errors in SLE_11 repo
%perl_gen_filelist tries to package everything, remove all non-perl files from list to avoid duplicate files

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=78
2012-09-05 09:29:37 +00:00
1406bdbc7d - Update to version 1.19.40
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=77
2012-09-05 08:17:44 +00:00
58c16e2b11 move additional modules to mkinitrd to prevent loading everything
rely on autoloading instead
add also nls modules, remove ecrypt

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=76
2012-09-04 19:14:31 +00:00
855ed4d003 - Update to version 1.19.39
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=75
2012-09-04 17:41:16 +00:00
00a56c6192 add also btrfs and ext4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=74
2012-09-04 17:40:38 +00:00
38a16a7a51 surprise: filesystem modules are required to mount a filesystem
9p cramfs ecryptfs ext2 ext3 fat fuse hfs hfsplus jfs minix ncpfs nfs quota reiserfs squashfs squashfs3 udf ufs xfs

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=73
2012-09-04 17:39:58 +00:00
975655b152 remove obsolete libguestfs-1.13.14-without-hivex.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=72
2012-09-04 14:07:50 +00:00
3a4645092e - Update to version 1.19.38
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=71
2012-09-04 07:38:00 +00:00
fd887b9073 correct assignment for additional external commands
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=70
2012-09-04 06:02:36 +00:00
da8b6e8325 actually enable the code to force virtio_blk
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=69
2012-09-03 21:38:25 +00:00
92e2668f86 add also the fsck.* commands because guestfsd can not provide such a list
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=68
2012-09-03 18:12:05 +00:00
88b02d524c run format_specfile
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=67
2012-09-03 18:11:21 +00:00
6c59560b69 add dosfstools for mkfs.vfat/msdos
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=66
2012-09-03 18:10:43 +00:00
8439719993 move all BuildRequires for the initrd into the subpackage section
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=65
2012-09-03 18:08:08 +00:00
edd8433ad0 add patch to force virtio_blk or virtio_scsi via environment variable
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=64
2012-09-03 18:00:34 +00:00
e7c418f9f1 update Group of ocaml-libguestfs-devel to fix rpmlint warning
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=63
2012-09-03 17:21:14 +00:00
f7ec0a4bc3 provide fixed list of mkfs subcommands because guestfsd can not export such list
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=62
2012-09-03 16:05:00 +00:00
03c60de8f5 create /sysroot directory in initrd, guestfsd relies on it
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=61
2012-09-03 15:32:29 +00:00
81fafb8188 show more /proc/entries using head(1)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=60
2012-09-03 14:27:26 +00:00
86c255dcc8 add missing perl Requires, they are not automatically added at build time
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=59
2012-09-03 09:45:22 +00:00
4f685999cd remove the LD_RUN_PATH patch
The same result can appearently achieved by passing an empty LD_RUN_PATH to make

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=58
2012-09-03 09:19:09 +00:00
9518d1f2bb quote % in awk regex to avoid potential errors
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=57
2012-09-03 08:27:44 +00:00
f7c0877c99 use perl macro to remove unwanted files from buildroot
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=56
2012-09-03 08:27:00 +00:00
a2e5b3e9bb Reduce number of rpmlint warnings:
update Group of doc and devel subpackage
update Summary  and description of perl, python and ruby bindings
trim description of ruby bindings

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=55
2012-09-03 07:47:14 +00:00
469445cf2c update perl(Pod::Simple::XHTML) BuildRequires, and comment
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=54
2012-09-02 18:04:08 +00:00
c2a0a43dd0 add hack to force virtio_blk instead of virtio_scsi
because 12.1 and older kernels do not have virtio_scsi yet

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=53
2012-09-02 12:25:54 +00:00
1e74dfd9e3 enable BuildRequires: perl(Win::Hivex)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=52
2012-09-01 21:01:59 +00:00
e42e2ce06b use versioned obsoletes to avoid self-obsoletes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=51
2012-09-01 19:01:16 +00:00
2eeced7fed - move guestfsd to subpackage libguestfs-guestfsd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=50
2012-09-01 18:53:34 +00:00
a7bbf95fe2 enable BuildRequires: perl(String::ShellQuote)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=49
2012-09-01 18:39:04 +00:00
d361fc3218 - move ocaml files to ocaml-libguestfs and ocaml-libguestfs-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=48
2012-09-01 18:26:42 +00:00
744f9b0f08 - rename subpackage libguestfs-python to python-libguestfs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=47
2012-09-01 13:41:10 +00:00
f6aa82bf69 - rename subpackage libguestfs-perl to perl-Sys-Guestfs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=46
2012-09-01 12:15:10 +00:00
926f017d54 - Update to version 1.19.37
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=45
2012-08-31 19:41:03 +00:00
d452806999 reenable ruby bindings, apply patch to fix failure in 11.4 and 12.1
happens to work in sles11sp2 and 12.2 for some reason

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=44
2012-08-31 19:39:27 +00:00
65e8c8e0d6 remove Version from libguestfs-data package, not needed.
remove Requires from libguestfs-data package, not needed either.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=43
2012-08-31 18:22:08 +00:00
c99bbec8f1 remove libguestfs.perl.install_vendor.patch
INSTALLDIRS=vendor can be used to select a different dir
from Fedora libguestfs.spec

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=42
2012-08-31 18:20:22 +00:00
12d47b73e2 fix module loading, they have to be listed in a single line
include magic files for file

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=41
2012-08-31 16:14:04 +00:00
7bb7bd89cf add iproute2 for ip command
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=40
2012-08-31 14:52:38 +00:00
db14b0b431 - add workaround for copying symlinks in mkinitrd (bnc#778149)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=39
2012-08-31 13:32:43 +00:00
1281aa499f run mkinitrd with bash -x as a debugging aid
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=38
2012-08-31 12:12:40 +00:00
f87b3d6c50 add ntfs-3g
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=37
2012-08-31 11:36:54 +00:00
167452df48 remove compress
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=36
2012-08-31 10:11:59 +00:00
ee6b909e03 add more packages to BuildRequires to reduce number of missing_commands
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=35
2012-08-31 10:10:06 +00:00
e114d9a2d1 - Update to version 1.19.36
Add patch to collect a list of all called binaries from guestfsd

  patch mkinitrd to copy links (bnc#778149)

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=34
2012-08-30 18:40:11 +00:00
2e24d337c4 sort modules and programs in initrd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=33
2012-08-30 09:18:11 +00:00
8f679212e6 add blockdev from util-linux to initrd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=32
2012-08-30 09:16:22 +00:00
3881762cdc build with parted, for virt-alignment-scan
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=31
2012-08-30 08:54:36 +00:00
70e557bfa0 use final filename for initrd and vmlinuz to simplify copying from build chroot
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=30
2012-08-30 08:45:15 +00:00
e28b92b647 - Update to version 1.19.35
disable java
  remove kvm and qemu from BuildRequires, the path to qemu-kvm
  can be passed to configure

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=29
2012-08-30 08:27:21 +00:00
3004eebd00 remove buildtime dependency of kvm
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=28
2012-08-29 21:30:35 +00:00
86bc25c3c2 - build appliance as initramfs image with the help of mkinitrd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=27
2012-08-29 17:43:39 +00:00
a097a6c48f - enable and install the guestfs daemon
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=26
2012-08-29 15:27:00 +00:00
b08a9b83f7 - build with attr-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=25
2012-08-29 14:48:35 +00:00
1a8e13710d - build with file-devel
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=24
2012-08-29 14:36:23 +00:00
58b64e5d4d - build with augeas in openSUSE 11.4 and later
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=23
2012-08-29 14:27:36 +00:00
e547ccb349 - build with libconfig in openSUSE 12.2 and later
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=22
2012-08-29 14:17:14 +00:00
d9ff6c49c2 split perl patch libguestfs-1.19.30.patch into
libguestfs.perl.install_vendor.patch and libguestfs.perl.no-rpath.patch
Both are needed in upcoming versions

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=21
2012-08-29 14:07:05 +00:00
aea87fef39 remove obsolete patches
libguestfs-1.13.14-disable-erlang.patch
 libguestfs-1.13.14-no-machine.patch
 libguestfs-1.13.14-provided-appliance.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=20
2012-08-29 13:31:00 +00:00
f3151abec5 - Update to version 1.19.34
enable fuse support

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=19
2012-08-29 12:41:50 +00:00
a5a8aad1b3 require at least kvm 1.1 ad runtime
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=18
2012-08-24 17:24:15 +00:00
e88d5a3d5f - Update to version 1.19.32
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=17
2012-08-20 10:13:09 +00:00
14c8a4526f package ocaml directory to fix build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=16
2012-08-20 10:01:08 +00:00
f5b51bcbb0 - enable ocaml for sparsify
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=15
2012-08-20 08:58:04 +00:00
d4d02f03e4 Require kvm, to get /usr/bin/qemu-kvm
move devel man pages to devel package

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=14
2012-08-18 14:38:57 +00:00
b3a6a23cab force usage of Pod::Simple::XHTML from this project to fix build in 11.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=13
2012-08-17 08:18:18 +00:00
612eca1535 run /usr/lib/obs/service/format_spec_file
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=12
2012-08-16 15:55:36 +00:00
9f383ac958 disable qemu test.
If the package is built within kvm the configure test will fail because it starts kvm within kvm

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=11
2012-08-16 15:44:26 +00:00
ca59df377c require Pod::Simple::XHTML for podwrapper.pl
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=10
2012-08-16 14:48:39 +00:00
83ebed72f2 add more groups to enable sles11 build
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=9
2012-08-16 13:03:20 +00:00
d98ab63b57 Add Group: Documentation to fix build in sles11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=8
2012-08-16 12:34:59 +00:00
555f01a201 RPM_OPT_FLAGS can not be used with configure macro, use CFLAGS instead
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=7
2012-08-16 09:24:11 +00:00
9481fd971a remove libguestfs.files reference
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=6
2012-08-16 08:57:01 +00:00
5a2c85e441 disable ruby, uses -Wl,-R
build with -Wno-unused
touch file list

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=5
2012-08-16 08:35:01 +00:00
7f0f21c357 - Update to version 1.19.30
move python, perl and ruby bindings to extra package

OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=4
2012-08-15 18:06:38 +00:00
b6606e51f3 - ExclusiveArch x86
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=3
2012-08-07 09:16:16 +00:00
7eb2c1f7bc - fix filelist to build on sles11
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=2
2012-07-02 17:58:52 +00:00
Cristian Rodríguez
ddc77aadf5 Accepting request 85864 from home:-miska-
new package (libguestfs)

OBS-URL: https://build.opensuse.org/request/show/85864
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=1
2011-10-02 18:45:11 +00:00
11 changed files with 109 additions and 66 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc906e0b0dfcceb434e382d63071c3a66a787ee4b33301cf3a96be8e00ff57db
size 19062613

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAmZCG5sRHHJpY2hAYW5u
ZXhpYS5vcmcACgkQkXOPc+G3aKD4Tw/+MDRiFsfE5i1/3T6LubEr2Hye4s4sMJ9/
BZr1dSzPI3HW5V9D3Cx+D7hf+7qyIMg2KP2Ow/01usKoLp9Ow8NUj5H0CePxvEhL
uDrtx/nlfEZRqHIzfKdPVixMddLcli4j8K7w0dQW3cn+H70szAv8Pqv2JjJeMH2r
SFzOvw4AujW876LlEzYo6cKHwPMtX3lBKBo0HDECnopDgEc64iTT/yunTR2y0qEn
ARJ6nY0q6cTyT06KQd2PTDgTlAlMOCLLksqLtxbwhkNtS1EYcDboM7bkZQHF2c6P
2OVmMV9oUZSBGFoAHMLZEjCTeiDrFGELQzK5Qn7f6jw643sn3pT8oMCRBWOJ93rI
DEpEFzlI7il0OB+c+0LzJWDxXi+FiPT6cFIMoVSE4YoBLkn0mJ5HAerYzpftwtT3
PXZ++dzqZThvCuSB3Tt/w8fVo55qTLV1zs7g61Gv7Q18BvxiYYWvGPLvVHeH7dLz
wNky5w36VSFj1gMUXqBoXcGJE0T74z3ze4Ohh4Exy156pDX5WaTUQkf2uvqn9QiA
6kvcJE8ykivFrOKXlbLLwmb/Lzx6jZoGqWok7pZZfNDLecL6/0fQ79e7gZvOgvUs
+rHgvVLTS9SUSk84wt86IkwfPHZ13w/y1tjYneYlWLQ6Qvsd8FURjlkyR6XHBKDD
i2zY0ZD5SfM=
=4/dV
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87553ec542a9c28ec0035dc1ed130477f887f2d8d94fe1a5fd9c0df32915345c
size 19067317

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAmaMBWgRHHJpY2hAYW5u
ZXhpYS5vcmcACgkQkXOPc+G3aKCn9RAAusfYJg/fgCCIjenKin4ezPruVqzlU9FA
appdhVgf4rx28OdpZRzoWrV76PK+8okO4sQUrUoUFsWIJYoAZcIeIFg1Eun78vUk
t4PhmtEHeNzvMK3Pfgx6xz0pfbuHrxd8r3BGzpSsk1Rjq0yqjEZyPfMtsIkkfjNe
iUiC1+dmnVBD6ZaFscUkOUS/a0ARoGkZNYY9k4Q/SBcptIcJqMjSc9EXgcyEsU2L
0cElxUg8rSctqN9vjYw+oC7YapJq0Hy1morDQtS4enMFDrksf4tRjYu2Ce/v/SuB
F1GhFVoV3IIKgCfVVfzxwhJe3bG6qWiJbgunKo79gDDJJKkcSsy2E34my1CGdx45
36vMlahphHzM7mgWTzcWLMpyfp0TzBJzZNsnPwAwvEr4l2ckh8d26+0o8BT1p0zU
+d2f3b5IIkUvQh3VIvfAdJRGQ3V7ExPkhKs4cIxVBtq3aBrDunCsTs43t4E9Zo4r
ghWKLFI3sxp+r0E+HOCpUOIb/UN+KgzK3cTf7dxJnQX7jczZFoUAaZNGuuZdF5cO
WaBQ61MBnAORSRBi8kU9pbB5cf+TaJ1rFFHFlOE0jTg6Ur4hcbLyRi1jh2pFRy6X
KWHkAHU5A7z4512C9czLfU49EH5KZKJay5BlGrJ0pho/yAaON9zArmgBxvdcM0+9
eCAUIQ+c2h8=
=i02X
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e0f21322023cacfac04902096f389793a045d818f955404888953f2d78ccecd7
size 19084237

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAma/YloRHHJpY2hAYW5u
ZXhpYS5vcmcACgkQkXOPc+G3aKDs5A//dEgzW/mjrxNjR/EdH9pPGE/xmhB7XbPz
2hNUP0GF2JnFBt104MRmuexivpFGvJHAt94DrVIikM41X0VO1yBStKDHqWYS1EWx
OyK7Lq5T1uxTnt3CTHmzve6MmiVwIZXC+BVOWfUcDZHtLufYwZE0HQQVe4IccaqM
rEfmKA12CDW0ZrtsYIZ+XYZTmSMNuuZ4/2l4IzaZnboCCyaOJOihwqGxDRFDMehb
1KFDX2s7IOOC6dx4wTFE954HSzQu4Xu3HlIznlVw6Vh51fJsC63VMU/QNOARsVVt
X9fo0zJS2zbja4q3xJ4c7v0mH1AYAmxfrOiD7eplQllsYKTjUSjd9B2BWjB99B+p
liki07SoEjOTuQanCsN+HGHTwjHqe/NkuFzmy3zONA5FeTYrslNWFLgtXL26LlAc
lcglwE7KFT+YEmEjbq0aSL1ofca6W9dX7AiQdtI0TD4NOkQZD5B4gFfpGBaWQWSh
XnYJIbVg7C/fN/46n1Bv773MI58kYleTvh1xsIf858CH10FG19aIXQIGy5iQ8/iQ
YyzzEGjvm5w/B6LC4NC8C5nqHQuRD0rHUac6EIiL8z0twx6wf+aPKH2LpvCRBDyp
sYTmC/mhXYiISWycNakzlTV4tq87fVZZosHMIki+/z6jxvUrjMzmWh8LfNH2hjJj
sb0ibmtllDk=
=okef
-----END PGP SIGNATURE-----

3
libguestfs-1.55.3.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2e0f5ff297167e54d4234ad25bd66faf3cd0cd0597565496fae57ed024303ca6
size 18994766

View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
iQJFBAABCAAvFiEE93dPsa0HSn6Mh2fqkXOPc+G3aKAFAmd+tXIRHHJpY2hAYW5u
ZXhpYS5vcmcACgkQkXOPc+G3aKC4cw/9Edz4P0C/82d7kQ9PvBtokt6j9880EQgx
c7OskcvW1xSSHtQZXwYmErsnv88cyIRXLocK3QzzRp4GWeyeMf+kzDvP1dMhdAzZ
/8IV6sSB4iWYq5BU4eY56nWllMNdv4ga5MB1MLdMLAoSQFb392vXpVCrRl5GlHyv
NouXdpEh0bZh4y9FKz9sr5bsWLSQRZ6QV237CDr+Ksuw9mNq2oVX/CmIZfGKoCzQ
izvIkXl7m4N+u51dT607Acl8jeBCFZgsifXeFrwGVZcPu+N4s+6SkITMSkJbrWyK
2J5ClAdecHS5YTRHzsV5XshRwRVXS8vtzpNP0Rs0puyu+9UNTrpkUDG4EF8UPjxx
Ts0KaeCjqgS/BmIqZyxi4zKKxrDc9mhO1K7DPnd1xZVMYkJF/oiyYuFIqOKtj6Cz
ThVDPHVAqyVslpvuDBBIYYGLQn0z1QM1hyrTtSEB5QeR3U/gdrIkzV7fK9A5EdkI
FvDpfLD5aD/5eB3cbKaSoxcDxatkjKnoFdU/EffiA4qY/e9uw9srtBnhoQN3Rr/9
DZFPVBeJO0c1I1Qx5jlRUvaUwuhWLpf4CWv3b8mGfzIgDmRFkc+ms2aYA2SUtdEo
imZQBbRWzEAkJD9TCm4JhT/CRoadjfuYMSUj620nfKqgFQD0pf70NJOKJtLrrw7n
7jV70lxl3Iw=
=LJWV
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,84 @@
-------------------------------------------------------------------
Thu Jan 30 10:29:58 MST 2025 - carnold@suse.com
- Update to version 1.55.3 (jsc#PED-8910)
* build: Move baseline OCaml to 4.08
* Various translation updates
-------------------------------------------------------------------
Fri Jan 3 14:09:24 MST 2025 - carnold@suse.com
- Update to version 1.55.2 (jsc#PED-8910)
* lib/inspect-osinfo.c: Add Windows Server 2025 osinfo
* appliance: Use stable owner, group and mtime in appliance
tarballs
* mltools: Replace jansson with json-c
* lib/info.c: Replace jansson with json-c
* lib/qemu.c: Replace jansson with json-c
* lib: direct: Remove test for qemu mandatory locking
* Various language translations
* Fix dhcpcd failing on systemd-resolved stub
* mlcustomize: Add heuristic support for Windows Server 2025
* mlcustomize/customize_run.ml: Move 'in' to new line
* mlstdutils/guestfs_config: Define host_os
* mlcustomize, mltools: Check guest OS is compatible before
allowing --run
* generator: Remove common/mlv2v/uefi.ml{,i} files
* qemuopts: Add ability to add raw, unquoted output to qemu
scripts
* qemuopts: Fix missing break statement
* mlstdutils: Remove Option module
* Remove test for caml_alloc_initialized_string
* build: Move baseline OCaml to 4.08
-------------------------------------------------------------------
Thu Oct 10 07:06:04 MDT 2024 - carnold@suse.com
- Update to version 1.54.0 (jsc#PED-8910)
* Add detection of Circle Linux (Bella Zhang).
* Add support for LoongArch (liuxiang).
* Add detection of Kylin (grass-lu).
* Add detection of openEuler (Wang Guoquan).
* PARTUUID and PARTLABEL are now resolved in guest /etc/fstab.
* New APIs findfs_partuuid and findfs_partlabel. These can be
used to efficiently look up a filesystem by its GPT partition
UUID or label.
* Support for the following inactive or infrequently used device
types has been removed: Gluster, Sheepdog, TFTP.
* Add GOST R34.11-94 message digest algorithm to checksum APIs
(Alexey Shabalin).
* Allow nbd+unix:// URIs (NBD over Unix domain socket) in
guestfish and other places.
* Various part_* (partition) APIs related to GPT have been
reimplemented to use util-linux sfdisk instead of sgdisk.
Util-linux is more widely available, so this reduces
dependencies in the common case. One optional API remains that
still uses sgdisk. (Thanks Yongkui Guo).
* Add cipher suboption to cryptsetup_open (Jonatan Pålsson).
* Because of a bug, the part_get_gpt_attributes API could
truncate the return value from 64 to 32 bits. This has been
fixed.
* Libguestfs will now no longer recommend using
LIBGUESTFS_BACKEND=direct. This was shown previously when
libvirt failed to start the appliance. However it is felt that
this now does more harm than good.
* Fix generation of virt-customize --chown parameter (Yongkui Guo)
* In the appliance, reduce boot time when dhcp isn't needed
(Olaf Hering).
* A deadlock in the appliance caused by a regression in Linux
6.11 has been worked around. The deadlock was also fixed in
Linux 6.12.
- Bug fixes
* Fix rare hangs while starting the appliance, at 'echo noop'
into /sys/block/{h,s,ub,v}d*/queue/scheduler
* Drop dependency from libguestfs -> gdisk
* libguestfs inspection does not know about /etc/fstab
PARTLABEL=<label>
* btrfs related c_api/tests are failing (unable to create quota
group: Invalid argument)
* Python how-to incorrect exception name
* Rust test 410_close_event fails
-------------------------------------------------------------------
Thu Aug 29 15:06:57 MDT 2024 - carnold@suse.com
@ -63,6 +144,7 @@ Thu May 16 13:02:34 MDT 2024 - carnold@suse.com
Wed May 8 12:42:02 MDT 2024 - carnold@suse.com
- Set Recommends on zerofree and ntfsprogs for libguestfs-appliance
(bsc#1223444)
-------------------------------------------------------------------
Tue May 7 10:27:25 MDT 2024 - carnold@suse.com

View File

@ -1,7 +1,7 @@
#
# spec file for package libguestfs
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,7 +18,7 @@
Name: libguestfs
ExclusiveArch: x86_64 ppc64 ppc64le s390x aarch64 riscv64
Version: 1.53.6
Version: 1.55.3
Release: 0
Summary: Access and modify virtual machine disk images
License: GPL-2.0-or-later
@ -41,6 +41,7 @@ BuildRequires: gawk
BuildRequires: gcc-c++
BuildRequires: gobject-introspection-devel
BuildRequires: gperf
BuildRequires: libjson-c-devel
BuildRequires: libtool
BuildRequires: ocaml-augeas-devel
BuildRequires: ocaml-hivex-devel
@ -49,7 +50,7 @@ BuildRequires: po4a
BuildRequires: readline-devel
BuildRequires: supermin >= 5.1.18
BuildRequires: zstd
BuildRequires: ocaml(ocaml_base_version) >= 4.07
BuildRequires: ocaml(ocaml_base_version) >= 4.08
BuildRequires: ocamlfind(findlib)
BuildRequires: perl(Getopt::Long)
BuildRequires: perl(Locale::TextDomain)

View File

@ -1,6 +1,6 @@
--- libguestfs-1.52.0/lib/launch-direct.c.orig 2024-02-05 14:17:10.208970293 -0700
+++ libguestfs-1.52.0/lib/launch-direct.c 2024-02-05 14:21:37.548976664 -0700
@@ -650,7 +650,10 @@ launch_direct (guestfs_h *g, void *datav
--- a/lib/launch-direct.c
+++ b/lib/launch-direct.c
@@ -645,7 +645,10 @@ launch_direct (guestfs_h *g, void *datav
flag ("-no-reboot");
/* These are recommended settings, see RHBZ#1053847. */