aboutsummaryrefslogtreecommitdiff
path: root/debian/automake.mk
AgeCommit message (Collapse)Author
2012-07-20debian: Remove controller keys on openvswitch-controller package purge.Ben Pfaff
A Debian package is expected to remove all its configuration files (which includes all files in /etc) when it is purged, but the openvswitch-controller package wasn't doing that. This fixes the problem. Debian bug #682187. CC: 682187@bugs.debian.org Reported-by: Andreas Beckmann <debian@abeckmann.de> Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-03-21debian: Move PKI directory to FHS-compliant location.Ben Pfaff
The PKI directory is mutable state, so it should be in /var, not in /usr. This commit changes its location and, on systems upgraded from earlier versions, moves the existing PKI and leaves behind a symlink. CC: 661090@bugs.debian.org Reported-by: Andreas Beckmann <debian@abeckmann.de> Signed-off-by: Ben Pfaff <blp@nicira.com>
2012-01-24debian: Delete log files correctly when packages are purged.Ben Pfaff
Debian Policy 10.8 says "Log files should be removed when the package is purged (but not when it is only removed)," but the Open vSwitch packages didn't properly implement this: - The openvswitch-brcompat and openvswitch-pki packages didn't delete their log files at purge time. - The openvswitch-switch package deleted all of the log files at purge time, even those owned by openvswitch-brcompat or openvswitch-pki. This commit fixes both problems. CC: 656448@bugs.debian.org Reported-by: Andreas Beckmann <debian@abeckmann.de> Signed-off-by: Ben Pfaff <blp@nicira.com>
2011-11-18ovs-test: A new tool that allows to diagnose connectivity and performance issuesAnsis Atteka
This tool will be a replacement for the current ovs-vlan-test utility. Besides from connectivity issues it will also be able to detect performance related issues in Open vSwitch setups. Currently it uses UDP and TCP protocols for stressing. Issue #6976
2011-08-25debian: Apply Ubuntu patch to add DKMS support.Chuck Short
I tested that installing openvswitch-datapath-dkms worked OK on my own Debian machine. The bulk of this patch is taken from downstream Ubuntu DKMS support written by Chuck Short <zulcss@ubuntu.com>, version 1.2.0-1ubuntu1. I made the following changes: * Update debian/.gitignore. * Update debian/automake.mk. * Correct description in debian/control (it was a cut-and-paste from the openvswitch-datapath-source description without editing). * Fix up for --with-l26 to --with-linux and datapath/linux-2.6 to datapath/linux transitions. CC: Chuck Short <zulcss@ubuntu.com> CC: Dave Walker <DaveWalker@ubuntu.com> Acked-by: Simon Horman <horms@verge.net.au>
2011-07-26debian: Add support for bridge compatibility.Ben Pfaff
This adds support for bridge compatibility to the generic Open vSwitch init scripts and to the Debian packaging. See https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/808224.
2011-07-12ovs-bugtool: Make available outside of Debian packages.Ben Pfaff
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.)
2011-06-23Debian: set source format to 3.0 (quilt)Simon Horman
This is my preferred package format as it allows changes to be added as patches when the Debian package needs to be updated between upstream releases. I have been making this change in the Debian packages so it seems as well to include it upstream. [Update to debian/automake.mk by Ben Pfaff.]
2011-05-23debian: Package ovsdbmonitor.Ben Pfaff
Signed-off-by: Ben Pfaff <blp@nicira.com>
2011-01-07debian: Update check for Debian package version.Ben Pfaff
A version number like "1.1.0pre2" is properly translated into a Debian version number as "1.1.0~pre2", so we need to make that translation. Also, the Debian version number will often have suffixes on it, so don't check for a trailing parenthesis.
2011-01-04debian: Remove openvswitch-pki-server package.Ben Pfaff
The functionality provided by this package was used only by openvswitch-switch-config, which was removed some time ago. If I had been more careful at the time, I would have removed this package at the same time.
2010-11-10debian: Remove corekeeper package.Ben Pfaff
The corekeeper package has little or nothing to do with Open vSwitch itself, so remove it.
2010-09-23debian: Added a manpage for ovs-bugtoolEthan Jackson
Added a manpage for the ovs-bugtool script.
2010-09-22debian: Add support for GRE-over-IPsecJustin Pettit
The ovs-monitor-ipsec daemon monitors the Interface table for GRE entries. If an entry specifies other-config parameters "ipsec-local-ip" and ("ipsec-psk" or "ipsec-cert"), it will create the appropriate security associations so that all GRE traffic to the remote host will be encrypted. In order for the two GRE tunnels to communicate, both sides need to be configured for IPsec with appropriate authentication. Currently, ovs-monitor-ipsec does not support certificate authentication or ensure that an interface is actually attached to a bridge. Both of these issues will be addressed in a forthcoming patch. NB: While GRE-over-IPsec should work on any system with a relatively recent racoon and setkey, it has only been tested on Debian. As such, only Debian packaging has been provided.
2010-09-21debian: Rename openvswitch-python to python-openvswitchSajjad Lateef
Package name changed to be consistent with Debian Python policy. The python files are installed in /usr/share/python-support/python-openvswitch/ovs and /usr/share/python-support/python-openvswitch/ovs/db Changed Section to python, per lintian
2010-09-20debian: Add openvswitch-python packageSajjad Lateef
This installs the Python runtime bindings for Open vSwitch database into /usr/share/python-support/openvswitch-python/ovs and /usr/share/python-support/openvswitch-python/ovs/db Updated FSF address in copyright file Minor Whitespace re-formatting Removed prerm, preinst, postinst files for openvswitch-python
2010-09-15debian: Created a debian equivalent to xen-bugtoolEthan Jackson
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.
2010-09-06debian: Generate authorship in debian/copyright from AUTHORS.Ben Pfaff
2010-08-30Remove openvswitch-switch-config package.Ben Pfaff
This package was never used by many users, has not worked properly for a while, and causes lintian warnings, so remove it. CC: Simon Horman <horms@verge.net.au> Signed-off-by: Ben Pfaff <blp@nicira.com>
2010-08-25utilities: Remove ovs-wdt.Ben Pfaff
We used ovs-wdt at Nicira for a while when we were working on building hardware switches. We don't use it anymore, so remove it from the tree. CC: Simon Horman <horms@verge.net.au> Signed-off-by: Ben Pfaff <blp@nicira.com>
2010-08-25utilities: Remove ovs-monitor.Ben Pfaff
The ovs-monitor script is now more than adequately replaced by the --monitor option to the various daemons. CC: Simon Horman <horms@verge.net.au> Signed-off-by: Ben Pfaff <blp@nicira.com>
2010-08-23Remove ezio-term and ovs-switchui utilities.Ben Pfaff
These utilities were useful when Nicira was building switches with 16x2 LCD front panel displays, but they aren't useful for other environments and even Nicira does not use that kind of switch any longer. So remove them and all the build infrastructure on which they depended.
2010-08-19debian: Fix "make dist" by adding corekeeper.override to EXTRA_DIST.Ben Pfaff
Reported-by: Teemu Koponen <koponen@nicira.com>
2010-07-21debian: Check for accurate Debian changelog version at build time too.Ben Pfaff
When we increment the Open vSwitch version number, we tend to forget to update it in debian/changelog at the same time. Right now this gets fixed up automatically at "make dist" time, but it's even better if we can always have it be correct in the repository. This commit should help with that, by making both "make" and "make dist" refuse to proceed if the version number is out of sync.
2010-05-27Add dist-hook to ensure that every file gets distributed.Ben Pfaff
It's easy to add a file to the repository and forget to make sure that it is distributed. This commit adds a hook target to the main Makefile that causes "make dist" to fail if the tree is being built from a Git repository and some files are not distributed.
2010-05-27debian: Attempt to keep debian/changelog up-to-date.Ben Pfaff
Invariably we forget to update the version number in debian/changelog as we change OVS's own version number. This is embarrassing. This commit introduces two different times to automatically update the debian/changelog version number: whenever boot.sh runs and whenever "make dist" runs. In the latter case, only the version number in the distributed tarball is updated, but that seems OK. Reported by Joan Cirer <joan@ev0.net> most recently, and by others over the last year or so too.
2010-01-04ofproto: Drop remote command execution feature.Ben Pfaff
At one point Nicira had deployment plans for which adding a remote command execution feature to the OpenFlow stack made a lot of sense. We no longer have those plans, as far as I know, and leaving the feature in seems like a huge potential security hole. So this commit blows away the entire feature.
2009-12-17debian: Distribute some files that were forgotten.Ben Pfaff
This is important for successfully building Debian packages from a tarball made with "make dist".
2009-07-08Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff