summaryrefslogtreecommitdiff
path: root/debian/automake.mk
Commit message (Collapse)AuthorAgeFilesLines
* debian: Move PKI directory to FHS-compliant location.Ben Pfaff2012-03-011-0/+1
| | | | | | | | | | 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>
* debian: Delete log files correctly when packages are purged.Ben Pfaff2012-01-241-0/+2
| | | | | | | | | | | | | | | | | | 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>
* ovs-test: A new tool that allows to diagnose connectivity and performance issuesAnsis Atteka2011-11-181-0/+3
| | | | | | | | | 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
* debian: Apply Ubuntu patch to add DKMS support.Chuck Short2011-08-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | 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>
* debian: Add support for bridge compatibility.Ben Pfaff2011-07-261-0/+3
| | | | | | | 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.
* ovs-bugtool: Make available outside of Debian packages.Ben Pfaff2011-07-121-2/+0
| | | | | | 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: set source format to 3.0 (quilt)Simon Horman2011-06-231-1/+2
| | | | | | | | | | | 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.]
* debian: Package ovsdbmonitor.Ben Pfaff2011-05-231-0/+2
| | | | Signed-off-by: Ben Pfaff <blp@nicira.com>
* debian: Update check for Debian package version.Ben Pfaff2011-01-071-6/+7
| | | | | | | 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.
* debian: Remove openvswitch-pki-server package.Ben Pfaff2011-01-041-4/+0
| | | | | | | 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.
* debian: Remove corekeeper package.Ben Pfaff2010-11-101-3/+0
| | | | | The corekeeper package has little or nothing to do with Open vSwitch itself, so remove it.
* debian: Added a manpage for ovs-bugtoolEthan Jackson2010-09-231-0/+1
| | | | Added a manpage for the ovs-bugtool script.
* debian: Add support for GRE-over-IPsecJustin Pettit2010-09-221-0/+4
| | | | | | | | | | | | | | | | | 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.
* debian: Rename openvswitch-python to python-openvswitchSajjad Lateef2010-09-211-2/+2
| | | | | | | | | | | 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
* debian: Add openvswitch-python packageSajjad Lateef2010-09-201-0/+2
| | | | | | | | | | | | | 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
* 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.
* debian: Generate authorship in debian/copyright from AUTHORS.Ben Pfaff2010-09-061-0/+10
|
* Remove openvswitch-switch-config package.Ben Pfaff2010-08-301-10/+0
| | | | | | | | 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>
* utilities: Remove ovs-wdt.Ben Pfaff2010-08-251-4/+0
| | | | | | | | 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>
* utilities: Remove ovs-monitor.Ben Pfaff2010-08-251-4/+0
| | | | | | | | 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>
* Remove ezio-term and ovs-switchui utilities.Ben Pfaff2010-08-231-5/+0
| | | | | | | 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.
* debian: Fix "make dist" by adding corekeeper.override to EXTRA_DIST.Ben Pfaff2010-08-191-0/+1
| | | | Reported-by: Teemu Koponen <koponen@nicira.com>
* debian: Check for accurate Debian changelog version at build time too.Ben Pfaff2010-07-211-4/+10
| | | | | | | | | 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.
* Add dist-hook to ensure that every file gets distributed.Ben Pfaff2010-05-271-2/+3
| | | | | | | 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.
* debian: Attempt to keep debian/changelog up-to-date.Ben Pfaff2010-05-271-0/+4
| | | | | | | | | | | | | 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.
* ofproto: Drop remote command execution feature.Ben Pfaff2010-01-041-2/+1
| | | | | | | | 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.
* debian: Distribute some files that were forgotten.Ben Pfaff2009-12-171-3/+17
| | | | | This is important for successfully building Debian packages from a tarball made with "make dist".
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+50