deleted file mode 100644
@@ -1,14 +0,0 @@
-*.debhelper
-*.debhelper.log
-*.substvars
-/autoreconf.after
-/autoreconf.before
-/control
-/copyright
-/files
-/ovn-common
-/ovn-controller-vtep
-/ovn-host
-/ovn-central
-/ovn-docker
-/tmp
@@ -1,51 +1,2 @@
EXTRA_DIST += \
- debian/changelog \
- debian/compat \
- debian/control \
- debian/copyright.in \
- debian/dirs \
- debian/ovn-central.dirs \
- debian/ovn-central.init \
- debian/ovn-central.install \
- debian/ovn-central.manpages \
- debian/ovn-central.postinst \
- debian/ovn-central.postrm \
- debian/ovn-central.template \
- debian/ovn-controller-vtep.init \
- debian/ovn-controller-vtep.install \
- debian/ovn-controller-vtep.manpages \
- debian/ovn-common.install \
- debian/ovn-common.manpages \
- debian/ovn-common.postinst \
- debian/ovn-common.postrm \
- debian/ovn-host.dirs \
- debian/ovn-host.init \
- debian/ovn-host.install \
- debian/ovn-host.manpages \
- debian/ovn-host.postinst \
- debian/ovn-host.postrm \
- debian/ovn-host.template \
- debian/rules \
- debian/source/format
-
-check-debian-changelog-version:
- @DEB_VERSION=`echo '$(VERSION)' | sed 's/pre/~pre/'`; \
- if $(FGREP) '($(DEB_VERSION)' $(srcdir)/debian/changelog >/dev/null; \
- then \
- :; \
- else \
- echo "Update debian/changelog to mention version $(VERSION)"; \
- exit 1; \
- fi
-ALL_LOCAL += check-debian-changelog-version
-DIST_HOOKS += check-debian-changelog-version
-
-$(srcdir)/debian/copyright: AUTHORS.rst debian/copyright.in
- $(AM_V_GEN) \
- { sed -n -e '/%AUTHORS%/q' -e p < $(srcdir)/debian/copyright.in; \
- sed '34,/^$$/d' $(srcdir)/AUTHORS.rst | \
- sed -n -e '/^$$/q' -e 's/^/ /p'; \
- sed -e '34,/%AUTHORS%/d' $(srcdir)/debian/copyright.in; \
- } > $@
-
-CLEANFILES += debian/copyright
+ debian/changelog
deleted file mode 100644
@@ -1 +0,0 @@
-9
deleted file mode 100644
@@ -1,77 +0,0 @@
-Source: ovn
-Section: net
-Priority: extra
-Maintainer: OVN developers <dev@openvswitch.org>
-Uploaders: Simon Horman <horms@debian.org>
-Build-Depends: graphviz,
- autoconf (>= 2.64),
- automake (>= 1.10) | automake1.10,
- bzip2,
- debhelper (>= 8),
- dh-autoreconf,
- libssl-dev,
- libtool,
- openssl,
- procps,
- python3-all,
- python3-sphinx,
- python3-twisted,
- python3-zope.interface,
- libunbound-dev,
- libunwind-dev
-Standards-Version: 3.9.3
-Homepage: http://www.ovn.org/
-
-Package: ovn-common
-Architecture: linux-any
-Depends: ${misc:Depends},
- ${shlibs:Depends}
-Description: OVN common components
- OVN, the Open Virtual Network, is a system to support virtual network
- abstraction. OVN complements the existing capabilities of OVS to add
- native support for virtual network abstractions, such as virtual L2 and L3
- overlays and security groups.
- .
- ovn-common provides components required by other OVN packages.
-
-Package: ovn-controller-vtep
-Architecture: linux-any
-Depends: ovn-common (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Description: OVN vtep controller
- ovn-controller-vtep is the local controller daemon in
- OVN, the Open Virtual Network, for VTEP enabled physical switches.
- It connects up to the OVN Southbound database over the OVSDB protocol,
- and down to the VTEP database over the OVSDB protocol.
- .
- ovn-controller-vtep provides the ovn-controller-vtep binary for controlling
- vtep gateways.
-
-Package: ovn-host
-Architecture: linux-any
-Depends: ovn-common (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Description: OVN host components
- OVN, the Open Virtual Network, is a system to support virtual network
- abstraction. OVN complements the existing capabilities of OVS to add
- native support for virtual network abstractions, such as virtual L2 and L3
- overlays and security groups.
- .
- ovn-host provides the userspace components and utilities for
- OVN that can be run on every host/hypervisor.
-
-Package: ovn-central
-Architecture: linux-any
-Depends: ovn-common (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Description: OVN central components
- OVN, the Open Virtual Network, is a system to support virtual network
- abstraction. OVN complements the existing capabilities of OVS to add
- native support for virtual network abstractions, such as virtual L2 and L3
- overlays and security groups.
- .
- ovn-central provides the userspace daemons, utilities and
- databases for OVN that is run at a central location.
deleted file mode 100644
@@ -1,663 +0,0 @@
-The original sources for this package can be found at:
-
- http://openvswitch.org/
-
-Upstream Authors (from AUTHORS):
-
-%AUTHORS%
-
-Upstream Copyright Holders:
-
- Copyright (c) 2007, 2008, 2009, 2010, 2011, 2012, 2013 Nicira, Inc.
- Copyright (c) 2010 Jean Tourrilhes - HP-Labs.
- Copyright (c) 2008,2009,2010 Citrix Systems, Inc.
- and authors listed above.
- Copyright (c) 2011 Gaetano Catalli
- Copyright (C) 2000-2003 Geoffrey Wossum (gwossum@acm.org)
- Copyright (C) 2000 The NetBSD Foundation, Inc.
- Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
- Copyright (c) 1982, 1986, 1990, 1993 The Regents of the University of California.
- Copyright (c) 2008, 2012 Vincent Bernat <bernat@luffy.cx>
- Copyright (c) 2014 Michael Chapman
- Copyright (c) 2014 WindRiver, Inc.
- Copyright (c) 2014 Avaya, Inc.
- Copyright (c) 2001 Daniel Hartmeier
- Copyright (c) 2002 - 2008 Henning Brauer
- Copyright (c) 2012 Gleb Smirnoff <glebius@FreeBSD.org>
-
-License:
-
-* The following components are licensed under the
- GNU Lesser General Public License version 2.1 only
- with the exception clause below as a pre-amble.
-
- xenserver/etc_xensource_scripts_vif
- xenserver/opt_xensource_libexec_InterfaceReconfigure.py
- xenserver/opt_xensource_libexec_InterfaceReconfigureBridge.py
- xenserver/opt_xensource_libexec_InterfaceReconfigureVswitch.py
- xenserver/opt_xensource_libexec_interface-reconfigure
- xenserver/usr_lib_xsconsole_plugins-base_XSFeatureVSwitch.py
-
- * These components are only distributed in the source package.
- They do not appear in any binary packages.
-
- On Debian systems, the complete text of the
- GNU Lesser General Public License version 2.1 can be found in
- `/usr/share/common-licenses/LGPL-2.1'
-
- The exception clause pre-amble reads:
-
- As a special exception to the GNU Lesser General Public License, you
- may link, statically or dynamically, a "work that uses the Library"
- with a publicly distributed version of the Library to produce an
- executable file containing portions of the Library, and distribute
- that executable file under terms of your choice, without any of the
- additional requirements listed in clause 6 of the GNU Lesser General
- Public License. By "a publicly distributed version of the Library",
- we mean either the unmodified Library as distributed, or a
- modified version of the Library that is distributed under the
- conditions defined in clause 3 of the GNU Library General Public
- License. This exception does not however invalidate any other reasons
- why the executable file might be covered by the GNU Lesser General
- Public License.
-
-* The following components are licensed under the
- GNU Lesser General Public License version 2.1.
-
- utilities/bugtool/ovs-bugtool
- utilities/bugtool/ovs-bugtool-*
- utilities/bugtool/plugins/kernel-info/openvswitch.xml
- utilities/bugtool/plugins/network-status/openvswitch.xml
- utilities/bugtool/plugins/system-configuration.xml
- utilities/bugtool/plugins/system-configuration/openvswitch.xml
-
- On Debian systems, the complete text of the
- GNU Lesser General Public License version 2.1 can be found in
- `/usr/share/common-licenses/LGPL-2.1'
-
-* The following component is licensed under the GNU General Public License
- version 2.
-
- datapath/
-
- On Debian systems, the complete text of the GNU General Public License
- version 2 can be found in `/usr/share/common-licenses/GPL-2'
-
-* The following file is licensed under the GNU General Public License
- version 2.
-
- build-aux/cccl
-
-* The following files are licensed under the 2-clause BSD license.
-
- lib/getopt_long.c
- include/windows/getopt.h
- datapath-windows/ovsext/Conntrack-tcp.c
- lib/conntrack-tcp.c
-
-* The following files are licensed under the 3-clause BSD-license
-
- include/windows/netinet/icmp6.h
- include/windows/netinet/ip6.h
- lib/strsep.c
-
-* The following components are dual-licensed under the
- GNU General Public License version 2 and the Apache License Version 2.0.
-
- datapath/linux/compat/include/linux/openvswitch.h
-
- On Debian systems, the complete text of the GNU General Public License
- version 2 can be found in `/usr/share/common-licenses/GPL-2'.
- On Debian systems, the complete text of the Apache License version 2.0
- can be found in '/usr/share/common-licenses/Apache-2.0'.
-
-* The following components are licensed under the terms of either the
- Sun Industry Standard Source License 1.1 or the InMon sFlow License:
-
- lib/sflow.h
- lib/sflow_agent.c
- lib/sflow_api.h
- lib/sflow_poller.c
- lib/sflow_receiver.c
- lib/sflow_sampler.c
-
- These licenses are available, respectively, the following URLs:
-
- http://host-sflow.sourceforge.net/sissl.html
- http://www.inmon.com/technology/sflowlicense.txt
-
- The full text of each license is also appended to the end of this
- file.
-
-* The following components are licensed for use as desired without restriction:
-
- lib/crc32c.c
-
-* lib/ovs.tmac in the source distribution, and manpages in the
- binaries, includes troff macros from groff 1.21 that contain the
- following notice:
-
- .\" an-ext.tmac
- .\"
- .\" Written by Eric S. Raymond <esr@thyrsus.com>
- .\" Werner Lemberg <wl@gnu.org>
- .\"
- .\" Version 2007-Feb-02
- .\"
- .\" Copyright (C) 2007, 2009, 2011 Free Software Foundation, Inc.
- .\" You may freely use, modify and/or distribute this file.
-
-* m4/absolute-header.m4, by Derek Price, and m4/include_next.m4, by
- Paul Eggert and Derek Price bear the following notices:
-
- Copyright (C) 2006-2013 Free Software Foundation, Inc.
- This file is free software; the Free Software Foundation
- gives unlimited permission to copy and/or distribute it,
- with or without modifications, as long as this notice is preserved.
-
-* The following files are licensed under the ISC-license
-
- lib/lldp/aa-structs.h
- lib/lldp/lldpd.c
- lib/lldp/lldpd.h
- lib/lldp/lldpd-structs.c
- lib/lldp/lldpd-structs.h
- lib/lldp/lldp.c
- lib/lldp/lldp-tlv.h
- lib/lldp/lldp-const.h
-
-* All other components of this package are licensed under
- The Apache License Version 2.0.
-
- On Debian systems, the complete text of the Apache License version 2.0
- can be found in '/usr/share/common-licenses/Apache-2.0'.
-
-----------------------------------------------------------------------
-
-Retrieved from http://host-sflow.sourceforge.net/sissl.html, 2011-12-12:
-
- Sun Industry Standards Source License - Version 1.1
-
- 1.0 DEFINITIONS
-
- 1.1 "Commercial Use" means distribution or otherwise making the
- Original Code available to a third party.
-
- 1.2 "Contributor Version" means the combination of the Original Code,
- and the Modifications made by that particular Contributor.
-
- 1.3 "Electronic Distribution Mechanism" means a mechanism generally
- accepted in the software development community for the electronic
- transfer of data.
-
- 1.4 "Executable" means Original Code in any form other than Source
- Code.
-
- 1.5 "Initial Developer" means the individual or entity identified as
- the Initial Developer in the Source Code notice required by Exhibit A.
-
- 1.6 "Larger Work" means a work which combines Original Code or portions
- thereof with code not governed by the terms of this License.
-
- 1.7 "License" means this document.
-
- 1.8 "Licensable" means having the right to grant, to the maximum extent
- possible, whether at the time of the initial grant or subsequently
- acquired, any and all of the rights conveyed herein.
-
- 1.9 "Modifications" means any addition to or deletion from the
- substance or structure of either the Original Code or any previous
- Modifications. A Modification is:
-
- A. Any addition to or deletion from the contents of a file containing
- Original Code or previous Modifications.
-
- B. Any new file that contains any part of the Original Code or previous
- Modifications.
-
- 1.10 "Original Code" means Source Code of computer software code which
- is described in the Source Code notice required by Exhibit A as
- Original Code.
-
- 1.11 "Patent Claims" means any patent claim(s), now owned or hereafter
- acquired, including without limitation, method, process, and apparatus
- claims, in any patent Licensable by grantor.
-
- 1.12 "Source Code" means the preferred form of the Original Code for
- making modifications to it, including all modules it contains, plus any
- associated interface definition files, or scripts used to control
- compilation and installation of an Executable.
-
- 1.13 "Standards" means the standards identified in Exhibit B.
-
- 1.14 "You" (or "Your") means an individual or a legal entity exercising
- rights under, and complying with all of the terms of, this License or a
- future version of this License issued under Section 6.1. For legal
- entities, "You'' includes any entity which controls, is controlled by,
- or is under common control with You. For purposes of this definition,
- "control'' means (a) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (b) ownership of more than fifty percent (50%) of the
- outstanding shares or beneficial ownership of such entity.
-
- 2.0 SOURCE CODE LICENSE
-
- 2.1 The Initial Developer Grant
- The Initial Developer hereby grants You a world-wide, royalty-free,
- non-exclusive license, subject to third party intellectual property
- claims:
-
- (a) under intellectual property rights (other than patent or trademark)
- Licensable by Initial Developer to use, reproduce, modify, display,
- perform, sublicense and distribute the Original Code (or portions
- thereof) with or without Modifications, and/or as part of a Larger
- Work; and
-
- (b) under Patents Claims infringed by the making, using or selling of
- Original Code, to make, have made, use, practice, sell, and offer for
- sale, and/or otherwise dispose of the Original Code (or portions
- thereof).
-
- (c) the licenses granted in this Section 2.1(a) and (b) are effective
- on the date Initial Developer first distributes Original Code under the
- terms of this License.
-
- (d) Notwithstanding Section 2.1(b) above, no patent license is granted:
- 1) for code that You delete from the Original Code; 2) separate from
- the Original Code; or 3) for infringements caused by: i) the
- modification of the Original Code or ii) the combination of the
- Original Code with other software or devices, including but not limited
- to Modifications.
- 3.0 DISTRIBUTION OBLIGATIONS
-
- 3.1 Application of License.
- The Source Code version of Original Code may be distributed only under
- the terms of this License or a future version of this License released
- under Section 6.1, and You must include a copy of this License with
- every copy of the Source Code You distribute. You may not offer or
- impose any terms on any Source Code version that alters or restricts
- the applicable version of this License or the recipients' rights
- hereunder. Your license for shipment of the Contributor Version is
- conditioned upon Your full compliance with this Section. The
- Modifications which You create must comply with all requirements set
- out by the Standards body in effect one hundred twenty (120) days
- before You ship the Contributor Version. In the event that the
- Modifications do not meet such requirements, You agree to publish
- either (i) any deviation from the Standards protocol resulting from
- implementation of Your Modifications and a reference implementation of
- Your Modifications or (ii) Your Modifications in Source Code form, and
- to make any such deviation and reference implementation or
- Modifications available to all third parties under the same terms as
- this license on a royalty free basis within thirty (30) days of Your
- first customer shipment of Your Modifications.
-
- 3.2 Required Notices.
- You must duplicate the notice in Exhibit A in each file of the Source
- Code. If it is not possible to put such notice in a particular Source
- Code file due to its structure, then You must include such notice in a
- location (such as a relevant directory) where a user would be likely to
- look for such a notice. If You created one or more Modification(s) You
- may add Your name as a Contributor to the notice described in Exhibit
- A. You must also duplicate this License in any documentation for the
- Source Code where You describe recipients' rights or ownership rights
- relating to Initial Code. You may choose to offer, and to charge a fee
- for, warranty, support, indemnity or liability obligations to one or
- more recipients of Your version of the Code. However, You may do so
- only on Your own behalf, and not on behalf of the Initial Developer.
- You must make it absolutely clear than any such warranty, support,
- indemnity or liability obligation is offered by You alone, and You
- hereby agree to indemnify the Initial Developer for any liability
- incurred by the Initial Developer as a result of warranty, support,
- indemnity or liability terms You offer.
-
- 3.3 Distribution of Executable Versions.
- You may distribute Original Code in Executable and Source form only if
- the requirements of Sections 3.1 and 3.2 have been met for that
- Original Code, and if You include a notice stating that the Source Code
- version of the Original Code is available under the terms of this
- License. The notice must be conspicuously included in any notice in an
- Executable or Source versions, related documentation or collateral in
- which You describe recipients' rights relating to the Original Code.
- You may distribute the Executable and Source versions of Your version
- of the Code or ownership rights under a license of Your choice, which
- may contain terms different from this License, provided that You are in
- compliance with the terms of this License. If You distribute the
- Executable and Source versions under a different license You must make
- it absolutely clear that any terms which differ from this License are
- offered by You alone, not by the Initial Developer. You hereby agree to
- indemnify the Initial Developer for any liability incurred by the
- Initial Developer as a result of any such terms You offer.
-
- 3.4 Larger Works.
- You may create a Larger Work by combining Original Code with other code
- not governed by the terms of this License and distribute the Larger
- Work as a single product. In such a case, You must make sure the
- requirements of this License are fulfilled for the Original Code.
-
- 4.0 INABILITY TO COMPLY DUE TO STATUTE OR REGULATION
-
- If it is impossible for You to comply with any of the terms of this
- License with respect to some or all of the Original Code due to
- statute, judicial order, or regulation then You must: (a) comply with
- the terms of this License to the maximum extent possible; and (b)
- describe the limitations and the code they affect. Such description
- must be included in the LEGAL file described in Section 3.2 and must be
- included with all distributions of the Source Code. Except to the
- extent prohibited by statute or regulation, such description must be
- sufficiently detailed for a recipient of ordinary skill to be able to
- understand it.
-
- 5.0 APPLICATION OF THIS LICENSE
-
- This License applies to code to which the Initial Developer has
- attached the notice in Exhibit A and to related Modifications as set
- out in Section 3.1.
-
- 6.0 VERSIONS OF THE LICENSE
-
- 6.1 New Versions.
- Sun may publish revised and/or new versions of the License from time to
- time. Each version will be given a distinguishing version number.
-
- 6.2 Effect of New Versions.
- Once Original Code has been published under a particular version of the
- License, You may always continue to use it under the terms of that
- version. You may also choose to use such Original Code under the terms
- of any subsequent version of the License published by Sun. No one other
- than Sun has the right to modify the terms applicable to Original Code.
-
- 7.0 DISCLAIMER OF WARRANTY
-
- ORIGINAL CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS,
- WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
- WITHOUT LIMITATION, WARRANTIES THAT THE ORIGINAL CODE IS FREE OF
- DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
- THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE ORIGINAL CODE
- IS WITH YOU. SHOULD ANY ORIGINAL CODE PROVE DEFECTIVE IN ANY RESPECT,
- YOU (NOT THE INITIAL DEVELOPER) ASSUME THE COST OF ANY NECESSARY
- SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY
- CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY ORIGINAL
- CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
-
- 8.0 TERMINATION
-
- 8.1 This License and the rights granted hereunder will terminate
- automatically if You fail to comply with terms herein and fail to cure
- such breach within 30 days of becoming aware of the breach. All
- sublicenses to the Original Code which are properly granted shall
- survive any termination of this License. Provisions which, by their
- nature, must remain in effect beyond the termination of this License
- shall survive.
-
- 8.2 In the event of termination under Section 8.1 above, all end user
- license agreements (excluding distributors and resellers) which have
- been validly granted by You or any distributor hereunder prior to
- termination shall survive termination.
-
- 9.0 LIMIT OF LIABILITY
-
- UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
- (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
- DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF ORIGINAL CODE,
- OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY
- INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
- CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
- WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
- COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
- INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
- LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
- RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
- PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
- EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
- EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
-
- 10.0 U.S. GOVERNMENT END USERS
-
- U.S. Government: If this Software is being acquired by or on behalf of
- the U.S. Government or by a U.S. Government prime contractor or
- subcontractor (at any tier), then the Government's rights in the
- Software and accompanying documentation shall be only as set forth in
- this license; this is in accordance with 48 C.F.R. 227.7201 through
- 227.7202-4 (for Department of Defense (DoD) acquisitions) and with 48
- C.F.R. 2.101 and 12.212 (for non-DoD acquisitions).
-
- 11.0 MISCELLANEOUS
-
- This License represents the complete agreement concerning subject
- matter hereof. If any provision of this License is held to be
- unenforceable, such provision shall be reformed only to the extent
- necessary to make it enforceable. This License shall be governed by
- California law provisions (except to the extent applicable law, if any,
- provides otherwise), excluding its conflict-of-law provisions. With
- respect to disputes in which at least one party is a citizen of, or an
- entity chartered or registered to do business in the United States of
- America, any litigation relating to this License shall be subject to
- the jurisdiction of the Federal Courts of the Northern District of
- California, with venue lying in Santa Clara County, California, with
- the losing party responsible for costs, including without limitation,
- court costs and reasonable attorneys' fees and expenses. The
- application of the United Nations Convention on Contracts for the
- International Sale of Goods is expressly excluded. Any law or
- regulation which provides that the language of a contract shall be
- construed against the drafter shall not apply to this License.
-
- EXHIBIT A - Sun Standards License
-"The contents of this file are subject to the Sun Standards
-License Version 1.1 (the "License");
-You may not use this file except in compliance with the
-License. You may obtain a copy of the
-License at _______________________________.
-
-Software distributed under the License is distributed on
-an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
-express or implied. See the License for the specific
-language governing rights and limitations under the License.
-
-The Original Code is ______________________________________.
-
-The Initial Developer of the Original Code is:
-InMon Corp.
-
-Portions created by: _______________________________________
-
-are Copyright (C): _______________________________________
-
-All Rights Reserved.
-
-Contributor(s): _______________________________________
-
- EXHIBIT B - Standards
-
- The Standard is defined as the following:
-
- sFlow Specification, located at
- [1]http://sflow.org/developers/specifications.php
-
-References
-
- 1. http://sflow.org/developers/specifications.php
-
-----------------------------------------------------------------------
-
-Retrieved from http://www.inmon.com/technology/sflowlicense.txt, 2011-12-12:
-
-LICENSE AGREEMENT
-
-PLEASE READ THIS LICENSE AGREEMENT ("AGREEMENT") CAREFULLY BEFORE REPRODUCING OR IN ANY WAY
-UTILIZING THE sFlow(R) SOFTWARE ("SOFTWARE") AND/OR ANY ACCOMPANYING DOCUMENTATION
-("DOCUMENTATION") AND/OR THE RELATED SPECIFICATIONS ("SPECIFICATIONS"). YOUR REPRODUCTION
-OR USE OF THE SOFTWARE AND/OR THE DOCUMENTATION AND/OR THE SPECIFICATIONS CONSTITUTES YOUR
-ACCEPTANCE OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO BE BOUND
-BY THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU MAY NOT REPRODUCE OR IN ANY WAY UTILIZE
-THE SOFTWARE OR THE DOCUMENTATION OR THE SPECIFICATIONS.
-
-1. Definitions.
-
-"Documentation" means the user manuals, training materials, and operating materials, if any,
-InMon provides to Licensee under this Agreement.
-
-"InMon" means InMon Corporation, its affiliates and subsidiaries.
-
-"Intellectual Property Rights" means any trade secrets, patents, including without
-limitation any patents covering the Software, copyrights, know-how, moral rights and
-similar rights of any type under the laws of any governmental authority, domestic or
-foreign, including all applications and registrations relating to any of the foregoing.
-
-"Licensee Hardware" means all computers, routers, or other equipment owned or controlled by
-or on behalf of Licensee.
-
-"Products" means any and all software applications, computers, routers, or other equipment
-manufactured by or on behalf of Licensee for the purpose of resale or lease to any other
-third party, or otherwise made available by Licensee free of charge.
-
-"Software" means the sFlow(R) software programs, in source or binary code format, that
-Licensee licenses from InMon under this Agreement and any bug fixes or error corrections
-which InMon may provide to Licensee.
-
-"Specifications" means the published specifications provided or otherwise made available by
-InMon at: http://www.sflow.org.
-
-"Trademark" means InMon's "sFlow(R)" trademark.
-
-2. License Grant.
-
-2.1 Software, Documentation and Specifications License Grant. InMon hereby grants to
-Licensee, under all of InMon's Intellectual Property Rights therein, a perpetual (subject
-to InMon's termination rights under Section 7 below), nonexclusive, royalty-free, worldwide,
-transferable, sublicensable license, to: (i) use and reproduce the Software, the
-Documentation, and the Specifications; (ii) modify the Software; (iii) implement the
-Specifications in the Products; (iv) install the Software, or software in which the
-Specifications have been implemented, on Licensee Hardware and Products, and (v) distribute
-any Products that include the Software, the Documentation, or software in which the
-Specifications have been implemented.
-
-2.2 Trademark License. InMon hereby grants to Licensee a perpetual (subject to InMon's
-termination rights under Section 7 below), nonexclusive, royalty-free, worldwide,
-transferable, sublicensable license to use the Trademark on or in connection with the
-Software, the Documentation, the Specifications and any software that implements the
-Specifications.
-
-2.3 Restrictions. Licensee agrees that it will not use the Software in a way
-inconsistent with the license granted in Section 2.1. Further, Licensee agrees that, in
-exercising its rights under the license granted to it in this Agreement, Licensee will:
-(i) strictly adhere to and fully comply with the Specifications; (ii) use the Trademark,
-and no other mark, to identify the Software, the Documentation, the Specifications and any
-Products that implement the Specifications; (iii) place, in a font or graphic design
-designated by InMon, the phrase "sFlow(R)" on any technical documentation,
-sales/marketing materials, catalogs, or other such materials relating to products it
-manufactures or markets which it has configured to be compatible with the Software or
-otherwise implement the Specifications; (iv) in connection with any Products shipped to or
-sold in other countries that include the Software or any software that implements the
-Specifications, comply with the patent and trademark laws and practice of such other
-country; and (v) not alter or impair any acknowledgment of copyright or trademark rights of
-InMon that may appear in or on the Software, the Documentation or the Specifications. In
-the event InMon determines that Licensee is not complying with its obligations under
-clauses (i)-(v) above, InMon shall notify Licensee of such non-compliance, and if Licensee
-fails to correct such non-compliance within three (3) months, InMon may immediately
-terminate this Agreement as provided under paragraph 7 below and pursue any and all
-actions and remedies as it deems necessary, including, but not limited to breach of
-contract.
-
-3. Ownership. Except for the license expressly granted in Section 2, Inmon hereby
-retains all right, title, and interest in and to the Trademark and all its Intellectual
-Property Rights in the Software, the Documentation and the Specifications. Licensee
-obtains no rights hereunder in the Trademark, Software, Documentation or Specifications by
-implication, estoppel or otherwise. Licensee acknowledges that the Trademark, Software,
-Documentation and Specifications are being licensed and not sold under this Agreement, and
-that this Agreement does not transfer title in the Trademark, Software, Documentation or
-Specifications, or any copy thereof, to Licensee.
-
-4. Support. Inmon shall have no obligation under this Agreement to (a) supply
-maintenance or support, bug fixes or error corrections to the Licensed Software,
-(b) supply future versions of the Licensed Software or (c) provide Licensed Software
-development tools to Licensee.
-
-5. Warranty. INMON HEREBY DISCLAIMS ALL WARRANTIES, EITHER EXPRESS, IMPLIED OR
-STATUTORY, WITH RESPECT TO THE TRADEMARK, THE SOFTWARE, THE DOCUMENTATION, THE
-SPECIFICATIONS. OR OTHERWISE, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF ANY INTELLECTUAL
-PROPERTY RIGHTS.
-
-6. Limitation of Liability. IN NO EVENT SHALL INMON OR ITS SUPPLIERS OR LICENSORS BE
-LIABLE FOR ANY CONSEQUENTIAL, INCIDENTAL, SPECIAL, INDIRECT OR EXEMPLARY DAMAGES WHATSOEVER,
-WHETHER RELATED TO OR ARISING OUT OF THIS AGREEMENT, THE TRADEMARK, THE SOFTWARE, THE
-DOCUMENTATION, THE SPECIFICATIONS, OR OTHERWISE, INCLUDING WITHOUT LIMITATION, DAMAGES FOR
-LOSS OF PROFITS, BUSINESS INTERRUPTION, LOSS OF DATA, COSTS OF PROCUREMENT OF SUBSTITUTE
-GOODS OR SERVICES OR FOR ANY CLAIM OR DEMAND AGAINST LICENSEE BY ANY OTHER PARTY, OR OTHER
-PECUNIARY LOSS, EVEN IF INMON HAS BEEN ADVISED OF OR KNOWS OF THE POSSIBILITY OF SUCH
-DAMAGES.
-
-7. Term and Termination. The term of this Agreement will begin on the Effective Date,
-which shall be deemed to be the date of delivery of the Software and/or Documentation and/or
-Specifications to Licensee, and shall continue indefinitely unless and until terminated by
-Licensee's giving written notice of termination to InMon, or by InMon pursuant to InMon's
-termination rights as set forth in Section 2.3 above. Upon any termination of this
-Agreement, Licensee shall cease exercising its license rights under this Agreement,
-including the right to distribute Products that incorporate the Software or Documentation
-or that implement the Specifications. The rights and obligations contained in Sections 1,
-3, 5, 6, 7, and 8 shall survive any termination of this Agreement.
-
-8. General Provisions.
-
-8.1 Assignment. This Agreement shall be binding upon and inure to the benefit of the
-parties hereto and their permitted successors and permitted assigns. InMon will have the
-right to assign this Agreement without notice to Licensee. Licensee may assign or transfer
-(whether by merger, operation of law or in any other manner) any of its rights or delegate
-any of its obligations hereunder without the prior written consent of InMon, provided the
-assignee assumes in writing all of Licensee's obligations hereunder.
-
-8.2 Notices. All notices permitted or required under this Agreement shall be in
-writing and shall be delivered in person or mailed by first class, registered or certified
-mail, postage prepaid, to the address of the party specified in this Agreement or such
-other address as either party may specify in writing. Such notice shall be deemed to have
-been given upon receipt.
-
-8.3 Non-Waiver. No term or provision hereof shall be deemed waived, and no breach
-excused, unless such waiver or consent shall be in writing and signed by the party claimed
-to have waived or consented. Any consent or waiver, whether express or implied, shall not
-constitute a consent or waiver of, or excuse for any separate, different or subsequent
-breach.
-
-8.4 Independent Contractor. The parties' relationship shall be solely that of
-independent contractors, and nothing contained in this Agreement shall be construed to make
-either party an agent, partner, representative or principal of the other for any purpose.
-
-8.5 Choice of Law and Forum. This Agreement shall be governed by and construed under
-the laws of the State of California, without giving effect to such state's conflict of laws
-principles. The parties hereby submit to the personal jurisdiction of, and agree that any
-legal proceeding with respect to or arising under this Agreement shall be brought in, the
-United States District Court for the Northern District of California or the state courts
-of the State of California for the County of San Francisco.
-
-8.6 U.S. Government Licenses. The Software and Documentation are considered a
-"commercial item" as that term is defined at 48 C.F.R 2.101, or "commercial computer
-software" and "commercial computer software documentation" as such terms are used in
-48 C.F.R 12.212 of the Federal Acquisition Regulations and its successors, and
-48 C.F.R. 227.7202 of the DoD FAR Supplement and its successors.
-
-8.7 Severability. If any provision of this Agreement is held to be unenforceable under
-applicable law, then such provision shall be excluded from this Agreement and the balance
-of this Agreement shall be interpreted as if such provision were so excluded and shall be
-enforceable in accordance with its terms. The court in its discretion may substitute for
-the excluded provision an enforceable provision which in economic substance reasonably
-approximates the excluded provision.
-
-8.8 Compliance With Law. Licensee shall comply with all applicable laws and
-regulations (including privacy laws and regulations) having application to or governing its
- use and/or operation of the Software and agrees to indemnify and hold InMon harmless from
-and against any claims, damages, losses or obligations suffered or incurred by InMon
-arising from its failure to so comply.
-
-8.9 Entire Agreement; Amendment. This Agreement constitutes the final, complete and
-entire agreement between the parties with respect to the subject matter hereof, and
-supersedes any previous proposals, negotiations, agreements, or arrangements, whether
-verbal or written, made between the parties with respect to such subject matter. This
-Agreement shall control over any additional or conflicting terms in any of Licensee's
-purchase orders or other business forms. This Agreement may only be amended or modified
-by mutual agreement of authorized representatives of the parties in writing.
-
-InMon Corp.
-580 California Street, 5th Floor, San Francisco, CA 94104
-Phone: (415) 283-3260
-URL: www.inmon.com
-Email: info@inmon.com
deleted file mode 100644
@@ -1,2 +0,0 @@
-usr/bin
-usr/sbin
deleted file mode 100644
@@ -1 +0,0 @@
-/usr/share/ovn/central
deleted file mode 100755
@@ -1,60 +0,0 @@
-#! /bin/sh
-#
-### BEGIN INIT INFO
-# Provides: ovn-central
-# Required-Start: openvswitch-switch $remote_fs $syslog
-# Required-Stop: $remote_fs
-# Default-Start: 2 3 4 5
-# Default-Stop: 0 1 6
-# Short-Description: OVN central components
-# Description: ovn-central provides the userspace daemons,
-# utilities and databases for OVN that is run at a central
-# location.
-### END INIT INFO
-
-test -x /usr/bin/ovn-northd || exit 0
-test -x /usr/share/ovn/scripts/ovn-ctl || exit 0
-
-_SYSTEMCTL_SKIP_REDIRECT=yes
-SYSTEMCTL_SKIP_REDIRECT=yes
-
-. /usr/share/ovn/scripts/ovn-lib
-if [ -e /etc/default/ovn-central ]; then
- . /etc/default/ovn-central
-fi
-
-start () {
- set /usr/share/ovn/scripts/ovn-ctl ${1-start_northd}
- set "$@" $OVN_CTL_OPTS
- "$@" || exit $?
-}
-
-stop_northd () {
- set /usr/share/ovn/scripts/ovn-ctl ${1-stop_northd}
- set "$@" $OVN_CTL_OPTS
- "$@" || exit $?
-}
-
-case $1 in
- start)
- start
- ;;
- stop)
- stop_northd
- ;;
- restart)
- start restart_northd
- ;;
- reload | force-reload)
- ;;
- status)
- /usr/share/ovn/scripts/ovn-ctl status_northd
- exit $?
- ;;
- *)
- echo "Usage: $0 {start|stop|reload|force-reload|restart|status}" >&2
- exit 1
- ;;
-esac
-
-exit 0
deleted file mode 100644
@@ -1,6 +0,0 @@
-usr/bin/ovn-ic
-usr/bin/ovn-northd
-usr/share/ovn/ovn-ic-nb.ovsschema
-usr/share/ovn/ovn-ic-sb.ovsschema
-usr/share/ovn/ovn-nb.ovsschema
-usr/share/ovn/ovn-sb.ovsschema
deleted file mode 100644
@@ -1,2 +0,0 @@
-northd/ovn-northd.8
-ic/ovn-ic.8
deleted file mode 100755
@@ -1,49 +0,0 @@
-#!/bin/sh
-# postinst script for ovn-central
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postinst> `configure' <most-recently-configured-version>
-# * <old-postinst> `abort-upgrade' <new version>
-# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-# <new-version>
-# * <postinst> `abort-remove'
-# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-# <failed-install-package> <version> `removing'
-# <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
- configure)
- DEFAULT=/etc/default/ovn-central
- TEMPLATE=/usr/share/ovn/central/default.template
- if ! test -e $DEFAULT; then
- cp $TEMPLATE $DEFAULT
- else
- for var in $(awk -F'[ :]' '/^# [_A-Z0-9]+:/{print $2}' $TEMPLATE)
- do
- if ! grep $var $DEFAULT >/dev/null 2>&1; then
- echo >> $DEFAULT
- sed -n "/$var:/,/$var=/p" $TEMPLATE >> $DEFAULT
- fi
- done
- fi
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
deleted file mode 100755
@@ -1,48 +0,0 @@
-#!/bin/sh
-# postrm script for ovn-central
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postrm> `remove'
-# * <postrm> `purge'
-# * <old-postrm> `upgrade' <new-version>
-# * <new-postrm> `failed-upgrade' <old-version>
-# * <new-postrm> `abort-install'
-# * <new-postrm> `abort-install' <old-version>
-# * <new-postrm> `abort-upgrade' <old-version>
-# * <disappearer's-postrm> `disappear' <overwriter>
-# <overwriter-version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
- purge)
- rm -f /etc/default/ovn-central
- rm -f /etc/ovn/ovnnb.db*
- rm -f /etc/ovn/.ovnnb.db.~lock~
- rm -f /etc/ovn/ovnsb.db*
- rm -f /etc/ovn/.ovnsb.db.~lock~
- rm -f /var/log/ovn/ovn-northd.log* || true
- ;;
-
- remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
deleted file mode 100644
@@ -1,5 +0,0 @@
-# This is a POSIX shell fragment -*- sh -*-
-
-# OVN_CTL_OPTS: Extra options to pass to ovs-ctl. This is, for example,
-# a suitable place to specify --ovn-northd-wrapper=valgrind.
-# OVN_CTL_OPTS=
deleted file mode 100644
@@ -1,14 +0,0 @@
-usr/bin/ovn-appctl
-usr/bin/ovn-nbctl
-usr/bin/ovn-sbctl
-usr/bin/ovn-ic-nbctl
-usr/bin/ovn-ic-sbctl
-usr/bin/ovn-trace
-usr/bin/ovn_detrace.py
-usr/share/ovn/scripts/ovn-ctl
-usr/share/ovn/scripts/ovndb-servers.ocf
-usr/share/ovn/scripts/ovn-lib
-usr/share/ovn/scripts/ovn-bugtool-nbctl-show
-usr/share/ovn/scripts/ovn-bugtool-sbctl-lflow-list
-usr/share/ovn/scripts/ovn-bugtool-sbctl-show
-usr/lib/*/libovn*.so.*
deleted file mode 100644
@@ -1,13 +0,0 @@
-ovn-architecture.7
-ovn-nb.5
-ovn-sb.5
-ovn-ic-nb.5
-ovn-ic-sb.5
-utilities/ovn-appctl.8
-utilities/ovn-ctl.8
-utilities/ovn-nbctl.8
-utilities/ovn-sbctl.8
-utilities/ovn-ic-nbctl.8
-utilities/ovn-ic-sbctl.8
-utilities/ovn-trace.8
-utilities/ovn-detrace.1
deleted file mode 100644
@@ -1,25 +0,0 @@
-#!/bin/sh
-# postinst script for ovn-common
-#
-# see: dh_installdeb(1)
-
-set -e
-
-case "$1" in
- configure)
- mkdir -p /usr/lib/ocf/resource.d/ovn
- ln -sf /usr/share/ovn/scripts/ovndb-servers.ocf /usr/lib/ocf/resource.d/ovn/ovndb-servers
- ln -sf /usr/bin/ovn_detrace.py /usr/bin/ovn-detrace
- ;;
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
deleted file mode 100644
@@ -1,24 +0,0 @@
-#!/bin/sh
-# postrm script for openvswitch-testcontroller
-#
-# see: dh_installdeb(1)
-
-set -e
-
-case "$1" in
- purge|remove)
- rm -rf /usr/lib/ocf/resource.d/ovn
- rm -f /usr/bin/ovn-detrace
- ;;
- upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
deleted file mode 100755
@@ -1,54 +0,0 @@
-#! /bin/sh
-#
-### BEGIN INIT INFO
-# Provides: ovn-controller-vtep
-# Required-Start: openvswitch-switch $remote_fs $syslog
-# Required-Stop: $remote_fs
-# Default-Start: 2 3 4 5
-# Default-Stop: 0 1 6
-# Short-Description: OVN Controller for VTEP enabled devices
-# Description: ovn-controller-vtep provides the userspace
-# components and utilities for OVN that can be run on
-# hosts taht connect to VTEP enabled devices.
-### END INIT INFO
-
-test -x /usr/bin/ovn-controller-vtep || exit 0
-test -x /usr/share/ovn/scripts/ovn-ctl || exit 0
-
-_SYSTEMCTL_SKIP_REDIRECT=yes
-SYSTEMCTL_SKIP_REDIRECT=yes
-
-. /usr/share/openvswitch/scripts/ovs-lib
-if [ -e /etc/default/ovn-controller-vtep ]; then
- . /etc/default/ovn-controller-vtep
-fi
-
-start () {
- set /usr/share/ovn/scripts/ovn-ctl ${1-start_controller_vtep}
- set "$@" $OVN_CTL_OPTS
- "$@" || exit $?
-}
-
-case $1 in
- start)
- start
- ;;
- stop | force-stop)
- /usr/share/ovn/scripts/ovn-ctl stop_controller_vtep
- ;;
- restart)
- start restart_controller_vtep
- ;;
- status)
- /usr/share/ovn/scripts/ovn-ctl status_controller_vtep
- exit $?
- ;;
- reload | force-reload)
- ;;
- *)
- echo "Usage: $0 {start|stop|reload|force-reload|restart|status}" >&2
- exit 1
- ;;
-esac
-
-exit 0
deleted file mode 100644
@@ -1 +0,0 @@
-usr/bin/ovn-controller-vtep
deleted file mode 100644
@@ -1 +0,0 @@
-controller-vtep/ovn-controller-vtep.8
deleted file mode 100644
@@ -1 +0,0 @@
-/usr/share/ovn/host
deleted file mode 100755
@@ -1,54 +0,0 @@
-#! /bin/sh
-#
-### BEGIN INIT INFO
-# Provides: ovn-host
-# Required-Start: openvswitch-switch $remote_fs $syslog
-# Required-Stop: $remote_fs
-# Default-Start: 2 3 4 5
-# Default-Stop: 0 1 6
-# Short-Description: OVN host components
-# Description: ovn-host provides the userspace
-# components and utilities for OVN that can be run on
-# every host/hypervisor.
-### END INIT INFO
-
-test -x /usr/bin/ovn-controller || exit 0
-test -x /usr/share/ovn/scripts/ovn-ctl || exit 0
-
-_SYSTEMCTL_SKIP_REDIRECT=yes
-SYSTEMCTL_SKIP_REDIRECT=yes
-
-. /usr/share/ovn/scripts/ovs-lib
-if [ -e /etc/default/ovn-host ]; then
- . /etc/default/ovn-host
-fi
-
-start () {
- set /usr/share/ovn/scripts/ovn-ctl ${1-start_controller}
- set "$@" $OVN_CTL_OPTS
- "$@" || exit $?
-}
-
-case $1 in
- start)
- start
- ;;
- stop | force-stop)
- /usr/share/ovn/scripts/ovn-ctl stop_controller
- ;;
- restart)
- start restart_controller
- ;;
- status)
- /usr/share/ovn/scripts/ovn-ctl status_controller
- exit $?
- ;;
- reload | force-reload)
- ;;
- *)
- echo "Usage: $0 {start|stop|reload|force-reload|restart|status}" >&2
- exit 1
- ;;
-esac
-
-exit 0
deleted file mode 100644
@@ -1 +0,0 @@
-usr/bin/ovn-controller
deleted file mode 100644
@@ -1 +0,0 @@
-controller/ovn-controller.8
deleted file mode 100755
@@ -1,49 +0,0 @@
-#!/bin/sh
-# postinst script for ovn-host
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postinst> `configure' <most-recently-configured-version>
-# * <old-postinst> `abort-upgrade' <new version>
-# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-# <new-version>
-# * <postinst> `abort-remove'
-# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-# <failed-install-package> <version> `removing'
-# <conflicting-package> <version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
- configure)
- DEFAULT=/etc/default/ovn-host
- TEMPLATE=/usr/share/ovn/host/default.template
- if ! test -e $DEFAULT; then
- cp $TEMPLATE $DEFAULT
- else
- for var in $(awk -F'[ :]' '/^# [_A-Z0-9]+:/{print $2}' $TEMPLATE)
- do
- if ! grep $var $DEFAULT >/dev/null 2>&1; then
- echo >> $DEFAULT
- sed -n "/$var:/,/$var=/p" $TEMPLATE >> $DEFAULT
- fi
- done
- fi
- ;;
-
- abort-upgrade|abort-remove|abort-deconfigure)
- ;;
-
- *)
- echo "postinst called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-#DEBHELPER#
-
-exit 0
deleted file mode 100755
@@ -1,44 +0,0 @@
-#!/bin/sh
-# postrm script for ovn-host
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-# * <postrm> `remove'
-# * <postrm> `purge'
-# * <old-postrm> `upgrade' <new-version>
-# * <new-postrm> `failed-upgrade' <old-version>
-# * <new-postrm> `abort-install'
-# * <new-postrm> `abort-install' <old-version>
-# * <new-postrm> `abort-upgrade' <old-version>
-# * <disappearer's-postrm> `disappear' <overwriter>
-# <overwriter-version>
-# for details, see http://www.debian.org/doc/debian-policy/ or
-# the debian-policy package
-
-
-case "$1" in
- purge)
- rm -f /etc/default/ovn-host
- rm -f /var/log/ovn/ovn-controller.log* || true
- ;;
-
- remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
- ;;
-
- *)
- echo "postrm called with unknown argument \`$1'" >&2
- exit 1
- ;;
-esac
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
deleted file mode 100644
@@ -1,5 +0,0 @@
-# This is a POSIX shell fragment -*- sh -*-
-
-# OVN_CTL_OPTS: Extra options to pass to ovs-ctl. This is, for example,
-# a suitable place to specify --ovn-controller-wrapper=valgrind.
-# OVN_CTL_OPTS=
deleted file mode 100755
@@ -1,72 +0,0 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-#
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-#
-# Modified to make a template file for a multi-binary package with separated
-# build-arch and build-indep targets by Bill Allombert 2001
-#export DH_VERBOSE=1
-
-PACKAGE=openvswitch
-PACKAGE_DKMS=openvswitch-datapath-dkms
-include /usr/share/dpkg/pkg-info.mk
-
-ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-PARALLEL = -j$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
-else
-PARALLEL =
-endif
-
-%:
- dh $@ --with autoreconf,python3 --parallel
-
-# use --as-needed only if supported by dh-autoreconf (to simplify backporting)
-DH_AS_NEEDED=$(shell dpkg --compare-versions $$(dpkg --status dh-autoreconf | grep Version | cut -d' ' -f2) ge 6 && echo --as-needed)
-override_dh_autoreconf:
- dh_autoreconf $(DH_AS_NEEDED)
-
-override_dh_auto_configure:
- dh_auto_configure -- --enable-ssl --enable-shared --with-ovs-source=${OVSDIR} $(EXTRA_CONFIGURE_OPTS)
-
-override_dh_auto_test:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
- if $(MAKE) check TESTSUITEFLAGS='$(PARALLEL)' RECHECK=yes; then :; \
- else \
- cat tests/testsuite.log; \
- exit 1; \
- fi
-endif
-
-override_dh_auto_build:
- dh_auto_build -- dist distdir=ovn
-
-override_dh_auto_clean:
- dh_auto_clean
-
-override_dh_install-arch:
- dh_install
-
- # ovn-host
- cp debian/ovn-host.template debian/ovn-host/usr/share/ovn/host/default.template
-
- # ovn-central
- cp debian/ovn-central.template debian/ovn-central/usr/share/ovn/central/default.template
-
-override_dh_install-indep:
- dh_install
-
-
-override_dh_installinit:
- dh_installinit -R
-
-override_dh_strip:
- dh_strip
-
-override_dh_usrlocal:
-
-override_dh_installman:
- dh_installman --language=C
deleted file mode 100644
@@ -1 +0,0 @@
-3.0 (quilt)
In an effort to sync the Debian, Ubuntu and upstream package soruces we archive the now historic one from the upstream archive. A updated packaging source will follow in subsequent patches in this series. Signed-off-by: Frode Nordahl <frode.nordahl@canonical.com> --- debian/.gitignore | 14 - debian/automake.mk | 51 +-- debian/compat | 1 - debian/control | 77 ---- debian/copyright.in | 663 ---------------------------- debian/dirs | 2 - debian/ovn-central.dirs | 1 - debian/ovn-central.init | 60 --- debian/ovn-central.install | 6 - debian/ovn-central.manpages | 2 - debian/ovn-central.postinst | 49 -- debian/ovn-central.postrm | 48 -- debian/ovn-central.template | 5 - debian/ovn-common.install | 14 - debian/ovn-common.manpages | 13 - debian/ovn-common.postinst | 25 -- debian/ovn-common.postrm | 24 - debian/ovn-controller-vtep.init | 54 --- debian/ovn-controller-vtep.install | 1 - debian/ovn-controller-vtep.manpages | 1 - debian/ovn-host.dirs | 1 - debian/ovn-host.init | 54 --- debian/ovn-host.install | 1 - debian/ovn-host.manpages | 1 - debian/ovn-host.postinst | 49 -- debian/ovn-host.postrm | 44 -- debian/ovn-host.template | 5 - debian/rules | 72 --- debian/source/format | 1 - 29 files changed, 1 insertion(+), 1338 deletions(-) delete mode 100644 debian/.gitignore delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright.in delete mode 100644 debian/dirs delete mode 100644 debian/ovn-central.dirs delete mode 100755 debian/ovn-central.init delete mode 100644 debian/ovn-central.install delete mode 100644 debian/ovn-central.manpages delete mode 100755 debian/ovn-central.postinst delete mode 100755 debian/ovn-central.postrm delete mode 100644 debian/ovn-central.template delete mode 100644 debian/ovn-common.install delete mode 100644 debian/ovn-common.manpages delete mode 100644 debian/ovn-common.postinst delete mode 100644 debian/ovn-common.postrm delete mode 100755 debian/ovn-controller-vtep.init delete mode 100644 debian/ovn-controller-vtep.install delete mode 100644 debian/ovn-controller-vtep.manpages delete mode 100644 debian/ovn-host.dirs delete mode 100755 debian/ovn-host.init delete mode 100644 debian/ovn-host.install delete mode 100644 debian/ovn-host.manpages delete mode 100755 debian/ovn-host.postinst delete mode 100755 debian/ovn-host.postrm delete mode 100644 debian/ovn-host.template delete mode 100755 debian/rules delete mode 100644 debian/source/format