aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/rsync
Commit message (Collapse)AuthorAgeFilesLines
* rsync: control ipv6 support based on DISTRO_FEATURESJackie Huang2016-08-313-1/+7
| | | | | | | | Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: use rsync.inc to avoid duplicated codesJackie Huang2016-08-313-24/+8
| | | | | | | | | | | | There are two versions of rsync but the rsync.inc is only used by 3.x, there are duplicated codes in 2.x, so this commit include changes: * remove duplicated codes in 2.x and require the inc * move the LICENSE from inc to each bb Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: remove upstream's rebuild logicRoss Burton2016-04-132-0/+71
| | | | | | | | | | | | | | | Upstream some well intended but broken logic to reimplement the rebuild functionality of automake. However this isn't out-of-tree safe and quite basic, which means if it ever does execute (say, configure.ac or aclocal.m4 is touched) then the build fails. As we delete ${B} and re-run autoreconf on every build this is redundant, so just delete it all. [ YOCTO #9445 ] Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: pass cached configure values through the right variableRoss Burton2016-04-131-5/+4
| | | | | | | | Passing these through CACHED_CONFIGUREVARS doesn't change the build, but makes the recipe clearer. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: don't install acinclude.m4Ross Burton2016-04-132-100/+0
| | | | | | | | | This acinclude.m4 was actually a stale copy of upstream's generated aclocal.m4. This generates correctly now, so there isn't a need to install this by hand anymore. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: add native variantJoshua Lock2016-02-281-0/+2
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* rsync: 3.1.1 -> 3.1.2Robert Yang2016-01-133-242/+2
| | | | | | | | * Remove backport patches: - 0001-Complain-if-an-inc-recursive-path-is-not-right-for-i.patch - rsync.git-eac858085.patch Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
* Add "CVE:" tag to current patches in OE-coreMariano Lopez2016-01-113-0/+3
| | | | | | | | | | | The currnet patches in OE-core doesn't have the "CVE:" tag, now part of the policy of the patches. This is patch add this tag to several patches. There might be patches that I miss; the tag can be added in the future. Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* rsync: use ${sysconfdir} instead of hardcoding /etcAndré Draszik2015-07-311-2/+2
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* rsync: backport a patch to fix CVE-2014-8242Roy Li2015-06-032-0/+102
| | | | | Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* rsync: backport a patch to fix CVE-2014-9512Roy Li2015-04-282-1/+138
| | | | | | | | | | rsync 3.1.1 allows remote attackers to write to arbitrary files via a symlink attack on a file in the synchronization path. Backport Complain-if-an-inc-recursive-path-is-not-right-for-i.patch to fix it Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: upgrade to 3.1.1Robert Yang2014-12-221-2/+2
| | | | | Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: remove trailing whitespaceRoss Burton2014-09-161-4/+3
| | | | Signed-off-by: Ross Burton <ross.burton@intel.com>
* rsync: Add PACKAGECONFIG for acl/attrRoy Li2014-09-161-1/+3
| | | | | | | | | | Add PACKAGECONFIG for acl/attr and setting the default value to enable them [ RB: fix PACKAGECONFIG assignment ] Signed-off-by: Roy Li <rongqing.li@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
* Replace one-line DESCRIPTION with SUMMARYPaul Eggleton2014-01-022-2/+2
| | | | | | | | | | | A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* rsync: upgrade to 3.1.0Saul Wold2013-10-141-3/+2
| | | | | Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: Fix case where ${B} != ${S}Richard Purdie2013-03-181-2/+2
| | | | | | Allow out of tree builds to work by removing assumptions about cwd. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync doesn't create hardlinks for certain filesAmy Fong2012-12-031-0/+6
| | | | | | | | | | | | | | | | | commit 4205a4c5d959643cf6c186e0939e202fb6006b82 Author: Amy Fong <Amy.Fong@windriver.com> Date: Thu Nov 29 09:21:49 2012 -0500 rsync cannot create hardlink for node file when use option --link-dest=DIR. By default, rsync's configure file disables certain capabilities when crosscompiling. Signed-off-by: Amy Fong <Amy.Fong@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: Add md5sum and sha256sum for the rsync_2.6.9Martin Ertsaas2012-09-071-0/+3
| | | | | | | | rsync_2.6.9 is the only rsync recipe in openembedded without GPLv3 license, but it lacked the checksums for the fetcher. Signed-off-by: Martin Ertsaas <mertsas@cisco.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: use ${sysconfdir} instead of /etc for packagingJavier Martinez Canillas2012-08-061-3/+3
| | | | | | | | It is considered good practice to use the build system provided variables instead of directly specify hardcoded paths. Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: Update to 3.0.9Saul Wold2011-10-141-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* Drop PRIORITY variableRichard Purdie2011-07-012-2/+0
| | | | | | | | | | | | | | As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync (GPLv2): fix security vulnerability CVE-2007-4091Dexuan Cui2011-05-102-1/+72
| | | | | | | | | Added a patch to fix http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2007-4091 [YOCTO #984] is partially fixed by this commit. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* rsync: upgrade to version 3.0.8Qing He2011-04-181-3/+3
| | | | | | | | | [YOCTO #983] from 3.0.7 fixes CVE-2011-1097 Signed-off-by: Qing He <qing.he@intel.com>
* SRC_URI Checksums AdditionalsSaul Wold2010-12-091-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* packages: Separate out most of the remaining packages into recipesRichard Purdie2010-09-011-0/+15
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Major layout change to the packages directoryRichard Purdie2010-08-275-0/+177
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>