summaryrefslogtreecommitdiff
path: root/debian/control
Commit message (Collapse)AuthorAgeFilesLines
* Debian: Add dependency on ${misc:Depends}Simon Horman2011-08-241-2/+3
| | | | | | | | | | | | | | Add dependency on ${misc:Depends} to openvswitch-brcompat and ovsdbmonitor. As reported by Lintian: The source package uses debhelper, but it does not include ${misc:Depends} in the given binary package's debian/control entry. Any debhelper command may add dependencies to ${misc:Depends} that are required for the work that it does, so recommended best practice is always add ${misc:Depends} to the dependencies of each binary package if debhelper is in use. Refer to the debhelper(7) manual page for details.
* debian: Add support for bridge compatibility.Ben Pfaff2011-07-261-0/+15
| | | | | | | 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.
* Refactor initscripts into distro-independent and distro-specific pieces.Ben Pfaff2011-06-171-1/+1
| | | | This should make it easier to add OVS support to new distributions.
* Debian: ${source:Version} dependency on python-openvswitchSimon Horman2011-06-151-1/+1
| | | | | | | | | | | | | As reported by lintian: E: openvswitch source: not-binnmuable-any-depends-all openvswitch-ipsec -> python-openvswitch N: N: The package is not safely binNMUable because an arch:any package depends N: on an arch:all package with a (= ${Source-Version}) or (= N: ${binary:Version}) relationship. Please use (= ${source:Version}) N: instead. N: N: Severity: important, Certainty: certain
* Debian: Update standards version from 3.9.1 to 3.9.2Simon Horman2011-06-151-1/+1
|
* Debian: Add ${misc:Depends} dependency to python-openvswitchSimon Horman2011-06-151-1/+1
| | | | | | | | | | | | | | | | | As reported by lintian -i: W: openvswitch source: debhelper-but-no-misc-depends python-openvswitch N: N: The source package uses debhelper, but it does not include N: ${misc:Depends} in the given binary package's debian/control entry. Any N: debhelper command may add dependencies to ${misc:Depends} that are N: required for the work that it does, so recommended best practice is to N: always add ${misc:Depends} to the dependencies of each binary package if N: debhelper is in use. N: N: Refer to the debhelper(7) manual page for details. N: N: Severity: normal, Certainty: possible
* debian: Package ovsdbmonitor.Ben Pfaff2011-05-231-2/+17
| | | | Signed-off-by: Ben Pfaff <blp@nicira.com>
* debian: Don't begin openvswitch-pki description with article.Ben Pfaff2011-05-231-1/+1
| | | | | Signed-off-by: Ben Pfaff <blp@nicira.com> Reported by lintian.
* debian: Make openvswitch-switch depend on Python.Ben Pfaff2011-05-231-1/+1
| | | | | | | | ovs-pcap,.ovs-tcpundump, and ovs-vlan-test are all written in Python, so openvswitch-switch needs to depend on Python. Signed-off-by: Ben Pfaff <blp@nicira.com> Reported by lintian.
* debian: Remove openvswitch-pki-server package.Ben Pfaff2011-01-041-14/+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 ${shlibs:Depends} dependency pki packagesSimon Horman2011-01-041-2/+4
| | | | | Remove ${shlibs:Depends} dependency from openvswitch-pki and openvswitch-pki-server as neither package includes binaries
* debian: Require ipsec-tools version 0.8~alpha20101208.Justin Pettit2010-12-281-2/+2
| | | | | There have been a number of important bug fixes since 0.8~alpha20090903, so require at least the newer package.
* debian: Change architectures from "any" to "linux-any".Ben Pfaff2010-11-231-5/+5
| | | | | | This should prevent Debian builds from failing on non-GNU/Linux architectures (or possibly succeeding but producing a binary that is not useful).
* debian: Add procps to Build-Depends.Ben Pfaff2010-11-151-1/+1
| | | | | | | | | | "make check" runs "ps" so the procps package is necessary. With this change, I was able on Friday to make the Open vSwitch Debian packages build successfully under the "sbuild" suite used by the Debian autobuilders, so I hope that this fixes at least some of the Debian buildd problems. CC: Simon Horman <horms@verge.net.au> Debian bug #602891.
* debian: Remove corekeeper package.Ben Pfaff2010-11-101-7/+0
| | | | | The corekeeper package has little or nothing to do with Open vSwitch itself, so remove it.
* ovs-monitor-ipsec: Add ability to traverse NATsJustin Pettit2010-10-171-1/+3
| | | | | | | | | | | Stable versions of ipsec-tools have a bug that prevents our using transport mode through a NAT box. Even though the bug has been fixed for years, it is only available in the 0.8 alpha release of ipsec-tools. This commit modifies our configuration to allow NAT traversal with that version of ipsec-tools. NB: An official package for this version of ipsec-tools is not yet available on Debian, so we're requiring a custom version number.
* debian: openvswitch-common ethtool should not be requiredEthan Jackson2010-09-281-1/+2
| | | | | | | The ethtool package is only used to help ovs-bugtool create bug reports and does not prevent the script from running if it's missing. Making it a requirement for installation is a bit draconian.
* debian: Add support for GRE-over-IPsecJustin Pettit2010-09-221-1/+15
| | | | | | | | | | | | | | | | | 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: Allow automake versions greater than or equal to 1.10Justin Pettit2010-09-221-2/+2
|
* debian: Rename openvswitch-python to python-openvswitchSajjad Lateef2010-09-211-1/+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-1/+9
| | | | | | | | | | | | | 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-1/+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.
* Remove openvswitch-switch-config package.Ben Pfaff2010-08-301-9/+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>
* Debian: openswitch-dbg should depend on the packages it has debugging ↵Simon Horman2010-08-301-1/+5
| | | | | | | | symbols for See: http://lintian.debian.org/tags/dbg-package-missing-depends.html Signed-off-by: Simon Horman <horms@verge.net.au>
* Debian: Add HomepageSimon Horman2010-08-301-0/+1
| | | | Signed-off-by: Simon Horman <horms@verge.net.au>
* utilities: Remove ovs-wdt.Ben Pfaff2010-08-251-8/+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-9/+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>
* debian: Use pfaffben@debian.org as uploader address for Ben Pfaff.Ben Pfaff2010-08-241-1/+1
| | | | | | I use pfaffben@debian.org as my contact address for Debian packages, so use it here too. I've had annoyed emails from folks when I am not consistent about this, so fix it proactively.
* Remove ezio-term and ovs-switchui utilities.Ben Pfaff2010-08-231-33/+1
| | | | | | | 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: Use horms@debian.org the uploaders fieldSimon Horman2010-08-201-1/+1
| | | | | | | | | Sorry for the noise, I should have noticed this earlier, but for consistency with other packages I'd prefer to use my debian.org address here. Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: Jesse Gross <jesse@nicira.com>
* Debian: Use ${source:Version} for versioned dependencies as appropriateSimon Horman2010-08-191-6/+14
| | | | | | | | | | | | | | ${source:Version} should be used for versioned dependencies of arch:any packages on arch:all packages. ${source:Version} may be used for versioned dependencies of arch:all packages on arch:any packages. See: http://lintian.debian.org/tags/not-binnmuable-any-depends-all.html http://lintian.debian.org/tags/not-binnmuable-all-depends-any.html Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: Ben Pfaff <blp@nicira.com>
* Debian: Add Build-Depends on pythonSimon Horman2010-08-191-1/+4
| | | | | | | | | | | | | | Python is needed in order to run the following tests: interface-reconfigure 579: non-VLAN, non-bond ok 580: VLAN, non-bond ok 581: Bond, non-VLAN ok 582: VLAN on bond ok Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: Ben Pfaff <blp@nicira.com>
* Debian: Update to standards version 3.9.1Simon Horman2010-08-191-1/+1
| | | | | Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: Ben Pfaff <blp@nicira.com>
* Debian: Add Ben Pfaff and Simon Horman the uploadersSimon Horman2010-08-191-0/+1
| | | | | Signed-off-by: Simon Horman <horms@verge.net.au> Signed-off-by: Ben Pfaff <blp@nicira.com>
* debian: Clarify packages' purpose in descriptionJustin Pettit2010-03-311-2/+2
| | | | | | Lintian was complaining about empty binary packages for nicira-switch and openvswitch-pki. By clarifying that they are a "meta-package" or "dependency package", it shuts Lintian up.
* Raise minimum Autoconf version to 2.64.Ben Pfaff2010-03-081-1/+1
| | | | | | | | Our configure scripts were actually using Autoconf features introduced in version 2.64 (e.g. AT_SKIP_IF, AT_CHECK_UNQUOTED), so we should not claim 2.63 as prerequisite. Reported-by: Andy Southgate <andy.southgate@citrix.com>
* debian: Change openvswitch-switch deb to use ovsdb-server and ovs-vswitchd.Ben Pfaff2009-12-151-1/+1
| | | | | | 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.
* debian: Move openvswitch-dbg to "debug" section.Ben Pfaff2009-12-151-0/+1
| | | | Noticed by lintian.
* debian: Make all binary packages depend on ${misc:Depends}.Ben Pfaff2009-12-151-6/+6
| | | | | | | | | | | | According to lintian: > The source package uses debhelper but it does not use ${misc:Depends} in > the given binary package's debian/control entry. This is required so the > dependencies are set correctly in case the result of a call to any of > the dh_ commands cause the package to depend on another package. Fixed by adding ${misc:Depends} as a dependency to all binary packages that didn't already have it.
* debian: Make binary NMUs possible.Ben Pfaff2009-12-151-9/+9
| | | | | | | | | | According to lintian: > The package is not safely binNMUable because an arch:any package depends > on another arch:any package with a (= ${source:Version}) relationship. > Please use (= ${binary:Version}) instead. Fixed according to lintian's advice (above).
* debian: Make dependencies on openvswitch packages specify exact version.Ben Pfaff2009-09-281-5/+5
| | | | | | | | | | | NOX packages depend on a particular version of openvswitch-pki, which depends on openvswitch-common without specifying a version. This meant that the installed versions of openvswitch-pki and openvswitch-common could easily get out of sync. This commit makes all of the dependencies among openvswitch packages specify an explicit version, which should fix this problem. CC: Dan Wendlandt <dan@nicira.com>
* Rename "secchan" to "ofproto" (library) and "ovs-openflowd" (program).Ben Pfaff2009-07-081-3/+3
| | | | These names are more meaningful, so we prefer them.
* Adjust Open vSwitch mailing lists to reflect realityJustin Pettit2009-06-251-1/+1
| | | | | | | | We've gone through a couple of iterations for names of these mailing lists. Currently, there are three: announce, discuss, and git. There are aliases that point "bugs" and "dev" to the "discuss" mailing list. This commit drops the "ovs-" prefix to mailing lists, since we're not using them.
* Remove references to Open vSwitch being a "virtual" switchJustin Pettit2009-06-231-14/+7
| | | | | The Open vSwitch system is not limted to being a virtual switch. This commit removes these references. We are now a "versatile" switch!
* Import from old repository commit 61ef2b42a9c4ba8e1600f15bb0236765edc2ad45.v0.90.0Ben Pfaff2009-07-081-0/+143