debian/0000755000000000000000000000000012026664022007166 5ustar debian/lowpan-tools.docs0000644000000000000000000000000712026561061012472 0ustar README debian/lowpan-test-tools.lintian-overrides0000644000000000000000000000113212026565535016167 0ustar lowpan-test-tools binary: hardening-no-fortify-functions usr/lib/*/lowpan-tools/test1 lowpan-test-tools binary: hardening-no-fortify-functions usr/lib/*/lowpan-tools/test2 lowpan-test-tools binary: hardening-no-fortify-functions usr/lib/*/lowpan-tools/test3 lowpan-test-tools binary: hardening-no-fortify-functions usr/lib/*/lowpan-tools/test4 lowpan-test-tools binary: hardening-no-fortify-functions usr/lib/*/lowpan-tools/test5 lowpan-test-tools binary: hardening-no-fortify-functions usr/lib/*/lowpan-tools/test6 lowpan-test-tools binary: hardening-no-fortify-functions usr/lib/*/lowpan-tools/test7 debian/lowpan-test-tools.install0000644000000000000000000000005112026562124014165 0ustar usr/lib/*/lowpan-tools usr/lib/python?.? debian/changelog0000644000000000000000000000723312026576753011062 0ustar lowpan-tools (0.3-1) unstable; urgency=low * New upstream release. * Switch on libnl3 (Closes: #688169) * Incorporate changes from 0.2.2-2.1 NMU * Enable kernel compatibility code. * Update debhelper compat to 9 to get relro/Hardening support. * Add several lintian overrides for lowpan-test-tools package, as those programs are compile-time verified. * Change Build-Depends for debhelper to >= 9. * Put pid file to /run/izoordinator.pid. * Update my email in debian/copyright file. * Update Standards-Version to 3.9.3. -- Dmitry Eremin-Solenikov Thu, 20 Sep 2012 13:32:34 +0400 lowpan-tools (0.2.2-2.1) unstable; urgency=low * Non-maintainer upload. * dh_python2 requires Depends: ${python:Depends} per the manpage (Closes: #653686) - debian/control: add ${python:Depends} to Depends, remove Recommends. thanks to Micah Gersten . -- HIGUCHI Daisuke (VDR dai) Mon, 09 Jan 2012 01:04:07 +0900 lowpan-tools (0.2.2-2) unstable; urgency=high * Fix FTBFS on -Werror, thanks Martin Schauer (Closes: #639944) * Transition to dh_python2 (Closes: #616881) -- Luca Bruno Mon, 26 Dec 2011 17:55:50 +0100 lowpan-tools (0.2.2-1) unstable; urgency=low * Initial Debian upload. * New upstream release. * Enable kernel compatibility. * Add a patch fixing cross-compilation with libnl.so. * As we use override_dh_ to fix cross-compilation, make package build-depend on debhelper >= 7.0.50~. If you would like to do a host-only builds on a host with dh 7.0 (lenny, jaunty, hardy-backports), you can safely lower build-dependency to just >= 7. -- Dmitry Eremin-Solenikov Mon, 20 Sep 2010 18:58:58 +0400 lowpan-tools (0.2.1-1) unstable; urgency=low * New upstream release. -- Dmitry Eremin-Solenikov Wed, 16 Jun 2010 00:42:32 +0400 lowpan-tools (0.2-1) unstable; urgency=low * New upstream release -- Dmitry Eremin-Solenikov Sun, 10 Jan 2010 02:59:20 +0300 lowpan-tools (0.2~rc4-1) unstable; urgency=low * New upstream release candidate. -- Dmitry Eremin-Solenikov Sun, 29 Nov 2009 18:09:49 +0300 lowpan-tools (0.2~rc3-1) unstable; urgency=low * New upstream release candidate. * Use "3.0 (quilt)" source format. -- Dmitry Eremin-Solenikov Mon, 23 Nov 2009 04:24:17 +0300 lowpan-tools (0.2~rc2-1) unstable; urgency=low * New upstream release candidate. * Bump standards version to 3.8.3 -- Dmitry Eremin-Solenikov Thu, 10 Sep 2009 16:46:48 +0400 lowpan-tools (0.2~rc1-1) unstable; urgency=low * New upstream release candidate. * Add an sf url to the watchile for uscan(1). * Add build-dependancy on bison (patch by Henning Glawe) and flex, as git versions of the package require them. * Split lowpan-tools into lowpan-tools and lowpan-test-tools. * Add iproute2 plugin files to lowpan-tools. * lowpan-test-tools: replaces lowpan-tools << 0.2 -- Dmitry Eremin-Solenikov Sat, 08 Aug 2009 01:27:48 +0400 lowpan-tools (0.1-3) unstable; urgency=low * Bump down debhelper version to build on Ubuntu. -- Maxim Osipov Mon, 06 Apr 2009 17:17:49 +0400 lowpan-tools (0.1-2) unstable; urgency=low * Move localstate dir (and thus leases file) to correct place (/var). * Rename source package to lowpan-tools. -- Dmitry Eremin-Solenikov Fri, 13 Feb 2009 21:45:02 +0300 lowpan-utils (0.1-1) unstable; urgency=low * Initial release. -- Dmitry Eremin-Solenikov Tue, 03 Feb 2009 02:08:17 +0300 debian/compat0000644000000000000000000000000212026561364010371 0ustar 9 debian/control0000644000000000000000000000307512026577010010576 0ustar Source: lowpan-tools Section: net Priority: extra Maintainer: Dmitry Eremin-Solenikov Uploaders: Luca Bruno Build-Depends: debhelper (>= 9), autotools-dev, libnl-3-dev, libnl-genl-3-dev, bison, flex, pkg-config, python-all (>= 2.6.6-3~) Standards-Version: 3.9.3 Homepage: http://linux-zigbee.sourceforge.net/ XS-Python-Version: all Package: lowpan-test-tools Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} XB-Python-Version: ${python:Versions} Replaces: lowpan-tools (<< 0.2) Description: Testing programs for LoWPAN stack in Linux This package provides several programs for testing various aspects of Linux IEEE 802.15.4 stack. . Normal users don't need to install this package. Package: lowpan-tools Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Base programs for LoWPAN in Linux, the net-tools for LoWPAN This package provides all basic prorgrams needed for setting up, monitoring and tuning LoWPAN networks. . Notice that upstream still flags these tools as experimental software and says that there is still a number of known bugs and issues. The software is, however, in productive use at a number of sites and is working reliably. Package: liblowpan-dev Architecture: all Section: libdevel Depends: ${misc:Depends} Description: Include files and examples for writing programming for LoWPAN This package contains several include files to help in development of new programs for LoWPAN. . Also it includes several examples of code using those headers. debian/lowpan-tools.install0000644000000000000000000000005411322217171013210 0ustar usr/bin usr/sbin usr/share/man/*/* /var/lib debian/liblowpan-dev.install0000644000000000000000000000001411211454064013312 0ustar usr/include debian/liblowpan-dev.examples0000644000000000000000000000001211211454064013460 0ustar tests/*.c debian/copyright0000644000000000000000000001225212026563021011120 0ustar This package was debianized by Dmitry Eremin-Solenikov on Tue, 03 Feb 2009 02:08:17 +0300. It was downloaded from Upstream Authors: Dmitry Eremin-Solenikov Sergey Lapin Copyright: Copyright © 2008, 2009 Siemens AG License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 2 of the license. This package 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this package; 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 General Public License v2 can be found in `/usr/share/common-licenses/GPL-2'. File `include/ieee802154.h' is copyright: Copyright © 2008, 2009 Siemens AG License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser 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 v2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. File lib/genl.c is imported from iw utility sources. It has copyright: Copyright © 2007, 2008 Johannes Berg Copyright © 2007 Andy Lutomirski Copyright © 2007 Mike Kershaw Copyright © 2008 Luis R. Rodriguez Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Files addrdb/coord-config-parse.c and addrdb/coord-config-parse.h contain some parts of code from bison m4 templates, which are copyright: Copyright © 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. License: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program 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 General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . As a special exception, you may create a larger work that contains part or all of the Bison parser skeleton and distribute that work under terms of your choice, so long as that work isn't itself a parser generator using the skeleton or a modified version thereof as a parser skeleton. Alternatively, if you modify or redistribute the parser skeleton itself, you may (at your option) remove this special exception, which will cause the skeleton and the resulting Bison output files to be licensed under the GNU General Public License without this special exception. This special exception was added by the Free Software Foundation in version 2.2 of Bison. We are using these parts in in GPLv2-licensed code under this exception. File addrdb/coord-config-lex.c contains some code from flex (especially flex.skl skeleton). Upstream (flex) COPYING file contains the following note: Note that the "flex.skl" scanner skeleton carries no copyright notice. You are free to do whatever you please with scanners generated using flex; for them, you are not even bound by the above copyright. The Debian packaging is © 2009, 2010, Dmitry Eremin-Solenikov and is licensed under the GPL v2, see `/usr/share/common-licenses/GPL-2'. debian/source/0000755000000000000000000000000012026577313010474 5ustar debian/source/format0000644000000000000000000000001411445646146011707 0ustar 3.0 (quilt) debian/lowpan-tools.dirs0000644000000000000000000000003111445671472012514 0ustar usr/bin usr/sbin var/lib debian/watch0000644000000000000000000000103611211454064010215 0ustar # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 # As we still didn't settle for the proper place to put source tarballs, # this file doesn't contain any link to package # Uncommment to examine a FTP server #ftp://ftp.example.com/pub/#PACKAGE#-(.*)\.tar\.gz debian uupdate # Uncomment to find new files on sourceforge, for devscripts >= 2.9 http://sf.net/linux-zigbee/lowpan-tools-(.*)\.tar\.gz # Uncomment to find new files on GooglePages # http://example.googlepages.com/foo.html #PACKAGE#-(.*)\.tar\.gz debian/rules0000755000000000000000000000160412026562631010252 0ustar #!/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 # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ --with autotools_dev,python2 # Don't run tests in cross environment ifneq ($(shell dpkg-architecture -qDEB_HOST_GNU_TYPE),$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)) override_dh_auto_test: : endif override_dh_auto_configure: dh_auto_configure -- --enable-kernel-compat --with-pidfile=/run/izcoordinator.pid