diff options
Diffstat (limited to 'main/xen/APKBUILD')
-rw-r--r-- | main/xen/APKBUILD | 362 |
1 files changed, 256 insertions, 106 deletions
diff --git a/main/xen/APKBUILD b/main/xen/APKBUILD index 480fb61df6b..8845418d5cb 100644 --- a/main/xen/APKBUILD +++ b/main/xen/APKBUILD @@ -1,11 +1,11 @@ # Contributor: Roger Pau Monne <roger.pau@entel.upc.edu> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=xen -pkgver=4.15.0 -pkgrel=1 +pkgver=4.18.0 +pkgrel=5 pkgdesc="Xen hypervisor" url="https://www.xenproject.org/" -arch="x86_64 armhf aarch64" # enable armv7 when builds with gcc8 +arch="x86_64 armv7 aarch64" license="GPL-2.0-only" depends="bash iproute2 logrotate" depends_dev=" @@ -16,8 +16,6 @@ depends_dev=" dev86 e2fsprogs-dev flex - gettext - glib-dev gnutls-dev libaio-dev libcap-ng-dev @@ -25,7 +23,7 @@ depends_dev=" linux-headers lzo-dev ncurses-dev - openssl-dev + openssl-dev>3 pciutils-dev perl perl-dev @@ -38,7 +36,7 @@ depends_dev=" zlib-dev zstd-dev " -makedepends="$depends_dev autoconf automake libtool dnsmasq" +makedepends="$depends_dev autoconf automake libtool dnsmasq samurai" options="!strip" # Follow security issues on: https://xenbits.xen.org/xsa/ @@ -47,6 +45,8 @@ options="!strip" # 0: # - CVE-2020-29568 XSA-349 # - CVE-2020-29569 XSA-350 +# - CVE-2022-21127 +# - CVE-2023-46840 XSA-450 # 4.7.0-r0: # - CVE-2016-6258 XSA-182 # - CVE-2016-6259 XSA-183 @@ -136,7 +136,7 @@ options="!strip" # - XSA-249 # - XSA-250 # - XSA-251 -# - XSA-253 +# - CVE-2018-5244 XSA-253 # - XSA-254 # 4.10.0-r2: # - CVE-2018-7540 XSA-252 @@ -145,35 +145,35 @@ options="!strip" # 4.10.1-r0: # - CVE-2018-10472 XSA-258 # - CVE-2018-10471 XSA-259 -# 4.10-1-r1: +# 4.10.1-r1: # - CVE-2018-8897 XSA-260 # - CVE-2018-10982 XSA-261 # - CVE-2018-10981 XSA-262 # 4.11.0-r0: -# - CVE-2018-3639 XSA-263 -# - CVE-2018-12891 XSA-264 -# - CVE-2018-12893 XSA-265 -# - CVE-2018-12892 XSA-266 -# - CVE-2018-3665 XSA-267 +# - CVE-2018-3639 XSA-263 +# - CVE-2018-12891 XSA-264 +# - CVE-2018-12893 XSA-265 +# - CVE-2018-12892 XSA-266 +# - CVE-2018-3665 XSA-267 # 4.11.1-r0: -# - CVE-2018-15469 XSA-268 -# - CVE-2018-15468 XSA-269 -# - CVE-2018-15470 XSA-272 -# - CVE-2018-3620 XSA-273 -# - CVE-2018-3646 XSA-273 -# - CVE-2018-19961 XSA-275 -# - CVE-2018-19962 XSA-275 -# - CVE-2018-19963 XSA-276 -# - CVE-2018-19964 XSA-277 -# - CVE-2018-18883 XSA-278 -# - CVE-2018-19965 XSA-279 -# - CVE-2018-19966 XSA-280 -# - CVE-2018-19967 XSA-282 +# - CVE-2018-15469 XSA-268 +# - CVE-2018-15468 XSA-269 +# - CVE-2018-15470 XSA-272 +# - CVE-2018-3620 XSA-273 +# - CVE-2018-3646 XSA-273 +# - CVE-2018-19961 XSA-275 +# - CVE-2018-19962 XSA-275 +# - CVE-2018-19963 XSA-276 +# - CVE-2018-19964 XSA-277 +# - CVE-2018-18883 XSA-278 +# - CVE-2018-19965 XSA-279 +# - CVE-2018-19966 XSA-280 +# - CVE-2018-19967 XSA-282 # 4.12.0-r2: -# - CVE-2018-12126 XSA-297 -# - CVE-2018-12127 XSA-297 -# - CVE-2018-12130 XSA-297 -# - CVE-2019-11091 XSA-297 +# - CVE-2018-12126 XSA-297 +# - CVE-2018-12127 XSA-297 +# - CVE-2018-12130 XSA-297 +# - CVE-2019-11091 XSA-297 # 4.12.1-r0: # - CVE-2019-17349 CVE-2019-17350 XSA-295 # 4.13.0-r0: @@ -196,9 +196,9 @@ options="!strip" # - CVE-2020-11743 XSA-316 # - CVE-2020-11742 XSA-318 # 4.13.1-r0: -# - CVE-????-????? XSA-312 +# - XSA-312 # 4.13.1-r3: -# - CVE-2020-0543 XSA-320 +# - CVE-2020-0543 XSA-320 # 4.13.1-r4: # - CVE-2020-15566 XSA-317 # - CVE-2020-15563 XSA-319 @@ -240,7 +240,7 @@ options="!strip" # - CVE-2020-29570 XSA-358 # - CVE-2020-29571 XSA-359 # 4.14.1-r2: -# - CVE-2021-3308 XSA-360 +# - CVE-2021-3308 XSA-360 # 4.14.1-r3: # - CVE-2021-26933 XSA-364 # 4.15.0-r0: @@ -248,14 +248,129 @@ options="!strip" # 4.15.0-r1: # - CVE-2021-28693 XSA-372 # - CVE-2021-28692 XSA-373 -# - CVE-2021-0089 XSA-375 +# - CVE-2021-0089 XSA-375 # - CVE-2021-28690 XSA-377 - +# 4.15.0-r2: +# - CVE-2021-28694 XSA-378 +# - CVE-2021-28695 XSA-378 +# - CVE-2021-28696 XSA-378 +# - CVE-2021-28697 XSA-379 +# - CVE-2021-28698 XSA-380 +# - CVE-2021-28699 XSA-382 +# - CVE-2021-28700 XSA-383 +# 4.15.0-r3: +# - CVE-2021-28701 XSA-384 +# 4.15.1-r1: +# - CVE-2021-28702 XSA-386 +# - CVE-2021-28703 XSA-387 +# - CVE-2021-28710 XSA-390 +# 4.15.1-r2: +# - CVE-2021-28704 XSA-388 +# - CVE-2021-28707 XSA-388 +# - CVE-2021-28708 XSA-388 +# - CVE-2021-28705 XSA-389 +# - CVE-2021-28709 XSA-389 +# 4.16.1-r0: +# - CVE-2022-23033 XSA-393 +# - CVE-2022-23034 XSA-394 +# - CVE-2022-23035 XSA-395 +# - CVE-2022-26356 XSA-397 +# - XSA-398 +# - CVE-2022-26357 XSA-399 +# - CVE-2022-26358 XSA-400 +# - CVE-2022-26359 XSA-400 +# - CVE-2022-26360 XSA-400 +# - CVE-2022-26361 XSA-400 +# 4.16.1-r2: +# - CVE-2022-26362 XSA-401 +# - CVE-2022-26363 XSA-402 +# - CVE-2022-26364 XSA-402 +# 4.16.1-r3: +# - CVE-2022-21123 XSA-404 +# - CVE-2022-21125 XSA-404 +# - CVE-2022-21166 XSA-404 +# 4.16.1-r4: +# - CVE-2022-26365 XSA-403 +# - CVE-2022-33740 XSA-403 +# - CVE-2022-33741 XSA-403 +# - CVE-2022-33742 XSA-403 +# 4.16.1-r5: +# - CVE-2022-23816 XSA-407 +# - CVE-2022-23825 XSA-407 +# - CVE-2022-29900 XSA-407 +# 4.16.1-r6: +# - CVE-2022-33745 XSA-408 +# 4.16.2-r1: +# - CVE-2022-42327 XSA-412 +# - CVE-2022-42309 XSA-414 +# 4.16.2-r2: +# - CVE-2022-23824 XSA-422 +# 4.17.0-r0: +# - CVE-2022-42311 XSA-326 +# - CVE-2022-42312 XSA-326 +# - CVE-2022-42313 XSA-326 +# - CVE-2022-42314 XSA-326 +# - CVE-2022-42315 XSA-326 +# - CVE-2022-42316 XSA-326 +# - CVE-2022-42317 XSA-326 +# - CVE-2022-42318 XSA-326 +# - CVE-2022-33747 XSA-409 +# - CVE-2022-33746 XSA-410 +# - CVE-2022-33748 XSA-411 +# - CVE-2022-33749 XSA-413 +# - CVE-2022-42310 XSA-415 +# - CVE-2022-42319 XSA-416 +# - CVE-2022-42320 XSA-417 +# - CVE-2022-42321 XSA-418 +# - CVE-2022-42322 XSA-419 +# - CVE-2022-42323 XSA-419 +# - CVE-2022-42324 XSA-420 +# - CVE-2022-42325 XSA-421 +# - CVE-2022-42326 XSA-421 +# 4.17.0-r2: +# - CVE-2022-42330 XSA-425 +# - CVE-2022-27672 XSA-426 +# 4.17.0-r5: +# - CVE-2022-42332 XSA-427 +# - CVE-2022-42333 CVE-2022-43334 XSA-428 +# - CVE-2022-42331 XSA-429 +# - CVE-2022-42335 XSA-430 +# 4.17.1-r1: +# - CVE-2022-42336 XSA-431 +# 4.17.1-r3: +# - CVE-2023-20593 XSA-433 +# 4.17.1-r5: +# - CVE-2023-34320 XSA-436 +# 4.17.2-r0: +# - CVE-2023-20569 XSA-434 +# - CVE-2022-40982 XSA-435 +# 4.17.2-r1: +# - CVE-2023-34321 XSA-437 +# - CVE-2023-34322 XSA-438 +# 4.17.2-r2: +# - CVE-2023-20588 XSA-439 +# 4.17.2-r3: +# - CVE-2023-34323 XSA-440 +# - CVE-2023-34326 XSA-442 +# - CVE-2023-34325 XSA-443 +# - CVE-2023-34327 XSA-444 +# - CVE-2023-34328 XSA-444 +# 4.17.2-r4: +# - CVE-2023-46835 XSA-445 +# - CVE-2023-46836 XSA-446 +# 4.18.0-r2: +# - CVE-2023-46837 XSA-447 +# 4.18.0-r3: +# - CVE-2023-46839 XSA-449 +# 4.18.0-r4: +# - CVE-2023-46841 XSA-451 +# 4.18.0-r5: +# - CVE-2023-28746 XSA-452 +# - CVE-2024-2193 XSA-453 case "$CARCH" in x86*) - depends="$depends seabios-bin" - makedepends="$makedepends iasl" + makedepends="$makedepends iasl seabios-bin" ;; arm*) makedepends="$makedepends dtc-dev" @@ -269,7 +384,9 @@ esac # subpackages="$pkgname-dbg" #fi subpackages="$subpackages $pkgname-doc $pkgname-dev $pkgname-libs - $pkgname-hypervisor $pkgname-bridge" + $pkgname-hypervisor $pkgname-pyc $pkgname-bridge + $pkgname-bridge-openrc:bridge_openrc $pkgname-qemu + $pkgname-qemu-openrc:qemu_openrc $pkgname-bash-completion" # grep _VERSION= stubdom/configure _ZLIB_VERSION="1.2.3" @@ -282,7 +399,7 @@ _POLARSSL_VERSION="1.1.4" _TPMEMU_VERSION="0.7.4" # grep ^IPXE_GIT_TAG tools/firmware/etherboot/Makefile -_IPXE_GIT_TAG=988d2c13cdf0f0b4140685af35ced70ac5b3283c +_IPXE_GIT_TAG=1d1cf74a5e58811822bee4b3da3cff7282fcdfca source="https://downloads.xenproject.org/release/xen/$pkgver/xen-$pkgver.tar.gz https://xenbits.xen.org/xen-extfiles/gmp-$_GMP_VERSION.tar.bz2 @@ -295,29 +412,16 @@ source="https://downloads.xenproject.org/release/xen/$pkgver/xen-$pkgver.tar.gz https://xenbits.xen.org/xen-extfiles/zlib-$_ZLIB_VERSION.tar.gz https://xenbits.xen.org/xen-extfiles/ipxe-git-$_IPXE_GIT_TAG.tar.gz + xen-stable-4.18-20240312.patch + mini-os-__divmoddi4.patch qemu-xen_paths.patch hotplug-vif-vtrill.patch - xenqemu-xattr-size-max.patch - hotplug-Linux-iscsi-block-handle-lun-1.patch - qemu-xen-time64.patch - - 0001-xen-arm-Create-dom0less-domUs-earlier.patch - 0002-xen-arm-Boot-modules-should-always-be-scrubbed-if-bo.patch - - xsa373-4.15-1.patch - xsa373-4.15-2.patch - xsa373-4.15-3.patch - xsa373-4.15-4.patch - xsa373-4.15-5.patch - - xsa375.patch - - xsa377.patch + stubdom-hack.patch xenstored.initd xenstored.confd @@ -337,12 +441,13 @@ _seabios=/usr/share/seabios/bios-256k.bin # Override wrong arch detection from xen-$pkgver/Config.mk. case "$CARCH" in -armhf) export XEN_TARGET_ARCH="arm32";; +armv7) export XEN_TARGET_ARCH="arm32";; aarch64) export XEN_TARGET_ARCH="arm64";; esac prepare() { - local i _failed='' + default_prepare + local i for i in $source; do case $i in @@ -353,9 +458,6 @@ prepare() { cp "$srcdir"/$p tools/firmware/etherboot/patches/ echo "$p" >> tools/firmware/etherboot/patches/series ;; - *.patch) msg $i; patch -s -N -p1 -i "$srcdir"/$i \ - || _failed="$_failed $i" - ;; */ipxe-git-*) ln -s "$srcdir"/${i##*/} \ tools/firmware/etherboot/ipxe.tar.gz @@ -365,13 +467,6 @@ prepare() { ;; esac done - if [ -n "$_failed" ]; then - error "Patches failed:" - for i in $_failed; do - echo $i - done - return 1 - fi # remove all -Werror msg "Eradicating -Werror..." @@ -399,24 +494,34 @@ munge_cflags() { unset LDFLAGS unset LANG unset LC_ALL - - case "$CARCH" in - armhf) export CFLAGS="-mcpu=cortex-a15";; - aarch64) export CFLAGS="-mcpu=cortex-a53";; - esac } # These tasks are added as separate tasks to enable a packager # to invoke specific tasks like building the hypervisor. i.e. # $ abuild configure build_tools configure() { - msg "Running configure..." - ./configure --prefix=/usr \ - --build=$CBUILD \ - --host=$CHOST \ - --with-system-seabios=$_seabios \ - --enable-9pfs \ - --disable-golang + case "$CARCH" in + x86*) + msg "Running configure..." + ./configure --prefix=/usr \ + --build=$CBUILD \ + --host=$CHOST \ + --with-system-seabios=$_seabios \ + --enable-9pfs \ + --enable-qemu-traditional \ + --enable-pv-grub \ + --disable-golang + ;; + *) + msg "Running configure..." + ./configure --prefix=/usr \ + --build=$CBUILD \ + --host=$CHOST \ + --with-system-seabios=$_seabios \ + --enable-9pfs \ + --disable-golang + ;; + esac } build_hypervisor() { @@ -430,7 +535,7 @@ build_tools() { munge_cflags msg "Building tools..." - make tools + NO_WERROR=1 make tools } build_docs() { @@ -458,14 +563,17 @@ build() { } package() { - unset CFLAGS - unset LDFLAGS + munge_cflags - make -j1 DESTDIR="$pkgdir" EFI_DIR=/usr/lib/efi install-xen install-tools install-docs + local _studom= case "$CARCH" in - x86*) make -j1 DESTDIR="$pkgdir" install-stubdom;; + x86*) _stubdom=install-stubdom;; esac + make DESTDIR="$pkgdir" EFI_DIR=/usr/lib/efi \ + BASH_COMPLETION_DIR=/usr/share/bash-completion/completions \ + install-xen install-tools install-docs $_stubdom + # remove default xencommons rm -rf "$pkgdir"/etc/init.d/xencommons # remove default xendriverdomain @@ -519,9 +627,23 @@ hypervisor() { bridge() { depends="dnsmasq" pkgdesc="Bridge interface for XEN with dhcp" + + mkdir -p "$subpkgdir"/etc/xen + + cat ->>"$subpkgdir"/etc/xen/dnsmasq.conf <<EOF + #dhcp-host=somehost,10.0.4.3 + #dhcp-host=otherhost,10.0.4.4 +EOF + +} + +bridge_openrc() { + depends= + pkgdesc="Bridge interface for XEN with dhcp (OpenRC init scripts)" + install_if="openrc ${subpkgname%-openrc}=$pkgver-r$pkgrel" + mkdir -p "$subpkgdir"/etc/conf.d \ - "$subpkgdir"/etc/init.d \ - "$subpkgdir"/etc/xen + "$subpkgdir"/etc/init.d ln -s dnsmasq "$subpkgdir"/etc/init.d/dnsmasq.xenbr0 cat ->>"$subpkgdir"/etc/conf.d/dnsmasq.xenbr0 <<EOF @@ -533,15 +655,53 @@ bridge() { BRIDGE_MAC="00:16:3f:00:00:00" DNSMASQ_CONFFILE="/etc/xen/dnsmasq.conf" EOF - cat ->>"$subpkgdir"/etc/xen/dnsmasq.conf <<EOF - #dhcp-host=somehost,10.0.4.3 - #dhcp-host=otherhost,10.0.4.4 -EOF +} + +qemu() { + pkgdesc="QEMU for XEN" + case "$CARCH" in + x86*) + depends="$depends seabios-bin" + ;; + esac + mkdir -p "$subpkgdir"/usr/lib/xen/bin \ + "$subpkgdir"/usr/share/applications + + amove usr/lib/xen/bin/qemu* + mv "$pkgdir"/usr/share/qemu-xen/applications/qemu.desktop \ + "$subpkgdir"/usr/share/applications/qemu-xen.desktop + amove usr/share/qemu-xen + + case "$CARCH" in + x86*) + # these files are only in the x86* builds + amove usr/lib/xen/libexec/qemu-bridge-helper + # qemu-traditional files not caught above + mkdir -p "$subpkgdir"/usr/lib/xen/bin "$subpkgdir"/usr/lib/xen/boot + amove usr/share/xen/qemu + amove usr/bin/qemu-img-xen + amove usr/bin/qemu-nbd-xen + amove etc/xen/scripts/qemu-ifup + amove usr/lib/xen/bin/stubdom-dm + amove usr/lib/xen/bin/stubdompath.sh + amove usr/lib/xen/boot/ioemu-stubdom.gz + amove usr/lib/xen/boot/ipxe.bin + ;; + esac +} + +qemu_openrc() { + depends= + pkgdesc="QEMU for XEN (OpenRC init scripts)" + install_if="openrc ${subpkgname%-openrc}=$pkgver-r$pkgrel" + amove etc/conf.d/xenqemu + amove etc/init.d/xenqemu } sha512sums=" -93683b8a97387ca5f003c635a11d163e61c87dbdc9a03081f9155fe87b49f1dfa74ce243fcd5e04dc009353a36e2375b786f1ebde828b5951a094cd64197b4c7 xen-4.15.0.tar.gz +4cc9fd155144045a173c5f8ecc45f149817f1034eec618cb6f8b0494ef2fb5b95c4c60cf0bf4bec4bef8a622c35b6a3cb7dedc38e6d95e726f1611c73ddb3273 xen-4.18.0.tar.gz +8df958195290a39b54493766e7555d71c68083d75edd13a2f77ad237d6b6fb52bce816b9e975c0c14024a01042e599415360dcf475f7d2e0c6bee8f9fd2ed6ef xen-stable-4.18-20240312.patch 2e0b0fd23e6f10742a5517981e5171c6e88b0a93c83da701b296f5c0861d72c19782daab589a7eac3f9032152a0fc7eff7f5362db8fccc4859564a9aa82329cf gmp-4.3.2.tar.bz2 c2bc9ffc8583aeae71cee9ddcc4418969768d4e3764d47307da54f93981c0109fb07d84b061b3a3628bd00ba4d14a54742bc04848110eb3ae8ca25dbfbaabadb grub-0.97.tar.gz 1465b58279af1647f909450e394fe002ca165f0ff4a0254bfa9fe0e64316f50facdde2729d79a4e632565b4500cf4d6c74192ac0dd3bc9fe09129bbd67ba089d lwip-1.3.0.tar.gz @@ -550,23 +710,13 @@ c2bc9ffc8583aeae71cee9ddcc4418969768d4e3764d47307da54f93981c0109fb07d84b061b3a36 88da614e4d3f4409c4fd3bb3e44c7587ba051e3fed4e33d526069a67e8180212e1ea22da984656f50e290049f60ddca65383e5983c0f8884f648d71f698303ad polarssl-1.1.4-gpl.tgz 4928b5b82f57645be9408362706ff2c4d9baa635b21b0d41b1c82930e8c60a759b1ea4fa74d7e6c7cae1b7692d006aa5cb72df0c3b88bf049779aa2b566f9d35 tpm_emulator-0.7.4.tar.gz 021b958fcd0d346c4ba761bcf0cc40f3522de6186cf5a0a6ea34a70504ce9622b1c2626fce40675bc8282cf5f5ade18473656abc38050f72f5d6480507a2106e zlib-1.2.3.tar.gz -0a63f83c9135d05c6bfe7c4d12da3ff76271e35305a4d5654bd5aefa9ee59f5363546c65820c42133deb0fb5a0a0bcaa9b1c48396f9f996acea0d492a5f03f33 ipxe-git-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz +e27644cbb030c43e2841058003bedea6deb979ba71591f967e01312527ed869bb863f9a03fc7b5a266752433d30164929ea1b935953a245600ad713c9fb25cb5 ipxe-git-1d1cf74a5e58811822bee4b3da3cff7282fcdfca.tar.gz b9c754220187955d01ffbb6e030dace9d9aaae755db1765d07e407858c71a2cb0de04e0ab2099cd121d9e1bc1978af06c7dbd2fd805e06eca12ac5d527f15a52 mini-os-__divmoddi4.patch -1936ab39a1867957fa640eb81c4070214ca4856a2743ba7e49c0cd017917071a9680d015f002c57fa7b9600dbadd29dcea5887f50e6c133305df2669a7a933f3 qemu-xen_paths.patch +15de6a62394ef9f338fbe25a434fe5c3725abef5fd98966b863e14a58dc447014c49ed890c4d469f60d63a0db763f3e84f0407201d71eb9bfe42a00054eee1d8 qemu-xen_paths.patch 1c9cb24bf67a2e84466572198315d5501627addf1ccd55d8d83df8d77d269a6696cd45e4a55601495168284e3bff58fb39853f56c46aaddd14f6191821678cf6 hotplug-vif-vtrill.patch -2094ea964fa610b2bf72fd2c7ede7e954899a75c0f5b08030cf1d74460fb759ade84866176e32f8fe29c921dfdc6dafd2b31e23ab9b0a3874d3dceeabdd1913b xenqemu-xattr-size-max.patch 8c9cfc6afca325df1d8026e21ed03fa8cd2c7e1a21a56cc1968301c5ab634bfe849951899e75d328951d7a41273d1e49a2448edbadec0029ed410c43c0549812 hotplug-Linux-iscsi-block-handle-lun-1.patch -231b5d0abf6420722534bf48b4f263bdf70dd258f5f34b344f230b4e166edb3ebaf769592f40653ea5836b4431ef951ebcf1995f09e2beb4a591edd3b024a652 qemu-xen-time64.patch -2233dda8b0977ed46e67151880da8f0db6a223bc517c94d6a28ed607faf2d92e14b9f6d8dc037b231da7638c501600803557cdc38127eda59ee090e184d5c030 0001-xen-arm-Create-dom0less-domUs-earlier.patch -d56c6a3fa5d7b5375bcbf630d3e51ddfbe681f1ca0ef6ee337fe3bb9c480accd33a8ecf8b855e89bac65ddb195481bf6c1c07226c79bd8007a49a650c06632e9 0002-xen-arm-Boot-modules-should-always-be-scrubbed-if-bo.patch -7010225962e7c22d6aa2e14d10e5091b3876a76f195e9725e7f175b108f933ea9ad5a080663d27279ccd20e2d4e344620ec414e17437d971a8f3cb9420520696 xsa373-4.15-1.patch -f39882cfc1475dca9e9215ec8401fd90021bbfe3a36598bb73d256c29ddaddf47d5bd924842d28a208cc383bb613054ea875d9bae739c854fa9c04a43977432c xsa373-4.15-2.patch -1abf9a1659e35aee8adeea6d271b15d1ab847f1778e305c7873661c8452ab3896340385c1cdd2622774baf05ff1294302a194aa37e8d23d18707938ac77f22a8 xsa373-4.15-3.patch -28dffe2540e281c152d811489c0beed8689f59241df98f545b966bba326bf5007ed19d49b748f49eda8c80a64eb42b5a5465684aebb3d910edd3a0340ea6454a xsa373-4.15-4.patch -841c0084ba9714609e2d97d6c0d75d6b93b59c7a55034beba66388fb38f649adb1fc8dde0c6f0de8d612cade6ec89ca47866d8114455618f323e2dc34b79e5b4 xsa373-4.15-5.patch -59f706d2ce623d59ba0e3edc3081d14bd466fa2401ac1666fca33568022a159501aa972a2c556d8558c2701294a2f153ee0b7b487167ede49f8652bacf69b32d xsa375.patch -9c104793facd9d595a1cbca21034d700e7e25398cad1440131258a349cd60d6145e5847e9c4bd066a5d63a63aceb8995456126a51b6d3ca872cd90717ebc2dbe xsa377.patch -a8dda349cab62febf2ef506eb26d2ba494a649b1c37206519ae23f02a36f600b19996bb8a148e5f21a240ec53ecfcf971a07686b9ddcdad417563fdf39b2215f xenstored.initd +ed0ab25cd1966df7df503d285c17ede434033665d1569f8fb28172f37a10222b30d662e2ea867519eb40843de58dc3a56883d6f66a4fafa0a6ee1056ba72c25d stubdom-hack.patch +9430940692d6bfb58b1438e0f5f84cb703fbca9ce9cc157a1313ab1ceff63222a1ae31c991543b20c8fc84300df2b22f4614b27bbff32f82e17f27fcd953143c xenstored.initd 093f7fbd43faf0a16a226486a0776bade5dc1681d281c5946a3191c32d74f9699c6bf5d0ab8de9d1195a2461165d1660788e92a3156c9b3c7054d7b2d52d7ff0 xenstored.confd 1dd04f4bf1890771aa7eef0b6e46f7139487da0907d28dcdbef9fbe335dcf731ca391cfcb175dd82924f637a308de00a69ae981f67348c34f04489ec5e5dc3b7 xenconsoled.initd 30df69cc38d0bed26bc4d6e08a2b62cbdc654d5f663009a05cb3b83b3e3dc5e206362d3fd59abbb753ceb8d6d79eaa6e15d079bb8f4f35dc74667103faf4e85d xenconsoled.confd |