summaryrefslogtreecommitdiffstats
path: root/meta-filesystems/recipes-support/fuse
Commit message (Collapse)AuthorAgeFilesLines
* fuse: set CVE_PRODUCT to "fuse_project:fuse"Mikko Rapeli2021-01-162-0/+4
| | | | | | | | | | | Other products like "RedHat:fuse" introduce false CVE findings like: https://nvd.nist.gov/vuln/detail/CVE-2018-10906 https://nvd.nist.gov/vuln/detail/CVE-2019-14860 https://nvd.nist.gov/vuln/detail/CVE-2020-25689 Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* fuse3: upgrade 3.9.2 -> 3.9.3Zang Ruochen2020-09-081-1/+1
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: Enable ptestZang Ruochen2020-07-062-1/+18
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: upgrade 3.9.1 -> 3.9.2Pierre-Jean Texier2020-06-141-2/+1
| | | | | | | See changelog https://github.com/libfuse/libfuse/releases/tag/fuse-3.9.2 Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: upgrade 3.9.0 -> 3.9.1Zang Ruochen2020-03-261-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: upgrade 3.8.0 -> 3.9.0Wang Mingyu2019-12-181-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: upgrade 3.7.0 -> 3.8.0Zang Ruochen2019-11-131-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: upgrade 3.6.2 -> 3.7.0Zheng Ruoqin2019-10-261-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse: Fix installed-vs-shipped for nativesdkRobert Yang2019-09-251-1/+7
| | | | | | | | | | | | | | | | | | | | | | | There are two problems: * The /dev is installed to '${D}/dev', not '${D}${base_prefix}' * The /etc is installed ${D}, but should be ${D}${sysconfdir} It works for target is because target's base_prefix is NULL, but it isn't work for native or nativesdk. Fixed: $ bitbake nativesdk-fuse ERROR: nativesdk-fuse-2.9.9-r0 do_package: QA Issue: nativesdk-fuse: Files/directories were installed but not shipped in any package: /dev /etc /etc/init.d /etc/udev /etc/init.d/fuse /etc/udev/rules.d /etc/udev/rules.d/99-fuse.rules Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: add libfuse3 recipeStefan Agner2019-09-101-0/+48
| | | | | | | | | | | Add recipe for libfuse version 3 series. Follow the scheme other distributions use and create a new recipe with 3 in its name. To avoid conflict with the fuse (2) recipe this recipe does not provide init scripts/configuration files which automatically load the fuse kernel driver. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse: upgrade 2.9.8 -> 2.9.9Yi Zhao2019-06-151-2/+2
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse: split one dpg package onlyHongxu Jia2018-09-171-4/+4
| | | | | | | | | | | Multiple -dbg packages per recipe is not encouraged, and only one is recommended and the code only works properly in some cases for one. Add RPROVIDES_${PN}-dbg to be compatiable with previous dbg packages requiring. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse: upgrade 2.9.7 -> 2.9.8Yi Zhao2018-08-191-2/+3
| | | | | | | | | | Security fixes: CVE-2018-10906 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10906 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse: add UPSTREAM_CHECK_URIYi Zhao2018-05-301-0/+2
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse: Correct runlevels and startup orderAlex Stewart2017-07-241-0/+1
| | | | | | | | | | | | | | | :**/fuse*.bb * Assert INITSCRIPT_PARAMS to install the fuse initscript according to its LSB header instead of defaults. Script now starts only during runlevel 'S'. * Also set priority to 03 such that fuse is loaded before udev. This enables systems which utilize udev to mount exfat and other fuse-provided filesystems as a part of the boot process. Natinst-CAR-ID: 630632 Signed-off-by: Alex Stewart <alex.stewart@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: fix fetcher error.Ismo Puustinen2017-06-141-1/+1
| | | | | | | | | The recent fuse recipe update broke fetching the sources when building fuse-native (it tried to fetch non-existent package fuse-native-2.9.7.tar.gz). Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: let overriding base_sbindir have the proper effect.Krisztian Litkey2017-06-141-0/+5
| | | | | | | | | Set MOUNT_FUSE_PATH explicitly to ${base_sbindir} before configure. Making this explicit will let people override base_sbindir with the desired effect (for instance when building a distro with merged / and /usr). Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
* fuse: update 2.9.4 to 2.9.7Kyle Russell2017-06-121-4/+4
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: Remove unneeded RDEPENDS on util-linux-mountmike.looijmans@topic.nl2017-03-041-3/+0
| | | | | | | | | | | | Fuse claimed to need util-linux-mount at runtime, which isn't true. This drags util-linux-mount into any image that uses fuse. Encountered no problems with busybox's mount command and fuse (and never had). Fuse doesn't call the "mount" program anywhere, so the dependency doesn't make sense anyway. Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: support native compilationPatrick Ohly2017-02-131-2/+4
| | | | | | | | | This is required for swtpm-native (from meta-security) and simulating a virtual TPM in qemu. Right now, accessing swtpm only works via CUSE and thus needs fuse. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: upgrade to 2.9.4Jackie Huang2015-09-234-68/+54
| | | | | | | | | | | | | | | | | | | | Changes: * Remove 001-fix_exec_environment_for_mount_and_umount.patch which has been included in the new version * Add sysvinit and systemd support * For systemd, there is not a fuse.service since systemd provides sys-fs-fuse-connections.mount to mount the fuse control filesystem, so instead, only fuse.conf is added to modules-load.d to load the required fuse kernel module. * Add RDEPENDS on util-linux-mount * Add a patch to fix the return value of "--help" option Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: fix for CVE-2015-3202 Privilege EscalationTudor Florea2015-07-302-0/+64
| | | | | | | | | | | | | | fusermount in FUSE before 2.9.3-15 does not properly clear the environment before invoking (1) mount or (2) umount as root, which allows local users to write to arbitrary files via a crafted LIBMOUNT_MTAB environment variable that is used by mount's debugging feature. References: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3202 http://www.openwall.com/lists/oss-security/2015/05/21/9 Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: remove unrecognized configure optionMartin Jansa2014-08-111-2/+0
| | | | | | | | * fixes following QA warning: fuse-2.9.3: fuse: configure was passed unrecognised options: --disable-kernel-module [unknown-configure-option] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse/libmtp/tcsh/enca: Add missing explict gettext-native dependencyRichard Purdie2014-07-151-0/+2
| | | | | | | This is needed for the AM_ICONV macro and friends. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-231-5/+5
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fuse: move to meta-filesystems and upgradeHongxu Jia2013-08-163-0/+168
- Move fuse from meta-oe to meta-filesystems - Upgrade fuse to 2.9.3 [YOCTO #4178] Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>