]> git.proxmox.com Git - ovs.git/blame - xenserver/README
xenserver: Add license to uuid.py.
[ovs.git] / xenserver / README
CommitLineData
bc391960 1This directory contains files for seamless integration of Open vSwitch on
064af421
BP
2Citrix XenServer hosts managed by the Citrix management tools.
3
4Some of these files are modifications of Citrix's proprietary code.
5Citrix has given permission to distribute these modified files.
6Citrix has not specified a particular license for them. There is no
7guarantee that, should Citrix specify a license, that it would be
8DFSG-compliant or GPL-compatible.
9
10Most of the files in this directory is installed on a XenServer system
11under the same name, if underscores are replaced by slashes. The
12files are:
13
bc391960 14 etc_init.d_openvswitch
064af421 15
bc391960 16 Initializes Open vSwitch at boot and shuts it down at shutdown.
064af421 17
bc391960 18 etc_init.d_openvswitch-xapi-update
064af421 19
bc391960 20 Init script to ensure openvswitch-cfg-update is called for the
064af421
BP
21 current host at boot.
22
bc391960 23 etc_logrotate.d_openvswitch
064af421 24
bc391960
JP
25 Ensures that logs in /var/log/openvswitch are rotated
26 periodically and that appropriate daemons reopen their log
27 files at that point.
064af421 28
bc391960 29 etc_profile.d_openvswitch.sh
064af421 30
bc391960 31 Open vSwitch-related shell functions for the administrator's
064af421
BP
32 convenience.
33
bc391960 34 etc_xapi.d_plugins_openvswitch-cfg-update
064af421
BP
35
36 xapi plugin script to update the cache of configuration items
bc391960 37 in the ovs-vswitchd configuration that are managed in the
064af421
BP
38 xapi database when integrated with Citrix management tools.
39
40 etc_xensource_scripts_vif
41
bc391960
JP
42 Open vSwitch-aware replacement for Citrix script of the same name.
43
44 openvswitch-xen.spec
45
46 spec file for building RPMs to install on a XenServer host.
064af421
BP
47
48 opt_xensource_libexec_interface-reconfigure
49
bc391960 50 Open vSwitch-aware replacement for Citrix script of the same name.
064af421 51
df09921d
JP
52 usr_share_openvswitch_scripts_monitor-external-ids
53
54 Daemon to monitor the external_ids columns of the Bridge and
55 Interface OVSDB tables.
56
c76fde78 57 usr_share_openvswitch_scripts_refresh-xs-network-uuids
2b71f011 58
c76fde78 59 Script to refresh Bridge table external-ids:xs-network-uuids
22f7fdb6 60 values, which can get out-of-sync following a pool join.
2b71f011 61
bc391960 62 usr_share_openvswitch_scripts_sysconfig.template
692c92e0 63
bc391960
JP
64 Template for Open vSwitch's /etc/sysconfig/openvswitch
65 configuration file.
692c92e0 66
064af421
BP
67 usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py
68
69 xsconsole plugin to configure the pool-wide configuration keys
bc391960
JP
70 used to control Open vSwitch when integrated with Citrix
71 management tools.
064af421 72
8521345b
BP
73 usr_sbin_brctl
74
75 wrapper for /usr/sbin/brctl that provides some additional
76 bridge compatibility
77
16cd277e
JP
78 usr_sbin_xen-bugtool
79
bc391960 80 Open vSwitch-aware replacement for Citrix script of the same name.
064af421 81
99155935
BP
82 uuid.py
83
84 This is uuid.py from Python 2.5. It is installed into the
85 Open vSwitch RPM because XenServer 5.5 and 5.6 use Python 2.4,
86 which do not have uuid.py.
87
bc391960 88To install, build the Open vSwitch RPM with a command like this:
064af421 89
bc391960 90 rpmbuild -D "openvswitch_version $full_version" \
064af421
BP
91 -D "xen_version $XENKERNEL" \
92 -D "build_number --with-build-number=$buildnr" \
bc391960 93 -bb openvswitch-xen.spec
064af421 94
bc391960
JP
95Then, "rpm -U" the resulting Open vSwitch package on the XenServer hosts in
96question and reboot them. (The openvswitch-dbg package that is also
064af421
BP
97produced need not be installed, but it is harmless to do so.)
98
99----------------------------------------------------------------------
bc391960 100Copyright (C) 2009, 2010 Nicira Networks, Inc.
064af421
BP
101
102Copying and distribution of this file, with or without modification,
103are permitted in any medium without royalty provided the copyright
104notice and this notice are preserved. This file is offered as-is,
105without warranty of any kind.