From 5487ebc045ad17ac57471110e987c4c9e42c16b5 Mon Sep 17 00:00:00 2001 From: Michael Young Date: Mar 31 2012 14:43:36 +0000 Subject: fix permissions of /var/lib/xenstored, load xen-apci-processor module --- diff --git a/var-lib-xenstored.mount b/var-lib-xenstored.mount index 9f59ebe..49e0695 100644 --- a/var-lib-xenstored.mount +++ b/var-lib-xenstored.mount @@ -7,3 +7,4 @@ RefuseManualStop=true What=xenstore Where=/var/lib/xenstored Type=tmpfs +Options=mode=755,context="system_u:object_r:xenstored_var_lib_t:s0" diff --git a/xen.modules b/xen.modules index cfbece9..1758380 100644 --- a/xen.modules +++ b/xen.modules @@ -5,6 +5,6 @@ test -f /proc/xen/capabilities || mount -t xenfs xen /proc/xen test -f /proc/xen/capabilities || exit 0 grep -q "control_d" /proc/xen/capabilities || exit 0 -for module in xen-evtchn evtchn xen-gntdev gntdev xen-blkback xen-netback blkbk netbk blktap; do +for module in xen-evtchn evtchn xen-gntdev gntdev xen-blkback xen-netback blkbk netbk blktap xen-acpi-processor; do modprobe ${module} >/dev/null 2>&1 done diff --git a/xen.spec b/xen.spec index dcc0d78..3baaf4a 100644 --- a/xen.spec +++ b/xen.spec @@ -20,7 +20,7 @@ Summary: Xen is a virtual machine monitor Name: xen Version: 4.1.2 -Release: 13%{?dist} +Release: 14%{?dist} Group: Development/Libraries License: GPLv2+ and LGPLv2+ and BSD URL: http://xen.org/ @@ -697,6 +697,10 @@ rm -rf %{buildroot} %endif %changelog +* Sat Mar 31 2012 Michael Young - 4.1.2-14 +- /var/lib/xenstored mount has wrong selinux permissions in latest Fedora +- load xen-acpi-processor module (kernel 3.4 onwards) if present + * Thu Mar 08 2012 Michael Young - 4.1.2-13 - fix a packaging error