9e4c8aaf10Accepting request 1244414 from Base:SystemAna Guerrero2025-02-10 16:22:52 +00:00
70cddf05e8- 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 negotiationDirk Mueller2025-02-08 21:32:28 +00:00
4d0d71e57aAccepting request 1229985 from Base:SystemAna Guerrero2025-01-31 15:02:12 +00:00
87d204f4e2- Require system-user-nobody for nfs-client as the statd user relies on nogroup from this package
Neil Brown
2024-12-11 03:30:00 +00:00
27cc9be039Accepting request 1220464 from Base:SystemAna Guerrero2024-11-05 14:40:26 +00:00
7325ccd1b0- 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
Neil Brown
2024-11-04 02:35:38 +00:00
eca6975045Accepting request 1194950 from Base:SystemAna Guerrero2024-08-21 21:24:49 +00:00
99d3e0d9fa- 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 - drop reenable-nfsv2.patch (poo#106679) Fix crash when rpc-gssd run with -v. - Replace references to /var/adm/fillup-templates with new options. - do not strip the binaries - mkinitrd-boot.sh: allow other mkinitrd-setup - nfs-utils-eperm-fallback.patch: mount.nfs Includes new config file: /etc/nfsmount.conf and - Kill processes on NFS mounts when unmounting bnc#442490 * fix typo in handling of "init.d/nfs status" - nfs.init: * unmount rpc_pipefs - fix sysconfig filename for changed fillup call services (gssd and idmpad have been rolled in to nfs/nfsserver). - remove svcinfo.d dir as it is provided now by filesystem - update to version 1.1.2 - uses libgssglue instead of libgssapi - add rpcbind support [fate#300607] - added gssapi to buildrequires (#116355) showmount has been removed there (#309782) - added README.NFSv4 (#182775)Dirk Mueller2024-08-20 20:22:12 +00:00
05ba8ea61fAccepting request 1169773 from Base:SystemAna Guerrero2024-06-17 17:27:17 +00:00
611150fbd2Uncomment sysusers_requires.
Neil Brown
2024-04-22 23:23:28 +00:00
f258c2347b- nfs-utils.spec: Provide nfsidmap as well as obsoleting it. (bsc#1222947)
Neil Brown
2024-04-22 02:57:27 +00:00
2bd1d69add- 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)
Neil Brown
2023-12-08 03:33:59 +00:00
673a2eaae3Accepting request 1126501 from Base:SystemAna Guerrero2023-11-15 20:07:02 +00:00
83163c6153Accepting request 1117914 from Base:SystemAna Guerrero2023-10-16 20:32:44 +00:00
029559f225- 0001-export-fix-handling-of-error-from-match_fsid.patch Errors from match_fsid() shouldn't be fatal. (bsc#1214540)
Neil Brown
2023-10-16 00:45:49 +00:00
ef55f35a54Accepting request 1075113 from home:dimstar:Factory
Neil Brown
2023-03-29 07:07:17 +00:00
7c999e0182- 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
Neil Brown
2023-03-28 22:41:21 +00:00
bc84624a37- 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)
Neil Brown
2023-02-06 00:24:55 +00:00
bfe8b88658- 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)
Neil Brown
2022-11-22 00:29:38 +00:00
7b06547b7a- 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)
Neil Brown
2022-08-26 06:00:27 +00:00
437032b1d2- 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)
Neil Brown
2022-07-11 03:33:10 +00:00
4a61694a00- 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
Neil Brown
2022-06-09 06:53:11 +00:00
07e3ad36fa- add Add-disable-sbin-override-for-when-sbin-is-a-symlink.patch and use it to move last few binaries from /sbin to /usr/sbin (bsc#1191082) - Move nfsdclddb and nfsdclnts from nfs-client to nfs-kernel-server and fix their permissions.
Neil Brown
2021-10-25 23:55:21 +00:00
b4544bb5ca- Add 0001-gssd-fix-crash-in-debug-message.patch Fix crash when rpc-gssd run with -v. (boo#1190144)
Neil Brown
2021-09-09 23:36:27 +00:00
fd7c3c1d4bAccepting request 911141 from Base:System
Richard Brown
2021-08-12 07:01:15 +00:00
beaf483141- Remove dependency on fedfs-utils-devel. fedfs-utils was only ever a "technology preview" and is now considered "end of life". nfs-utils is not even built to use it as --enable-junction isn't being passed to confgure and fedfs-utils doesn't build wth glibc 2.34. So remove the unnecessary dependency on fedfs-utils. (bsc#1189085)
Neil Brown
2021-08-10 05:12:07 +00:00
f3572dbcb6Replace nfs-utils archive (current) upstream version.
Neil Brown
2021-08-10 02:11:37 +00:00
0db40cf08cAccepting request 906178 from home:pevik:branches:Base:System
Neil Brown
2021-07-13 21:54:12 +00:00
12dc548a18- Remove nfs-doc package. The documentation is 20 years old and barely relevant. (bsc#1171448) - improvements for 64bit time - improvements for SASL referrals - Rename clddb-tool to nfsdclddb - New tools nfsdclnts - Better python3 support - many bug-fixes
Neil Brown
2020-09-30 06:29:33 +00:00
d7bfb5ad92Accepting request 820948 from home:pevik:branches:Base:System
Neil Brown
2020-07-15 03:35:08 +00:00
1117586727- Remove README.NFSv4. It is out dated and not useful. All the configation described is now done automatically. (bsc#1171448)
Neil Brown
2020-05-26 04:44:37 +00:00
034f8d4a5a- Improve the hack to avoid python dependencies. A new python script had been added since that hack was written. (boo#1166067)
Neil Brown
2020-03-27 05:30:43 +00:00
bb3ce0cf21- 0001-conffile-Don-t-give-warning-for-optional-config-file.patch Support optional include files correctly (boo#1164619)
Neil Brown
2020-03-27 05:07:49 +00:00
3243ee94ddAccepting request 787719 from home:pevik:branches:Base:System
Neil Brown
2020-03-27 05:03:39 +00:00
d17cc44ca7Accepting request 773318 from home:pevik:branches:Base:System
Neil Brown
2020-02-11 22:25:46 +00:00
6df8f0e2df- 0009-Allow-compilation-to-succeed-with-fno-common.patch Allow compilation to success with -fno-common (boo#1160405)
Neil Brown
2020-02-05 22:14:57 +00:00
3df1d2bdfa- nfs-utils.spec - don't chown when not needed. Only chown directories in /var/lib/nfs to statd if they are currently owned by root. The chown is needed for some upgrades, but if the dirs are already owned by statd, an vulnerability in statd could be escalated to root. (bsc#1157321)
Neil Brown
2019-11-20 23:59:04 +00:00
c4424eaa19- Delete 0006-nfs.conf-silence-include-error.patch replaced with better version - 0006-conffile-allow-optional-include-files.patch Avoid error if /etc/nfs.conf.local doesn't exist (bsc#1151044 bsc#1150807) - 0008-mountd-Initialize-logging-early.patch Don't close the loging socket - it causes problems. (bsc#1151044 bsc#1150807)
Neil Brown
2019-09-23 02:09:16 +00:00
0138b6c771Only sm and sm.bak need to be accessible by statd or sm-notify after they drop privs. Providing they get created, the parent - 0007-statd-user-from-sm Change rpc.statd and sm-notify to take uid from the sm directory.
Neil Brown
2019-09-17 01:17:20 +00:00
2c42cd5b0d- Don't make /var/lib/nfs owned by statd. Only sm sm.bak and state need to be accessible by statd. Providing they get created, the parent directory can be root-owned. (bsc#1150733 CVE-2019-3689)
Neil Brown
2019-09-16 23:45:23 +00:00
9571d78718- 0006-nfs.conf-silence-include-error.patch Avoid an unhelpful warning (bsc#1150807)
Neil Brown
2019-09-16 06:04:01 +00:00
0cf2370c0c- 0005-nfs.conf-fail-to-disable-major-NFS-version-4-using-v.patch Fix a bug that cause NFSv4 service to always be enabled, if the server was enabled at all.
Neil Brown
2019-09-02 05:26:32 +00:00
3f63e668baAccepting request 718249 from home:mgerstner:branches:Base:System
Neil Brown
2019-07-30 00:14:20 +00:00
572639f174- remove libnfsidmap1 dependency for nfs-client. It isn't needed.
Neil Brown
2019-01-30 00:10:42 +00:00
cd4692a510- Remove service aliases - these files are deleted. nfs.service nfsserver.service nfs-server.nfsserver.conf nfs-client.nfs.conf Now the upstream standard service names "nfs-client" and "nfs-server" must be used.
Neil Brown
2019-01-29 23:09:18 +00:00