debian/0000755000000000000000000000000012225535721007172 5ustar debian/compat0000644000000000000000000000000212212722632010363 0ustar 9 debian/copyright0000644000000000000000000001115312221150366011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: core Source: http://cs.itd.nrl.navy.mil/work/core or http://hipserver.mct.phantomworks.org/core/pub-4.6/source (temporary) Files: * Copyright: 2005-2013, the Boeing Company, by Jeffrey M. Ahrenholz License: BSD-2-clause Files: gui/annotations.tcl gui/topogen.tcl Copyright: 2007-2008, University of Zagreb, Croatia 2007-2013, the Boeing Company License: BSD-2-clause Files: gui/canvas.tcl gui/cfgparse.tcl gui/ipv4.tcl gui/ipv6.tcl gui/wlan.tcl Copyright: 2005-2008, University of Zagreb, Croatia 2005-2013, the Boeing Company License: BSD-2-clause Files: gui/core.tcl gui/editor.tcl gui/exec.tcl gui/filemgmt.tcl gui/help.tcl gui/initgui.tcl gui/linkcfg.tcl gui/nodecfg.tcl gui/ns2imunes.tcl gui/core-gui.in Copyright: 2004-2008, University of Zagreb, Croatia 2005-2013, the Boeing Company License: BSD-2-clause Files: gui/gpgui.tcl Copyright: 2007, Petra Schilhard 2007-2013, the Boeing Company License: BSD-2-clause Files: gui/graph_partitioning.tcl Copyright: 2007, Petra Schilhard 2007-2013, the Boeing Company License: BSD-2-clause Files: kernel/freebsd/ng_pipe/ng_pipe.c Copyright: 2004-2008, University of Zagreb, Croatia 2007-2008, FreeBSD Foundation License: BSD-2-clause Files: kernel/freebsd/ng_pipe/ng_pipe.h Copyright: 2004, 2007, University of Zagreb, Croatia 2007, FreeBSD Foundation License: BSD-2-clause Files: kernel/freebsd/ng_pipe/ng_pipe_freebsd4.c Copyright: 1996-1999, Whistle Communications, Inc. 2004, University of Zagreb, Croatia License: BSD-2-clause Files: kernel/freebsd/ng_wlan/ng_wlan.c kernel/freebsd/ng_wlan/ng_wlan.h Copyright: 2004 Ruslan Ermilov 2006-2011, the Boeing Company License: BSD-2-clause Files: kernel/freebsd/vimage/vimage.c Copyright: 2002-2004 Marko Zec 2009 University of Zagreb 2009 FreeBSD Foundation License: BSD-2-clause Files: kernel/freebsd/vimage/vimage.8 Copyright: 2002-2003 Marko Zec 2009 University of Zagreb 2009 FreeBSD Foundation License: BSD-2-clause Files: scripts/core-daemon-init.d-SUSE Copyright: 1995-2005, Kurt Garloff, SUSE / Novell Inc. License: LGPL2.1+ Files: debian/* Copyright: 2013 Joao Eriberto Mota Filho , Jeffrey M. Ahrenholz License: BSD-2-clause License: BSD-2-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: LGPL2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU Lesser General Public License (latest version) can be found in `/usr/share/common-licenses/LGPL-2.1'.debian/README.Debian0000644000000000000000000000052612213752257011240 0ustar core-network for Debian ------------------------ You can get a detailed manual (PDF/HTML) about CORE (core-network) at http://cs.itd.nrl.navy.mil/work/core. CORE can also work with SDT3D. More details at https://code.google.com/p/coreemu/wiki/SDT3D. -- Joao Eriberto Mota Filho Wed, 28 Aug 2013 17:32:30 -0300 debian/core-network-gui.install0000644000000000000000000000027112212722632013756 0ustar usr/bin usr/lib/core usr/share/applications usr/share/core/examples/configs usr/share/doc/core-network-gui/examples usr/share/core/icons usr/share/man/man1/core-gui.1 usr/share/pixmaps debian/source/0000755000000000000000000000000012212723056010466 5ustar debian/source/format0000644000000000000000000000001412212722632011673 0ustar 3.0 (quilt) debian/control0000644000000000000000000000772412225532360010603 0ustar Source: core-network Section: net Priority: optional Maintainer: Joao Eriberto Mota Filho Uploaders: Jeffrey M. Ahrenholz Build-Depends: debhelper (>= 9), automake, autotools-dev, bridge-utils, ebtables, gcc (>= 4.8.1-2~), help2man, imagemagick, iproute2, libev-dev, pkg-config, python-dev, python-support Standards-Version: 3.9.4 Homepage: http://cs.itd.nrl.navy.mil/work/core Vcs-Git: git://anonscm.debian.org/collab-maint/core-network.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/core-network.git Package: core-network Architecture: all Depends: ${misc:Depends}, core-network-daemon, core-network-gui Suggests: tcpdump Description: intuitive network emulator that interacts with real nets (metapackage) The Common Open Research Emulator (CORE) is a tool for emulating networks in one or more machines. You can connect these emulated networks to live networks. . CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation. . Key features: . 1. Network lab in a box - Efficient and scalable - Easy-to-use GUI canvas - Centralized configuration and control 2. Runs applications and protocols without modifying them 3. Real-time connection to live networks - Hardware-in-the-loop - Distributed with multiple COREs 4. Highly customizable 5. The emulated machines can use several resources and programs installed on the real machine, as tcpdump. . This is a metapackage depending on the packages for the CORE daemon and GUI. Package: core-network-daemon Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, bridge-utils, ebtables, iproute2, python Recommends: quagga Suggests: core-network-gui Description: intuitive network emulator that interacts with real nets (daemon) The Common Open Research Emulator (CORE) is a tool for emulating networks in one or more machines. You can connect these emulated networks to live networks. . CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation. . Key features: . 1. Network lab in a box: - Efficient and scalable. - Easy-to-use GUI canvas. - Centralized configuration and control. 2. Runs applications and protocols without modifying them. 3. Real-time connection to live networks: - Hardware-in-the-loop. - Distributed with multiple COREs. 4. Highly customizable. 5. The emulated machines can use several resources and programs installed on the real machine, as tcpdump. . This package provides the daemon that makes the emulated network available for one or several environments. Package: core-network-gui Architecture: any Depends: ${misc:Depends}, libtk-img, tk8.5 Suggests: core-network-daemon, tcpdump Description: intuitive network emulator that interacts with real nets (GUI) The Common Open Research Emulator (CORE) is a tool for emulating networks in one or more machines. You can connect these emulated networks to live networks. . CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation. . Key features: . 1. Network lab in a box - Efficient and scalable - Easy-to-use GUI canvas - Centralized configuration and control 2. Runs applications and protocols without modifying them 3. Real-time connection to live networks - Hardware-in-the-loop - Distributed with multiple COREs 4. Highly customizable 5. The emulated machines can use several resources and programs installed on the real machine, as tcpdump. . This package provides the CORE GUI. debian/changelog0000644000000000000000000000214612225533467011054 0ustar core-network (4.6-2) unstable; urgency=low * debian/control: changed dependency from tk to tk8.5, in core-network-gui binary, to keep compatibility with current upstream version. Thanks a lot to Sergei Golovan. (Closes: #725764) * debian/watch: removed useless comments. -- Joao Eriberto Mota Filho Thu, 10 Oct 2013 11:07:40 -0300 core-network (4.6-1) unstable; urgency=low * New upstream release. * debian/watch: updated. -- Joao Eriberto Mota Filho Thu, 26 Sep 2013 21:21:53 -0300 core-network (4.6~rc6-1) unstable; urgency=low * New upstream release. * debian/copyright: updated URL in Source field. * debian/control: - changed Architecture field from 'any' to 'all' in core-network binary. - fixed Vcs-Browser field. * debian/watch: updated URL. -- Joao Eriberto Mota Filho Tue, 10 Sep 2013 14:33:59 -0300 core-network (4.6~rc5-1) unstable; urgency=low * Initial release (Closes: #714076) -- Joao Eriberto Mota Filho Wed, 28 Aug 2013 17:30:27 -0300 debian/watch0000644000000000000000000000011612225533346010222 0ustar version=3 http://downloads.pf.itd.nrl.navy.mil/core/source/core-(.*)\.tar\.gz debian/core-network-daemon.install0000644000000000000000000000041212212722632014432 0ustar etc usr/lib/python* usr/sbin usr/share/core/examples/co[nr][et]* usr/share/doc/core-network-daemon/examples usr/share/core/examples/[fhmns]* usr/share/doc/core-network-daemon/examples usr/share/man/man1/core-[cdx]* usr/share/man/man1/cores* usr/share/man/man1/[nv]* debian/core-network-gui.menu0000644000000000000000000000031512212722632013253 0ustar ?package(core-network-gui):needs="X11" \ title="CORE Network Emulator" \ command="/usr/bin/core-gui" \ section="Applications/Emulators" \ icon="/usr/share/pixmaps/core-gui.xpm" debian/core-network-daemon.docs0000644000000000000000000000002212212722632013711 0ustar README README-Xen debian/rules0000755000000000000000000000045312212722632010247 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 %: dh $@ --with autotools-dev --parallel override_dh_auto_configure: sh bootstrap.sh dh_auto_configure override_dh_installinit: dh_installinit -p core-network-daemon -o core-daemon --name=core-daemon override_dh_compress: dh_compress -X.py -Xsample debian/gbp.conf0000644000000000000000000000006512212722632010605 0ustar [DEFAULT] debian-branch = debian pristine-tar = True