| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: nfs-client | Distribution: openSUSE Tumbleweed |
| Version: 2.8.4 | Vendor: openSUSE |
| Release: 49.2 | Build date: Wed Sep 24 11:52:29 2025 |
| Group: Productivity/Networking/NFS | Build host: reproducible |
| Size: 1559154 | Source RPM: nfs-utils-2.8.4-49.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://kernel.org/pub/linux/utils/nfs-utils/ | |
| Summary: Support Utilities for NFS | |
This package contains common NFS utilities which are needed for client and kernel based server.
GPL-2.0-or-later
* Wed Sep 24 2025 Thorsten Kukuk <kukuk@suse.com>
- Drop rcnfs-client/rcnfs-server symlinks [jsc#PED-266]
* Mon Sep 15 2025 Petr Vorel <pvorel@suse.cz>
- Update to 2.8.4:
https://kernel.org/pub/linux/utils/nfs-utils/2.8.4/2.8.4-Changelog
https://lore.kernel.org/linux-nfs/6f271c01-cd4b-456b-80ac-77a96b99a1fe@redhat.com/
* rpc-statd.service: define dependency on both rpcbind.service and rpcbind.socket
* nfsrahead: modify get_device_info logic
* Fix build with glibc-2.42
* nfsroot-generator: do not fail if nfsroot is not configured
* systemd: Add a generator to mount /sysroot via NFSv4 in the initrd
* systemd: Allow nfs-idmapd.service to be started without the server
* configure.ac: AC_PROG_GCC_TRADITIONAL is obsolete.
* nfsdctl: Warning Clean Up
* gssd:fix the possible buffer overflow in get_full_hostname
* nfsdcld:Fix a memory leak
* nfsdctl: fix lockd config during autostart
* nfsdctl: debug logging fixups
* rpcctl: Add support for `rpcctl switch add-xprt`
* rpcctl: Display new rpc_clnt sysfs attributes
* rpcctl: Add support for the xprtsec sysfs attribute
* rpcctl: Rename {read,write}_addr_file()
- Add new binary file /usr/lib/systemd/system-generators/nfsroot-generator
- Remove patches from upstream
* nfs-utils-Fix-build-with-glibc-2.42.patch
* nfs-utils-nfsdctl-fix-lockd-config-during-autostart.patch
* Thu Jul 31 2025 Anthony Iliopoulos <ailiop@suse.com>
- update to 2.8.3:
- https://kernel.org/pub/linux/utils/nfs-utils/2.8.3/2.8.3-Changelog
* nfs(5): Add new rdirplus functionality, clarify
* nfsdcld: fix cld pipe read size
* gssd: do not use krb5_cc_initialize
* gssd: unconditionally use krb5_get_init_creds_opt_alloc
* nfsdctl: ensure autostart honors the default nfs.conf versX.Y settings
* nfsdctl: dont ignore rdma listener return
* nfsdctl: add necessary bits to configure lockd
* nfsdctl: fix host-limited add listener
* nfsdctl: cleanup listeners if some failed
* nfsdctl: fix autostart
* nfsdctl: fix update_listeners
* systemd: mount nfsd after load kernel module
* mountstats/nfsiostat: merge and rework the infinite and counted loops
* mountstats/nfsiostat: Move the checks for empty mountpoint list into the print function
* mountstats: filter for nfs mounts in a function, each iostat iteration
* nfsiostat: fix crash when filtering mountstats after unmount
* nfsiostat: mirror how mountstats iostat prints the stats
* mountstats: when printing iostats, verify that old and new types are the same
* mountstats/nfsiostat: add a function to return the fstype
* nfsiostat: skip argv[0] when parsing command-line
* nfsd: fix version sanity check
* nfsdctl: tweak the nfs.conf version handling
* nfsdctl: tweak the version subcommand behavior
* NFS export symlink vulnerability fix
* conffile: add 'arg' argument to conf_remove_now()
- Removed obsolete patch from this release:
- nfs-utils-1.0.7-bind-syntax.patch
- Added upstream patches:
- nfs-utils-Fix-build-with-glibc-2.42.patch
- nfs-utils-nfsdctl-fix-lockd-config-during-autostart.patch
* Sat Feb 08 2025 Dirk Müller <dmueller@suse.com>
- update to 2.8.2:
* exports: Fix referrals when --enable-junction=no
* nfsidmap(v2): Add guards around [nfsidmap] usages of [sysconf].
* libnsm(v2): fix the safer atomic filenames fix
* libnsm: fix the safer atomic filenames fix
* nfsd: dump default number of threads to 16
* autoconf: don't build nfsdcltrack by default
* nfs(5): Update rsize/wsize options
* nfsdctl: clarify when versions can be set on the man page
* nfsdctl: fix up the help text in version_usage()
* libnsm: safer atomic filenames
* nfs-utils: fixup statd testing simulator host arg
* mount.nfs: retry NFSv3 mount after NFSv4 failure in auto negotiation
* Wed Dec 11 2024 William Brown <william.brown@suse.com>
- Require system-user-nobody for nfs-client as the statd user relies
on `nogroup` from this package
* Tue Oct 29 2024 Petr Vorel <pvorel@suse.cz>
- Update to version 2.8.1
- https://lore.kernel.org/linux-nfs/4a86eea3-973e-4535-8aa5-f3b8b5f7934d@redhat.com/
- https://kernel.org/pub/linux/utils/nfs-utils/2.8.1/2.8.1-Changelog
- Add new binary nfsdctl
- The default number of nfsd threads is now 16 instead of 8
- Removed patchs from previous releases
- 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch
- 0002-conffile-don-t-report-error-from-conf_init_file.patch
- 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch
- 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch
- 0001-gssd-revert-commit-a5f3b7ccb01c.patch
- 0002-gssd-revert-commit-513630d720bd.patch
- 0003-gssd-switch-to-using-rpc_gss_seccreate.patch
- 0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch
- 0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch
- 0006-configure-check-for-rpc_gss_seccreate.patch
- Turn nfs-utils-1.0.7-bind-syntax.patch to git patch (bug reference,
easier to refresh via git, likely it can be now removed)
- Add BuildRequires libnl-3.0, readline
* Tue Aug 20 2024 Dirk Müller <dmueller@suse.com>
- add 0001-gssd-revert-commit-a5f3b7ccb01c.patch,
0002-gssd-revert-commit-513630d720bd.patch,
0003-gssd-switch-to-using-rpc_gss_seccreate.patch,
0004-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-machine-cr.patch,
0005-gssd-handle-KRB5_AP_ERR_BAD_INTEGRITY-for-user-crede.patch,
0006-configure-check-for-rpc_gss_seccreate.patch: fixes for
libtirpc 1.3.5
* Mon Apr 22 2024 Neil Brown <nfbrown@suse.com>
- nfs-utils.spec: Provide nfsidmap as well as obsoleting it.
(bsc#1222947)
* Tue Dec 05 2023 Neil Brown <nfbrown@suse.com>
- Update to version 2.6.4
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.4/2.6.4-Changelog
- includes fixes for bsc#1210997
- Removed patchs from this release
- 0001-export-fix-handling-of-error-from-match_fsid.patch
- Added some upstream patches
- 0001-exportfs-remove-warning-if-neither-subtree_check-or-.patch
- 0002-conffile-don-t-report-error-from-conf_init_file.patch
- 0003-conffile-allow-usr-etc-to-provide-any-config-files-e.patch
- 0004-fsidd-call-anonymous-sockets-by-their-name-only-don-.patch
These fix minor bugs and allow config files to be in /usr/etc.
So also move config files to /usr/etc and create directories
foo.conf.d for each config file, so other config file can easily
be addded.
(boo#1216740)
* Wed Nov 15 2023 Neil Brown <nfbrown@suse.com>
- Build with --enable-junction so that nfsref is built
https://lore.kernel.org/linux-nfs/DFBBA6DD-7F22-4A38-BAA2-DBD40EB81BB9@oracle.com/
* Mon Oct 16 2023 Neil Brown <nfbrown@suse.com>
- 0001-export-fix-handling-of-error-from-match_fsid.patch
Errors from match_fsid() shouldn't be fatal.
(bsc#1214540)
* Thu Apr 20 2023 Petr Vorel <pvorel@suse.cz>
- Update to version 2.6.3
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.3/2.6.3-Changelog
- Remove patches from this release:
- 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch
- 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch
- 0008-nfsd.man-fix-typo-in-section-on-scope.patch
- Remove systemd/50-nfs.conf (was removed in upstream in d8d29f85)
and the realted patch (bsc#1200710).
0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch.
- New file /usr/lib/udev/rules.d/60-nfs.rules (which replaced in upstream
systemd/50-nfs.conf in 9466df03).
- Add fsidd:
- /usr/lib/systemd/system/fsidd.service
- /usr/lib/udev/rules.d/60-nfs.rules
- /usr/sbin/fsidd
* Tue Mar 28 2023 Neil Brown <nfbrown@suse.com>
- Add 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch
boo#1157881
- Add 0008-nfsd.man-fix-typo-in-section-on-scope.patch
bsc#1209859
- Allow scope to be sed in sysconfig: NFSD_SCOPE
* Mon Mar 27 2023 Dominique Leuenberger <dimstar@opensuse.org>
- Add explicit pkgconfig(libkeyutils) BuildRequires: nfs-utils
requires this for nfsv4 and we should not rely on the devel
package being brought in by other deps.
* Mon Feb 06 2023 Neil Brown <nfbrown@suse.com>
- Rename all drop-in options.conf files as 10-options.conf
This makes it easier for other packages to over-ride
with a drop-in with a later sequence number.
resource-agents does this.
(bsc#1207843)
* Tue Nov 22 2022 Neil Brown <nfbrown@suse.com>
- Add 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch
Allow server scope to be set - removes the need to run nfsd
inside a private UTS namespace for fail-over applications
(bsc#1203746)
* Fri Aug 26 2022 Neil Brown <nfbrown@suse.com>
- sysconfig.nfs, nfs.conf: allow NFSv4 grace time to be set
via sysconfig.
SLE12 allowed this, SLE15 lost the ability. Add it back
with the name NFSV4GRACETIME. Also improve description
for NFSV4LEASETIME.
(bsc#1202592)
* Fri Aug 12 2022 Petr Vorel <pvorel@suse.cz>
- Update to version 2.6.2
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.2/2.6.2-Changelog
- Remove patches from this release:
- gcc12-fix.patch
- 0001-systemd-Apply-all-sysctl-settings-when-NFS-related-m.patch
- 0002-Update-autoconfig-files-to-work-with-v2.71.patch
- 0003-autoconf-change-tirpc-to-check-for-a-file-not-for-an.patch
- 0004-modprobe-protect-against-sysctl-errors.patch
- Refresh nfs-utils-1.0.7-bind-syntax.patch
- Added files:
- /usr/lib/udev/rules.d/99-nfs.rules
- /usr/libexec/nfsrahead
- /usr/sbin/rpcctl
- /usr/share/man/man5/nfsrahead.5.gz
- /usr/share/man/man8/rpcctl.8.gz
- Sort man page entries in %files section
* Mon Jul 11 2022 Neil Brown <nfbrown@suse.com>
- 0004-modprobe-protect-against-sysctl-errors.patch
0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch
Suppress any errors from /sbin/sysctl, if for example, it isn't
installed
(bsc#1200710)
* Thu Jun 09 2022 Neil Brown <nfbrown@suse.com>
- 0001-systemd-Apply-all-sysctl-settings-when-NFS-related-m.patch
Ensure sysctl setting work (bsc#1199856)
- 0002-Update-autoconfig-files-to-work-with-v2.71.patch
- 0003-autoconf-change-tirpc-to-check-for-a-file-not-for-an.patch
Update for latest autoconf
* Sat May 07 2022 Marcus Meissner <meissner@suse.com>
- switch to https urls
* Mon Mar 21 2022 Dirk Müller <dmueller@suse.com>
- drop reenable-nfsv2.patch (poo#106679)
* Tue Mar 08 2022 Dirk Müller <dmueller@suse.com>
- add reenable-nfsv2.patch for reverting nfsv2 deprecation until
test coverage is fixed (poo#106679)
* Thu Mar 03 2022 Martin Liška <mliska@suse.cz>
- Add gcc12-fix.patch upstream fix for GCC 12 compiler.
* Mon Jan 31 2022 Petr Vorel <pvorel@suse.cz>
- Update to version 2.6.1
- https://kernel.org/pub/linux/utils/nfs-utils/2.6.1/2.6.1-Changelog
- remove patches from this release:
- 0001-gssd-fix-crash-in-debug-message.patch,
- Add-disable-sbin-override-for-when-sbin-is-a-symlink.patch
/etc/idmapd.conf.d /etc/nfs.conf.d /etc/nfsmount.conf.d /usr/etc/idmapd.conf /usr/etc/idmapd.conf.d /usr/etc/nfs.conf /usr/etc/nfs.conf.d /usr/etc/nfsmount.conf.d /usr/lib/systemd/system-generators /usr/lib/systemd/system-generators/nfs-server-generator /usr/lib/systemd/system-generators/nfsroot-generator /usr/lib/systemd/system-generators/rpc-pipefs-generator /usr/lib/systemd/system/auth-rpcgss-module.service /usr/lib/systemd/system/fsidd.service /usr/lib/systemd/system/nfs-blkmap.service /usr/lib/systemd/system/nfs-client.target /usr/lib/systemd/system/nfs-idmapd.service /usr/lib/systemd/system/nfs-utils.service /usr/lib/systemd/system/nfsdcld.service /usr/lib/systemd/system/rpc-gssd.service /usr/lib/systemd/system/rpc-gssd.service.d /usr/lib/systemd/system/rpc-gssd.service.d/10-options.conf /usr/lib/systemd/system/rpc-statd-notify.service /usr/lib/systemd/system/rpc-statd-notify.service.d /usr/lib/systemd/system/rpc-statd-notify.service.d/10-options.conf /usr/lib/systemd/system/rpc-statd.service /usr/lib/systemd/system/rpc-statd.service.d /usr/lib/systemd/system/rpc-statd.service.d/10-options.conf /usr/lib/systemd/system/rpc-svcgssd.service /usr/lib/systemd/system/rpc-svcgssd.service.d /usr/lib/systemd/system/rpc-svcgssd.service.d/10-options.conf /usr/lib/systemd/system/rpc_pipefs.target /usr/lib/systemd/system/var-lib-nfs-rpc_pipefs.mount /usr/lib/sysusers.d/statd-user.conf /usr/lib/udev/rules.d/60-nfs.rules /usr/lib/udev/rules.d/99-nfs.rules /usr/libexec/nfsrahead /usr/sbin/blkmapd /usr/sbin/mount.nfs /usr/sbin/mount.nfs4 /usr/sbin/mountstats /usr/sbin/nfsconf /usr/sbin/nfsdcld /usr/sbin/nfsidmap /usr/sbin/nfsiostat /usr/sbin/nfsstat /usr/sbin/rpc.gssd /usr/sbin/rpc.idmapd /usr/sbin/rpc.statd /usr/sbin/rpc.svcgssd /usr/sbin/rpcctl /usr/sbin/rpcdebug /usr/sbin/showmount /usr/sbin/sm-notify /usr/sbin/start-statd /usr/sbin/umount.nfs /usr/sbin/umount.nfs4 /usr/share/doc/packages/nfs-client /usr/share/doc/packages/nfs-client/nfsmount.conf /usr/share/fillup-templates/sysconfig.nfs /usr/share/licenses/nfs-client /usr/share/licenses/nfs-client/COPYING /usr/share/man/man5/idmapd.conf.5.gz /usr/share/man/man5/nfs.5.gz /usr/share/man/man5/nfs.conf.5.gz /usr/share/man/man5/nfsmount.conf.5.gz /usr/share/man/man5/nfsrahead.5.gz /usr/share/man/man7/nfs.systemd.7.gz /usr/share/man/man8/blkmapd.8.gz /usr/share/man/man8/gssd.8.gz /usr/share/man/man8/idmapd.8.gz /usr/share/man/man8/mount.nfs.8.gz /usr/share/man/man8/mountstats.8.gz /usr/share/man/man8/nfsconf.8.gz /usr/share/man/man8/nfsdcld.8.gz /usr/share/man/man8/nfsdclddb.8.gz /usr/share/man/man8/nfsdclnts.8.gz /usr/share/man/man8/nfsidmap.8.gz /usr/share/man/man8/nfsiostat.8.gz /usr/share/man/man8/nfsstat.8.gz /usr/share/man/man8/rpc.gssd.8.gz /usr/share/man/man8/rpc.idmapd.8.gz /usr/share/man/man8/rpc.sm-notify.8.gz /usr/share/man/man8/rpc.statd.8.gz /usr/share/man/man8/rpc.svcgssd.8.gz /usr/share/man/man8/rpcctl.8.gz /usr/share/man/man8/rpcdebug.8.gz /usr/share/man/man8/showmount.8.gz /usr/share/man/man8/sm-notify.8.gz /usr/share/man/man8/statd.8.gz /usr/share/man/man8/svcgssd.8.gz /usr/share/man/man8/umount.nfs.8.gz /var/lib/nfs /var/lib/nfs/rpc_pipefs /var/lib/nfs/sm /var/lib/nfs/sm.bak /var/lib/nfs/state /var/lib/nfs/v4recovery
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 23:06:42 2025