* Do not try to alter cuse device permissions (closes: #947229, #989977).
[dgit import unpatched fuse3 3.10.3-2]
--- /dev/null
--- /dev/null
++fuse3 (3.10.3-2) unstable; urgency=medium
++
++ * Do not try to alter cuse device permissions (closes: #947229, #989977).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sun, 20 Jun 2021 15:45:33 +0200
++
++fuse3 (3.10.3-1) unstable; urgency=medium
++
++ * New upstream release:
++ - fix returning d_ino and d_type by readdir(3) in non-plus mode,
++ - remove unused fuse_worker bufsize,
++ - fix typos.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Wed, 21 Apr 2021 14:34:39 +0200
++
++fuse3 (3.10.2-2) unstable; urgency=medium
++
++ * Mark libfuse3-dev as Multi-Arch same.
++
++ [ Matthias Klose <doko@ubuntu.com> ]
++ * Allow one to build without udeb package (closes: #983438).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Wed, 24 Feb 2021 23:28:30 +0100
++
++fuse3 (3.10.2-1) unstable; urgency=medium
++
++ * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Mon, 08 Feb 2021 21:21:32 +0100
++
++fuse3 (3.10.1-3) unstable; urgency=medium
++
++ * Update debhelper level to 13 .
++
++ [ Stephen Kitt <skitt@debian.org> ]
++ * Ignore "-o nonempty" instead of treating it as an error; the default
++ behaviour in fuse3 is equivalent to "-o nonempty". This allows
++ software expecting fuse2 semantics to work with fusermount3
++ (closes: #939767).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Fri, 29 Jan 2021 16:59:06 +0100
++
++fuse3 (3.10.1-2) unstable; urgency=medium
++
++ * Add upstream metadata.
++ * Update watch file.
++ * Update packaging bits.
++ * Update Standards-Version to 4.5.1 .
++
++ [ Laurent Bigonville <bigon@debian.org> ]
++ * Fix FTBFS on kFreeBSD (closes: #980213).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sat, 16 Jan 2021 10:34:25 +0100
++
++fuse3 (3.10.1-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Backport upstream fix:
++ - add exfat to whitelist.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Fri, 01 Jan 2021 15:32:48 +0100
++
++fuse3 (3.10.0-1) unstable; urgency=medium
++
++ * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sun, 11 Oct 2020 23:01:33 +0200
++
++fuse3 (3.9.3-1) unstable; urgency=medium
++
++ * New upstream release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Thu, 20 Aug 2020 15:16:47 +0200
++
++fuse3 (3.9.2-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Use udev for Linux builds, specify udevrulesdir otherwise
++ (closes: #956579).
++
++ [ Laurent Bigonville <bigon@debian.org> ]
++ * Run tests form the correct directory and make them non fatal
++ (closes: #956592).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sat, 13 Jun 2020 14:54:36 +0200
++
++fuse3 (3.9.0-2) unstable; urgency=medium
++
++ * Don't explicitly remove fuse.conf on purge (closes: #953223).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sat, 07 Mar 2020 11:10:15 +0000
++
++fuse3 (3.9.0-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Update Standards-Version to 4.5.0 .
++
++ [ Hideki Yamane <henrich@debian.org> ]
++ * Add version for Provides: fuse (closes: #943896).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Thu, 13 Feb 2020 16:06:09 +0000
++
++fuse3 (3.7.0-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Update library symbols for this release.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sat, 28 Sep 2019 21:28:17 +0000
++
++fuse3 (3.6.2-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Drop outdated udevadm commands from postinst (closes: #934293).
++ * Remove dh_makeshlibs override.
++ * Update Standards-Version to 4.4.0 .
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sun, 01 Sep 2019 06:15:20 +0000
++
++fuse3 (3.4.1-1) unstable; urgency=medium
++
++ * New upstream release.
++ * Update library symbols for this release.
++ * Update Standards-Version to 4.3.0 .
++
++ [ Dmitry Smirnov <onlyjob@member.fsf.org> ]
++ * Make "fuse3" to replace "fuse", instead of conflict (closes: #912528).
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Tue, 25 Dec 2018 16:57:44 +0000
++
++fuse3 (3.2.6-1) unstable; urgency=medium
++
++ * New upstream release:
++ - fix CVE-2018-10906, restriction bypass of the allow_other option when
++ SELinux is active (closes: #911343).
++ * Honor nocheck in DEB_BUILD_OPTIONS (closes: #910029).
++ * Don't force xz compression for source and binaries (closes: #910030).
++ * Update copyright file.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Thu, 18 Oct 2018 21:36:00 +0000
++
++fuse3 (3.2.4-1) unstable; urgency=medium
++
++ * New major upstream release (closes: #904216).
++ * Drop own udev rules.
++ * Update watch file.
++ * Update copyright file.
++ * Update debhelper level to 11:
++ - remove dh-autoreconf build dependency,
++ - don't specify parallel to debhelper.
++ * Update Standards-Version to 4.1.5:
++ - remove fuse-dbg package and use the auto-generated one.
++
++ -- Laszlo Boszormenyi (GCS) <gcs@debian.org> Sat, 21 Jul 2018 14:11:44 +0000
--- /dev/null
--- /dev/null
++config.rpath
++util/mount_util.c
--- /dev/null
--- /dev/null
++Source: fuse3
++Section: utils
++Priority: optional
++Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
++Build-Depends:
++ debhelper-compat (= 13),
++ pkg-config,
++ meson,
++ udev [linux-any],
++ python3 <!nocheck>,
++ python3-pytest <!nocheck>
++Standards-Version: 4.5.1
++Homepage: https://github.com/libfuse/libfuse/wiki
++Rules-Requires-Root: binary-targets
++
++Package: fuse3
++Section: utils
++Architecture: linux-any
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++ libfuse3-3 (= ${binary:Version}),
++ adduser,
++ mount (>= 2.19.1),
++ sed (>= 4),
++ lsb-base (>= 3.2-14)
++Provides: fuse (= ${source:Version})
++Breaks: fuse
++Replaces: fuse
++Description: Filesystem in Userspace (3.x version)
++ Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
++ export a virtual filesystem to the Linux kernel. It also aims to provide a
++ secure method for non privileged users to create and mount their own filesystem
++ implementations.
++
++Package: libfuse3-3
++Section: libs
++Architecture: linux-any kfreebsd-any
++Multi-Arch: same
++Pre-Depends: ${misc:Pre-Depends}
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++Suggests: fuse3
++Description: Filesystem in Userspace (library) (3.x version)
++ Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
++ export a virtual filesystem to the Linux kernel. It also aims to provide a
++ secure method for non privileged users to create and mount their own filesystem
++ implementations.
++ .
++ This package contains the shared library.
++
++Package: libfuse3-dev
++Section: libdevel
++Architecture: linux-any kfreebsd-any
++Multi-Arch: same
++Depends:
++ ${misc:Depends},
++ libfuse3-3 (= ${binary:Version}),
++ libselinux-dev [linux-any],
++Suggests: fuse
++Description: Filesystem in Userspace (development) (3.x version)
++ Filesystem in Userspace (FUSE) is a simple interface for userspace programs to
++ export a virtual filesystem to the Linux kernel. It also aims to provide a
++ secure method for non privileged users to create and mount their own filesystem
++ implementations.
++ .
++ This package contains the development files.
++
++Package: fuse3-udeb
++Package-Type: udeb
++Architecture: linux-any
++Section: debian-installer
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++ libfuse3-3-udeb (= ${binary:Version}),
++Description: Filesystem in Userspace (3.x version)
++
++Package: libfuse3-3-udeb
++Package-Type: udeb
++Build-Profiles: <!noudeb>
++Architecture: linux-any kfreebsd-any
++Section: debian-installer
++Depends:
++ ${misc:Depends},
++ ${shlibs:Depends},
++Description: Filesystem in Userspace (library) (3.x version)
--- /dev/null
--- /dev/null
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: fuse3
++Upstream-Contact: fuse-devel@lists.sourceforge.net
++Source: https://sourceforge.net/projects/fuse/files/
++
++Files: *
++Copyright: 2016- Nikolaus Rath <Nikolaus@rath.org>,
++ 2001-2013 Miklos Szeredi <miklos@szeredi.hu>
++License: GPL-2
++
++Files: lib/*
++Copyright: 2001-2013 Miklos Szeredi <miklos@szeredi.hu>
++License: LGPL-2.1
++
++Files: example/passthrough.c example/passthrough_fh.c
++License: GPL-2
++Copyright: Copyright (C) 2001-2007 Miklos Szeredi <miklos@szeredi.hu>,
++ Copyright (C) 2011 Sebastian Pipping <sebastian@pipping.org>
++
++Files: example/cuse.c
++ example/cuse_client.c
++ example/ioctl.c
++ example/ioctl.h
++ example/ioctl_client.c
++ example/poll.c
++ example/poll_client.c
++ include/cuse_lowlevel.h
++ lib/cuse_lowlevel.c
++License: GPL-2
++Copyright: Copyright (C) 2008-2009 SUSE Linux Products GmbH,
++ Copyright (C) 2008-2009 Tejun Heo <tj@kernel.org>
++
++Files: debian/*
++Copyright: 2014- Laszlo Boszormenyi (GCS) <gcs@debian.org>,
++ 2011-2014 Daniel Baumann <mail@daniel-baumann.ch>
++License: GPL-2+
++
++License: GPL-2
++ 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; either 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 can be found in `/usr/share/common-licenses/GPL-2'.
++
++License: GPL-2+
++ 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; either version 2 of the License, or
++ (at your option) any later version.
++ .
++ 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 can be found in `/usr/share/common-licenses/GPL-2'.
++
++License: LGPL-2.1
++ This package 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 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
++ Lesser General Public License for more details.
++ .
++ You should have received a copy of the GNU Lesser 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 Lesser General
++ Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
--- /dev/null
--- /dev/null
++CFLAGS := -Wall $(shell pkg-config fuse --cflags)
++LDFLAGS := $(shell pkg-config fuse --libs)
++
++targets = fusexmp fusexmp_fh hello hello_ll null
++
++all: $(targets)
++
++fusexmp_fh: fusexmp_fh.c
++ $(CC) $(CFLAGS) $(LDFLAGS) -lulockmgr $< -o $@
++
++clean:
++ rm -f *.o
++ rm -f $(targets)
--- /dev/null
--- /dev/null
++usr/bin/fusermount3 bin
++usr/sbin/mount.fuse3 sbin
--- /dev/null
--- /dev/null
++usr/bin/fusermount3 bin
++usr/sbin/mount.fuse3 sbin
++etc/fuse.conf
--- /dev/null
--- /dev/null
++/bin/fusermount3 /bin/fusermount
++/sbin/mount.fuse3 /sbin/mount.fuse
++/usr/share/man/man1/fusermount3.1.gz /usr/share/man/man1/fusermount.1.gz
++/usr/share/man/man8/mount.fuse3.8.gz /usr/share/man/man8/mount.fuse.8.gz
--- /dev/null
--- /dev/null
++usr/share/man/man1/fusermount3.1
++usr/share/man/man8/mount.fuse3.8
--- /dev/null
--- /dev/null
++#!/bin/sh
++
++set -e
++
++chrooted() {
++ if [ "$(stat -c %d/%i /)" = "$(stat -Lc %d/%i /proc/1/root 2>/dev/null)" ]; then
++ # the devicenumber/inode pair of / is the same as that of
++ # /sbin/init's root, so we're *not* in a chroot and hence
++ # return false.
++ return 1
++ fi
++ return 0
++}
++
++case "${1}" in
++ configure)
++ if ! dpkg-statoverride --list /bin/fusermount3 > /dev/null 2>&1
++ then
++ chmod 4755 /bin/fusermount3
++ fi
++
++ modprobe fuse > /dev/null 2>&1 || true
++
++ if [ -x "`which update-initramfs 2>/dev/null`" ]
++ then
++ update-initramfs -u
++ fi
++ ;;
++
++ abort-upgrade|abort-remove|abort-deconfigure)
++
++ ;;
++
++ *)
++ echo "postinst called with unknown argument \`${1}'" >&2
++ exit 1
++ ;;
++esac
++
++#DEBHELPER#
++
++exit 0
--- /dev/null
--- /dev/null
++#!/bin/sh
++
++set -e
++
++case "${1}" in
++ remove)
++ if [ -x "`which update-initramfs 2>/dev/null`" ]
++ then
++ update-initramfs -u
++ fi
++ ;;
++
++ purge)
++ ;;
++
++ upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
++
++ ;;
++
++ *)
++ echo "postrm called with unknown argument \`${1}'" >&2
++ exit 1
++ ;;
++esac
++
++#DEBHELPER#
++
++exit 0
--- /dev/null
--- /dev/null
++usr/lib/*/*.so.* lib
--- /dev/null
--- /dev/null
++README.md
++doc/README.NFS
++doc/*.txt
--- /dev/null
--- /dev/null
++usr/lib/*/*.so.* lib
--- /dev/null
--- /dev/null
++libfuse3.so.3 #PACKAGE# #MINVER#
++* Build-Depends-Package: libfuse-dev
++ (symver)FUSE_3.0 3.2.3
++ (symver)FUSE_3.1 3.2.3
++ (symver)FUSE_3.2 3.2.3
++ (symver)FUSE_3.3 3.4.1
++ (symver)FUSE_3.4 3.4.1
++ (symver)FUSE_3.7 3.7.0
--- /dev/null
--- /dev/null
++example/*.c
++example/*.h
++
++debian/examples/*
--- /dev/null
--- /dev/null
++usr/include
++usr/lib/*/pkgconfig
++usr/lib/*/*.so
++usr/lib/*/*.a
--- /dev/null
--- /dev/null
++# /etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)
++
++# Set the maximum number of FUSE mounts allowed to non-root users.
++# The default is 1000.
++#mount_max = 1000
++
++# Allow non-root users to specify the allow_other or allow_root mount options.
++#user_allow_other
--- /dev/null
--- /dev/null
++#!/bin/sh
++
++set -e
++
++PREREQ=""
++
++prereqs () {
++ echo "${PREREQ}"
++}
++
++case "${1}" in
++ prereqs)
++ prereqs
++ exit 0
++ ;;
++esac
++
++. /usr/share/initramfs-tools/hook-functions
++
++copy_exec /sbin/mount.fuse3 /sbin
++
++manual_add_modules fuse
++
++exit 0
--- /dev/null
--- /dev/null
++fuse
--- /dev/null
--- /dev/null
++#!/usr/bin/make -f
++# -*- makefile -*-
++
++# Uncomment this to turn on verbose mode.
++#export DH_VERBOSE=1
++
++SHELL := sh -e
++
++DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
++DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
++
++ifeq ($(DEB_HOST_ARCH_OS), kfreebsd)
++ DEB_CONFIGURE_EXTRA_FLAGS = -Dudevrulesdir=/lib/udev/rules.d
++endif
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++
++ifeq (,$(filter noudeb, $(DEB_BUILD_PROFILES)))
++ with_udeb = yes
++endif
++
++override_dh_auto_configure:
++ dh_auto_configure -- -Ddefault_library=both $(DEB_CONFIGURE_EXTRA_FLAGS)
++
++override_dh_compress:
++ dh_compress -Xusr/share/doc/libfuse3-dev/examples -XREADME.md
++
++override_dh_fixperms:
++ dh_fixperms
++ chmod a-x debian/libfuse3-dev/usr/share/doc/libfuse3-dev/examples/cuse_client.c
++
++ifeq ($(DEB_BUILD_ARCH),linux)
++ chmod 0755 debian/fuse3/bin/fusermount3
++endif
++
++override_dh_install:
++ # remove unused files
++ rm -f debian/tmp/etc/init.d/fuse3
++ rm -f debian/tmp/lib/udev/rules.d/99-fuse3.rules
++
++ dh_install
++
++ # adjusting /lib for multiarch
++ mkdir -p debian/libfuse3-3/lib/$(DEB_HOST_MULTIARCH)
++ mv debian/libfuse3-3/lib/*.so* debian/libfuse3-3/lib/$(DEB_HOST_MULTIARCH)
++ifeq ($(with_udeb),yes)
++ mkdir -p debian/libfuse3-3-udeb/lib/$(DEB_HOST_MULTIARCH)
++ mv debian/libfuse3-3-udeb/lib/*.so* debian/libfuse3-3-udeb/lib/$(DEB_HOST_MULTIARCH)
++endif
++
++ # adding initramfs-tools integration
++ install -D -m 0755 debian/local/fuse.hook debian/fuse3/usr/share/initramfs-tools/hooks/fuse
++
++override_dh_auto_test:
++ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
++ (cd obj-${DEB_HOST_GNU_TYPE}; python3 -m pytest test/) || true
++endif
++
++override_dh_link:
++ # correcting symlink targets
++ for LIB in debian/tmp/usr/lib/*/*.so; \
++ do \
++ dh_link -plibfuse3-dev lib/$(DEB_HOST_MULTIARCH)/$$(basename $$(readlink $${LIB})) usr/lib/$(DEB_HOST_MULTIARCH)/$$(basename $${LIB}); \
++ done
++
++ dh_link --remaining-packages
++
++override_dh_missing:
++ dh_missing --fail-missing
++
++%:
++ dh ${@}
++
++.PHONY: override_dh_auto_configure override_dh_compress \
++ override_dh_fixperms override_dh_install \
++ override_dh_link override_dh_missing
--- /dev/null
--- /dev/null
++3.0 (quilt)
--- /dev/null
--- /dev/null
++# source only, not used nor installed files
++source-is-missing doc/html/jquery.js line length is 32401 characters (>512)
++source-is-missing doc/html/menu.js line length is 695 characters (>512)
--- /dev/null
--- /dev/null
++---
++Archive: GitHub
++Bug-Database: https://github.com/libfuse/libfuse/issues
++Bug-Submit: https://github.com/libfuse/libfuse/issues/new
++Repository: https://github.com/libfuse/libfuse.git
++Repository-Browse: https://github.com/libfuse/libfuse
--- /dev/null
--- /dev/null
++-----BEGIN PGP PUBLIC KEY BLOCK-----
++Version: GnuPG v1
++
++mQINBFMiefoBEADYa1ZUqR/3YDqaf2UGpd9kNfKAY3TAR+xTcTYBKWTkJEy4cX2b
++ccSEOf7Ef1w0va+WgBwDUAllf+x21UFOWnPnqwb8LJxyg8dN3CRNWf9Z2vRXNOkv
++nAd0hYnA6xsbSLDQV0wpJOTH1zyZejMMWLpZh5SKRxaJAtpsfZ32qppzJhn4jJb0
++v2fC+wJVkUy4mLe6yaHCrrHwlwldyzlwPBNwFfk31mVFYO+COSTGq+RXU2kCdujf
++w648IBYltdWI3D1vTilJd0gt2EDmOqQizfFJLlBTdLieJdrXzL4WWuzvJpC1Yadk
++mqMqnVkpcDxbxw0bK7G0faLigwWkshggaSns0vnpD05jQyMJUYdLwB9lh6u0B9AP
++cCxmPLhgHDdgdlZ+1JHMdfY0gIMSIAP2zkQu4iaTv5Tuc5a03dXE7G6GwZ+A5Ysr
++ovQCot2FY653A0swmAsaCy3A2OcVFXXgmZGLYh/06XA/+WhMSLVIaQ6eYTFgG9k8
++iopU6zw5p2vav1rOuirymLe3b/VNZhk6nOpewwLp+5c2Ylmj6zEHegFQ9pbmlFF/
++kubk9wGuS941G0/iLPyf3ePPhQ6hMY9L+7moW+Zlbqqg2XXa9S8C2rMwELDegpaw
++YJyMIt25xAb94BGMkU/SxclzZ62ktGkYrA0ekiHkB6zzt8uhHrGDxWEucQARAQAB
++tCFOaWtvbGF1cyBSYXRoIDxOaWtvbGF1c0ByYXRoLm9yZz6IagQQEQoAKgUCUyJ7
++rCMaaHR0cDovL3d3dy5yYXRoLm9yZy9ncGdwb2xpY3kuaHRtbAAKCRCprbf4rk5C
++XNS7AJ9/Fdr8AzeAPKRoGN/ilFSb64kVggCeNE3F2CrZisHyjAlJ2sW/5iRS1MeJ
++AUAEEAEKACoFAlMie5IjGmh0dHA6Ly93d3cucmF0aC5vcmcvZ3BncG9saWN5Lmh0
++bWwACgkQttywLM0aUrlgiQf/fskwiyKtKS2ikqsiw6rqo9RP3A6AGJ3LQivpekV3
++elKxeu22L99yjkCEKHtggMmVd+Q9z9Pmvmx1d4EcVRtj7N86CcrQnPFbvUaiZ22g
++CDS61BCbnItzeo3nkOhbJtCU2AXHwBCx2c1uGNzR5qJoymXo92FIp7JxKJ3hHZDW
++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
++ol5xay+f7P0XVpxLkO+fCw==
++=gOOn
++-----END PGP PUBLIC KEY BLOCK-----
--- /dev/null
--- /dev/null
++version=4
++opts=pgpsigurlmangle=s/$/.asc/ \
++https://github.com/libfuse/libfuse/releases .*/releases\/download/fuse-v?\d\S*/fuse-v?(\d\S*)@ARCHIVE_EXT@