diff options
| -rw-r--r-- | INSTALL.XenServer | 5 | ||||
| -rw-r--r-- | xenserver/vswitch-xen.spec | 38 |
2 files changed, 21 insertions, 22 deletions
diff --git a/INSTALL.XenServer b/INSTALL.XenServer index 83c7605ac..46250b210 100644 --- a/INSTALL.XenServer +++ b/INSTALL.XenServer @@ -2,9 +2,12 @@ =============================================== This document describes how to build and install Open vSwitch on a -Citrix XenServer 5.5.0 host. If you want to install Open vSwitch on a +Citrix XenServer host. If you want to install Open vSwitch on a generic Linux host, see INSTALL.Linux instead. +These instructions have been tested with XenServer versions 5.5.0 and +5.5.900. + Building Open vSwitch for XenServer ----------------------------------- diff --git a/xenserver/vswitch-xen.spec b/xenserver/vswitch-xen.spec index 58f578c11..d4d157a50 100644 --- a/xenserver/vswitch-xen.spec +++ b/xenserver/vswitch-xen.spec @@ -109,34 +109,30 @@ if [ ! -f /etc/xensource-inventory ]; then fi if [ "$1" = "1" ]; then - if ! md5sum -c --status <<EOF + if md5sum -c --status <<EOF +ca141d60061dcfdade73e75abc6529b5 /usr/sbin/brctl b8e9835862ef1a9cec2a3f477d26c989 /etc/xensource/scripts/vif 51970ad613a3996d5997e18e44db47da /opt/xensource/libexec/interface-reconfigure 5654c8c36699fcc8744ca9cd5b855414 /usr/sbin/xen-bugtool EOF then - printf "\nThe original XenServer scripts replaced by this package\n" - printf "are different than expected. This could lead to unexpected\n" - printf "behavior of your server. Unless you are sure you know what\n" - printf "you are doing, it is highly recommended that you remove this\n" - printf "package immediately after the install completes, which\n" - printf "will restore the XenServer scripts that you were previously\n" - printf "using.\n\n" - fi - if test "`/usr/sbin/brctl --version`" != "bridge-utils, 1.1"; then + printf "\nVerified host scripts from XenServer 5.5.0.\n\n" + elif md5sum -c --status <<EOF +ca141d60061dcfdade73e75abc6529b5 /usr/sbin/brctl +b8e9835862ef1a9cec2a3f477d26c989 /etc/xensource/scripts/vif +ce451d3c985fd1db6497a363f0d9dedb /opt/xensource/libexec/interface-reconfigure +2b53f500431fcba5276c896e9e4281b9 /usr/sbin/xen-bugtool +EOF + printf "\nVerified host scripts from XenServer 5.5.900.\n\n" + else cat <<EOF -/usr/sbin/brctl replaced by this package reports the following version: - -`/usr/sbin/brctl --version` - -The expected version was: - -bridge-utils, 1.1 - -Unless you are sure you know what you are doing, it is highly recommended that -you remove this package immediately after the install completes, which will -restore the original /usr/sbin/brctl. +The original XenServer scripts replaced by this package are not those +of any supported version of XenServer. This could lead to unexpected +behavior of your server. Unless you are sure you know what you are +doing, it is highly recommended that you remove this package +immediately after the install completes, which will restore the +XenServer scripts that you were previously using. EOF fi |
