diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index bd1b6152..00000000 --- a/debian/changelog +++ /dev/null @@ -1,5 +0,0 @@ -ryu (3.10-1) trusty; urgency=low - - * Initial release. - - -- Ryu Project Team Wed, 18 Jun 2014 14:50:23 +0900 diff --git a/debian/clean b/debian/clean deleted file mode 100644 index 2ce33bb6..00000000 --- a/debian/clean +++ /dev/null @@ -1,3 +0,0 @@ -ryu.egg-info/* -debian/ryu-manager.8 -debian/ryu.8 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index ec635144..00000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -9 diff --git a/debian/control b/debian/control deleted file mode 100644 index 8bcbe683..00000000 --- a/debian/control +++ /dev/null @@ -1,82 +0,0 @@ -Source: ryu -Section: net -Priority: optional -Maintainer: Ryu Project Team -Build-Depends: debhelper (>= 9.0.0), python-all (>= 2.6), python-sphinx -Build-Depends-Indep: - python-eventlet, - python-lxml, - python-msgpack (>= 0.3.0), - python-netaddr, - python-oslo.config (>= 1:1.2.0), - python-paramiko, - python-routes, - python-six (>= 1.4.0), - python-webob (>=1.2), - python-setuptools, - python-pip, - python-pbr -Standards-Version: 3.9.5 -Homepage: http://osrg.github.io/ryu/ -Vcs-Git: git://github.com/osrg/ryu.git -Vcs-Browser: http://github.com/osrg/ryu -XS-Python-Version: >= 2.6 - -Package: python-ryu -Architecture: all -Section: python -Depends: - python-eventlet, - python-lxml, - python-msgpack (>= 0.3.0), - python-netaddr, - python-oslo.config (>= 1:1.2.0), - python-paramiko, - python-routes, - python-six (>= 1.4.0), - python-webob (>=1.2), - ${misc:Depends}, - ${python:Depends} -Suggests: python-ryu-doc -Provides: ${python:Provides} -XB-Python-Version: ${python:Versions} -Description: Ryu is a software defined networking framework - Ryu is a component-based software defined networking framework. - Ryu provides software components with well defined API that make - it easy for developers to create new network management and control - applications. Ryu supports various protocols for managing network - devices, such as OpenFlow, Netconf, OF-config, etc. About OpenFlow, - Ryu supports fully 1.0, 1.2, 1.3, 1.4 and Nicira Extensions. - . - This package provides the Python library. - -Package: ryu-bin -Architecture: all -Depends: - python-ryu, - ${misc:Depends}, - ${python:Depends}, - ${shlibs:Depends} -Description: Ryu is a software defined networking framework - Ryu is a component-based software defined networking framework. - Ryu provides software components with well defined API that make - it easy for developers to create new network management and control - applications. Ryu supports various protocols for managing network - devices, such as OpenFlow, Netconf, OF-config, etc. About OpenFlow, - Ryu supports fully 1.0, 1.2, 1.3, 1.4 and Nicira Extensions. - . - This package provides the Ryu manager. - -Package: python-ryu-doc -Architecture: all -Section: doc -Description: Ryu is a software defined networking framework - Ryu is a component-based software defined networking framework. - Ryu provides software components with well defined API that make - it easy for developers to create new network management and control - applications. Ryu supports various protocols for managing network - devices, such as OpenFlow, Netconf, OF-config, etc. About OpenFlow, - Ryu supports fully 1.0, 1.2, 1.3, 1.4 and Nicira Extensions. - . - This package provides the HTML documentation including the Ryu API - manual. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index 63d77d3b..00000000 --- a/debian/copyright +++ /dev/null @@ -1,62 +0,0 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: ryu -Source: http://github.com/osrg/ryu - -Files: * -Copyright: 2014 Ryu Project Team -License: Apache-2.0 - -Files: ryu/contrib/_eventlet/* -Copyright: 2005-2006, Bob Ippolito - 2007-2010, Linden Research, Inc. - 2008-2010, Eventlet Contributors (see AUTHORS) -License: MIT - -Files: ryu/contrib/ncclient/* -Copyright: Shikhar Bhushan - Leonidas Poulopoulos - Ebben Aries -License: Apache-2.0 - -Files: ryu/contrib/tinyrpc/* -Copyright: 2013 Marc Brinkmann -License: MIT - -Files: ryu/contrib/ovs/* -Copyright: 2009, 2010, 2011, 2012, 2013 Nicira, Inc. -License: Apache-2.0 - -License: Apache-2.0 - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - . - http://www.apache.org/licenses/LICENSE-2.0 - . - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - . - On Debian-based systems, the full text of the Apache version 2.0 license - can be found in "/usr/share/common-licenses/Apache-2.0". - -License: MIT - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - . - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/debian/docs b/debian/docs deleted file mode 100644 index a1320b1b..00000000 --- a/debian/docs +++ /dev/null @@ -1 +0,0 @@ -README.rst diff --git a/debian/log.conf b/debian/log.conf deleted file mode 100644 index cf1f728f..00000000 --- a/debian/log.conf +++ /dev/null @@ -1,21 +0,0 @@ -[loggers] -keys = root - -[handlers] -keys = file - -[formatters] -keys = simple - -[logger_root] -level = INFO -handlers = file - -[handler_file] -class = handlers.WatchedFileHandler -formatter = simple -args = ('/var/log/ryu/ryu.log',) - -[formatter_simple] -format = %(asctime)s.%(msecs)03d %(levelname)s %(name)s %(message)s -datefmt = %Y-%m-%d %H:%M:%S diff --git a/debian/python-ryu-doc.doc-base b/debian/python-ryu-doc.doc-base deleted file mode 100644 index 910f99d7..00000000 --- a/debian/python-ryu-doc.doc-base +++ /dev/null @@ -1,9 +0,0 @@ -Document: python-ryu-doc -Title: Ryu User Documentation -Author: Ryu Project Team -Abstract: Ryu is a component-based software defined networking framework. -Section: Programming/Python - -Format: HTML -Index: /usr/share/doc/python-ryu-doc/html/index.html -Files: /usr/share/doc/python-ryu-doc/html/*.html diff --git a/debian/python-ryu-doc.docs b/debian/python-ryu-doc.docs deleted file mode 100644 index 49a94fb4..00000000 --- a/debian/python-ryu-doc.docs +++ /dev/null @@ -1,2 +0,0 @@ -README.rst -debian/html diff --git a/debian/python-ryu.install b/debian/python-ryu.install deleted file mode 100644 index 036c6b9d..00000000 --- a/debian/python-ryu.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/python*/dist-packages/* diff --git a/debian/rules b/debian/rules deleted file mode 100755 index a854715e..00000000 --- a/debian/rules +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -# This has to be exported to make some magic below work. -export DH_OPTIONS - - -%: - dh $@ --with python2 - -override_dh_installman: - cd doc; \ - make man; \ - cp build/man/* ../debian/ - dh_installman - -override_dh_auto_build: - dh_auto_build - mkdir -p debian/html - cd doc; \ - make html; \ - cp -r build/html/* ../debian/html/ - -override_dh_installinit: - dh_installinit --no-start --name=ryu - -override_dh_installlogrotate: - dh_installlogrotate --name=ryu - -override_dh_auto_clean: - rm -rf html - dh_auto_clean diff --git a/debian/ryu-bin.dirs b/debian/ryu-bin.dirs deleted file mode 100644 index d1ca8ae8..00000000 --- a/debian/ryu-bin.dirs +++ /dev/null @@ -1 +0,0 @@ -/var/log/ryu diff --git a/debian/ryu-bin.install b/debian/ryu-bin.install deleted file mode 100644 index e101cdbf..00000000 --- a/debian/ryu-bin.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/bin/ryu-manager usr/bin -usr/bin/ryu usr/bin -debian/ryu.conf etc/ryu -debian/log.conf etc/ryu diff --git a/debian/ryu-bin.manpages b/debian/ryu-bin.manpages deleted file mode 100644 index 2ad00552..00000000 --- a/debian/ryu-bin.manpages +++ /dev/null @@ -1,2 +0,0 @@ -debian/ryu-manager.8 -debian/ryu.8 diff --git a/debian/ryu-bin.postrm b/debian/ryu-bin.postrm deleted file mode 100644 index 3ca3d006..00000000 --- a/debian/ryu-bin.postrm +++ /dev/null @@ -1,2 +0,0 @@ -update-rc.d -f ryu remove >/dev/null || exit $? -#DEBHELPER# diff --git a/debian/ryu-bin.ryu.logrotate b/debian/ryu-bin.ryu.logrotate deleted file mode 100644 index 2801ccbf..00000000 --- a/debian/ryu-bin.ryu.logrotate +++ /dev/null @@ -1,7 +0,0 @@ -/var/log/ryu/ryu.log { - daily - missingok - compress - delaycompress - notifempty -} diff --git a/debian/ryu-bin.ryu.upstart b/debian/ryu-bin.ryu.upstart deleted file mode 100644 index 327f7076..00000000 --- a/debian/ryu-bin.ryu.upstart +++ /dev/null @@ -1,9 +0,0 @@ -description "Ryu server" - -start on (starting neutron-server or runlevel [2345]) -stop on runlevel [!2345] - -respawn - -exec start-stop-daemon --start --exec /usr/bin/ryu -- \ - run --config-file /etc/ryu/ryu.conf diff --git a/debian/ryu.conf b/debian/ryu.conf deleted file mode 100644 index 1155af42..00000000 --- a/debian/ryu.conf +++ /dev/null @@ -1,36 +0,0 @@ -[DEFAULT] -log_config_file=/etc/ryu/log.conf -# app_lists = $RYU_APPS -# -# for OpenStack Neutron Ryu plugin: -# mac address based isolation -#app_lists = ryu.app.simple_isolation,ryu.app.rest -# VLAN -#app_lists=ryu.app.quantum_adapter,ryu.app.rest,ryu.app.rest_conf_switch,ryu.app.rest_quantum,ryu.app.rest_tunnel,ryu.app.simple_vlan -# GRE tunneling -#app_lists=ryu.app.gre_tunnel,ryu.app.quantum_adapter,ryu.app.rest,ryu.app.rest_conf_switch,ryu.app.rest_quantum,ryu.app.rest_tunnel,ryu.app.tunnel_port_updater -# -# wsapi_host= -# wsapi_port= -# ofp_listen_host= -# ofp_tcp_listen_port= -#wsapi_host = 0.0.0.0 -#wsapi_port = 8080 -#ofp_listen_host = 0.0.0.0 -#ofp_tcp_listen_port = 6633 -# -# the followings must be set according to neutron settings -# neutron_url = http://$Q_HOST:$Q_PORT -# neutron_admin_username = $Q_ADMIN_USERNAME -# neutron_admin_password = $SERVICE_PASSWORD -# neutron_admin_tenant_name = $SERVICE_TENANT_NAME -# neutron_admin_auth_url=$KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_AUTH_PORT/v2.0 -# neutron_auth_strategy = $Q_AUTH_STRATEGY -# neutron_controller_addr = tcp:$RYU_OFP_HOST:$RYU_OFP_PORT -#neutron_url = http://192.168.0.1:9696 -#neutron_admin_username = admin -#neutron_admin_password = password -#neutron_admin_tenant_name = service -#neutron_admin_auth_url = http://192.168.0.1:5000/v2.0 -#neutron_auth_strategy = keystone -#neutron_controller_addr = tcp:192.168.0.1:6633 diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 163aaf8d..00000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt)