summaryrefslogtreecommitdiff
path: root/debian/openvswitch-common.install
Commit message (Collapse)AuthorAgeFilesLines
* debian, rhel: Ship ovs shared libraries and header filesEdwin Chiu2016-06-071-0/+1
| | | | | | | | | | Compile and package ovs shared libraries and create new header package for debian (openvswitch-dev) and rhel (openvswitch-devel). VMware-BZ: #1556299 Signed-off-by: Edwin Chiu <echiu@vmware.com> Co-authored-by: Harold Lim <haroldl@vmware.com> Signed-off-by: Ben Pfaff <blp@ovn.org>
* ovs-benchmark: Remove.Ben Pfaff2016-02-051-1/+0
| | | | | | | | This utility was completely broken and no one noticed for the time of a full release, so I think that's a safe sign that we should remove it. Signed-off-by: Ben Pfaff <blp@ovn.org> Acked-by: Jarno Rajahalme <jarno@ovn.org>
* debian: Move ovs-lib to openvswitch-common.Gurucharan Shetty2016-01-051-0/+1
| | | | | | | | ovs-lib is used by both ovs-ctl and ovn-ctl. So it is useful to move it to openvswitch-common Signed-off-by: Gurucharan Shetty <guru@ovn.org> Acked-by: Ben Pfaff <blp@ovn.org>
* bashcomp: Install and package completion scripts.Alex Wang2015-03-201-0/+1
| | | | | | | | | | | | | This commit makes the bash completion scripts be installed to $(sysconfdir)/bash_completion.d/ through 'make install' and to /etc/bash_completion.d/ through package installation. This will make the scripts available for each bash session. An alternative is to put scripts to /usr/share/bash_completion/ directory. However, this is not supported by earlier version of bash completion. Signed-off-by: Alex Wang <alexw@nicira.com>
* docker: Integrate docker containers with Open vSwitch.Gurucharan Shetty2014-10-161-0/+1
| | | | | | | | | | | | | | Open vSwitch does not have native integration with Docker. INSTALL.Docker explains how Open vSwitch can be integrated with docker non-natively. ovs-docker is a helper script to add network interfaces to docker containers and to attach them as ports to OVS bridge. This script can be further enhanced as we understand different use cases. Signed-off-by: Gurucharan Shetty <gshetty@nicira.com> Acked-by: Ben Pfaff <blp@nicira.com>
* leak-checker: Remove because it cannot be made thread-safe.Ben Pfaff2013-06-171-1/+0
| | | | | | | | | The underlying glibc interface is deprecated because the interface itself is not thread-safe. That means that there's no way for a layer on top of it to be thread-safe. Signed-off-by: Ben Pfaff <blp@nicira.com> Acked-by: Ethan Jackson <ethan@nicira.com>
* utilities: New helper ovs-parse-backtrace.Ethan Jackson2012-10-171-0/+1
| | | | | | | | The new ovs-parse-backtrace utility makes the output of ovs-appctl backtrace more human readable by removing duplicate traces and converting addresses to function names. Signed-off-by: Ethan Jackson <ethan@nicira.com>
* debian: Install ovs-bugtool scripts by wildcard to openvswitch-common.Ben Pfaff2012-04-301-4/+1
| | | | | | | | Same for debian/copyright. This reduces the number of files to update when we add bugtool plugins. Signed-off-by: Ben Pfaff <blp@nicira.com>
* bugtool - Collect version information for all running Open vSwitch daemons.Arun Sharma2012-04-051-0/+1
| | | | | | | | | | | | This is an improvement in {ovs|xen}-bugtool archive output to determine the version which was running for all the OVS daemons. It is implemented as a plugin which internally calls "ovs-appctl -t <daemon> version" command for daemons whose pid file is present in /var/run/openvswitch directory. Feature #10383 Signed-off-by: Arun Sharma <arun.sharma@calsoftinc.com> [blp@nicira.com updated debian/copyright.in] Signed-off-by: Ben Pfaff <blp@nicira.com>
* bugtool: move plugins data from /etc/openvswitch to /usr/share/openvswitchChris Wright2011-12-091-1/+1
| | | | | | | | | | | | | | | | | This is in repsonse to the following rpmlint warnings: W: non-conffile-in-etc /etc/openvswitch/bugtool-plugins/system-configuration/openvswitch.xml W: non-conffile-in-etc /etc/openvswitch/bugtool-plugins/system-logs/openvswitch.xml W: non-conffile-in-etc /etc/openvswitch/bugtool-plugins/system-configuration.xml W: non-conffile-in-etc /etc/openvswitch/bugtool-plugins/network-status/openvswitch.xml W: non-conffile-in-etc /etc/openvswitch/bugtool-plugins/kernel-info/openvswitch.xml The xenserver specfile still places them in /etc/xensource/bugtool since that's a distro policy. Of course, the rpmlint warnings are as well, however, this seems like a more logical place for the bugtool plugins. Signed-off-by: Chris Wright <chrisw@sous-sol.org> Signed-off-by: Ben Pfaff <blp@nicira.com>
* bugtool: Collect "lacp/show" and "cfm/show" information.Justin Pettit2011-09-291-0/+2
| | | | Feature #7496
* ovs-benchmark: New utility.Ben Pfaff2011-07-271-0/+1
|
* debian: Move OVSDB schema and ovsdb-tool to openvswitch-switch.Ben Pfaff2011-07-261-2/+0
| | | | | | | | | | | | | | | ovs-vswitchd in the openvswitch-switch package is tightly coupled to its database schema. During development, it's possible to change the schema without changing the Open vSwitch version number, which makes it possible for the openvswitch-switch and openvswitch-common packages to get out of sync: openvswitch-switch requires the same version of openvswitch-common, but if the version number doesn't get updated that has no effect. Actually putting the schema and ovs-vswitchd (its primary user) in the same package prevents them from getting out-of-sync. This commit also moves ovsdb-tool because that program often works directly with OVSDB schemas and so there's not much point having it around without a schema to work with.
* debian: Modernize use of dh_install.Ben Pfaff2011-07-261-10/+10
| | | | | | | | | | | | | Originally I intended this as just a cleanup, but as a side effect it also installs some files from the install tree in debian/tmp instead of from _debian. This should avoid a reported problem in which ovs-bugtool was being created in the source directory instead of the build directory (I still don't see why this happened). Reported-by: Sébastien RICCIO <sr@swisscenter.com> Tested-by: Sébastien RICCIO <sr@swisscenter.com> Acked-by: Simon Horman <horms@verge.net.au> CC: Simon Horman <horms@verge.net.au>
* ovs-bugtool: Add plugins previously used only under XenServer.Ben Pfaff2011-07-131-1/+3
| | | | | | All of the xen-bugtool plugins that OVS has previously installed only under XenServer are equally useful with Debian and other distributions, so this commit installs and uses them everywhere.
* ovs-bugtool: Make available outside of Debian packages.Ben Pfaff2011-07-121-2/+1
| | | | | | ovs-bugtool is no longer Debian-specific, so install it everywhere. (On XenServer, specifically, we do not install it, because there xen-bugtool already exists.)
* debian: Added a manpage for ovs-bugtoolEthan Jackson2010-09-231-0/+1
| | | | Added a manpage for the ovs-bugtool script.
* debian: Created a debian equivalent to xen-bugtoolEthan Jackson2010-09-151-0/+1
| | | | | | ovs-bugtool creates a tarball of useful information which people can submit with bug reports. The source is copied from xen-bugtool with the xen specific removed or changed.
* Fix references to vswitch-idl.ovsschema to refer to vswitch.ovsschema.Ben Pfaff2010-01-261-1/+1
|
* Cleanly separate IDL annotations from OVSDB schema information.Ben Pfaff2010-01-261-1/+1
| | | | | | | | | | | | | | | | | Until now, the OVSDB IDL annotations have been glommed together with the schema information in a single file, and then we've used ovsdb-idlc to extract the schema from that file. This commit reverses the process: the schema and the annotations are stored separately and then glommed together as necessary at build time. This new arrangement has a few advantages: - We can now easily have multiple different sets of IDL annotations for a single OVSDB schema. For example, some users may not need access to columns that other users do. - Bugs in ovsdb-idlc cannot screw up the underlying schema (as shown by a recent commit).
* debian: Change openvswitch-switch deb to use ovsdb-server and ovs-vswitchd.Ben Pfaff2009-12-151-0/+4
| | | | | | This appears to work in that it creates the database on installation, starts and stops the programs and loads and unloads the kernel modules at the right times, but it has not been tested beyond that.
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+3