head 1.3; access; symbols pkgsrc-2020Q2:1.2.0.34 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.14 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.2.0.36 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.32 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.30 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.28 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.26 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.24 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.22 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.20 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.18 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.16 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.12 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.10 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.8 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.6 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.4 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.2 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.1.0.8 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.6 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.4 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.2 pkgsrc-2015Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2020.08.19.10.39.25; author bouyer; state dead; branches; next 1.2; commitid DGAMglRf0Jde6FkC; 1.2 date 2015.12.31.13.27.10; author jnemeth; state Exp; branches; next 1.1; commitid eqXsjcTtvS8Gr6Py; 1.1 date 2015.01.20.16.42.13; author bouyer; state Exp; branches 1.1.8.1; next ; commitid JA3wqnCTLthdCM6y; 1.1.8.1 date 2016.01.11.22.12.33; author bsiegert; state Exp; branches; next ; commitid KbJ6DapSMpov0zQy; desc @@ 1.3 log @Remove xenkernel and xentools packages older than 4.11. They're not maintained anymore upstream, and don't build on supported NetBSD releases. @ text @$NetBSD: patch-Makefile,v 1.2 2015/12/31 13:27:10 jnemeth Exp $ --- Makefile.orig 2015-06-22 13:41:35.000000000 +0000 +++ Makefile @@@@ -18,7 +18,7 @@@@ SUBDIRS-y += xenstat SUBDIRS-$(CONFIG_Linux) += memshr SUBDIRS-$(CONFIG_BLKTAP1) += blktap SUBDIRS-$(CONFIG_BLKTAP2) += blktap2 -SUBDIRS-$(CONFIG_NetBSD) += xenbackendd +#XXX SUBDIRS-$(CONFIG_NetBSD) += xenbackendd SUBDIRS-y += libfsimage SUBDIRS-$(CONFIG_Linux) += libvchan @@@@ -33,7 +33,7 @@@@ SUBDIRS-y += libxl SUBDIRS-$(CONFIG_X86) += xenpaging SUBDIRS-$(CONFIG_X86) += debugger/gdbsx SUBDIRS-$(CONFIG_X86) += debugger/kdd -SUBDIRS-$(CONFIG_TESTS) += tests +#XXX SUBDIRS-$(CONFIG_TESTS) += tests # These don't cross-compile ifeq ($(XEN_COMPILE_ARCH),$(XEN_TARGET_ARCH)) @ 1.2 log @Stop installing xenbackendd. It is leftover cruft from the xm toolstack. Running it will interfere with the operation of the xl toolstack, so it should never be used now that the xm toolstack is gone. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Xen is a virtual machine monitor which supports running multiple guests operating systems on a single machine. Guest OSes (also called "domains") require a modified kernel which supports Xen hypercalls in replacement to access to the physical hardware. At boot, the xen kernel is loaded along with the guest kernel for the first domain (called domain0). domain0 has privileges to access the physical hardware (PCI and ISA devices), administrate other domains and provide virtual devices (disks and network) to other domains. xenkernel45 and xentools45 contains the kernel and tools from the Xen 4.5.x branch @ text @d1 1 a1 1 $NetBSD: patch-Makefile,v 1.2 2013/05/26 20:27:43 bouyer Exp $ d3 12 a14 3 --- Makefile.orig 2015-01-12 17:53:24.000000000 +0100 +++ Makefile 2015-01-19 13:16:17.000000000 +0100 @@@@ -33,7 +33,7 @@@@ @ 1.1.8.1 log @Pullup ticket #4888 - requested by bouyer sysutils/xenkernel45: security fix sysutils/xentools45: security fix Revisions pulled up: - sysutils/xenkernel45/Makefile 1.12-1.13 - sysutils/xenkernel45/distinfo 1.12-1.13 - sysutils/xenkernel45/patches/patch-CVE-2015-5307 1.1 - sysutils/xenkernel45/patches/patch-CVE-2015-7835 deleted - sysutils/xenkernel45/patches/patch-CVE-2015-7969 deleted - sysutils/xenkernel45/patches/patch-CVE-2015-7970 deleted - sysutils/xenkernel45/patches/patch-CVE-2015-7971 deleted - sysutils/xenkernel45/patches/patch-CVE-2015-8339 1.1 - sysutils/xenkernel45/patches/patch-CVE-2015-8555 1.1 - sysutils/xenkernel45/patches/patch-XSA-166 1.1 - sysutils/xentools45/Makefile 1.22-1.24 - sysutils/xentools45/PLIST 1.4 - sysutils/xentools45/distinfo 1.14-1.16 - sysutils/xentools45/patches/patch-CVE-2015-8341 1.1 - sysutils/xentools45/patches/patch-CVE-2015-8550 1.1 - sysutils/xentools45/patches/patch-CVE-2015-8554 1.1 - sysutils/xentools45/patches/patch-Makefile 1.2 - sysutils/xentools45/patches/patch-XSA135 deleted - sysutils/xentools45/patches/patch-XSA137 deleted - sysutils/xentools45/patches/patch-XSA138 deleted - sysutils/xentools45/patches/patch-XSA139 deleted - sysutils/xentools45/patches/patch-XSA140 deleted --- Module Name: pkgsrc Committed By: jnemeth Date: Thu Dec 31 13:27:10 UTC 2015 Modified Files: pkgsrc/sysutils/xentools45: Makefile PLIST distinfo pkgsrc/sysutils/xentools45/patches: patch-Makefile Log Message: Stop installing xenbackendd. It is leftover cruft from the xm toolstack. Running it will interfere with the operation of the xl toolstack, so it should never be used now that the xm toolstack is gone. --- Module Name: pkgsrc Committed By: bouyer Date: Thu Jan 7 17:48:34 UTC 2016 Modified Files: pkgsrc/sysutils/xenkernel45: Makefile distinfo pkgsrc/sysutils/xentools45: Makefile distinfo Added Files: pkgsrc/sysutils/xenkernel45/patches: patch-CVE-2015-5307 patch-CVE-2015-8339 patch-CVE-2015-8555 patch-XSA-166 pkgsrc/sysutils/xentools45/patches: patch-CVE-2015-8341 patch-CVE-2015-8550 patch-CVE-2015-8554 Log Message: Apply patches from Xen repository, fixing: CVE-2015-5307 and CVE-2015-8104 aka XSA-156 CVE-2015-8339 and CVE-2015-8340 aka XSA-159 CVE-2015-8555 aka XSA-165 XSA-166 CVE-2015-8341 aka XSA-160 CVE-2015-8550 aka XSA-155 Bump pkgrevision --- Module Name: pkgsrc Committed By: bouyer Date: Fri Jan 8 13:24:29 UTC 2016 Modified Files: pkgsrc/sysutils/xenkernel45: Makefile distinfo pkgsrc/sysutils/xentools45: Makefile distinfo Removed Files: pkgsrc/sysutils/xenkernel45/patches: patch-CVE-2015-7835 patch-CVE-2015-7969 patch-CVE-2015-7970 patch-CVE-2015-7971 pkgsrc/sysutils/xentools45/patches: patch-XSA135 patch-XSA137 patch-XSA138 patch-XSA139 patch-XSA140 Log Message: Update xenkernel45 and xentools45 to 4.5.2. Changes since 4.5.1 includes security fixes (most of which were already in our local patches) and bug fixes. The complete list of changes is there: http://www.xenproject.org/downloads/xen-archives/xen-45-series/xen-452.html @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 12 --- Makefile.orig 2015-06-22 13:41:35.000000000 +0000 +++ Makefile @@@@ -18,7 +18,7 @@@@ SUBDIRS-y += xenstat SUBDIRS-$(CONFIG_Linux) += memshr SUBDIRS-$(CONFIG_BLKTAP1) += blktap SUBDIRS-$(CONFIG_BLKTAP2) += blktap2 -SUBDIRS-$(CONFIG_NetBSD) += xenbackendd +#XXX SUBDIRS-$(CONFIG_NetBSD) += xenbackendd SUBDIRS-y += libfsimage SUBDIRS-$(CONFIG_Linux) += libvchan @@@@ -33,7 +33,7 @@@@ SUBDIRS-y += libxl @