X-Git-Url: http://git.onelab.eu/?p=sliver-openvswitch.git;a=blobdiff_plain;f=sliver-openvswitch.spec;h=42fe296a67fbcd2ccd336f993cb80b0e387a4497;hp=d9241aa7612339608ff7f96a55f1097c48165adf;hb=HEAD;hpb=91ae5bece01cfe69741f9e284d0ccf78fce87eb0 diff --git a/sliver-openvswitch.spec b/sliver-openvswitch.spec index d9241aa76..42fe296a6 100644 --- a/sliver-openvswitch.spec +++ b/sliver-openvswitch.spec @@ -1,7 +1,7 @@ %define name sliver-openvswitch # to check for any change: # grep AC_INIT configure.ac -%define version 1.6.90 +%define version 2.2.90 %define taglevel 1 %define debug_package %{nil} @@ -12,7 +12,12 @@ Vendor: OneLab Packager: OneLab Distribution: PlanetLab %{plrelease} URL: %{SCMURL} -#Requires: +# Dependencies +# mar 2013 - because of the move to f18 I have to turn off auto requires +# this is because rpm would otherwise find deps to /bin/python and /bin/perl +# In other modules I was able to solve this by referring to /usr/bin/python +# instead of just python in the builds scripts, but here it looks too complex +AutoReq: no Summary: Openvswitch modified for running from a PlanetLab sliver Name: %{name} @@ -32,7 +37,7 @@ Openvswitch tuned for running within a PlanetLab sliver %build ./boot.sh # let's be as close as the regular linux/fedora layout -./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var +./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-logdir=/var/log make %install @@ -42,10 +47,76 @@ make install DESTDIR=$RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT %files -/usr +/usr/lib/* +/usr/bin/* +/usr/sbin/* +/usr/share/openvswitch +/usr/share/man %post %postun %changelog +* Wed Jul 16 2014 Thierry Parmentelat - sliver-openvswitch-2.2.90-1 +- catching up with mainstream 2.2.90 + +* Tue Mar 25 2014 Thierry Parmentelat - sliver-openvswitch-2.1.90-2 +- fix packaging + +* Fri Mar 21 2014 Thierry Parmentelat - sliver-openvswitch-2.1.90-1 +- merged in mainstream 2.1.90 +- more robust server startup on the slivers + +* Tue Dec 10 2013 Thierry Parmentelat - sliver-openvswitch-2.0.90-1 +- merge with upstream +- switch to version 2, multi-threaded - specifically 2.0.90 +- simple connectivity test - run with 'make test' + +* Sat Jul 06 2013 Giuseppe Lettieri - sliver-openvswitch-1.11.90-1 +- merge with mainstream + +* Sat Jul 06 2013 Giuseppe Lettieri - sliver-openvswitch-1.10.90-3 +- merge with mainstream + +* Wed May 01 2013 Giuseppe Lettieri - sliver-openvswitch-1.10.90-2 +- - fixed several bugs in the external-nodes support in exp-tool/Makefile +- - let sliver-ovs return an error if tap device configuration failed + +* Mon Apr 22 2013 Thierry Parmentelat - sliver-openvswitch-1.10.90-1 +- merged with upstream (develoment version 1.10.90) +- integrated ALLEGRA contributions for the termination of virtual cables in external nodes. + +* Fri Feb 22 2013 Thierry Parmentelat - sliver-openvswitch-1.9.90-3 +- pulled mainstream - amazingly this is still known as 1.9.90 despite the size of changes + +* Fri Dec 21 2012 Thierry Parmentelat - sliver-openvswitch-1.9.90-2 +- merged with upstream +- handling of promisc &up/down flags for tap devices +- small improvements to the Makefile + +* Fri Nov 23 2012 Thierry Parmentelat - sliver-openvswitch-1.8.90-6 +- fixes in the exp-tool makefile (bash redirections, scp with key..) + +* Tue Oct 16 2012 Thierry Parmentelat - sliver-openvswitch-1.8.90-5 +- numerous additional make targets for finer control (use make help) +- including gprobe for reporting traffic to an ndnmap instance +- related, more functions in sliver-ovs as well, like exposing +- detailed info (mac, dpids..) relevant to the OF controller +- retrieving rx_bytes/tx_bytes (fixed) accessible through ovs-appctl + +* Fri Sep 28 2012 Thierry Parmentelat - sliver-openvswitch-1.8.90-4 +- fix file descriptor leaks + +* Fri Sep 28 2012 Thierry Parmentelat - sliver-openvswitch-1.8.90-3 +- can specify OpenFlow controller ip/port for each ovs instance +- through $(CONTROLLER_), or $(CONTROLLER) by default + +* Thu Sep 27 2012 Thierry Parmentelat - sliver-openvswitch-1.8.90-2 +- add/skip packet information on tap send/recv + +* Wed Sep 26 2012 Thierry Parmentelat - sliver-openvswitch-1.8.90-1 +- merged mainstream 1.8.90 +- planetlab extensions to the openvswitch: single helper command tool 'sliver-ovs' in /usr/sbin +- planetlab exp-tool : single config file (conf.mk) +- planetlab exp-tool : can retrieve and save current topology