Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

nfs-ganesha-vfs-3.3+git0.39e0cf712-8.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

Name: nfs-ganesha-vfs Distribution: openSUSE Tumbleweed
Version: 3.3+git0.39e0cf712 Vendor: openSUSE
Release: 8.1 Build date: Tue Mar 28 10:46:34 2023
Group: Productivity/Networking/NFS Build host: build74
Size: 88960 Source RPM: nfs-ganesha-3.3+git0.39e0cf712-8.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/nfs-ganesha/nfs-ganesha/wiki
Summary: VFS backend for NFS-Ganesha
This package contains a FSAL shared object to
be used with NFS-Ganesha to support VFS based filesystems

Provides

Requires

License

GPL-3.0-or-later AND LGPL-3.0-or-later

Changelog

* Thu Nov 11 2021 Michael Fritch <michael.fritch@suse.com>
  - Add patch to fix getopt return value on aarch64 (bsc#1192367)
    * Add getopt_aarch64.patch
  - Disable build of the XFS FSAL
    + https://github.com/nfs-ganesha/nfs-ganesha/issues/533
* Fri Jul 23 2021 Patrick Seidensal <pseidensal@suse.com>
  - Enable FSAL_RGW again, as it turned out to be compatible with Ceph 16.x, but
    needs patching from upstream. Backport upstream patch to fix version
    comparison.
    * Add fix-compilation--faulty-version-comparison.patch
* Fri Feb 05 2021 Nathan Cutler <ncutler@suse.com>
  - Disable FSAL_RGW which is incompatible with Ceph 16.1.0
* Mon Jul 27 2020 Supriti Singh <supriti.singh@suse.com>
  - Remove -fcommon from spec file
    * Reverting changes made to fix boo#1164548.
* Fri Jul 17 2020 Supriti Singh <supriti.singh@suse.com>
  - dropped fix-compilation-errors-on-xfs-ioctl-syscall-structs.patch which is a part of upstream 3.3
  - Update to version 3.3+git0.39e0cf712:
    * V3.3
    * FSAL_CEPH: Fix size of handle
    * FSAL_CEPH: Always use the large handle size
    * FSAL_CEPH: clarify the User_Id setting in the sample config
    * FSAL_CEPH: set ino_release_cb on mount
    * RADOS_URLS: restore rados_urls watch on new configuration
    * RADOS_URLS: when built with rados_urls, don't error if lib not installed
    * Fix accessing object handle after feering its last state
    * Fix get_state_obj_export_owner_refs() fail case
    * Fix responding with NFS version mismatch
    * core: multiple definitions of 'common' data compiling with gcc-10
    * Fixes in stats module
    * Throttle the health warning
    * Fix seg fault when NFSv4 compound op fails for regular files
* Tue Mar 31 2020 Martin Liška <mliska@suse.cz>
  - Add -fcommon in order to fix boo#1164548.
* Thu Feb 20 2020 Anthony Iliopoulos <ailiopoulos@suse.com>
  - Backported patch that fixes compilation errors with xfsprogs >= v5.3.0
    * added fix-compilation-errors-on-xfs-ioctl-syscall-structs.patch
* Wed Jan 15 2020 Denis Kondratenko <denis.kondratenko@suse.com>
  - Rename systemd cofig file for nfs-ganesha service to support
    upstream service configuration script
* Wed Jan 15 2020 dkondratenko@suse.com
  - Update to version 3.2+git0.8d07e25a7:
    * V3.2
    * Move async callback to svc_req and give it its own wpe
    * Crash under duplicate request "being processed"
    * nfs3_FhandleToExportId returns an int (not a short)
    * Stats for all ops by a client
  - Update spec to support 3.2 and remove Obsoletes
* Fri Jan 03 2020 David Disseldorp <ddiss@suse.com>
  - Drop -DCMAKE_BUILD_TYPE=Release in favour of %cmake macro default.
* Fri Jan 03 2020 Martin Liška <mliska@suse.cz>
  - Use %cmake macros for build in order to respect $optflags.
* Thu Dec 19 2019 dkondratenko@suse.com
  - Update to version 3.1+git0.4de09d665:
    * V3.1
    * Pullup ntirpc to 3.1
* Mon Dec 09 2019 dkondratenko@suse.com
  - Update to version 3.0.3+git0.0c2a4da66:
    * V3.0.3
    * NFS uio setup calloc size incorrect
    * cmake: Add support for Open Build Server
      + remove sle_build_detect.patch as changes upstreamed
    * RADOS - Log a message when requested backend isn't available
    * Handle RPCSEC_GSS negotiation or wrong cred messages
    * Protocol: add config option to force utf8 string scan
    * Clean up UTF-8 checking in preparation for config option
* Fri Nov 29 2019 dkondratenko@suse.com
  - Update to version V3.0.2+git0.eae6d6d35:
    * V3.0.2
    * ganesha_stats option rename
    * cmake: LizardFS doesn't need to be a STRICT_PACKAGE
    * Add fsal_test_access to exported symbols.
    * doc: utf8 characters in ganesha-config.rsh
    * V3.0.1
    * Adding trace in FSAL_GLUSTER
    * call set_current_entry only after checking state_lock
    * avoid mem leak
    * Avoid twice free.
* Thu Nov 28 2019 Denis Kondratenko <denis.kondratenko@suse.com>
  - Changing service file to build from upstream git
  - Adding patch to correctly detect SLE during the build
    * added sle_build_detect.patch
  - removing add-missing-CheckSymbolExists-include.patch
    * already in sources
* Wed Nov 13 2019 Denis Kondratenko <denis.kondratenko@suse.com>
  - Update nfs-ganesha to V3.0
    + libntirpc
    + Use non-blocking writes when we send RPC responses or make RPC callbacks
    + Continued improvements of readdir cache
    + Use of gss_iov for GSS integrity and privacy encode and decode to save
      buffer copies.
    + Change xdr encode of attributes to work from struct attrlist and other
      changes to save a data copy when returning attributes for NFS v3.
    + Implement xdr_putbuffs to save buffer copies for READ and READDIR responses
      which also has the benefit of more completely filling the maximum READDIR
      response size for fewer READDIR roundtrips to read a large directory.
    + Add LizardFS FSAL
    + Completed audit of string buffer handling (strncpy, snprintf and such) to
      prevent overflows. Also make utf8str always NUL terminated including on
      XDR decode.
    + Make python scripts compatible with Python 3
    + Python script enhancements and cleanup
    + Enhancements to stats collection
    + Numerous Coverity issues fixed as well as other bug fixes
  - remove CMake patch, as it is already in V3.0
* Tue Aug 06 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Fix build with CMake 3.15.1, https://github.com/nfs-ganesha/nfs-ganesha/issues/454
    + add-missing-CheckSymbolExists-include.patch
* Mon May 13 2019 Nathan Cutler <ncutler@suse.com>
  - Version 2.8.dev.29+git.1557746732.251ace12d:
    + FSAL_CEPH: fix length calculation in reclaim_reset (bsc#1134302)
* Thu May 09 2019 Nathan Cutler <ncutler@suse.com>
  - Version 2.8.dev.29+git.1557398426.e91b5c34d:
    + FSAL_CEPH: use a unique uuid string per export (bsc#1134302)
    + Note to reviewer: compared to 2.8.dev.16, this version drops
      the "nfs-ganesha-devel" subpackage (replaced by libntirpc-devel)
* Tue Apr 09 2019 Jan Engelhardt <jengelh@inai.de>
  - spec:
    + Reduce scriptlets' hard dependency on systemd
    + Add missing Requires from devel->library
* Tue Apr 09 2019 ncutler@suse.com
  - spec: split off NTIRPC and NFSD shared libraries into subpackages
* Mon Apr 08 2019 ncutler@suse.com
  - Version 2.8.dev.27+git.1554731117.4db414992:
    + FSAL_CEPH: don't abort the connection if we're deleting the export
      https://github.com/nfs-ganesha/nfs-ganesha/commit/0d62e92920730972351ab897e1ff2ed2f39fbf54
    + spec:
    * drop install command for ganesha-rados-grace as it is now installed by cmake
    * build: ganesha_nfsd as a DSO, i.e. libganesha_nfsd.so
    * build in UTF-8 environment
* Wed Feb 27 2019 Bernhard Wiedemann <bwiedemann@suse.com>
  - Do a Release build to not include build host name (boo#1084909)
* Fri Feb 22 2019 ncutler@suse.com
  - Version 2.8.dev.16+git.1550844464.79f319b6b:
    + spec, cmake: fix packaging of config_samples directory
* Fri Feb 15 2019 Jan Engelhardt <jengelh@inai.de>
  - spec: update RPM groups and descriptions
* Thu Feb 14 2019 ncutler@suse.com
  - spec:
    + drop with_systemd macro and rip out non-systemd conditional blocks
    + use %_docdir instead of %_defaultdocdir and list documentation files
      explicitly
    + stop building nfs-ganesha-utils (no longer needed; requires Python 2)
    + use "BuildRequires: distribution-release" to avoid exposure to
      rebuilds triggered by sles-release and openSUSE-release
      (credits to dimstar for this improvement)
    + drop "BuildRequires: systemd" for SUSE, since this is already
      covered by pkgconfig(systemd)
      (credits to dimstar for this improvement)
* Tue Feb 12 2019 ncutler@suse.com
  - spec:
    + use less obnoxious "NFS-Ganesha" form of software name
    + use less acronyms in the descriptions (Reviewer note: the only FSALs
      actually built are the ones for Ceph (CephFS and RGW) and XFS, so we don't
      care about the others)
    + fix the Group lines
* Tue Feb 12 2019 rdias@suse.com
  - Version 2.8.dev.16
    + spec: add liburcu-devel build dependency - from upstream commit message:
      cmake: always build in liburcu
      There is some infrastructure in liburcu for handling things locklessly
      that could be of great use to ganesha. That library is available on
      both Linux and FreeBSD, so there should be no reason we can't use it
      with ganesha.
      Change cmake to always search for liburcu and fail to configure if it
      isn't present.

Files

/etc/ganesha/vfs.conf
/usr/lib64/ganesha/libfsalvfs.so
/usr/share/man/man8/ganesha-vfs-config.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 5 23:40:52 2024