diff --git a/.gitignore b/.gitignore index 251f703..578ba21 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,3 @@ x86_64/ *.src.rpm .build*.log *~ - diff --git a/0001-Fix-docs-for-virt-sandbox-mount-command.patch b/0001-Fix-docs-for-virt-sandbox-mount-command.patch deleted file mode 100644 index 7418405..0000000 --- a/0001-Fix-docs-for-virt-sandbox-mount-command.patch +++ /dev/null @@ -1,75 +0,0 @@ -From 1596fcfc96ff08e64e7d862b1b74dd69862f4208 Mon Sep 17 00:00:00 2001 -From: "Daniel P. Berrange" -Date: Tue, 29 Jan 2013 17:00:58 +0000 -Subject: [PATCH] Fix docs for virt-sandbox mount command - -(cherry picked from commit 75f26e52e52fe9bba013494d0f1b4ff8b9c280b3) ---- - bin/virt-sandbox.c | 46 ++++++++++++++++++++++++++++------------------ - 1 file changed, 28 insertions(+), 18 deletions(-) - -diff --git a/bin/virt-sandbox.c b/bin/virt-sandbox.c -index 55039c3..d33ecfb 100644 ---- a/bin/virt-sandbox.c -+++ b/bin/virt-sandbox.c -@@ -289,32 +289,42 @@ but this will need to be changed if more than one sandbox is to - be run concurrently. This is used as the name of the libvirt - virtual machine or container. - --=item B<-b DST-GUEST-DIR=SRC-GUEST-DIR>, B<--guest-bind DST-GUEST-DIR=SRC-GUEST-DIR> -+=item B<-m TYPE:DST=SRC>, B<--mount TYPE:DST=SRC> - --Binds the guest location B to the location B --such that their contents are indistinguishable. This option may be --repeated multiple times -+Sets up a mount inside the sandbox at B backed by B. The -+meaning of B depends on the value of C specified: - --=item B<-B DST-GUEST-DIR=SRC-HOST-DIR>, B<--guest-bind DST-GUEST-DIR=SRC-HOST-DIR> -+=over 4 -+ -+=item B - --Binds the host location B to the location B --such that their contents are indistinguishable. If C is the --empty string, then a temporary (empty) directory is created on the host --before starting the sandbox and deleted afterwards. The C<--include> option -+If B is B, then B is interpreted as the path -+to a directory on the host filesystem. If C is the empty string, -+then a temporary (empty) directory is created on the host before -+starting the sandbox and deleted afterwards. The C<--include> option - is useful for populating these temporary directories with copies of host --files. This option may be repeated multiple times. -+files. -+ -+=item B - --=item B<-m DST-GUEST-DIR=SRC-HOST-FILE>, B<--host-image DST-GUEST-DIR=SRC-HOST-FILE> -+If B is B, then B is interpreted as the path -+to a disk image file on the host filesystem. The image should be -+formatted with a filesystem that can be auto-detected by the sandbox, -+such as B, B, etc. The disk image itself should be a raw -+file, not qcow2 or any other special format - --Treats the host file B as a virtual disk image and mounts it in --the guest at B. The disk image should be in raw format. This option --may be repeated multiple times. -+=item B -+ -+If B is B, then B is interpreted as the path -+to another directory in the container filesystem. -+ -+=back - --=item B<-i HOST-PATH>, B<--include=HOST-PATH> -+Some examples - --Copy this file from the host into the same location in the guest. --This is used to populate content for mount overrides. This may --be repeated multiple times. -+ -m host-bind:/tmp=/var/lib/sandbox/demo/tmp -+ -m host-image:/=/var/lib/sandbox/demo.img -+ -m guest-bind:/home=/tmp/home - - =item B<-I HOST-PATH>, B<--includefile=HOST-PATH> - diff --git a/0002-better-wording-when-connecting-to-a-console-patch-fr.patch b/0002-better-wording-when-connecting-to-a-console-patch-fr.patch deleted file mode 100644 index 303f30e..0000000 --- a/0002-better-wording-when-connecting-to-a-console-patch-fr.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 657ead2e460b78fefd152163fe4208b3cee0d40f Mon Sep 17 00:00:00 2001 -From: Dan Walsh -Date: Fri, 8 Feb 2013 15:09:22 -0500 -Subject: [PATCH] better wording when connecting to a console patch from - Michael Scherer. - -"Escape character is '^]'." is the message show by telnet as well as the one of virt-sandbox-service when connecting to the console of a service. But the keyboard shortcut doesn't do the same thing ( ie, on telnet, you have a prompt ). - -While telnet is likely to be unheard from newer admins, I think a better message could be : -Type 'Ctrl + ]' to detach from the console. - -(cherry picked from commit 4b218ec94f6a3c20f8e23e2cca9737c41091c358) ---- - bin/virt-sandbox-service | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/bin/virt-sandbox-service b/bin/virt-sandbox-service -index 1ad9eaa..3555085 100755 ---- a/bin/virt-sandbox-service -+++ b/bin/virt-sandbox-service -@@ -734,7 +734,7 @@ def stop(args): - def connect(args): - print """\ - Connected to %s. --Escape character is '^]'. -+Type 'Ctrl + ]' to detach from the console. - """ % ( args.name ) - os.execl("/usr/libexec/virt-sandbox-service-util", "virt-sandbox-service-util","-a", args.name) - # container = Container(args.name, args.uri) diff --git a/0003-Always-set-earlyprintk-kernel-arg.patch b/0003-Always-set-earlyprintk-kernel-arg.patch deleted file mode 100644 index 6a817c3..0000000 --- a/0003-Always-set-earlyprintk-kernel-arg.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 2b6b398a8c87ca0b36fccf67116afec58df5a4ff Mon Sep 17 00:00:00 2001 -From: "Daniel P. Berrange" -Date: Mon, 30 Sep 2013 15:13:06 +0100 -Subject: [PATCH] Always set earlyprintk kernel arg - -If the initrd fails and prints to stderr, this goes to /dev/null -unless earlyprintk is enabled. We always want to see initrd -errors, so we should always have earlyprintk set. - -Signed-off-by: Daniel P. Berrange -(cherry picked from commit b14ce17bb357d5b7f99562c91dafb521f6985b40) - -Conflicts: - libvirt-sandbox/libvirt-sandbox-builder-machine.c ---- - libvirt-sandbox/libvirt-sandbox-builder-machine.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libvirt-sandbox/libvirt-sandbox-builder-machine.c b/libvirt-sandbox/libvirt-sandbox-builder-machine.c -index 958b546..24e700a 100644 ---- a/libvirt-sandbox/libvirt-sandbox-builder-machine.c -+++ b/libvirt-sandbox/libvirt-sandbox-builder-machine.c -@@ -172,9 +172,9 @@ static gchar *gvir_sandbox_builder_machine_cmdline(GVirSandboxConfig *config G_G - gchar *tmp; - - /* Now kernel args */ -- g_string_append(str, " console=ttyS0"); -+ g_string_append(str, " console=ttyS0 earlyprintk=ttyS0"); - if (getenv("LIBVIRT_SANDBOX_DEBUG")) -- g_string_append(str, " debug loglevel=10 earlyprintk=ttyS0"); -+ g_string_append(str, " debug loglevel=10"); - else - g_string_append(str, " quiet loglevel=0"); - diff --git a/0004-Don-t-overmount-root-in-QEMU-sandboxes.patch b/0004-Don-t-overmount-root-in-QEMU-sandboxes.patch deleted file mode 100644 index 07d41e5..0000000 --- a/0004-Don-t-overmount-root-in-QEMU-sandboxes.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 8a023b6e74da654c500d6884547eb4d0c0c7c8cc Mon Sep 17 00:00:00 2001 -From: "Daniel P. Berrange" -Date: Tue, 1 Oct 2013 13:51:34 +0100 -Subject: [PATCH] Don't overmount '/root' in QEMU sandboxes - -If the user wants to replace '/root' they can do that -explicitly. Don't overmount it ourselves. This fixes -an inconsistency between LXC & QEMU setups. - -Signed-off-by: Daniel P. Berrange -(cherry picked from commit 6ae67143e69f435b564164bfa67a174be7bc9702) ---- - libvirt-sandbox/libvirt-sandbox-init-qemu.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/libvirt-sandbox/libvirt-sandbox-init-qemu.c b/libvirt-sandbox/libvirt-sandbox-init-qemu.c -index 38ed284..4d866e7 100644 ---- a/libvirt-sandbox/libvirt-sandbox-init-qemu.c -+++ b/libvirt-sandbox/libvirt-sandbox-init-qemu.c -@@ -284,7 +284,6 @@ main(int argc ATTR_UNUSED, char **argv ATTR_UNUSED) - /* Main special filesystems */ - mount_other("/dev", "tmpfs", 0755); - mount_other_opts("/dev/pts", "devpts", "gid=5,mode=620,ptmxmode=000", 0755); -- mount_other("/root", "tmpfs", 0755); - mount_other("/sys", "sysfs", 0755); - mount_other("/proc", "proc", 0755); - //mount_other("/selinux", "selinuxfs", 0755); diff --git a/0005-Fix-inverted-strcmp-test-in-mount-options-for-QEMU.patch b/0005-Fix-inverted-strcmp-test-in-mount-options-for-QEMU.patch deleted file mode 100644 index b962fe4..0000000 --- a/0005-Fix-inverted-strcmp-test-in-mount-options-for-QEMU.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 52fdacec1661966366a2812936dd07d971614d23 Mon Sep 17 00:00:00 2001 -From: "Daniel P. Berrange" -Date: Tue, 1 Oct 2013 13:52:36 +0100 -Subject: [PATCH] Fix inverted strcmp test in mount options for QEMU - -The QEMU init binary intended to set nosuid & nodev on any -tmpfs filesystem. Due to a backwards strcmp test, it set -those flaws on everything except tmpfs. - -Signed-off-by: Daniel P. Berrange -(cherry picked from commit 8234b949106190f7df4c5b500c1520611eb8a603) ---- - libvirt-sandbox/libvirt-sandbox-init-qemu.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libvirt-sandbox/libvirt-sandbox-init-qemu.c b/libvirt-sandbox/libvirt-sandbox-init-qemu.c -index 4d866e7..845ddd1 100644 ---- a/libvirt-sandbox/libvirt-sandbox-init-qemu.c -+++ b/libvirt-sandbox/libvirt-sandbox-init-qemu.c -@@ -382,7 +382,7 @@ main(int argc ATTR_UNUSED, char **argv ATTR_UNUSED) - else - mount_mkfile(target, 644); - } else { -- if (strcmp(type, "tmpfs")) -+ if (strcmp(type, "tmpfs") == 0) - flags |= MS_NOSUID | MS_NODEV; - - mount_mkdir(target, 0755); diff --git a/0006-Force-9p-version-to-version-9p2000.u.patch b/0006-Force-9p-version-to-version-9p2000.u.patch deleted file mode 100644 index 11fa278..0000000 --- a/0006-Force-9p-version-to-version-9p2000.u.patch +++ /dev/null @@ -1,48 +0,0 @@ -From acb5067fb5326eb4d4784d843c657d0c507f7380 Mon Sep 17 00:00:00 2001 -From: "Daniel P. Berrange" -Date: Tue, 1 Oct 2013 13:54:10 +0100 -Subject: [PATCH] Force 9p version to version=9p2000.u - -With 9p version=9p2000.L, we tickle two bugs in QEMU's code. - -One breaks most calls with ENODEV on FS_IOC_GETVERSION ioctls. - -The other breaks xattr checks due to inverted errno. - -In addition with 9p2000.L we see extra permission checks -on dirs, which prevents the guest from over-mounting dirs -like /root that are restricted on the user running QEMU. - -Signed-off-by: Daniel P. Berrange -(cherry picked from commit f4087aa0e993f59772d3bda53038888af7f43b5e) ---- - libvirt-sandbox/libvirt-sandbox-builder-machine.c | 2 +- - libvirt-sandbox/libvirt-sandbox-init-qemu.c | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libvirt-sandbox/libvirt-sandbox-builder-machine.c b/libvirt-sandbox/libvirt-sandbox-builder-machine.c -index 24e700a..9529f40 100644 ---- a/libvirt-sandbox/libvirt-sandbox-builder-machine.c -+++ b/libvirt-sandbox/libvirt-sandbox-builder-machine.c -@@ -242,7 +242,7 @@ static gboolean gvir_sandbox_builder_machine_write_mount_cfg(GVirSandboxConfig * - if (GVIR_SANDBOX_IS_CONFIG_MOUNT_HOST_BIND(mconfig)) { - source = g_strdup_printf("sandbox:mount%zu", nHostBind++); - fstype = "9p"; -- options = g_strdup("trans=virtio"); -+ options = g_strdup("trans=virtio,version=9p2000.u"); - } else if (GVIR_SANDBOX_IS_CONFIG_MOUNT_HOST_IMAGE(mconfig)) { - source = g_strdup_printf("vd%c", (char)('a' + nHostImage++)); - fstype = "ext3"; -diff --git a/libvirt-sandbox/libvirt-sandbox-init-qemu.c b/libvirt-sandbox/libvirt-sandbox-init-qemu.c -index 845ddd1..87dc897 100644 ---- a/libvirt-sandbox/libvirt-sandbox-init-qemu.c -+++ b/libvirt-sandbox/libvirt-sandbox-init-qemu.c -@@ -165,7 +165,7 @@ mount_9pfs(const char *src, const char *dst, int mode, int readonly) - if (readonly) - flags |= MS_RDONLY; - -- if (mount(src, dst, "9p", flags, "trans=virtio") < 0) { -+ if (mount(src, dst, "9p", flags, "trans=virtio,version=9p2000.u") < 0) { - fprintf(stderr, "libvirt-sandbox-init-qemu: %s: cannot mount %s on %s (9p): %s\n", - __func__, src, dst, strerror(errno)); - exit_poweroff(); diff --git a/libvirt-sandbox.spec b/libvirt-sandbox.spec index 0a90fc4..18e423a 100644 --- a/libvirt-sandbox.spec +++ b/libvirt-sandbox.spec @@ -1,53 +1,52 @@ # -*- rpm-spec -*- -%define with_introspection 0 -%define with_python 0 +%define with_qemu 1 -%if 0%{?fedora} >= 15 -%define with_introspection 1 -%endif -%if 0%{?rhel} >= 6 -%define with_introspection 1 +# RHEL does not provide the 9p.ko kernel module +# nor the virtio-9p KVM backend driver. +%if 0%{?rhel} +%define with_qemu 0 %endif +%define libvirt_version 1.0.2 Name: libvirt-sandbox -Version: 0.1.1 -Release: 3%{?dist}%{?extra_release} +Version: 0.8.0 +Release: 21%{?dist} Summary: libvirt application sandbox framework -Group: Development/Tools -License: LGPLv2+ +# Automatically converted from old format: LGPLv2+ - review is highly recommended. +License: LicenseRef-Callaway-LGPLv2+ URL: http://libvirt.org/ Source0: ftp://libvirt.org/libvirt/sandbox/%{name}-%{version}.tar.gz -Patch1: 0001-Fix-docs-for-virt-sandbox-mount-command.patch -Patch2: 0002-better-wording-when-connecting-to-a-console-patch-fr.patch -Patch3: 0003-Always-set-earlyprintk-kernel-arg.patch -Patch4: 0004-Don-t-overmount-root-in-QEMU-sandboxes.patch -Patch5: 0005-Fix-inverted-strcmp-test-in-mount-options-for-QEMU.patch -Patch6: 0006-Force-9p-version-to-version-9p2000.u.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libvirt-gobject-devel >= 0.0.9 -%if %{with_introspection} +BuildRequires: make +BuildRequires: libvirt-gobject-devel >= 0.2.1 BuildRequires: gobject-introspection-devel -%endif -BuildRequires: libselinux-devel BuildRequires: glibc-static +BuildRequires: /usr/bin/pod2man +BuildRequires: intltool +BuildRequires: libselinux-devel BuildRequires: glib2-devel >= 2.32.0 -Requires: pygobject3-base -Requires: libselinux-python +BuildRequires: xz-devel >= 5.0.0, xz-static +BuildRequires: zlib-devel >= 1.2.0, zlib-static +%if 0%{fedora} > 27 +BuildRequires: libtirpc-devel +BuildRequires: rpcgen +%endif +Requires: %{name}-libs = %{version}-%{release} %package libs -Group: Development/Libraries Summary: libvirt application sandbox framework libraries # So we get the full libvirtd daemon, not just client libs -%ifarch %{ix86} x86_64 -Requires: libvirt-daemon-kvm >= 0.9.12 +%if %{with_qemu} + %ifarch %{ix86} x86_64 +Requires: libvirt-daemon-kvm >= %{libvirt_version} + %else +Requires: libvirt-daemon-qemu >= %{libvirt_version} + %endif %endif -Requires: libvirt-daemon-qemu >= 0.9.12 -Requires: libvirt-daemon-lxc >= 0.9.12 +Requires: libvirt-daemon-lxc >= %{libvirt_version} %package devel -Group: Development/Libraries Summary: libvirt application sandbox framework development files Requires: %{name}-libs = %{version}-%{release} @@ -65,22 +64,10 @@ the libvirt sandbox %prep %setup -q -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 %build -%if %{with_introspection} -%define introspection_arg --enable-introspection -%else -%define introspection_arg --disable-introspection -%endif - -%configure %{introspection_arg} +%configure --enable-introspection %__make %{?_smp_mflags} @@ -91,25 +78,15 @@ chmod a-x examples/*.py examples/*.pl examples/*.js rm -f $RPM_BUILD_ROOT%{_libdir}/libvirt-sandbox-1.0.a rm -f $RPM_BUILD_ROOT%{_libdir}/libvirt-sandbox-1.0.la -%clean -rm -rf $RPM_BUILD_ROOT +%find_lang %{name} -%post libs -p /sbin/ldconfig -%postun libs -p /sbin/ldconfig +%ldconfig_scriptlets libs %files -%defattr(-,root,root,-) -%{_sysconfdir}/bash_completion.d/virt-sandbox-service-bash-completion.sh -%config(noreplace) %{_sysconfdir}/cron.daily/virt-sandbox-service.logrotate -%dir %{_sysconfdir}/libvirt-sandbox/services %{_bindir}/virt-sandbox -%{_bindir}/virt-sandbox-service -%{_libexecdir}/virt-sandbox-service-util %{_mandir}/man1/virt-sandbox.1* -%{_mandir}/man1/virt-sandbox-service.1* -%files libs -%defattr(-,root,root,-) +%files libs -f %{name}.lang %doc README COPYING AUTHORS ChangeLog NEWS %dir %{_sysconfdir}/libvirt-sandbox %dir %{_sysconfdir}/libvirt-sandbox/scratch @@ -118,12 +95,9 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/libvirt-sandbox-init-lxc %{_libexecdir}/libvirt-sandbox-init-qemu %{_libdir}/libvirt-sandbox-1.0.so.* -%if %{with_introspection} %{_libdir}/girepository-1.0/LibvirtSandbox-1.0.typelib -%endif %files devel -%defattr(-,root,root,-) %doc examples/virt-sandbox.pl %doc examples/virt-sandbox.py %doc examples/virt-sandbox.js @@ -134,20 +108,136 @@ rm -rf $RPM_BUILD_ROOT %dir %{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox %{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox.h %{_includedir}/libvirt-sandbox-1.0/libvirt-sandbox/libvirt-sandbox-*.h -%if %{with_introspection} %{_datadir}/gir-1.0/LibvirtSandbox-1.0.gir -%endif %{_datadir}/gtk-doc/html/Libvirt-sandbox %changelog -* Tue Oct 1 2013 Daniel P. Berrange - 0.1.1-3 -- Fix booting QEMU sandboxes with Linux 3.11 kernel +* Thu Jul 16 2026 Fedora Release Engineering - 0.8.0-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild -* Tue Oct 1 2013 Daniel P. Berrange - 0.1.1-2 -- Fix docs about mount args to virt-sandbox (rhbz #909652) -- Clarify message about console escape key (rhbz #887676) -- Add missing deps on pygobject3-base & libselinux-python (rhbz #887657) -- Fix dep on glib-devel to be a BuildRequires only (rhbz #885427) +* Fri Jan 16 2026 Fedora Release Engineering - 0.8.0-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Thu Jul 24 2025 Fedora Release Engineering - 0.8.0-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jan 17 2025 Fedora Release Engineering - 0.8.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Mon Sep 02 2024 Miroslav Suchý - 0.8.0-17 +- convert license to SPDX + +* Thu Jul 18 2024 Fedora Release Engineering - 0.8.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Sat Mar 30 2024 Jonathan Wright - 0.8.0-15 +- Rebuild to ensure backdoored XZ libs arn't present + +* Thu Jan 25 2024 Fedora Release Engineering - 0.8.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 0.8.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Thu Jul 20 2023 Fedora Release Engineering - 0.8.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jan 19 2023 Fedora Release Engineering - 0.8.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Jul 21 2022 Fedora Release Engineering - 0.8.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jan 20 2022 Fedora Release Engineering - 0.8.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jul 22 2021 Fedora Release Engineering - 0.8.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Jan 26 2021 Fedora Release Engineering - 0.8.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 0.8.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jan 29 2020 Fedora Release Engineering - 0.8.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Jul 25 2019 Fedora Release Engineering - 0.8.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Feb 01 2019 Fedora Release Engineering - 0.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 0.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Jun 8 2018 Daniel P. Berrangé - 0.8.0-1 +- Update to 0.8.0 release + +* Mon Mar 26 2018 Iryna Shcherbina - 0.6.0-7 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Wed Feb 07 2018 Fedora Release Engineering - 0.6.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 0.6.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.6.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 0.6.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 0.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jul 1 2015 Daniel P. Berrange - 0.6.0-1 +- Update to 0.6.0 release + +* Wed Jun 17 2015 Fedora Release Engineering - 0.5.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 0.5.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Tue Jul 22 2014 Kalev Lember - 0.5.1-3 +- Rebuilt for gobject-introspection 1.41.4 + +* Sat Jun 07 2014 Fedora Release Engineering - 0.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Mon Nov 18 2013 Daniel P. Berrange - 0.5.1-1 +- Update to 0.5.1 release + +* Thu Oct 3 2013 Daniel P. Berrange - 0.5.0-3 +- Add fully versioned dep between libvirt-sandbox & libvirt-sandbox-libs + +* Tue Oct 1 2013 Daniel P. Berrange - 0.5.0-2 +- Fix boot with Linux 3.11 kernel + +* Thu Aug 1 2013 Daniel P. Berrange - 0.5.0-1 +- Update to 0.5.0 release + +* Tue Jul 9 2013 Daniel P. Berrange - 0.2.1-1 +- Update to 0.2.1 release + +* Tue May 7 2013 Daniel P. Berrange - 0.2.0-1 +- Update to 0.2.0 release + +* Tue Mar 5 2013 Daniel P. Berrange - 0.1.2-1 +- Update to 0.1.2 release + +* Fri Feb 22 2013 Daniel P. Berrange - 0.1.1-4 +- Add dep on pod2man + +* Thu Feb 14 2013 Fedora Release Engineering - 0.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Thu Jan 17 2013 Daniel P. Berrange - 0.1.1-2 +- Conditionalize dep on libvirt-daemon-qemu * Mon Dec 10 2012 Daniel P. Berrange - 0.1.1-1 - Update to 0.1.1 release diff --git a/sources b/sources index d0532db..ecadc58 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -16734f7a7927f47b845747ef2df4ef68 libvirt-sandbox-0.1.1.tar.gz +SHA512 (libvirt-sandbox-0.8.0.tar.gz) = 633368b6b41c520ae678b850e4c6c96cc3220adcfda9a9a36ad67d50f10b1d18e40a2d92e76a8d99a63e7e24a1f9cf3153eca0acf4745bd48c381289974476d2