meta-networking: add layer

  (original commit: 213f18c766af0e7abe0a8e85137214af770456d4)

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>
zeroconf: add from OE-Core

  (original commit: b8654266721fa1a06803929e025c2b85b33972ca)

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>
ptpd: update to 2.2.0

  (original commit: 17119081f93dd0ffd09892bf5d0b3ed69378ab39)

ptpd: update to 2.2.0

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
ntp: Move from meta-oe to meta-networking

  (original commit: 0dbda720a33ab8062a761f59f8fa51ffaeb3c19a)

Signed-off-by: Morgan Little <morgan.little@windriver.com>
ntp: Uprev from 4.2.6p3 to 4.2.6p5

  (original commit: e15543f05bb2c321cd649b90de50d1a3d8cd1199)

Signed-off-by: Morgan Little <morgan.little@windriver.com>
ntp: Clean up recipes

  (original commit: d102fc3fe64844f5c85ff350874728139a63fe78)

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>
traceroute: Add from OE-Classic, uprev and update

  (original commit: 79811942660877cedf366c542d2ee4025bf54b77)

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>
aoetools: add a recipe for version 34

  (original commit: 4c20b896d8b709fbaed8888da98e81de74292b90)

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>
ptpd-2.2.0: drop the patch adjust-daemon-name.patch

  (original commit: 5955e22f6ecf0196a129c27641c6d85820f8b962)

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>
netperf: import from oe-classic and upgrade to 2.6.0

  (original commit: b69b6e04f12b2fc45a3ebac8c741bda41fea6409)

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
Revert "ntp: Clean up recipes"

  (original commit: 9637cb304f1e9116b037d0afd69014836a2fa512)

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.
inetutils : Update to 1.9.1

  (original commit: 11a6ce97f710fe6578a92edc5409b0aa315da79f)

* 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>
ntp: cleanup recipes and fix SSL support

  (original commit: 93f71dafeb7a8db2842acb7509e2bc2d01e7bf48)

* 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>
ntp: make servers configurable and default to none configured

  (original commit: a863b5409923189c3cfa4d82888f94258da96648)

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>
tftp-hpa: add from OE-Classic, update and tidy up

  (original commit: 2abab0e93dc5099df8a9b7466de803a2d8372eb9)

* 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>
tunctl: add from OE-Classic and tweak

  (original commit: 4a851a8f25bb9d8d4f7eb40e4bd0e70f74e3ce12)

* Set SUMMARY (which sets DESCRIPTION)
* Make LICENSE more accurate
* Add LIC_FILES_CHKSUM

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
quagga: add from OE-Classic, update and tidy-up

  (original commit: e762ce3fc044cc64f473c95e096245e439eb3234)

* 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>
radvd: add from OE-Classic, update and tidy up

  (original commit: 85c1a1a45409ffa064b5da8c8b00e7a5f7d67b83)

* 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>
vblade: add from OE-Classic, update and tidy up

  (original commit: 5ea9b7527abb70ebf84370900eca506c97913576)

* 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>
xl2tpd: add from OE-Classic, update and tidy up

  (original commit: 3761a24e1c25fd388f70aec4f1f7b81d89e3caad)

* 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>