X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=xenserver%2Fvswitch-xen.spec;h=42bfbf7b3a6cc645517e239ac9a5088319d20bda;hb=85c74638ed99b77d6894385c3dce0175c4b4baa4;hp=fc9b6d2003a17817274c91c3120306b136080467;hpb=b44508095d18f64ca277cca3137c671d07efb594;p=openvswitch diff --git a/xenserver/vswitch-xen.spec b/xenserver/vswitch-xen.spec index fc9b6d20..42bfbf7b 100644 --- a/xenserver/vswitch-xen.spec +++ b/xenserver/vswitch-xen.spec @@ -21,7 +21,9 @@ Summary: Virtual switch Group: System Environment/Daemons URL: http://www.openvswitch.org/ Version: %{vswitch_version} -License: GPL3 + +# The entire source code is ASL 2.0 except datapath/ which is GPLv2 +License: ASL 2.0 and GPLv2 Release: 1 Source: openvswitch-%{vswitch_version}.tar.gz Buildroot: /tmp/vswitch-xen-rpm @@ -65,7 +67,9 @@ install -m 755 xenserver/opt_xensource_libexec_interface-reconfigure \ $RPM_BUILD_ROOT%{_prefix}/scripts/interface-reconfigure install -m 755 xenserver/etc_xensource_scripts_vif \ $RPM_BUILD_ROOT%{_prefix}/scripts/vif -install -m 755 \ +install -m 755 xenserver/root_vswitch_scripts_dump-vif-details \ + $RPM_BUILD_ROOT%{_prefix}/scripts/dump-vif-details +install -m 644 \ xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py \ $RPM_BUILD_ROOT%{_prefix}/scripts/XSFeatureVSwitch.py @@ -163,11 +167,20 @@ EOF fi %post -source /etc/xensource-inventory - -xe host-param-set \ - "other-config:vSwitchVersion=%{version}" uuid="$INSTALLATION_UUID" || - echo "Could not set vSwitchVersion config parameter" +if grep -F net.ipv4.conf.all.arp_filter /etc/sysctl.conf >/dev/null 2>&1; then :; else + cat >>/etc/sysctl.conf <