|
|
35aabcb |
%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
|
|
riel |
bf95569 |
|
|
|
5d197d9 |
# Hypervisor ABI
|
|
|
befec2e |
%define hv_abi 3.4
|
|
|
e843eee |
|
|
riel |
bf95569 |
Summary: Xen is a virtual machine monitor
|
|
riel |
bf95569 |
Name: xen
|
|
|
b68532d |
Version: 3.4.1
|
|
|
b68532d |
Release: 1%{?dist}
|
|
riel |
bf95569 |
Group: Development/Libraries
|
|
|
9b693aa |
License: GPLv2+ and LGPLv2+ and BSD
|
|
|
b93c39f |
URL: http://xen.org/
|
|
|
b68532d |
Source0: http://bits.xensource.com/oss-xen/release/3.4.0/xen-%{version}.tar.gz
|
|
|
b93c39f |
Source1: %{name}.modules
|
|
|
b93c39f |
Source2: %{name}.logrotate
|
|
|
befec2e |
Source3: dom0-kernel.repo
|
|
|
4fdf0a2 |
# used by stubdoms
|
|
|
4fdf0a2 |
Source10: lwip-1.3.0.tar.gz
|
|
|
4fdf0a2 |
Source11: newlib-1.16.0.tar.gz
|
|
|
4fdf0a2 |
Source12: zlib-1.2.3.tar.gz
|
|
|
4fdf0a2 |
Source13: pciutils-2.2.9.tar.bz2
|
|
|
4fdf0a2 |
Source14: grub-0.97.tar.gz
|
|
|
befec2e |
# init.d bits
|
|
|
befec2e |
Source20: init.xenstored
|
|
|
befec2e |
Source21: init.xenconsoled
|
|
|
befec2e |
Source22: init.blktapctrl
|
|
|
befec2e |
Source23: init.xend
|
|
|
befec2e |
# sysconfig bits
|
|
|
befec2e |
Source30: sysconfig.xenstored
|
|
|
befec2e |
Source31: sysconfig.xenconsoled
|
|
|
befec2e |
Source32: sysconfig.blktapctrl
|
|
|
befec2e |
|
|
riel |
399577f |
Patch1: xen-initscript.patch
|
|
|
befec2e |
Patch3: xen-xenstore-cli.patch
|
|
|
befec2e |
Patch4: xen-dumpdir.patch
|
|
|
befec2e |
Patch5: xen-net-disable-iptables-on-bridge.patch
|
|
|
befec2e |
|
|
|
223f13c |
Patch10: xen-no-werror.patch
|
|
|
223f13c |
|
|
|
befec2e |
Patch100: xen-configure-xend.patch
|
|
|
ff5c4a8 |
|
|
riel |
bf95569 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
riel |
399577f |
BuildRequires: transfig libidn-devel zlib-devel texi2html SDL-devel curl-devel
|
|
|
b93c39f |
BuildRequires: libX11-devel python-devel ghostscript tetex-latex
|
|
Stephen Tweedie |
599e0d6 |
BuildRequires: ncurses-devel gtk2-devel libaio-devel
|
|
|
b93c39f |
# for the docs
|
|
|
4fdf0a2 |
BuildRequires: perl texinfo
|
|
|
b69181e |
# so that the makefile knows to install udev rules
|
|
|
b93c39f |
BuildRequires: udev
|
|
|
a1de77a |
%ifnarch ia64
|
|
Stephen Tweedie |
1023b64 |
# so that x86_64 builds pick up glibc32 correctly
|
|
Stephen Tweedie |
1023b64 |
BuildRequires: /usr/include/gnu/stubs-32.h
|
|
|
b93c39f |
# for the VMX "bios"
|
|
|
a1de77a |
BuildRequires: dev86
|
|
|
a1de77a |
%endif
|
|
|
de12dc6 |
BuildRequires: gettext
|
|
|
94aa64e |
BuildRequires: gnutls-devel
|
|
|
28b7376 |
BuildRequires: openssl-devel
|
|
|
f3a7064 |
# For ioemu PCI passthrough
|
|
|
f3a7064 |
BuildRequires: pciutils-devel
|
|
|
f8272d2 |
Requires: bridge-utils
|
|
|
c27ea5c |
Requires: udev >= 059
|
|
|
b93c39f |
Requires: xen-runtime = %{version}-%{release}
|
|
Stephen Tweedie |
00956fb |
# Not strictly a dependency, but kpartx is by far the most useful tool right
|
|
Stephen Tweedie |
00956fb |
# now for accessing domU data from within a dom0 so bring it in when the user
|
|
Stephen Tweedie |
00956fb |
# installs xen.
|
|
Stephen Tweedie |
00956fb |
Requires: kpartx
|
|
riel |
f2021d8 |
Prereq: chkconfig
|
|
|
b68532d |
ExclusiveArch: %{ix86} x86_64 ia64 noarch
|
|
|
b68532d |
BuildArch: %{ix86} x86_64 ia64
|
|
riel |
bf95569 |
|
|
riel |
bf95569 |
%description
|
|
|
b93c39f |
This package contains the XenD daemon and xm command line
|
|
|
b93c39f |
tools, needed to manage virtual machines running under the
|
|
|
b93c39f |
Xen hypervisor
|
|
riel |
bf95569 |
|
|
|
6329324 |
%package libs
|
|
|
6329324 |
Summary: Libraries for Xen tools
|
|
|
6329324 |
Group: Development/Libraries
|
|
|
6329324 |
Requires(pre): /sbin/ldconfig
|
|
|
6329324 |
Requires(post): /sbin/ldconfig
|
|
|
6329324 |
|
|
|
6329324 |
%description libs
|
|
|
b93c39f |
This package contains the libraries needed to run applications
|
|
|
b93c39f |
which manage Xen virtual machines.
|
|
|
b93c39f |
|
|
|
b93c39f |
|
|
|
b93c39f |
%package runtime
|
|
|
b93c39f |
Summary: Core Xen runtime environment
|
|
|
b93c39f |
Group: Development/Libraries
|
|
|
b93c39f |
Requires: xen-libs = %{version}-%{release}
|
|
|
befec2e |
Requires: /usr/bin/qemu-img /usr/bin/qemu-nbd
|
|
|
b93c39f |
# Ensure we at least have a suitable kernel installed, though we can't
|
|
|
b93c39f |
# force user to actually boot it.
|
|
|
b93c39f |
Requires: xen-hypervisor-abi = %{hv_abi}
|
|
|
b93c39f |
|
|
|
b93c39f |
%description runtime
|
|
|
b93c39f |
This package contains the runtime programs and daemons which
|
|
|
b93c39f |
form the core Xen userspace environment.
|
|
|
b93c39f |
|
|
|
6329324 |
|
|
|
e843eee |
%package hypervisor
|
|
|
e843eee |
Summary: Libraries for Xen tools
|
|
|
e843eee |
Group: Development/Libraries
|
|
|
e843eee |
Provides: xen-hypervisor-abi = %{hv_abi}
|
|
|
e843eee |
|
|
|
e843eee |
%description hypervisor
|
|
|
e843eee |
This package contains the Xen hypervisor
|
|
|
befec2e |
|
|
|
befec2e |
|
|
|
befec2e |
%package doc
|
|
|
befec2e |
Summary: Xen documentation
|
|
|
b68532d |
Group: Documentation
|
|
|
b68532d |
BuildArch: noarch
|
|
|
befec2e |
|
|
|
befec2e |
%description doc
|
|
|
befec2e |
This package contains the Xen documentation.
|
|
|
befec2e |
|
|
|
e843eee |
|
|
|
6329324 |
%package devel
|
|
|
6329324 |
Summary: Development libraries for Xen tools
|
|
|
6329324 |
Group: Development/Libraries
|
|
|
6329324 |
Requires: xen-libs = %{version}-%{release}
|
|
|
6329324 |
|
|
|
6329324 |
%description devel
|
|
|
b93c39f |
This package contains what's needed to develop applications
|
|
|
b93c39f |
which manage Xen virtual machines.
|
|
|
6329324 |
|
|
|
befec2e |
|
|
riel |
bf95569 |
%prep
|
|
|
befec2e |
%setup -q
|
|
|
b93c39f |
%patch1 -p1
|
|
|
ce25e4f |
%patch3 -p1
|
|
|
befec2e |
%patch4 -p1
|
|
|
befec2e |
%patch5 -p1
|
|
|
4fdf0a2 |
|
|
|
223f13c |
%patch10 -p1
|
|
|
223f13c |
|
|
|
ff5c4a8 |
%patch100 -p1
|
|
|
d0c6dbb |
|
|
|
4fdf0a2 |
# stubdom sources
|
|
|
4fdf0a2 |
cp -v %{SOURCE10} %{SOURCE11} %{SOURCE12} %{SOURCE13} %{SOURCE14} stubdom
|
|
|
4fdf0a2 |
|
|
|
befec2e |
|
|
riel |
bf95569 |
%build
|
|
|
befec2e |
export XEN_VENDORVERSION="-%{release}"
|
|
|
befec2e |
export CFLAGS="$RPM_OPT_FLAGS"
|
|
|
befec2e |
make %{?_smp_mflags} prefix=/usr dist-xen
|
|
|
befec2e |
make %{?_smp_mflags} prefix=/usr dist-tools
|
|
|
e28cef0 |
make prefix=/usr dist-docs
|
|
|
befec2e |
unset CFLAGS
|
|
|
befec2e |
make dist-stubdom
|
|
|
befec2e |
|
|
riel |
bf95569 |
|
|
riel |
bf95569 |
%install
|
|
riel |
bf95569 |
rm -rf %{buildroot}
|
|
|
befec2e |
make DESTDIR=%{buildroot} prefix=/usr install-xen
|
|
|
befec2e |
make DESTDIR=%{buildroot} prefix=/usr install-tools
|
|
|
befec2e |
make DESTDIR=%{buildroot} prefix=/usr install-docs
|
|
|
befec2e |
make DESTDIR=%{buildroot} prefix=/usr install-stubdom
|
|
|
e843eee |
|
|
|
befec2e |
############ debug packaging: list files ############
|
|
|
6645a82 |
|
|
|
befec2e |
find %{buildroot} -print | xargs ls -ld | sed -e 's|.*%{buildroot}||' > f1.list
|
|
riel |
f2021d8 |
|
|
|
befec2e |
############ kill unwanted stuff ############
|
|
|
6645a82 |
|
|
|
befec2e |
# stubdom: newlib
|
|
|
befec2e |
rm -rf %{buildroot}/usr/*-xen-elf
|
|
|
befec2e |
|
|
|
befec2e |
# hypervisor symlinks
|
|
|
befec2e |
rm -rf %{buildroot}/boot/xen-3.4.gz
|
|
|
befec2e |
rm -rf %{buildroot}/boot/xen-3.gz
|
|
|
493e9c3 |
|
|
|
48e8217 |
# silly doc dir fun
|
|
|
6645a82 |
rm -fr %{buildroot}%{_datadir}/doc/xen
|
|
|
6645a82 |
rm -rf %{buildroot}%{_datadir}/doc/qemu
|
|
|
48e8217 |
|
|
|
b93c39f |
# Pointless helper
|
|
|
b93c39f |
rm -f %{buildroot}%{_sbindir}/xen-python-path
|
|
|
9577c07 |
|
|
|
befec2e |
# qemu stuff (unused or available from upstream)
|
|
|
befec2e |
rm -rf %{buildroot}/usr/share/xen/man
|
|
|
befec2e |
rm -rf %{buildroot}/usr/bin/qemu-*-xen
|
|
|
77513e5 |
ln -s qemu-img %{buildroot}/%{_bindir}/qemu-img-xen
|
|
|
befec2e |
ln -s qemu-img %{buildroot}/%{_bindir}/qemu-nbd-xen
|
|
|
befec2e |
for file in bios.bin openbios-sparc32 openbios-sparc64 ppc_rom.bin \
|
|
|
befec2e |
pxe-e1000.bin pxe-ne2k_pci.bin pxe-pcnet.bin pxe-rtl8139.bin \
|
|
|
befec2e |
vgabios.bin vgabios-cirrus.bin video.x openbios-ppc bamboo.dtb
|
|
|
77513e5 |
do
|
|
|
befec2e |
rm -f %{buildroot}/%{_datadir}/xen/qemu/$file
|
|
|
77513e5 |
done
|
|
|
77513e5 |
|
|
|
befec2e |
# README's not intended for end users
|
|
|
77513e5 |
rm -f %{buildroot}/%{_sysconfdir}/xen/README*
|
|
|
77513e5 |
|
|
|
223f13c |
# standard gnu info files
|
|
|
223f13c |
rm -rf %{buildroot}/usr/info
|
|
|
223f13c |
|
|
|
befec2e |
############ fixup files in /etc ############
|
|
|
befec2e |
|
|
|
befec2e |
# udev
|
|
|
befec2e |
rm -rf %{buildroot}/etc/udev/rules.d/xen*.rules
|
|
|
befec2e |
mv %{buildroot}/etc/udev/xen*.rules %{buildroot}/etc/udev/rules.d
|
|
|
befec2e |
|
|
|
befec2e |
# modules
|
|
|
befec2e |
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/modules
|
|
|
befec2e |
install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/modules/%{name}.modules
|
|
|
befec2e |
|
|
|
befec2e |
# logrotate
|
|
|
befec2e |
mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
|
|
|
befec2e |
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
|
|
|
befec2e |
|
|
|
befec2e |
# init scripts
|
|
|
befec2e |
mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d
|
|
|
befec2e |
mv %{buildroot}%{_sysconfdir}/init.d/* %{buildroot}%{_sysconfdir}/rc.d/init.d
|
|
|
befec2e |
rmdir %{buildroot}%{_sysconfdir}/init.d
|
|
|
befec2e |
install -m 755 %{SOURCE20} %{buildroot}%{_sysconfdir}/rc.d/init.d/xenstored
|
|
|
befec2e |
install -m 755 %{SOURCE21} %{buildroot}%{_sysconfdir}/rc.d/init.d/xenconsoled
|
|
|
befec2e |
install -m 755 %{SOURCE22} %{buildroot}%{_sysconfdir}/rc.d/init.d/blktapctrl
|
|
|
befec2e |
install -m 755 %{SOURCE23} %{buildroot}%{_sysconfdir}/rc.d/init.d/xend
|
|
|
befec2e |
|
|
|
befec2e |
# sysconfig
|
|
|
befec2e |
mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
|
|
|
befec2e |
install -m 644 %{SOURCE30} %{buildroot}%{_sysconfdir}/sysconfig/xenstored
|
|
|
befec2e |
install -m 644 %{SOURCE31} %{buildroot}%{_sysconfdir}/sysconfig/xenconsoled
|
|
|
befec2e |
install -m 644 %{SOURCE32} %{buildroot}%{_sysconfdir}/sysconfig/blktapctrl
|
|
|
befec2e |
|
|
|
befec2e |
############ create dirs in /var ############
|
|
|
befec2e |
|
|
|
befec2e |
mkdir -p %{buildroot}%{_localstatedir}/lib/xen/xend-db/domain
|
|
|
befec2e |
mkdir -p %{buildroot}%{_localstatedir}/lib/xen/xend-db/vnet
|
|
|
befec2e |
mkdir -p %{buildroot}%{_localstatedir}/lib/xen/xend-db/migrate
|
|
|
befec2e |
mkdir -p %{buildroot}%{_localstatedir}/lib/xen/images
|
|
|
befec2e |
mkdir -p %{buildroot}%{_localstatedir}/log/xen/console
|
|
|
befec2e |
|
|
|
befec2e |
############ add pointer to kernels ############
|
|
|
befec2e |
|
|
|
befec2e |
mkdir -p %{buildroot}%{_sysconfdir}/yum.repos.d
|
|
|
befec2e |
cp %{SOURCE3} %{buildroot}%{_sysconfdir}/yum.repos.d
|
|
|
befec2e |
|
|
|
befec2e |
############ debug packaging: list files ############
|
|
|
befec2e |
|
|
|
befec2e |
find %{buildroot} -print | xargs ls -ld | sed -e 's|.*%{buildroot}||' > f2.list
|
|
|
befec2e |
diff -u f1.list f2.list || true
|
|
|
befec2e |
|
|
|
befec2e |
############ all done now ############
|
|
|
096de1e |
|
|
|
76c40e4 |
%post
|
|
|
76c40e4 |
/sbin/chkconfig --add xend
|
|
|
76c40e4 |
/sbin/chkconfig --add xendomains
|
|
|
76c40e4 |
|
|
|
6645a82 |
if [ $1 != 0 ]; then
|
|
|
6645a82 |
service xend condrestart
|
|
|
6645a82 |
fi
|
|
|
6645a82 |
|
|
|
76c40e4 |
%preun
|
|
|
76c40e4 |
if [ $1 = 0 ]; then
|
|
|
76c40e4 |
/sbin/chkconfig --del xend
|
|
|
76c40e4 |
/sbin/chkconfig --del xendomains
|
|
|
76c40e4 |
fi
|
|
|
76c40e4 |
|
|
|
b93c39f |
%post runtime
|
|
|
b93c39f |
/sbin/chkconfig --add xenconsoled
|
|
|
b93c39f |
/sbin/chkconfig --add xenstored
|
|
|
250002d |
#/sbin/chkconfig --add blktapctrl
|
|
|
b93c39f |
|
|
|
b93c39f |
if [ $1 != 0 ]; then
|
|
|
b93c39f |
service xenconsoled condrestart
|
|
|
b93c39f |
fi
|
|
|
b93c39f |
|
|
|
b93c39f |
%preun runtime
|
|
|
b93c39f |
if [ $1 = 0 ]; then
|
|
|
b93c39f |
/sbin/chkconfig --del xenconsoled
|
|
|
b93c39f |
/sbin/chkconfig --del xenstored
|
|
|
b93c39f |
/sbin/chkconfig --del blktapctrl
|
|
|
b93c39f |
fi
|
|
|
b93c39f |
|
|
|
2e5da8c |
%post libs -p /sbin/ldconfig
|
|
|
2e5da8c |
%postun libs -p /sbin/ldconfig
|
|
|
2e5da8c |
|
|
riel |
bf95569 |
%clean
|
|
|
befec2e |
rm -rf %{buildroot}
|
|
riel |
bf95569 |
|
|
|
b93c39f |
# Base package only contains XenD/xm python stuff
|
|
|
096de1e |
#files -f xen-xm.lang
|
|
riel |
bf95569 |
%files
|
|
riel |
bf95569 |
%defattr(-,root,root)
|
|
riel |
c78ce7f |
%doc COPYING README
|
|
|
befec2e |
%{_bindir}/xencons
|
|
|
b93c39f |
%{_sbindir}/xend
|
|
|
b93c39f |
%{_sbindir}/xm
|
|
riel |
1001d60 |
%{python_sitearch}/%{name}
|
|
|
14244c1 |
%{python_sitearch}/xen-*.egg-info
|
|
|
b93c39f |
%{_mandir}/man1/xm.1*
|
|
|
b93c39f |
%{_mandir}/man5/xend-config.sxp.5*
|
|
|
b93c39f |
%{_mandir}/man5/xmdomain.cfg.5*
|
|
|
b93c39f |
|
|
|
b93c39f |
# Startup script
|
|
|
b93c39f |
%{_sysconfdir}/rc.d/init.d/xend
|
|
|
b93c39f |
%{_sysconfdir}/rc.d/init.d/xendomains
|
|
|
b93c39f |
# Guest config files
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/%{name}/xmexample*
|
|
|
b93c39f |
# Daemon config
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/%{name}/xend-*
|
|
|
b93c39f |
# xm config
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/%{name}/xm-*
|
|
|
b93c39f |
# Guest autostart links
|
|
|
b93c39f |
%dir %attr(0700,root,root) %{_sysconfdir}/%{name}/auto
|
|
|
b93c39f |
# Autostart of guests
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/sysconfig/xendomains
|
|
|
b93c39f |
|
|
|
b93c39f |
# Persistent state for XenD
|
|
|
b93c39f |
%dir %{_localstatedir}/lib/%{name}/xend-db/
|
|
|
b93c39f |
%dir %{_localstatedir}/lib/%{name}/xend-db/domain
|
|
|
b93c39f |
%dir %{_localstatedir}/lib/%{name}/xend-db/migrate
|
|
|
b93c39f |
%dir %{_localstatedir}/lib/%{name}/xend-db/vnet
|
|
|
b93c39f |
|
|
|
befec2e |
# pointer to dom0 kernel
|
|
|
befec2e |
%config(noreplace) %{_sysconfdir}/yum.repos.d/dom0-kernel.repo
|
|
|
befec2e |
|
|
|
b93c39f |
%files libs
|
|
|
b93c39f |
%defattr(-,root,root)
|
|
|
b93c39f |
%{_libdir}/*.so.*
|
|
|
b93c39f |
%{_libdir}/fs/*
|
|
|
b93c39f |
|
|
|
b93c39f |
# All runtime stuff except for XenD/xm python stuff
|
|
|
b93c39f |
%files runtime
|
|
|
b93c39f |
%defattr(-,root,root)
|
|
|
b93c39f |
# Hotplug rules
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/udev/rules.d/*
|
|
|
b93c39f |
|
|
|
b93c39f |
%dir %attr(0700,root,root) %{_sysconfdir}/%{name}
|
|
|
b93c39f |
%dir %attr(0700,root,root) %{_sysconfdir}/%{name}/scripts/
|
|
|
b93c39f |
%config %attr(0700,root,root) %{_sysconfdir}/%{name}/scripts/*
|
|
|
b93c39f |
%config %attr(0700,root,root) %{_sysconfdir}/%{name}/qemu-ifup
|
|
|
b93c39f |
|
|
|
b93c39f |
%{_sysconfdir}/rc.d/init.d/blktapctrl
|
|
|
b93c39f |
%{_sysconfdir}/rc.d/init.d/xenstored
|
|
|
b93c39f |
%{_sysconfdir}/rc.d/init.d/xenconsoled
|
|
|
b93c39f |
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/sysconfig/xenstored
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/sysconfig/xenconsoled
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/sysconfig/blktapctrl
|
|
|
b93c39f |
|
|
|
b93c39f |
# Auto-load xen backend drivers
|
|
|
b93c39f |
%attr(0755,root,root) %{_sysconfdir}/sysconfig/modules/%{name}.modules
|
|
|
b93c39f |
|
|
|
b93c39f |
# Rotate console log files
|
|
|
b93c39f |
%config(noreplace) %{_sysconfdir}/logrotate.d/xen
|
|
|
b93c39f |
|
|
|
b93c39f |
# Programs run by other programs
|
|
|
b93c39f |
%dir %{_libdir}/%{name}
|
|
|
b93c39f |
%dir %{_libdir}/%{name}/bin
|
|
|
b93c39f |
%attr(0700,root,root) %{_libdir}/%{name}/bin/*
|
|
|
b93c39f |
# QEMU runtime files
|
|
riel |
399577f |
%dir %{_datadir}/%{name}/qemu
|
|
|
096de1e |
%dir %{_datadir}/%{name}/qemu/keymaps
|
|
riel |
c78ce7f |
%{_datadir}/%{name}/qemu/keymaps/*
|
|
|
b93c39f |
|
|
|
b93c39f |
# man pages
|
|
|
b93c39f |
%{_mandir}/man1/xentop.1*
|
|
|
b93c39f |
%{_mandir}/man1/xentrace_format.1*
|
|
|
b93c39f |
%{_mandir}/man8/xentrace.8*
|
|
|
b93c39f |
|
|
|
b93c39f |
%{python_sitearch}/fsimage.so
|
|
|
b93c39f |
%{python_sitearch}/grub
|
|
|
b93c39f |
%{python_sitearch}/pygrub-*.egg-info
|
|
|
b93c39f |
|
|
|
b93c39f |
# The firmware
|
|
|
b93c39f |
%ifnarch ia64
|
|
|
b93c39f |
# Avoid owning /usr/lib twice on i386
|
|
|
b93c39f |
%if "%{_libdir}" != "/usr/lib"
|
|
|
b93c39f |
%dir /usr/lib/%{name}
|
|
|
4fdf0a2 |
%dir /usr/lib/%{name}/bin
|
|
|
befec2e |
/usr/lib/%{name}/bin/stubdom-dm
|
|
|
befec2e |
%endif
|
|
|
b93c39f |
%dir /usr/lib/%{name}/boot
|
|
|
b93c39f |
# HVM loader is always in /usr/lib regardless of multilib
|
|
|
b93c39f |
/usr/lib/xen/boot/hvmloader
|
|
|
befec2e |
/usr/lib/xen/boot/ioemu-stubdom.gz
|
|
|
4fdf0a2 |
/usr/lib/xen/boot/pv-grub*.gz
|
|
|
b93c39f |
%endif
|
|
|
b93c39f |
# General Xen state
|
|
riel |
8cdabee |
%dir %{_localstatedir}/lib/%{name}
|
|
|
b93c39f |
%dir %{_localstatedir}/lib/%{name}/dump
|
|
|
b93c39f |
%dir %{_localstatedir}/lib/%{name}/images
|
|
|
b93c39f |
# Xenstore persistent state
|
|
riel |
94694ff |
%dir %{_localstatedir}/lib/xenstored
|
|
|
b93c39f |
# Xenstore runtime state
|
|
riel |
94694ff |
%dir %{_localstatedir}/run/xenstored
|
|
|
25f0a97 |
# XenD runtime state
|
|
|
25f0a97 |
%dir %attr(0700,root,root) %{_localstatedir}/run/xend
|
|
|
25f0a97 |
%dir %attr(0700,root,root) %{_localstatedir}/run/xend/boot
|
|
|
b93c39f |
|
|
|
b93c39f |
# All xenstore CLI tools
|
|
|
befec2e |
%{_bindir}/qemu-*-xen
|
|
|
77513e5 |
%{_bindir}/xenstore
|
|
|
b93c39f |
%{_bindir}/xenstore-*
|
|
|
b93c39f |
%{_bindir}/pygrub
|
|
|
b93c39f |
%{_bindir}/xentrace*
|
|
|
b93c39f |
# blktap daemon
|
|
|
b93c39f |
%{_sbindir}/blktapctrl
|
|
|
b93c39f |
%{_sbindir}/tapdisk
|
|
|
b93c39f |
# XSM
|
|
|
b93c39f |
%{_sbindir}/flask-loadpolicy
|
|
|
b93c39f |
# Disk utils
|
|
|
b93c39f |
%{_sbindir}/qcow-create
|
|
|
b93c39f |
%{_sbindir}/qcow2raw
|
|
|
b93c39f |
%{_sbindir}/img2qcow
|
|
|
b93c39f |
# Misc stuff
|
|
|
b93c39f |
%{_bindir}/xen-detect
|
|
|
77513e5 |
%{_sbindir}/fs-backend
|
|
|
b93c39f |
%{_sbindir}/xen-bugtool
|
|
|
b93c39f |
%{_sbindir}/xenconsoled
|
|
|
b93c39f |
%{_sbindir}/xenmon.py*
|
|
|
b93c39f |
%{_sbindir}/xentop
|
|
|
b93c39f |
%{_sbindir}/xentrace_setmask
|
|
|
b93c39f |
%{_sbindir}/xenbaked
|
|
|
b93c39f |
%{_sbindir}/xenstored
|
|
|
fb24ce0 |
%{_sbindir}/xenpm
|
|
|
befec2e |
%{_sbindir}/xenpmd
|
|
|
befec2e |
%{_sbindir}/xenperf
|
|
|
befec2e |
%{_sbindir}/xsview
|
|
|
b93c39f |
|
|
|
b93c39f |
# Xen logfiles
|
|
|
6645a82 |
%dir %attr(0700,root,root) %{_localstatedir}/log/xen
|
|
|
b93c39f |
# Guest/HV console logs
|
|
|
6645a82 |
%dir %attr(0700,root,root) %{_localstatedir}/log/xen/console
|
|
riel |
bf95569 |
|
|
|
e843eee |
%files hypervisor
|
|
|
e843eee |
%defattr(-,root,root)
|
|
|
e843eee |
/boot/xen-syms-*
|
|
|
e843eee |
/boot/xen-*.gz
|
|
|
befec2e |
/boot/xen.gz
|
|
|
befec2e |
|
|
|
befec2e |
%files doc
|
|
|
befec2e |
%defattr(-,root,root)
|
|
|
befec2e |
%doc docs/misc/
|
|
|
befec2e |
%doc dist/install/usr/share/doc/xen/html
|
|
|
befec2e |
%doc dist/install/usr/share/doc/xen/pdf/*.pdf
|
|
|
e843eee |
|
|
|
6329324 |
%files devel
|
|
|
6329324 |
%defattr(-,root,root)
|
|
|
6329324 |
%{_includedir}/*.h
|
|
|
d36143f |
%dir %{_includedir}/xen
|
|
|
d36143f |
%{_includedir}/xen/*
|
|
|
061e3ec |
%{_libdir}/*.so
|
|
|
061e3ec |
%{_libdir}/*.a
|
|
|
6329324 |
|
|
riel |
bf95569 |
%changelog
|
|
|
711f33f |
* Fri Aug 7 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.4.1-1
|
|
|
b68532d |
- update to 3.4.1 release.
|
|
|
b68532d |
- make doc subpackage noarch.
|
|
|
b68532d |
|
|
|
223f13c |
* Wed Aug 5 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.4.0-4
|
|
|
223f13c |
- Kill info files. No xen docs, just standard gnu stuff.
|
|
|
223f13c |
- kill -Werror in tools/libxc to fix build.
|
|
|
223f13c |
|
|
|
7e3a676 |
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-3
|
|
|
7e3a676 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
7e3a676 |
|
|
|
e28cef0 |
* Thu May 28 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.4.0-2
|
|
|
e28cef0 |
- rename info files to fix conflict with binutils.
|
|
|
e28cef0 |
- add install-info calls for the doc subpackage.
|
|
|
e28cef0 |
- un-parallelize doc build.
|
|
|
e28cef0 |
|
|
|
befec2e |
* Wed May 27 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.4.0-1
|
|
|
befec2e |
- update to version 3.4.0.
|
|
|
befec2e |
- cleanup specfile, add doc subpackage.
|
|
|
befec2e |
|
|
|
f49bf52 |
* Tue Mar 10 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-11
|
|
|
ce25e4f |
- fix python 2.6 warnings.
|
|
|
ce25e4f |
|
|
|
250002d |
* Fri Mar 6 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-9
|
|
|
b918b9d |
- fix xen.modules init script for pv_ops kernel.
|
|
|
b918b9d |
- stick rpm release tag into XEN_VENDORVERSION.
|
|
|
b918b9d |
- use %{ix86} macro in ExclusiveArch.
|
|
|
250002d |
- keep blktapctrl turned off by default.
|
|
|
b918b9d |
|
|
|
fd00dc7 |
* Mon Mar 2 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-7
|
|
|
fd00dc7 |
- fix xenstored init script for pv_ops kernel.
|
|
|
fd00dc7 |
|
|
|
5b4649f |
* Fri Feb 27 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-6
|
|
|
5b4649f |
- fix xenstored crash.
|
|
|
5b4649f |
- backport qemu-unplug patch.
|
|
|
5b4649f |
|
|
|
b6a1b37 |
* Tue Feb 24 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-5
|
|
|
9503b0f |
- fix gcc44 build (broken constrain in inline asm).
|
|
|
b6a1b37 |
- fix ExclusiveArch
|
|
|
9503b0f |
|
|
|
e074fbd |
* Tue Feb 3 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-3
|
|
|
e074fbd |
- backport bzImage support for dom0 builder.
|
|
|
e074fbd |
|
|
|
367f3c6 |
* Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> - 3.3.1-2
|
|
|
367f3c6 |
- rebuild with new openssl
|
|
|
367f3c6 |
|
|
|
fb24ce0 |
* Thu Jan 8 2009 Gerd Hoffmann <kraxel@redhat.com> - 3.3.1-1
|
|
|
fb24ce0 |
- update to xen 3.3.1 release.
|
|
|
fb24ce0 |
|
|
|
4fdf0a2 |
* Wed Dec 17 2008 Gerd Hoffmann <kraxel@redhat.com> - 3.3.0-2
|
|
|
4fdf0a2 |
- build and package stub domains (pvgrub, ioemu).
|
|
|
4fdf0a2 |
- backport unstable fixes for pv_ops dom0.
|
|
|
4fdf0a2 |
|
|
|
cd1b309 |
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 3.3.0-1.1
|
|
|
cd1b309 |
- Rebuild for Python 2.6
|
|
|
cd1b309 |
|
|
|
77513e5 |
* Fri Aug 29 2008 Daniel P. Berrange <berrange@redhat.com> - 3.3.0-1.fc10
|
|
|
77513e5 |
- Update to xen 3.3.0 release
|
|
|
77513e5 |
|
|
|
17764ba |
* Wed Jul 23 2008 Mark McLoughlin <markmc@redhat.com> - 3.2.0-17.fc10
|
|
|
17764ba |
- Enable xen-hypervisor build
|
|
|
17764ba |
- Backport support for booting DomU from bzImage
|
|
|
17764ba |
- Re-diff all patches for zero fuzz
|
|
|
17764ba |
|
|
|
42ac6ee |
* Wed Jul 9 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-16.fc10
|
|
|
42ac6ee |
- Remove bogus ia64 hypercall arg (rhbz #433921)
|
|
|
42ac6ee |
|
|
Markus Armbruster |
afaecd2 |
* Fri Jun 27 2008 Markus Armbruster <armbru@redhat.com> - 3.2.0-15.fc10
|
|
Markus Armbruster |
afaecd2 |
- Re-enable QEMU image format auto-detection, without the security
|
|
Markus Armbruster |
afaecd2 |
loopholes
|
|
Markus Armbruster |
afaecd2 |
|
|
|
eae8450 |
* Wed Jun 25 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-14.fc10
|
|
|
eae8450 |
- Rebuild for GNU TLS ABI change
|
|
|
eae8450 |
|
|
Markus Armbruster |
cd5c678 |
* Fri Jun 13 2008 Markus Armbruster <armbru@redhat.com> - 3.2.0-13.fc10
|
|
Markus Armbruster |
cd5c678 |
- Correctly limit PVFB size (CVE-2008-1952)
|
|
Markus Armbruster |
cd5c678 |
|
|
|
25f0a97 |
* Tue Jun 3 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-12.fc10
|
|
|
25f0a97 |
- Move /var/run/xend into xen-runtime for pygrub (rhbz #442052)
|
|
|
25f0a97 |
|
|
Markus Armbruster |
1ef04ff |
* Wed May 14 2008 Markus Armbruster <armbru@redhat.com> - 3.2.0-11.fc10
|
|
Markus Armbruster |
1ef04ff |
- Disable QEMU image format auto-detection (CVE-2008-2004)
|
|
Markus Armbruster |
1ef04ff |
- Fix PVFB to validate frame buffer description (CVE-2008-1943)
|
|
Markus Armbruster |
1ef04ff |
|
|
|
8262cb8 |
* Wed Feb 27 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-10.fc9
|
|
|
8262cb8 |
- Fix block device checks for extendable disk formats
|
|
|
8262cb8 |
|
|
|
fd1d493 |
* Wed Feb 27 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-9.fc9
|
|
|
fd1d493 |
- Let XenD setup QEMU logfile (rhbz #435164)
|
|
|
fd1d493 |
- Fix PVFB use of event channel filehandle
|
|
|
fd1d493 |
|
|
|
44f6e8b |
* Sat Feb 23 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-8.fc9
|
|
|
44f6e8b |
- Fix block device extents check (rhbz #433560)
|
|
|
44f6e8b |
|
|
|
8d5f5c2 |
* Mon Feb 18 2008 Mark McLoughlin <markmc@redhat.com> - 3.2.0-7.fc9
|
|
|
8d5f5c2 |
- Restore some network-bridge patches lost during 3.2.0 rebase
|
|
|
8d5f5c2 |
|
|
|
e3fd519 |
* Wed Feb 6 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-6.fc9
|
|
|
e3fd519 |
- Fixed xenstore-ls to automatically use xenstored socket as needed
|
|
|
e3fd519 |
|
|
|
edf1911 |
* Sun Feb 3 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-5.fc9
|
|
|
edf1911 |
- Fix timer mode parameter handling for HVM
|
|
|
edf1911 |
- Temporarily disable all Latex docs due to texlive problems (rhbz #431327)
|
|
|
edf1911 |
|
|
|
b93c39f |
* Fri Feb 1 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-4.fc9
|
|
|
b93c39f |
- Add a xen-runtime subpackage to allow use of Xen without XenD
|
|
|
b93c39f |
- Split init script out to one script per daemon
|
|
|
b93c39f |
- Remove unused / broken / obsolete tools
|
|
|
b93c39f |
|
|
|
b93c39f |
* Mon Jan 21 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-3.fc9
|
|
|
b93c39f |
- Remove legacy dependancy on python-virtinst
|
|
|
b93c39f |
|
|
|
8d9ff1f |
* Mon Jan 21 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-2.fc9
|
|
|
8d9ff1f |
- Added XSM header files to -devel RPM
|
|
|
8d9ff1f |
|
|
|
9b693aa |
* Fri Jan 18 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-1.fc9
|
|
|
9b693aa |
- Updated to 3.2.0 final release
|
|
|
9b693aa |
|
|
|
5d197d9 |
* Thu Jan 10 2008 Daniel P. Berrange <berrange@redhat.com> - 3.2.0-0.fc9.rc5.dev16701.1
|
|
|
5d197d9 |
- Rebase to Xen 3.2 rc5 changeset 16701
|
|
|
5d197d9 |
|
|
|
e843eee |
* Thu Dec 13 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.2-3.fc9
|
|
|
e843eee |
- Re-factor to make it easier to test dev trees in RPMs
|
|
|
e843eee |
- Include hypervisor build if doing a dev RPM
|
|
|
e843eee |
|
|
|
e843eee |
* Fri Dec 07 2007 Release Engineering <rel-eng@fedoraproject.org> - 3.1.2-2.fc9
|
|
|
3ce1d04 |
- Rebuild for deps
|
|
|
3ce1d04 |
|
|
|
2e5da8c |
* Sat Dec 1 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.2-1.fc9
|
|
|
2e5da8c |
- Upgrade to 3.1.2 bugfix release
|
|
|
2e5da8c |
|
|
|
e51e777 |
* Sat Nov 3 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-14.fc9
|
|
|
e51e777 |
- Disable network-bridge script since it conflicts with NetworkManager
|
|
|
e51e777 |
which is now on by default
|
|
|
e51e777 |
|
|
|
2429a0b |
* Fri Oct 26 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-13.fc9
|
|
|
2429a0b |
- Fixed xenbaked tmpfile flaw (CVE-2007-3919)
|
|
|
2429a0b |
|
|
|
4057571 |
* Wed Oct 10 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-12.fc8
|
|
|
4057571 |
- Pull in QEMU BIOS boot menu patch from KVM package
|
|
|
f439126 |
- Fix QEMU patch for locating x509 certificates based on command line args
|
|
|
f439126 |
- Add XenD config options for TLS x509 certificate setup
|
|
|
4057571 |
|
|
|
ca4c42e |
* Wed Sep 26 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-11.fc8
|
|
|
ca4c42e |
- Fixed rtl8139 checksum calculation for Vista (rhbz #308201)
|
|
|
ca4c42e |
|
|
|
886e707 |
* Wed Sep 26 2007 Chris Lalancette <clalance@redhat.com> - 3.1.0-10.fc8
|
|
|
886e707 |
- QEmu NE2000 overflow check - CVE-2007-1321
|
|
|
886e707 |
- Pygrub guest escape - CVE-2007-4993
|
|
|
886e707 |
|
|
|
258a389 |
* Mon Sep 24 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-9.fc8
|
|
|
258a389 |
- Fix generation of manual pages (rhbz #250791)
|
|
|
056c265 |
- Really fix FC-6 32-on-64 guests
|
|
|
258a389 |
|
|
|
d797a5a |
* Mon Sep 24 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-8.fc8
|
|
|
258a389 |
- Make 32-bit FC-6 guest PVFB work on x86_64 host
|
|
|
d797a5a |
|
|
|
90684d3 |
* Mon Sep 24 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-7.fc8
|
|
|
90684d3 |
- Re-add support for back-compat FC6 PVFB support
|
|
|
90684d3 |
- Fix handling of explicit port numbers (rhbz #279581)
|
|
|
90684d3 |
|
|
|
772cc64 |
* Wed Sep 19 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-6.fc8
|
|
|
772cc64 |
- Don't clobber the VIF type attribute in FV guests (rhbz #296061)
|
|
|
772cc64 |
|
|
|
28b7376 |
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-5.fc8
|
|
|
28b7376 |
- Added dep on openssl for blktap-qcow
|
|
|
28b7376 |
|
|
|
94aa64e |
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-4.fc8
|
|
|
94aa64e |
- Switch PVFB over to use QEMU
|
|
|
94aa64e |
- Backport QEMU VNC security patches for TLS/x509
|
|
|
94aa64e |
|
|
Markus Armbruster |
0f978b1 |
* Wed Aug 1 2007 Markus Armbruster <armbru@redhat.com> - 3.1.0-3.fc8
|
|
Markus Armbruster |
0f978b1 |
- Put guest's native protocol ABI into xenstore, to provide for older
|
|
Markus Armbruster |
0f978b1 |
kernels running 32-on-64.
|
|
Markus Armbruster |
0f978b1 |
- VNC keymap fixes
|
|
Markus Armbruster |
0f978b1 |
- Fix race conditions in LibVNCServer on client disconnect
|
|
Markus Armbruster |
0f978b1 |
|
|
|
6645a82 |
* Tue Jun 12 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-2.fc8
|
|
|
6645a82 |
- Remove patch which kills VNC monitor
|
|
|
6645a82 |
- Fix HVM save/restore file path to be /var/lib/xen instead of /tmp
|
|
|
6645a82 |
- Don't spawn a bogus xen-vncfb daemon for HVM guests
|
|
|
6645a82 |
- Add persistent logging of hypervisor & guest consoles
|
|
|
6645a82 |
- Add /etc/sysconfig/xen to allow admin choice of logging options
|
|
|
6645a82 |
- Re-write Xen startup to use standard init script functions
|
|
|
6645a82 |
- Add logrotate configuration for all xen related logs
|
|
|
6645a82 |
|
|
|
d006c29 |
* Fri May 25 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-1.fc8
|
|
|
5aa672f |
- Updated to official 3.1.0 tar.gz
|
|
|
5aa672f |
- Fixed data corruption from VNC client disconnect (bz 241303)
|
|
|
5aa672f |
|
|
|
ac1e11a |
* Thu May 17 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-0.rc7.2.fc7
|
|
|
ac1e11a |
- Ensure xen-vncfb processes are cleanedup if guest quits (bz 240406)
|
|
|
ac1e11a |
- Tear down guest if device hotplug fails
|
|
|
ac1e11a |
|
|
|
5f943e6 |
* Thu May 3 2007 Daniel P. Berrange <berrange@redhat.com> - 3.1.0-0.rc7.1.fc7
|
|
|
5f943e6 |
- Updated to 3.1.0 rc7, changeset 15021 (upstream renumbered from 3.0.5)
|
|
|
5f943e6 |
|
|
|
273ef68 |
* Tue May 1 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc4.4.fc7
|
|
|
273ef68 |
- Fix op_save RPC API
|
|
|
273ef68 |
|
|
|
de12dc6 |
* Mon Apr 30 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc4.3.fc7
|
|
|
de12dc6 |
- Added BR on gettext
|
|
|
de12dc6 |
|
|
|
ae2a460 |
* Mon Apr 30 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc4.2.fc7
|
|
|
ae2a460 |
- Redo failed build.
|
|
|
ae2a460 |
|
|
|
096de1e |
* Mon Apr 30 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc4.1.fc7
|
|
|
096de1e |
- Updated to 3.0.5 rc4, changeset 14993
|
|
|
096de1e |
- Reduce number of xenstore transactions used for listing domains
|
|
|
096de1e |
- Hack to pre-balloon 2 MB for PV guests as well as HVM
|
|
|
096de1e |
|
|
|
096de1e |
* Thu Apr 26 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc3.14934.2.fc7
|
|
|
096de1e |
- Fixed display of bootloader menu with xm create -c
|
|
|
096de1e |
- Added modprobe for both xenblktap & blktap to deal with rename issues
|
|
|
096de1e |
- Hack to pre-balloon 10 MB for HVM guests
|
|
|
096de1e |
|
|
|
096de1e |
* Thu Apr 26 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc3.14934.1.fc7
|
|
|
096de1e |
- Updated to 3.0.5 rc3, changeset 14934
|
|
|
096de1e |
- Fixed networking for service xend restart & minor IPv6 tweak
|
|
|
096de1e |
|
|
|
096de1e |
* Tue Apr 24 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc2.14889.2.fc7
|
|
|
096de1e |
- Fixed vfb/vkbd device startup race
|
|
|
096de1e |
|
|
|
096de1e |
* Tue Apr 24 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.5-0.rc2.14889.1.fc7
|
|
|
096de1e |
- Updated to xen 3.0.5 rc2, changeset 14889
|
|
|
096de1e |
- Remove use of netloop from network-bridge script
|
|
|
096de1e |
- Add backcompat support to vif-bridge script to translate xenbrN to ethN
|
|
|
096de1e |
|
|
|
c3f4538 |
* Wed Mar 14 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-9.fc7
|
|
|
c3f4538 |
- Disable access to QEMU monitor over VNC (CVE-2007-0998, bz 230295)
|
|
|
c3f4538 |
|
|
|
fe28fd2 |
* Tue Mar 6 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-8.fc7
|
|
|
fe28fd2 |
- Close QEMU file handles when running network script
|
|
|
fe28fd2 |
|
|
|
fe28fd2 |
* Fri Mar 2 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-7.fc7
|
|
|
9f12602 |
- Fix interaction of bootloader with blktap (bz 230702)
|
|
|
fe28fd2 |
- Ensure PVFB daemon terminates if domain doesn't startup (bz 230634)
|
|
|
9f12602 |
|
|
|
fe28fd2 |
* Thu Feb 8 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-6.fc7
|
|
|
63666bb |
- Setup readonly loop devices for readonly disks
|
|
|
63666bb |
- Extended error reporting for hotplug scripts
|
|
|
63666bb |
- Pass all 8 mouse buttons from VNC through to kernel
|
|
|
63666bb |
|
|
|
2c5faf7 |
* Tue Jan 30 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-5.fc7
|
|
|
2c5faf7 |
- Don't run the pvfb daemons for HVM guests (bz 225413)
|
|
|
2c5faf7 |
- Fix handling of vnclisten parameter for HVM guests
|
|
|
2c5faf7 |
|
|
|
53a13fb |
* Tue Jan 30 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-4.fc7
|
|
|
53a13fb |
- Fix pygrub memory corruption
|
|
|
53a13fb |
|
|
|
53a13fb |
* Tue Jan 23 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-3.fc7
|
|
|
d00c194 |
- Added PVFB back compat for FC5/6 guests
|
|
|
d00c194 |
|
|
|
d00c194 |
* Mon Jan 22 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-2.fc7
|
|
|
4cde606 |
- Ensure the arch-x86 header files are included in xen-devel package
|
|
|
4cde606 |
- Bring back patch to move /var/xen/dump to /var/lib/xen/dump
|
|
|
4cde606 |
- Make /var/log/xen mode 0700
|
|
|
4cde606 |
|
|
|
274378c |
* Thu Jan 11 2007 Daniel P. Berrange <berrange@redhat.com> - 3.0.4-1
|
|
|
274378c |
- Upgrade to official xen-3.0.4_1 release tarball
|
|
|
274378c |
|
|
|
2aeac4d |
* Thu Dec 14 2006 Jeremy Katz <katzj@redhat.com> - 3.0.3-3
|
|
|
2aeac4d |
- fix the build
|
|
|
2aeac4d |
|
|
|
acbbe72 |
* Thu Dec 7 2006 Jeremy Katz <katzj@redhat.com> - 3.0.3-2
|
|
|
acbbe72 |
- rebuild for python 2.5
|
|
|
acbbe72 |
|
|
|
8ac218c |
* Tue Oct 24 2006 Daniel P. Berrange <berrange@redhat.com> - 3.0.3-1
|
|
|
8ac218c |
- Pull in the official 3.0.3 tarball of xen (changeset 11774).
|
|
|
8ac218c |
- Add patches for VNC password authentication (bz 203196)
|
|
|
8ac218c |
- Switch /etc/xen directory to be mode 0700 because the config files
|
|
|
8ac218c |
can contain plain text passwords (bz 203196)
|
|
|
8ac218c |
- Change the package dependency to python-virtinst to reflect the
|
|
|
8ac218c |
package name change.
|
|
|
8ac218c |
- Fix str-2-int cast of VNC port for paravirt framebuffer (bz 211193)
|
|
|
8ac218c |
|
|
|
88c194b |
* Wed Oct 4 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-44
|
|
|
88c194b |
- fix having "many" kernels in pygrub
|
|
|
88c194b |
|
|
Stephen Tweedie |
55f2e4f |
* Wed Oct 4 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-43
|
|
Stephen Tweedie |
55f2e4f |
- Fix SMBIOS tables for SVM guests [danpb] (bug 207501)
|
|
Stephen Tweedie |
55f2e4f |
|
|
|
7f94fb3 |
* Fri Sep 29 2006 Daniel P. Berrange <berrange@redhat.com> - 3.0.2-42
|
|
|
7f94fb3 |
- Added vnclisten patches to make VNC only listen on localhost
|
|
|
7f94fb3 |
out of the box, configurable by 'vnclisten' parameter (bz 203196)
|
|
|
7f94fb3 |
|
|
Stephen Tweedie |
cc84a62 |
* Thu Sep 28 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-41
|
|
Stephen Tweedie |
cc84a62 |
- Update to xen-3.0.3-testing changeset 11633
|
|
Stephen Tweedie |
cc84a62 |
|
|
Stephen Tweedie |
599e0d6 |
* Thu Sep 28 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-40
|
|
Stephen Tweedie |
599e0d6 |
- Workaround blktap/xenstore startup race
|
|
Stephen Tweedie |
599e0d6 |
- Add udev rules for xen blktap devices (srostedt)
|
|
Stephen Tweedie |
599e0d6 |
- Add support for dynamic blktap device nodes (srostedt)
|
|
Stephen Tweedie |
599e0d6 |
- Fixes for infinite dom0 cpu usage with blktap
|
|
Stephen Tweedie |
599e0d6 |
- Fix xm not to die on malformed "tap:" blkif config string
|
|
Stephen Tweedie |
599e0d6 |
- Enable blktap on kernels without epoll-for-aio support.
|
|
Stephen Tweedie |
599e0d6 |
- Load the blktap module automatically at startup
|
|
Stephen Tweedie |
599e0d6 |
- Reenable blktapctrl
|
|
Stephen Tweedie |
599e0d6 |
|
|
|
a9475ad |
* Wed Sep 27 2006 Daniel Berrange <berrange@redhat.com> - 3.0.2-39
|
|
|
a9475ad |
- Disable paravirt framebuffer server side rendered cursor (bz 206313)
|
|
|
a9475ad |
- Ignore SIGPIPE in paravirt framebuffer daemon to avoid terminating
|
|
|
a9475ad |
on client disconnects while writing data (bz 208025)
|
|
|
a9475ad |
|
|
|
9cbacce |
* Wed Sep 27 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-38
|
|
|
9cbacce |
- Fix cursor in pygrub (#208041)
|
|
|
9cbacce |
|
|
|
04a0fb1 |
* Tue Sep 26 2006 Daniel P. Berrange <berrange@redhat.com> - 3.0.2-37
|
|
|
04a0fb1 |
- Removed obsolete scary warnings in package description
|
|
|
04a0fb1 |
|
|
Stephen Tweedie |
00956fb |
* Thu Sep 21 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-36
|
|
Stephen Tweedie |
00956fb |
- Add Requires: kpartx for dom0 access to domU data
|
|
Stephen Tweedie |
00956fb |
|
|
Stephen Tweedie |
63b6812 |
* Wed Sep 20 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-35
|
|
Stephen Tweedie |
63b6812 |
- Don't strip qemu-dm early, so that we get proper debuginfo (danpb)
|
|
Stephen Tweedie |
63b6812 |
- Fix compile problem with latest glibc
|
|
Stephen Tweedie |
63b6812 |
|
|
Stephen Tweedie |
63b6812 |
* Wed Sep 20 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-34
|
|
Stephen Tweedie |
63b6812 |
- Update to xen-unstable changeset 11539
|
|
Stephen Tweedie |
63b6812 |
- Threading fixes for libVNCserver (danpb)
|
|
Stephen Tweedie |
63b6812 |
|
|
|
275ab01 |
* Tue Sep 5 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-33
|
|
|
275ab01 |
- update pvfb patch based on upstream feedback
|
|
|
275ab01 |
|
|
|
f33e7da |
* Tue Sep 5 2006 Juan Quintela <quintela@redhat.com> - 3.0.2-31
|
|
|
f33e7da |
- re-enable ia64.
|
|
|
f33e7da |
|
|
|
d36143f |
* Thu Aug 31 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-31
|
|
|
d36143f |
- update to changeset 11405
|
|
|
d36143f |
|
|
|
d36143f |
* Thu Aug 31 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-30
|
|
|
d36143f |
- fix pvfb for x86_64
|
|
|
d36143f |
|
|
|
457b7d6 |
* Wed Aug 30 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-29
|
|
|
457b7d6 |
- update libvncserver to hopefully fix problems with vnc clients disconnecting
|
|
|
457b7d6 |
|
|
|
1eab2d3 |
* Tue Aug 29 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-28
|
|
|
1eab2d3 |
- fix a typo
|
|
|
1eab2d3 |
|
|
|
6533f13 |
* Mon Aug 28 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-27
|
|
|
6533f13 |
- add support for paravirt framebuffer
|
|
|
6533f13 |
|
|
|
9a7748e |
* Mon Aug 28 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-26
|
|
|
9a7748e |
- update to xen-unstable cs 11251
|
|
|
9a7748e |
- clean up patches some
|
|
|
a832954 |
- disable ia64 as it doesn't currently build
|
|
|
9a7748e |
|
|
|
3ced529 |
* Tue Aug 22 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-25
|
|
|
3ced529 |
- make initscript not spew on non-xen kernels (#202945)
|
|
|
3ced529 |
|
|
|
9c1062f |
* Mon Aug 21 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-24
|
|
|
9c1062f |
- remove copy of xenguest-install from this package, require
|
|
|
9c1062f |
python-xeninst (the new home of xenguest-install)
|
|
|
9c1062f |
|
|
|
c859ee3 |
* Wed Aug 2 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-23
|
|
|
c859ee3 |
- add patch to fix rtl8139 in FV, switch it back to the default nic
|
|
|
c859ee3 |
- add necessary ia64 patches (#201040)
|
|
|
c859ee3 |
- build on ia64
|
|
|
c859ee3 |
|
|
|
d260f04 |
* Fri Jul 28 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-22
|
|
|
d260f04 |
- add patch to fix net devices for HVM guests
|
|
|
d260f04 |
|
|
riel |
83eb99d |
* Fri Jul 28 2006 Rik van Riel <riel@redhat.com> - 3.0.2-21
|
|
riel |
83eb99d |
- make sure disk IO from HVM guests actually hits disk (#198851)
|
|
riel |
83eb99d |
|
|
|
75dd604 |
* Fri Jul 28 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-20
|
|
|
75dd604 |
- don't start blktapctrl for now
|
|
|
75dd604 |
- fix HVM guest creation in xenguest-install
|
|
|
75dd604 |
- make sure log files have the right SELinux label
|
|
|
75dd604 |
|
|
|
061e3ec |
* Tue Jul 25 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-19
|
|
|
061e3ec |
- fix libblktap symlinks (#199820)
|
|
|
061e3ec |
- make libxenstore executable (#197316)
|
|
|
061e3ec |
- version libxenstore (markmc)
|
|
|
061e3ec |
|
|
|
75a3df7 |
* Fri Jul 21 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-18
|
|
|
75a3df7 |
- include /var/xen/dump in file list
|
|
|
75a3df7 |
- load blkbk, netbk and netloop when xend starts
|
|
|
75a3df7 |
- update to cs 10712
|
|
|
9577c07 |
- avoid file conflicts with qemu (#199759)
|
|
|
75a3df7 |
|
|
|
760bfc2 |
* Wed Jul 19 2006 Mark McLoughlin <markmc@redhat.com> - 3.0.2-17
|
|
|
760bfc2 |
- libxenstore is unversioned, so make xen-libs own it rather
|
|
|
760bfc2 |
than xen-devel
|
|
|
760bfc2 |
|
|
|
e641aa5 |
* Wed Jul 19 2006 Mark McLoughlin <markmc@redhat.com> 3.0.2-16
|
|
|
e641aa5 |
- Fix network-bridge error (#199414)
|
|
|
e641aa5 |
|
|
|
a63f558 |
* Mon Jul 17 2006 Daniel Veillard <veillard@redhat.com> - 3.0.2-15
|
|
|
a63f558 |
- desactivating the relocation server in xend conf by default and
|
|
|
a63f558 |
add a warning text about it.
|
|
|
a63f558 |
|
|
Stephen Tweedie |
b441e8c |
* Thu Jul 13 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-14
|
|
Stephen Tweedie |
b441e8c |
- Compile fix: don't #include <linux/compiler.h>
|
|
Stephen Tweedie |
b441e8c |
|
|
Stephen Tweedie |
faecd2a |
* Thu Jul 13 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-13
|
|
Stephen Tweedie |
faecd2a |
- Update to xen-unstable cset 10675
|
|
Stephen Tweedie |
faecd2a |
- Remove internal libvncserver build, new qemu device model has its own one
|
|
Stephen Tweedie |
faecd2a |
now.
|
|
Stephen Tweedie |
faecd2a |
- Change default FV NIC model from rtl8139 to ne2k_pci until the former works
|
|
Stephen Tweedie |
faecd2a |
better
|
|
Stephen Tweedie |
faecd2a |
|
|
|
edce51f |
* Tue Jul 11 2006 Daniel Veillard <veillard@redhat.com> - 3.0.2-12
|
|
|
edce51f |
- bump libvirt requires to 0.1.2
|
|
|
edce51f |
- drop xend httpd localhost server and use the unix socket instead
|
|
|
edce51f |
|
|
|
6329324 |
* Mon Jul 10 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-11
|
|
|
6329324 |
- split into main packages + -libs and -devel subpackages for #198260
|
|
|
6329324 |
- add patch from jfautley to allow specifying other bridge for
|
|
|
6329324 |
xenguest-install (#198097)
|
|
|
6329324 |
|
|
|
ad30e54 |
* Mon Jul 3 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-10
|
|
|
ad30e54 |
- make xenguest-install work with relative paths to disk
|
|
|
ad30e54 |
images (markmc, #197518)
|
|
|
ad30e54 |
|
|
|
5140d05 |
* Fri Jun 23 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-9
|
|
|
5140d05 |
- own /var/run/xend for selinux (#196456, #195952)
|
|
|
5140d05 |
|
|
|
e7adc39 |
* Tue Jun 13 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-8
|
|
|
e7adc39 |
- fix syntax error in xenguest-install
|
|
|
e7adc39 |
|
|
|
9e183c3 |
* Mon Jun 12 2006 Daniel Veillard <veillard@redhat.com> - 3.0.2-7
|
|
|
9e183c3 |
- more initscript patch to report status #184452
|
|
|
9e183c3 |
|
|
Stephen Tweedie |
1023b64 |
* Wed Jun 7 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-6
|
|
Stephen Tweedie |
1023b64 |
- Add BuildRequires: for gnu/stubs-32.h so that x86_64 builds pick up
|
|
Stephen Tweedie |
1023b64 |
glibc32 correctly
|
|
Stephen Tweedie |
1023b64 |
|
|
Stephen Tweedie |
6e3cdb3 |
* Wed Jun 7 2006 Stephen C. Tweedie <sct@redhat.com> - 3.0.2-5
|
|
Stephen Tweedie |
6e3cdb3 |
- Rebase to xen-unstable cset 10278
|
|
Stephen Tweedie |
6e3cdb3 |
|
|
|
df62e00 |
* Fri May 5 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-4
|
|
|
df62e00 |
- update to new snapshot (changeset 9925)
|
|
|
df62e00 |
|
|
|
17143cc |
* Thu Apr 27 2006 Daniel Veillard <veillard@redhat.com> - 3.0.2-3
|
|
|
17143cc |
- xen.h now requires xen-compat.h, install it too
|
|
|
17143cc |
|
|
|
86c7712 |
* Wed Apr 26 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-2
|
|
|
86c7712 |
- -m64 patch isn't needed anymore either
|
|
|
86c7712 |
|
|
|
ff5c4a8 |
* Tue Apr 25 2006 Jeremy Katz <katzj@redhat.com> - 3.0.2-1
|
|
|
ff5c4a8 |
- update to post 3.0.2 snapshot (changeset: 9744:1ad06bd6832d)
|
|
|
ff5c4a8 |
- stop applying patches that are upstreamed
|
|
|
ff5c4a8 |
- add patches for bootloader to run on all domain creations
|
|
|
ff5c4a8 |
- make xenguest-install create a persistent uuid
|
|
|
ff5c4a8 |
- use libvirt for domain creation in xenguest-install, slightly improve
|
|
|
ff5c4a8 |
error handling
|
|
|
ff5c4a8 |
|
|
|
4483627 |
* Tue Apr 18 2006 Daniel Veillard <veillard@redhat.com> - 3.0.1-5
|
|
|
4483627 |
- augment the close on exec patch with the fix for #188361
|
|
|
4483627 |
|
|
|
bfc699f |
* Thu Mar 9 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-4
|
|
|
bfc699f |
- add udev rule so that /dev/xen/evtchn gets created properly
|
|
|
bfc699f |
- make pygrub not use /tmp for SELinux
|
|
|
bfc699f |
- make xenguest-install actually unmount its nfs share. also, don't use /tmp
|
|
|
bfc699f |
|
|
|
1b8338c |
* Tue Mar 7 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-3
|
|
|
1b8338c |
- set /proc/xen/privcmd and /var/log/xend-debug.log as close on exec to avoid
|
|
|
1b8338c |
SELinux problems
|
|
|
96b0240 |
- give better feedback on invalid urls (#184176)
|
|
|
1b8338c |
|
|
Stephen Tweedie |
52a1c70 |
* Mon Mar 6 2006 Stephen Tweedie <sct@redhat.com> - 3.0.1-2
|
|
Stephen Tweedie |
52a1c70 |
- Use kva mmap to find the xenstore page (upstream xen-unstable cset 9130)
|
|
Stephen Tweedie |
52a1c70 |
|
|
|
4ce1054 |
* Mon Mar 6 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-1
|
|
|
4ce1054 |
- fix xenguest-install so that it uses phy: for block devices instead of
|
|
|
4ce1054 |
forcing them over loopback.
|
|
|
4ce1054 |
- change package versioning to be a little more accurate
|
|
|
4ce1054 |
|
|
Stephen Tweedie |
fb89ad4 |
* Thu Mar 2 2006 Stephen Tweedie <sct@redhat.com> - 3.0.1-0.20060301.fc5.3
|
|
Stephen Tweedie |
fb89ad4 |
- Remove unneeded CFLAGS spec file hack
|
|
Stephen Tweedie |
fb89ad4 |
|
|
riel |
3a12e29 |
* Thu Mar 2 2006 Rik van Riel <riel@redhat.com> - 3.0.1-0.20060301.fc5.2
|
|
riel |
3a12e29 |
- fix 64 bit CFLAGS issue with vmxloader and hvmloader
|
|
riel |
3a12e29 |
|
|
Stephen Tweedie |
133e2bd |
* Wed Mar 1 2006 Stephen Tweedie <sct@redhat.com> - 3.0.1-0.20060301.fc5.1
|
|
Stephen Tweedie |
133e2bd |
- Update to xen-unstable cset 9022
|
|
Stephen Tweedie |
133e2bd |
|
|
Stephen Tweedie |
e14084f |
* Tue Feb 28 2006 Stephen Tweedie <sct@redhat.com> - 3.0.1-0.20060228.fc5.1
|
|
Stephen Tweedie |
e14084f |
- Update to xen-unstable cset 9015
|
|
Stephen Tweedie |
e14084f |
|
|
|
cec3a29 |
* Thu Feb 23 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5.3
|
|
|
ec0f70b |
- add patch to ensure we get a unique fifo for boot loader (#182328)
|
|
|
ec0f70b |
- don't try to read the whole disk if we can't find a partition table
|
|
|
ec0f70b |
with pygrub
|
|
|
cec3a29 |
- fix restarting of domains (#179677)
|
|
|
ec0f70b |
|
|
|
8a29cb8 |
* Thu Feb 9 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5.2
|
|
|
8a29cb8 |
- fix -h conflict for xenguest-isntall
|
|
|
8a29cb8 |
|
|
|
babd55c |
* Wed Feb 8 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5.1
|
|
|
babd55c |
- turn on http listener so you can do things with libvir as a user
|
|
|
babd55c |
|
|
|
28bf6a5 |
* Wed Feb 8 2006 Jeremy Katz <katzj@redhat.com> - 3.0.1-0.20060208.fc5
|
|
|
28bf6a5 |
- update to current hg snapshot for HVM support
|
|
|
28bf6a5 |
- update xenguest-install for hvm changes. allow hvm on svm hardware
|
|
|
28bf6a5 |
- fix a few little xenguest-install bugs
|
|
|
28bf6a5 |
|
|
|
2a1c33d |
* Tue Feb 7 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060130.fc5.6
|
|
|
2a1c33d |
- add a hack to fix VMX guests with video to balloon enough (#180375)
|
|
|
2a1c33d |
|
|
|
e2b0a96 |
* Tue Feb 7 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060130.fc5.5
|
|
|
e2b0a96 |
- fix build for new udev
|
|
|
e2b0a96 |
|
|
|
ce08367 |
* Tue Feb 7 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060130.fc5.4
|
|
|
547ac9f |
- patch from David Lutterkort to pass macaddr (-m) to xenguest-install
|
|
|
a56e167 |
- rework xenguest-install a bit so that it can be used for creating
|
|
|
a56e167 |
fully-virtualized guests as well as paravirt. Run with --help for
|
|
|
a56e167 |
more details (or follow the prompts)
|
|
|
48e8217 |
- add more docs (noticed by Andrew Puch)
|
|
|
547ac9f |
|
|
|
1962ecd |
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 3.0-0.20060130.fc5.3.1
|
|
|
1962ecd |
- rebuilt for new gcc4.1 snapshot and glibc changes
|
|
|
1962ecd |
|
|
|
f356409 |
* Thu Feb 2 2006 Bill Nottingham <notting@redhat.com> 3.0-0.20060130.fc5.3
|
|
|
f356409 |
- disable iptables/ip6tables/arptables on bridging when bringing up a
|
|
|
f356409 |
Xen bridge. If complicated filtering is needed that uses this, custom
|
|
|
f356409 |
firewalls will be needed. (#177794)
|
|
|
f356409 |
|
|
|
f356409 |
* Tue Jan 31 2006 Bill Nottingham <notting@redhat.com> 3.0-0.20060130.fc5.2
|
|
|
d0c6dbb |
- use the default network device, don't hardcode eth0
|
|
|
d0c6dbb |
|
|
Stephen Tweedie |
02687b4 |
* Tue Jan 31 2006 <sct@redhat.com> - 3.0-0.20060130.fc5.1
|
|
Stephen Tweedie |
02687b4 |
- Add xenguest-install.py in /usr/sbin
|
|
Stephen Tweedie |
02687b4 |
|
|
Stephen Tweedie |
2b45f05 |
* Mon Jan 30 2006 <sct@redhat.com> - 3.0-0.20060130.fc5
|
|
Stephen Tweedie |
2b45f05 |
- Update to xen-unstable from 20060130 (cset 8705)
|
|
Stephen Tweedie |
2b45f05 |
|
|
|
330f6e5 |
* Wed Jan 25 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060110.fc5.5
|
|
|
330f6e5 |
- buildrequire dev86 so that vmx firmware gets built
|
|
|
330f6e5 |
- include a copy of libvncserver and build vmx device models against it
|
|
|
330f6e5 |
|
|
|
493e9c3 |
* Tue Jan 24 2006 Bill Nottingham <notting@redhat.com> - 3.0-0.20060110.fc5.4
|
|
|
493e9c3 |
- only put the udev rules in one place
|
|
|
493e9c3 |
|
|
|
55b6f77 |
* Fri Jan 20 2006 Jeremy Katz <katzj@redhat.com> - 3.0-0.20060110.fc5.3
|
|
|
55b6f77 |
- move xsls to xenstore-ls to not conflict (#171863)
|
|
|
55b6f77 |
|
|
Stephen Tweedie |
55eaa73 |
* Tue Jan 10 2006 <sct@redhat.com> - 3.0-0.20060110.fc5.1
|
|
Stephen Tweedie |
55eaa73 |
- Update to xen-unstable from 20060110 (cset 8526)
|
|
Stephen Tweedie |
55eaa73 |
|
|
|
632cac5 |
* Thu Dec 22 2005 Jesse Keating <jkeating@redhat.com> - 3.0-0.20051206.fc5.2
|
|
|
632cac5 |
- rebuilt
|
|
|
632cac5 |
|
|
|
2d00114 |
* Tue Dec 6 2005 Juan Quintela <quintela@trasno.org> - 3.0-0.20051206.fc5.1
|
|
|
2d00114 |
- 20051206 version (should be 3.0.0).
|
|
|
2d00114 |
- Remove xen-bootloader fixes (integrated upstream).
|
|
|
2d00114 |
|
|
|
04ef369 |
* Wed Nov 30 2005 Daniel Veillard <veillard@redhat.com> - 3.0-0.20051109.fc5.4
|
|
|
04ef369 |
- adding missing headers for libxenctrl and libxenstore
|
|
|
3098b9d |
- use libX11-devel build require instead of xorg-x11-devel
|
|
|
04ef369 |
|
|
|
83e214b |
* Mon Nov 14 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5.3
|
|
|
83e214b |
- change default dom0 min-mem to 256M so that dom0 will try to balloon down
|
|
|
83e214b |
|
|
|
e55e65e |
* Sat Nov 12 2005 Jeremy Katz <katzj@redhat.com>
|
|
|
e55e65e |
- buildrequire ncurses-devel (reported by Justin Dearing)
|
|
|
e55e65e |
|
|
|
76c40e4 |
* Thu Nov 10 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5.2
|
|
|
76c40e4 |
- actually enable the initscripts
|
|
|
76c40e4 |
|
|
|
433141b |
* Wed Nov 9 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5.1
|
|
|
433141b |
- udev rules moved
|
|
|
433141b |
|
|
|
5271b3e |
* Wed Nov 9 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051109.fc5
|
|
|
5271b3e |
- update to current -unstable
|
|
|
5271b3e |
- add patches to fix pygrub
|
|
|
5271b3e |
|
|
|
10429ca |
* Wed Nov 9 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051108.fc5
|
|
|
10429ca |
- update to current -unstable
|
|
|
10429ca |
|
|
|
c27ea5c |
* Fri Oct 21 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20051021.fc5
|
|
|
c27ea5c |
- update to current -unstable
|
|
|
c27ea5c |
|
|
|
f8272d2 |
* Thu Sep 15 2005 Jeremy Katz <katzj@redhat.com> - 3.0-0.20050912.fc5.1
|
|
|
f8272d2 |
- doesn't require twisted anymore
|
|
|
f8272d2 |
|
|
riel |
9bc5a34 |
* Mon Sep 12 2005 Rik van Riel <riel@redhat.com> 3.0-0.20050912.fc5
|
|
riel |
9bc5a34 |
- add /var/{lib,run}/xenstored to the %files section (#167496, #167121)
|
|
riel |
9bc5a34 |
- upgrade to today's Xen snapshot
|
|
riel |
9bc5a34 |
- some small build fixes for x86_64
|
|
riel |
9bc5a34 |
- enable x86_64 builds
|
|
riel |
9bc5a34 |
|
|
riel |
399577f |
* Thu Sep 8 2005 Rik van Riel <riel@redhat.com> 3.0-0.20050908
|
|
riel |
399577f |
- explicitly call /usr/sbin/xend from initscript (#167407)
|
|
riel |
399577f |
- add xenstored directories to spec file (#167496, #167121)
|
|
riel |
399577f |
- misc gcc4 fixes
|
|
riel |
399577f |
- spec file cleanups (#161191)
|
|
riel |
399577f |
- upgrade to today's Xen snapshot
|
|
riel |
399577f |
- change the version to 3.0-0.<date> (real 3.0 release will be 3.0-1)
|
|
riel |
399577f |
|
|
riel |
c78ce7f |
* Mon Aug 23 2005 Rik van Riel <riel@redhat.com> 2-20050823
|
|
riel |
c78ce7f |
- upgrade to today's Xen snapshot
|
|
riel |
c78ce7f |
|
|
riel |
c78ce7f |
* Mon Aug 15 2005 Rik van Riel <riel@redhat.com> 2-20050726
|
|
riel |
c78ce7f |
- upgrade to a known-working newer Xen, now that execshield works again
|
|
riel |
c78ce7f |
|
|
riel |
04cfbc6 |
* Mon May 30 2005 Rik van Riel <riel@redhat.com> 2-20050530
|
|
riel |
04cfbc6 |
- create /var/lib/xen/xen-db/migrate directory so "xm save" works (#158895)
|
|
riel |
04cfbc6 |
|
|
riel |
494869e |
* Mon May 23 2005 Rik van Riel <riel@redhat.com> 2-20050522
|
|
riel |
494869e |
- change default display method for VMX domains to SDL
|
|
riel |
494869e |
|
|
riel |
f45bf28 |
* Fri May 20 2005 Rik van Riel <riel@redhat.com> 2-20050520
|
|
riel |
f45bf28 |
- qemu device model for VMX
|
|
riel |
f45bf28 |
|
|
riel |
e7957c7 |
* Thu May 19 2005 Rik van Riel <riel@redhat.com> 2-20050519
|
|
riel |
e7957c7 |
- apply some VMX related bugfixes
|
|
riel |
e7957c7 |
|
|
riel |
5081557 |
* Mon Apr 25 2005 Rik van Riel <riel@redhat.com> 2-20050424
|
|
riel |
5081557 |
- upgrade to last night's snapshot
|
|
riel |
5081557 |
|
|
|
35aabcb |
* Fri Apr 15 2005 Jeremy Katz <katzj@redhat.com>
|
|
|
35aabcb |
- patch manpath instead of moving in specfile. patch sent upstream
|
|
|
35aabcb |
- install to native python path instead of /usr/lib/python
|
|
|
35aabcb |
- other misc specfile duplication cleanup
|
|
|
35aabcb |
|
|
riel |
6d70db1 |
* Sun Apr 3 2005 Rik van Riel <riel@redhat.com> 2-20050403
|
|
riel |
6d70db1 |
- fix context switch between vcpus in same domain, vcpus > cpus works again
|
|
riel |
6d70db1 |
|
|
riel |
21a2f91 |
* Sat Apr 2 2005 Rik van Riel <riel@redhat.com> 2-20050402
|
|
riel |
f2021d8 |
- move initscripts to /etc/rc.d/init.d (Florian La Roche) (#153188)
|
|
riel |
21a2f91 |
- ship only PDF documentation, not the PS or tex duplicates
|
|
riel |
f2021d8 |
|
|
riel |
a79506f |
* Thu Mar 31 2005 Rik van Riel <riel@redhat.com> 2-20050331
|
|
riel |
a79506f |
- upgrade to new xen hypervisor
|
|
riel |
a79506f |
- minor gcc4 compile fix
|
|
riel |
a79506f |
|
|
riel |
1e62129 |
* Mon Mar 28 2005 Rik van Riel <riel@redhat.com> 2-20050328
|
|
riel |
1e62129 |
- do not yet upgrade to new hypervisor ;)
|
|
riel |
1e62129 |
- add barrier to fix SMP boot bug
|
|
riel |
1e62129 |
- add tags target
|
|
riel |
1e62129 |
- add zlib-devel build requires (#150952)
|
|
riel |
1e62129 |
|
|
riel |
53d36eb |
* Wed Mar 9 2005 Rik van Riel <riel@redhat.com> 2-20050308
|
|
riel |
53d36eb |
- upgrade to last night's snapshot
|
|
riel |
53d36eb |
- new compile fix patch
|
|
riel |
53d36eb |
|
|
riel |
53d36eb |
* Sun Mar 6 2005 Rik van Riel <riel@redhat.com> 2-20050305
|
|
riel |
53d36eb |
- the gcc4 compile patches are now upstream
|
|
riel |
53d36eb |
- upgrade to last night's snapshot, drop patches locally
|
|
riel |
53d36eb |
|
|
riel |
3ad7420 |
* Fri Mar 4 2005 Rik van Riel <riel@redhat.com> 2-20050303
|
|
riel |
3ad7420 |
- finally got everything to compile with gcc4 -Wall -Werror
|
|
riel |
3ad7420 |
|
|
riel |
0197a65 |
* Thu Mar 3 2005 Rik van Riel <riel@redhat.com> 2-20050303
|
|
riel |
0197a65 |
- upgrade to last night's Xen-unstable snapshot
|
|
riel |
0197a65 |
- drop printf warnings patch, which is upstream now
|
|
riel |
0197a65 |
|
|
riel |
157fedf |
* Wed Feb 23 2005 Rik van Riel <riel@redhat.com> 2-20050222
|
|
riel |
157fedf |
- upgraded to last night's Xen snapshot
|
|
riel |
157fedf |
- compile warning fixes are now upstream, drop patch
|
|
riel |
157fedf |
|
|
riel |
dcda968 |
* Sat Feb 19 2005 Rik van Riel <riel@redhat.com> 2-20050219
|
|
riel |
dcda968 |
- fix more compile warnings
|
|
riel |
dcda968 |
- fix the fwrite return check
|
|
riel |
dcda968 |
|
|
riel |
4308e6b |
* Fri Feb 18 2005 Rik van Riel <riel@redhat.com> 2-20050218
|
|
riel |
4308e6b |
- upgrade to last night's Xen snapshot
|
|
riel |
4308e6b |
- a kernel upgrade is needed to run this Xen, the hypervisor
|
|
riel |
4308e6b |
interface changed slightly
|
|
riel |
86cde2c |
- comment out unused debugging function in plan9 domain builder
|
|
riel |
86cde2c |
that was giving compile errors with -Werror
|
|
riel |
4308e6b |
|
|
riel |
7c7101e |
* Tue Feb 8 2005 Rik van Riel <riel@redhat.com> 2-20050207
|
|
riel |
7c7101e |
- upgrade to last night's Xen snapshot
|
|
riel |
7c7101e |
|
|
riel |
5da0d0b |
* Tue Feb 1 2005 Rik van Riel <riel@redhat.com> 2-20050201.1
|
|
riel |
5da0d0b |
- move everything to /var/lib/xen
|
|
riel |
5da0d0b |
|
|
riel |
8cdabee |
* Tue Feb 1 2005 Rik van Riel <riel@redhat.com> 2-20050201
|
|
riel |
8cdabee |
- upgrade to new upstream Xen snapshot
|
|
riel |
8cdabee |
|
|
|
2896a1b |
* Tue Jan 25 2005 Jeremy Katz <katzj@redhat.com>
|
|
|
2896a1b |
- add buildreqs on python-devel and xorg-x11-devel (strange AT nsk.no-ip.org)
|
|
|
2896a1b |
|
|
riel |
cd28514 |
* Mon Jan 24 2005 Rik van Riel <riel@redhat.com> - 2-20050124
|
|
riel |
cd28514 |
- fix /etc/xen/scripts/network to not break with ipv6 (also sent upstream)
|
|
riel |
cd28514 |
|
|
|
bc8a8c4 |
* Fri Jan 14 2005 Jeremy Katz <katzj@redhat.com> - 2-20050114
|
|
|
bc8a8c4 |
- update to new snap
|
|
|
bc8a8c4 |
- python-twisted is its own package now
|
|
|
ce6c3d2 |
- files are in /usr/lib/python now as well, ugh.
|
|
|
bc8a8c4 |
|
|
riel |
cd84695 |
* Tue Jan 11 2005 Rik van Riel <riel@redhat.com>
|
|
riel |
cd84695 |
- add segment fixup patch from xen tree
|
|
riel |
cd84695 |
- fix %files list for python-twisted
|
|
riel |
cd84695 |
|
|
riel |
cd84695 |
* Mon Jan 10 2005 Rik van Riel <riel@redhat.com>
|
|
riel |
31e8bc0 |
- grab newer snapshot, that does start up
|
|
riel |
31e8bc0 |
- add /var/xen/xend-db/{domain,vnet} to %files section
|
|
riel |
31e8bc0 |
|
|
riel |
2399a2e |
* Thu Jan 6 2005 Rik van Riel <riel@redhat.com>
|
|
riel |
2399a2e |
- upgrade to new snapshot of xen-unstable
|
|
riel |
2399a2e |
|
|
riel |
6c70f7b |
* Mon Dec 13 2004 Rik van Riel <riel@redhat.com>
|
|
riel |
6c70f7b |
- build python-twisted as a subpackage
|
|
riel |
6c70f7b |
- update to latest upstream Xen snapshot
|
|
riel |
6c70f7b |
|
|
riel |
f62f1e3 |
* Sun Dec 5 2004 Rik van Riel <riel@redhat.com>
|
|
riel |
bf95569 |
- grab new Xen tarball (with wednesday's patch already included)
|
|
riel |
f62f1e3 |
- transfig is a buildrequire, add it to the spec file
|
|
riel |
bf95569 |
|
|
riel |
bf95569 |
* Wed Dec 1 2004 Rik van Riel <riel@redhat.com>
|
|
riel |
bf95569 |
- fix up Che's spec file a little bit
|
|
riel |
bf95569 |
- create patch to build just Xen, not the kernels
|
|
riel |
bf95569 |
|
|
riel |
bf95569 |
* Wed Dec 01 2004 Che
|
|
riel |
bf95569 |
- initial rpm release
|