aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking
AgeCommit message (Collapse)Author
2012-11-30netperf: Correct license flagsJoe MacDonald
From: Mark Hatle <mark.hatle@windriver.com> I was helping someone with building netperf from meta-networking last night, and stumbled on what I think is a bug. SUMMARY = "A networking benchmarking tool" DESCRIPTION = "Network performance benchmark including tests for TCP, UDP, sockets, ATM and more." SECTION = "console/network" HOMEPAGE = "http://www.netperf.org/" LICENSE = "netperf" LICENSE_FLAGS = "commercial" In the above, the LICENSE_FLAGS are set to 'commercial'. I think this is incorrect. It should be set to 'non-commercial'. There is a subtle difference between them which is why I think it's a bug... commercial -- there are some commercial requirements necessary to use this recipe in a commercial device... you are responsible for understanding them and doing whatever is necessary... (for non-commercial devices you can likely use it...) non-commercial -- this item is restricted to non-commercial users only. As in the case of netperf, the license says it's only for non-commercial use. So anyway, my suggestion is to simply change the value of the flag. Reported-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
2012-11-27mtr: add from OE-Classic, update and tidy upPaul Eggleton
* Update to 0.82 * Add ncurses to DEPENDS * Add patch to fix configure with standard autotools_do_configure * Add SUMMARY * Add LIC_FILES_CHKSUM Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27proftpd: add from meta-baryonPaul Eggleton
This was originally from OE-Classic. Improvements over the OE-Classic recipe for reference: * Update to 1.3.4b * Add workaround for proftpd host IP resolution * Add initscript, borrowed from Debian with some modifications for compatibility and handling for hardcoded paths * Use autotools.bbclass and remove unnecessary configure options * PARALLEL_MAKE = "" is no longer needed, the bug was fixed in 1.3.3c * Set SUMMARY (which sets DESCRIPTION) and base it on the short description from the website * Use useradd.bbclass to add ftp user/group * Add HOMEPAGE * Add/fix description in some patches and improve recipe indentation * Make LICENSE more accurate * Add LIC_FILES_CHKSUM Some of this work was done by Dexuan Cui <dexuan.cui@intel.com> and Kevin Strasser <kevin.strasser@linux.intel.com>. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27xl2tpd: add from OE-Classic, update and tidy upPaul Eggleton
* Update to version 1.3.1 * Fetch source from a git tag as upstream apparently no longer publishes release tarballs * Add virtual/kernel to DEPENDS since it needs the kernel source * Inherit update-rc.d.bbclass * Handle hardcoded paths in initscript * Add LIC_FILES_CHKSUM * Set SUMMARY (which sets DESCRIPTION) * Remove some unnecessary cruft Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27vblade: add from OE-Classic, update and tidy upPaul Eggleton
* Update to version 20 * Add LIC_FILES_CHKSUM * Make LICENSE more accurate * Set SUMMARY (which sets DESCRIPTION) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27radvd: add from OE-Classic, update and tidy upPaul Eggleton
* Update to 1.9.1 * Add libdaemon to DEPENDS as needed by 1.9+ * Remove empty config file (not really of much use and there's an example config in the -doc package anyway) * Use useradd.bbclass to create user * Handle hardcoded paths in initscript * Add LSB headers to initscript (borrowed from openSUSE) * Set custom LICENSE as it's BSD-Style but not actually one of the standard BSD variants * Add LIC_FILES_CHKSUM * Set SUMMARY (which sets DESCRIPTION) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27quagga: add from OE-Classic, update and tidy-upPaul Eggleton
* Update to 0.99.21 * Fix SRC_URI to point to a working download location * Make LICENSE more accurate * Add LIC_FILES_CHKSUM * Add old gentoo patch to fix libcap linking errors * Put binaries in sbindir * Use useradd.bbclass to create user/groups * Handle hardcoded paths in initscript * Add LSB headers to initscript (borrowed from debian) * Tidy up packaging and directory references * Add SUMMARY Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27tunctl: add from OE-Classic and tweakPaul Eggleton
* Set SUMMARY (which sets DESCRIPTION) * Make LICENSE more accurate * Add LIC_FILES_CHKSUM Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27tftp-hpa: add from OE-Classic, update and tidy upPaul Eggleton
* Update to 5.2 * Add patches from Fedora * Add DESCRIPTION and better SUMMARY * Make LICENSE more accurate * Add LIC_FILES_CHKSUM * Update ALTERNATIVE_* definitions * Handle hardcoded paths in initscript Much of this was done by Joe MacDonald <joe.macdonald@windriver.com>. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27ntp: make servers configurable and default to none configuredPaul Eggleton
People can't blindly use pool.ntp.org, especially if they are building for a product or something that could be used in a product, so at least try to get people to do the right thing and not use pool.ntp.org by default. The previous network interface up script is now installed as ntpdate-sync in ${bindir} (and symlinked as the network if-up script). NTPSERVERS needs to be set in /etc/default/ntpdate.default at runtime, or a different version of this file with a default value can be provided in a bbappend. (If you intend to use ntpd you will also want to provide an ntp.conf with the appropriate server(s) set there as well.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27ntp: cleanup recipes and fix SSL supportPaul Eggleton
* Move common definitions to the inc file * Drop override of do_configure which doesn't seem to be needed anymore * Fold ntp-ssl into the ntp recipe as a PACKAGECONFIG option for those who want it (default to off) and fix configure-time checks to detect OpenSSL properly so that it gets enabled when selected * Remove ntp-bin package and put its contents in currently empty ntp-utils package (with migration path) * Fix hardcoded paths in ntpd initscript * Specify ntpd.conf as a configuration file for packaging purposes * Rearrange so that packaging definitions are towards the end in the expected order * Delete unused "ntp" initscript file * Add SUMMARY * Update HOMEPAGE This reapplies some of the changes from the original patch by Morgan Little <morgan.little@windriver.com>. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-11-27inetutils : Update to 1.9.1chunrong guo
* There are difference spaces between inetutils-1.8/COPYING and inetutils-1.9.1/COPYING,so md5sum is changed. * the following patches are accepted by inetutils 1.9.1 upstream inetutils-1.8-1005-ftpd-add-daemon-D-nommu-support.patch inetutils-1.8-1004-detect-fork-support.patch inetutils-1.8-1003-use-daemon-from-the-C-library-when-possible.patch inetutils-1.8-1002-rshd-detect-__rcmd_errstr-support-in-the-C-lib.patch inetutils-1.8-1001-ftp-rename-ruserpass-to-avoid-C-library-collision.patch inetutils-1.8-0002-argp-fix-program_invocation_name-detection.patch Signed-off-by: Chunrong Guo <b40290@freescale.com>
2012-11-21Revert "ntp: Clean up recipes"Koen Kooi
This breaks the upgrade path since 'ntpdate' has been renamed to 'ntp-date'. I don't know why this patch was applied when it was shot down on review. This reverts commit d102fc3fe64844f5c85ff350874728139a63fe78.
2012-11-19netperf: import from oe-classic and upgrade to 2.6.0xin.ouyang@windriver.com
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-11-19ptpd-2.2.0: drop the patch adjust-daemon-name.patchJackie Huang
The patch adjust-daemon-name.patch is to change the daemon name ptpd2 back to ptpd, which broke some functionality: root@qemu0:~# ptpd -g Error: 1 ptpd daemon(s) detected in parallel, but we were not expecting any. Exiting. so drop it and use the default daemon name ptpd2. Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
2012-11-19aoetools: add a recipe for version 34dhall
Add the aoetools (ATA over Ethernet) package to be used along with a kernel module(aoe.ko) and server software(vblade) to support ATA over ethernet network storage. Signed-off-by: dhall <dennis.hall@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
2012-10-25traceroute: Add from OE-Classic, uprev and updateMorgan Little
Uprev traceroute from 2.0.12 in OE-Classic to 2.0.18. Update SUMMERY, DESCRIPTION, LICENSE, LIC_FILES_CHKSUM, update do_install to be similar Fedora rpm spec files, and update update alternatives to use the update alteratives class. Signed-off-by: Morgan Little <morgan.little@windriver.com>
2012-10-25ntp: Clean up recipesMorgan Little
Clean up recipes to make them easier to read and to allow ntp-ssl to build * Move common portions to ntp.inc * Update ntp-ssl to require ntp.inc oppose to ntp_${PV}.bb * Change ntp-ssl EXTRA_OECONF to append so it won't try to configure snmp as it will use local paths can cause a error while configuring Signed-off-by: Morgan Little <morgan.little@windriver.com>
2012-10-25ntp: Uprev from 4.2.6p3 to 4.2.6p5Morgan Little
Signed-off-by: Morgan Little <morgan.little@windriver.com>
2012-10-25ntp: Move from meta-oe to meta-networkingMorgan Little
Signed-off-by: Morgan Little <morgan.little@windriver.com>
2012-10-01ptpd: update to 2.2.0jackie huang
ptpd: update to 2.2.0 Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
2012-10-01zeroconf: add from OE-CorePaul Eggleton
This is about to be removed from OE-Core, so add it here for those that still want it. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
2012-08-27meta-networking: add layerJoe MacDonald
A home for networking-related packages. This includes protocol support, servers / daemons and utilities. Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>