[ovs-git] Open vSwitch: xenserver: Install kernel modules in proper system locations. (master)

dev at openvswitch.org dev at openvswitch.org
Sat Sep 12 00:10:21 UTC 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  6867bc3633fc5734eb81cd8684f0fed5df319bdd (commit)
       via  eaa3c7e88b315d1d018b702ed3b9bea768a966c5 (commit)
      from  ac9634f0af8d2cf8259a3cf7d7d6e19cc0d67457 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6867bc3633fc5734eb81cd8684f0fed5df319bdd
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=6867bc3633fc5734eb81cd8684f0fed5df319bdd
Author: Ben Pfaff <blp at nicira.com>
		
xenserver: Install kernel modules in proper system locations.
		
This gets rid of the last files in /root/vswitch.  With this change, the
Open vSwitch RPMs should now comply with FHS (http://www.pathname.com/fhs/).


commit eaa3c7e88b315d1d018b702ed3b9bea768a966c5
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=eaa3c7e88b315d1d018b702ed3b9bea768a966c5
Author: Ben Pfaff <blp at nicira.com>
		
xenserver: Install into /usr instead of /root/vswitch.
		
/usr is the standard location for installation, so use that instead of our
nonstandard location under /root.

This migrates everything except the kernel modules to /usr.  The kernel
modules will be migrated in an upcoming commit.

One possibly surprising change is that the manpages listed in the %files
section of vswitch-xen.spec not only moved but added .gz extensions.  This
seems to be because RPM automatically compresses manpages, but only if they
are installed in a standard system location.


-----------------------------------------------------------------------

Summary of changes:
 xenserver/automake.mk                              |    4 +-
 xenserver/etc_init.d_vswitch                       |   19 ++--
 xenserver/etc_init.d_vswitch-xapi-update           |    1 -
 xenserver/etc_profile.d_vswitch.sh                 |    5 -
 xenserver/etc_xapi.d_plugins_vswitch-cfg-update    |    2 +-
 xenserver/etc_xensource_scripts_vif                |    4 +-
 .../opt_xensource_libexec_interface-reconfigure    |    2 +-
 ..._lib_xsconsole_plugins-base_XSFeatureVSwitch.py |    2 +-
 xenserver/usr_sbin_brctl                           |    2 +-
 xenserver/usr_sbin_xen-bugtool                     |    4 +-
 ... => usr_share_vswitch_scripts_dump-vif-details} |    0 
 ...> usr_share_vswitch_scripts_sysconfig.template} |    3 -
 xenserver/vswitch-xen.spec                         |  138 ++++++++++----------
 13 files changed, 87 insertions(+), 99 deletions(-)
 rename xenserver/{root_vswitch_scripts_dump-vif-details => usr_share_vswitch_scripts_dump-vif-details} (100%)
 rename xenserver/{root_vswitch_scripts_sysconfig.template => usr_share_vswitch_scripts_sysconfig.template} (98%)


hooks/post-receive
-- 
Open vSwitch




More information about the git mailing list