|
|
|
|
Changelog for nfs-client-2.6.3-lp152.356.1.x86_64.rpm :
* Wed Nov 15 2023 Neil Brown - Build with --enable-junction so that nfsref is built https://lore.kernel.org/linux-nfs/DFBBA6DD-7F22-4A38-BAA2-DBD40EB81BB9AATToracle.com/ * Mon Oct 16 2023 Neil Brown - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - switch to https urls * Mon Mar 21 2022 Dirk Müller - drop reenable-nfsv2.patch (poo#106679) * Tue Mar 08 2022 Dirk Müller - add reenable-nfsv2.patch for reverting nfsv2 deprecation until test coverage is fixed (poo#106679) * Thu Mar 03 2022 Martin Liška - Add gcc12-fix.patch upstream fix for GCC 12 compiler. * Mon Jan 31 2022 Petr Vorel - 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 * Thu Oct 28 2021 Callum Farmer - Add CONFIG parameter to %sysusers_generate_pre- Remove unneeded group line (user implies group)- Add Shell parameter to statd-user.conf * Mon Oct 25 2021 Neil Brown - 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. * Thu Sep 09 2021 Neil Brown - Add 0001-gssd-fix-crash-in-debug-message.patch Fix crash when rpc-gssd run with -v. (boo#1190144) * Tue Aug 10 2021 Neil Brown - 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) * Tue Jul 13 2021 Petr Vorel - Update to version 2.5.4 https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/2.5.4/2.5.4-Changelog Notable changes: * Handle failures in gssd better * handle \'sloppy\' option to mount better * minor documentation improvements- Drop 2.5.4-rc4 patches: nfs-utils-2-5-4-rc1.patch, nfs-utils-2-5-4-rc2.patch, nfs-utils-2-5-4-rc3.patch, nfs-utils-2-5-4-rc4.patch. * Mon May 24 2021 Petr Vorel - Update to version 2.5.4-rc4 to get all recent fixes: - nfs-utils-2-5-4-rc4.patch e4ce810a Move declaration of etab and rmtab into libraries 7a4e2d1d Remove \'force\' arg from cache_flush() c5528f40 Fix NFSv4 export of tmpfs filesystems ed83085f gssd: use mutex to protect decrement of refcount - nfs-utils-2-5-4-rc3.patch 972dba0f nfs-utils: Enable the retrieval of raw config settings without expansion 964f4861 nfs-utils: Factor out common structure cleanup calls 8219bdb0 Replace all /var/run with /run 81727afe Fix `statx()` emulation breaking exports a41afe9e mountd/exports: Fix typo in the man page - nfs-utils-2-5-4-rc2.patch 2f669b6f NFS server should enable RDMA by default d77ece22 mountd/exportd: only log confirmed clients, and poll for updates ac266e2e exportfs: fix unexporting of \'/\' - nfs-utils-2-5-4-rc1.patch 7abd15e3 nfsdclnts: Ignore SIGPIPE signal edeb3815 mountd: add logging of NFSv4 clients attaching and detaching. f8e2c8d4 mountd: make default ttl settable by option cc150093 mountd: add --cache-use-ipaddr option to force use_ipaddr c7a954ae mountd: add logging for authentication results for accesses. 1a8156f8 mountd/exports: update man page fec7347e mountd: Don\'t proactively add export info when fh info is requested. a72c151f mountd: reject unknown client IP when !use_ipaddr. 05bacfed gssd: Add options to rpc.gssd to allow for the use of $HOME/.k5identity files 7e559dbd exportd: server-side gid management- 0001-Replace-all-var-run-with-run.patch is now part of nfs-utils-2-5-4-rc3.patch * Tue May 04 2021 Neil Brown - Add 0001-Replace-all-var-run-with-run.patch Use /run instead of /var/run (bsc#1185170) * Thu Mar 11 2021 Guilherme Moro - Include nfsd kernel module Requires (bsc#1089118) * Tue Mar 02 2021 Petr Vorel - Update to version 2.5.3 https://mirrors.edge.kernel.org/pub/linux/utils/nfs-utils/2.5.3/2.5.3-Changelog * Wed Nov 11 2020 Jan Engelhardt - Add missing ldconfig calls for libnfsidmap1.- Throw out some remaining old rpm constructs. * Thu Oct 29 2020 Petr Vorel - Update to version 2.5.2 - fixed a couple memory leaks and other bug fixes, - a lot of clean up- Refresh nfs-utils-1.0.7-bind-syntax.patch- Use %autosetup -p1 * Wed Sep 30 2020 Neil Brown - Remove nfs-doc package. The documentation is 20 years old and barely relevant. (bsc#1171448) * Tue Jul 14 2020 Petr Vorel - Update to version 2.5.1 Dropped patch accepted upstream: 0001-conffile-Don-t-give-warning-for-optional-config-file.patch - improvements for 64bit time - improvements for SASL referrals - Rename clddb-tool to nfsdclddb - New tools nfsdclnts - Better python3 support - many bug-fixes * Fri Jun 05 2020 Thorsten Kukuk - Use group statd instead of nogroup, nogroup would invalidate the extra statd user. * Tue May 26 2020 Neil Brown - Remove README.NFSv4. It is out dated and not useful. All the configation described is now done automatically. (bsc#1171448) * Fri Apr 03 2020 Thorsten Kukuk - Remove obsolete useradd call * Fri Mar 27 2020 Neil Brown - Improve the hack to avoid python dependencies. A new python script had been added since that hack was written. (boo#1166067) * Fri Mar 27 2020 Neil Brown - 0001-conffile-Don-t-give-warning-for-optional-config-file.patch Support optional include files correctly (boo#1164619) * Tue Mar 24 2020 Petr Vorel - Update nfs.conf - change value: udp=n (disabled in 2.2.1.) - update name: manage-gids - new: verbosity=0, rpc-verbosity=0, use-gss-proxy=0, rdma-port=20049, no-notify=0, force=0, lift-grace=y * Mon Mar 09 2020 Thorsten Kukuk - statd-user.conf: create user via sysusers.d template- Use ordering for systemd instead of hard requires * Mon Feb 10 2020 Petr Vorel - Update to version 2.4.3 Dropped patches (accepted upstream): - 0001-nfs.conf-allow-empty-assignments.patch - 0002-Let-systemd-know-when-rpc.statd-is-needed.patch - 0003-systemd-run-statd-notify-even-when-nfs-client-isn-t-.patch - 0004-nfsidmap-honour-with-pluginpath-for-instalation.patch - 0005-nfs.conf-fail-to-disable-major-NFS-version-4-using-v.patch - 0006-conffile-allow-optional-include-files.patch - 0007-statd-user-from-sm - 0008-mountd-Initialize-logging-early.patch Dropped patches (upstream used different solution): - 0009-Allow-compilation-to-succeed-with-fno-common.patch (btw this used Patch0: instead of Patch10:) (boo#1160405) Add nfsdcld - NFSv4 Client Tracking Daemon, add nfsdcld.service and enable it for nfs-kernel-server, add man page Add clddb-tool - tool for downgrading the nfsdcld sqlite database schema, add man page Removed osd_login (dropped in upstream in 2.3.4 rc1) * Wed Feb 05 2020 Neil Brown - 0009-Allow-compilation-to-succeed-with-fno-common.patch Allow compilation to success with -fno-common (boo#1160405) * Wed Nov 20 2019 Neil Brown - 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) * Mon Sep 23 2019 Neil Brown - 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) * Mon Sep 16 2019 Neil Brown - Don\'t make /var/lib/nfs owned by statd. Only sm and sm.bak need to be accessible by statd or sm-notify after they drop privs. Providing they get created, the parent directory can be root-owned.- 0007-statd-user-from-sm Change rpc.statd and sm-notify to take uid from the sm directory. (bsc#1150733 CVE-2019-3689) * Mon Sep 16 2019 Neil Brown - 0006-nfs.conf-silence-include-error.patch Avoid an unhelpful warning (bsc#1150807) * Mon Sep 02 2019 Neil Brown - 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. * Wed Jul 24 2019 matthias.gerstnerAATTsuse.com- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by firewalld, see [1]. [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html * Wed Jan 30 2019 Neil Brown - remove libnfsidmap1 dependency for nfs-client. It isn\'t needed. * Tue Jan 29 2019 Neil Brown - 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. * Tue Dec 04 2018 Neil Brown - 0004-nfsidmap-honour-with-pluginpath-for-instalation.patch Allow plugins to be installed properly- nfs-utils.spec Package shared library correctly * Mon Dec 03 2018 Neil Brown - 0001-nfs.conf-allow-empty-assignments.patch Fix regression due to unnecessary \"error\" messages from nfs.conf- 0002-Let-systemd-know-when-rpc.statd-is-needed.patch 0003-systemd-run-statd-notify-even-when-nfs-client-isn-t-.patch Fixes for systemd integration (bsc#1116221) * Thu Oct 25 2018 Neil Brown - New version: nfs-utils-2.3.3 The nfsidmap library source has been merged into nfs-utils, so this source package now makes nfsidmap and nfsidmap-devel packages. New program \"nfsconf\" improves access to nfs config files. Delete patches that have been included upstream: 0001-conffile-ignore-empty-environment-variables.patch 0002-mount-call-setgroups-before-setuid.patch 0003-nfs-server-generator-handle-noauto-mounts-correctly.patch nsm-headers.patch sysmacros.patch * Mon Aug 06 2018 schwabAATTsuse.de- sysmacros.patch: include for major * Thu Aug 02 2018 sfleesAATTsuse.de- use packageand for nfs documentation rather then always installing nfs-doc as part of the documentation pattern. * Thu Jul 26 2018 nfbrownAATTsuse.com- nfs.conf: spell NFSV4LEASETIME correctly. (bsc#1098532) * Fri Jul 06 2018 kukukAATTsuse.de- Create files in /var/lib/nfs via tmpfiles.d [bsc#1100404], [FATE#325524] * Thu Nov 23 2017 rbrownAATTsuse.com- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) * Fri Oct 06 2017 nfbrownAATTsuse.com- fix incorrect dependency in /usr/lib/systemd/system/nfs-client.target.d/nfs.conf When yast restarts \"nfs\" it should propagate to nfs-client, but doesn\'t. (boo#1053691) * Wed Jul 05 2017 schwabAATTsuse.de- nsm-headers.patch: add missing * Tue May 02 2017 kukukAATTsuse.de- Prerequire needed group \"nogroup\" * Wed Feb 08 2017 nfbrownAATTsuse.com- update upstream version from 1.3.4 to 2.1.1 The significant update is that configuration can now be read from a central /etc/nfs.conf file, and it can include other files such as /etc/sysconfig/nfs This means that the old nfs-config.service systemd unit is no longer needed.- /etc/nfs.conf file created to import all sysconfig settings except *_OPTIONS directly into running code.- dropins created to pass *_OPTIONS sysconfig setting to the various daemons.- various specfile improvements, such as using \"-D\" in \"install\" commands, and adding \"verify_permissions\".- \"xtab\" has not been needed for years and has now been remove.- sysconfig.nfs updated, particular the ServiceRestart declarations have been tuned for systemd units.- 0003-nfs-server-generator-handle-noauto-mounts-correctly.patch Fix the nfs-server-generator so that mounts marked \"noauto\" are not automatically mounted when NFS exported. (bsc#1019211)- 0001-conffile-ignore-empty-environment-variables.patch 0002-mount-call-setgroups-before-setuid.patch Other minor fixes found during testing.- REMOVED 0001-Make-location-of-nfs-utils_env.sh-configurable.patch now included upstream * Thu Jan 19 2017 jengelhAATTinai.de- Check for existence of \"statd\" user before creating it, and do not suppress errors about it.- Ensure units passed to %service_ * are full filenames.- Pass all units (non-templated) to %service_ *. * Mon Nov 14 2016 dimstarAATTopensuse.org- Also ignore errors on the first chown call: this can happen especially in the build system when shadow is not present and the user has not been generated in the %pre phase. * Fri Oct 21 2016 nfbrownAATTsuse.com- move rpc.svcgssd and corresponding man page from nfs-client package to nfs-kernel-server. For NFSv4.0 this is needed on client as well as the server to support the back-channel. (bsc#1005609) * Sun Aug 21 2016 nfbrownAATTsuse.com- 0001-Make-location-of-nfs-utils_env.sh-configurable.patch 1.3.4 moved the config script location to somewhere that doesn\'t exist on openSUSE. Move it somewhere better and install it there. (bsc#990356) * Wed Aug 10 2016 nfbrownAATTsuse.com- nfs-utils-1.3.4.tar.xz New upstream release. Lots of bugfixes, no significant functionality changes- delete 0001-Fix-protocol-minor-version-fall-back.patch delete 0001-close-the-syslog-fd-in-daemon_init.patch delete 0001-mount-run-START_STATD-fully-as-root.patch delete 0001-mount.nfs-hide-EBUSY-errors.patch delete 0001-mount.nfs-trust-the-exit-status-of-start_statd.patch delete 0001-systemd-Decouple-the-starting-and-stopping-of-rpcbin.patch delete 0002-systemd-unit-files-fix-up-dependencies-on-rpcbind.patch delete nfs-utils-no-svcgss.service delete nfs-utils-uninit-mem.patch All patches are included in 1.3.4 * Tue Aug 09 2016 nfbrownAATTsuse.com- nfs-utils_env.sh Fix some problems with version_params. Various misspellings and remove the possiblity that V4 is both disabled and enabled. (bsc#990356) * Mon Aug 08 2016 tchvatalAATTsuse.com- Drop OMC svcinfo file, nowdays useless * Mon Aug 08 2016 tchvatalAATTsuse.com- Sort a bit with spec-cleaner to get uptodate spec- Convert deps from regular devels to pkgconfig style * Tue May 24 2016 nfbrownAATTsuse.com- 0001-systemd-Decouple-the-starting-and-stopping-of-rpcbin.patch 0002-systemd-unit-files-fix-up-dependencies-on-rpcbind.patch Fix systemd dependencies to ensure rpcbind is started when needed. (bsc#975265) * Thu Apr 21 2016 neilbAATTsuse.com- 0001-close-the-syslog-fd-in-daemon_init.patch Without this, tracing doesn\'t work- 0001-mount.nfs-trust-the-exit-status-of-start_statd.patch (bsc#945937)- 0001-mount-run-START_STATD-fully-as-root.patch (bsc#969152) * Mon Apr 04 2016 kukukAATTsuse.de- Drop unused BuildRequires for libgssglue, not used with tirpc * Mon Apr 04 2016 kukukAATTsuse.de- Drop unused BuildRequires for librpcsecgss, tirpc version is used * Wed Mar 02 2016 neilbAATTsuse.com- 0001-mount.nfs-hide-EBUSY-errors.patch Stop \"mount -a -t nfs\" from complaining if filesystem already mounted (bsc#950340) * Thu Feb 18 2016 neilbAATTsuse.com- 0001-Fix-protocol-minor-version-fall-back.patch (bnc#959211) * Wed Feb 17 2016 neilbAATTsuse.com- nfs.service: don\'t mount/unmount nfs filesystems. systemd does this automatically. Trying to do it here too causes timing races (boo#963616) * Thu Nov 26 2015 schwabAATTsuse.de- nfs-utils-uninit-mem.patch: fix use of uninitialized memory (bsc#956743) * Mon Nov 09 2015 p.drouandAATTgmail.com- Remove sysvinit related macros; the package doesn\'t contain any sysvinit script- Replace systemd with systemd-rpm-macros; increase dependencies weight- Use %configure macro- Remove depreciated %clean section * Tue Oct 27 2015 jeffmAATTsuse.com- Use proper annotations for service restart (bsc#952055). * Thu Oct 22 2015 nfbrownAATTsuse.com- update upstream version from 1.3.1 to 1.3.3. This contains lots of bugfixes but not significant new features.- delete 0001-nfs-client.target-Removed-a-ordering-cycle-with-nfs-.patch delete 0002-Centralize-dependencies-on-the-auth-unit.patch both included upstream- nfs-utils-no-svcgss.service fix minor make-install issue (has since been accepted upstream)- use \"make install\" to install systemd files instead of hand-code.- retain rpc-svcgssd for now until gss-proxy is packaged. * Thu Oct 15 2015 nfbrownAATTsuse.com- nfs-utils_env.sh: honour RPC_PIPEFS_DIR setting. It is currently ignored due to a logic error. (bsc#947852) * Thu Sep 24 2015 nfbrownAATTsuse.com- nfsserver.service. Provide ExecReload directive. This allows \"systemctl reload nfsserver\" to work. PropagatesReloadTo but itself is not enough if this unit doesn\'t have it\'s own Reload handler. (bsc#97296) * Thu Aug 13 2015 nfbrownAATTsuse.com- sysconfig.nfs: add STATD_PORT, STATD_HOSTNAME, LOCKD_TCPPORT, LOCKD_UDPPORT- nfs-utils-env.sh: handle STATD_PORT, STATD_HOSTNAME, LOCKD_TCPPORT, LOCKD_UDPPORT Also handle NFSV4LEASETIME, which was missing. (bsc#941645) * Mon Aug 10 2015 nfbrownAATTsuse.com- nfs.service: improve back-compatibility with /etc/init.d/nfs + mount and unmount nfs filesystems on start/stop. + keep status as \"good\" when everything is running. (bnc#911986) * Sun Nov 09 2014 Led - fix bashisms in pre/post scripts * Wed Nov 05 2014 nfbrownAATTsuse.com- new upstream nfs-utils-1.3.1 This brings numerous fixes, particularly to gssd and nfsdcltrack. It incorporates all the upstreamable patches we had:- Delete nfsdcltrack.sbin.patch- Delete start-statd.patch- 0001-nfs-client.target-Removed-a-ordering-cycle-with-nfs-.patch 0002-Centralize-dependencies-on-the-auth-unit.patch Patches from 1.3.2-rc, which look useful- Convert from /etc/init.d startup scripts to full systemd integration. The upstream standard names are \"nfs-client\" and \"nfs-server\" rather than \"nfs\" and \"nfsserver\", so local \"nfs\" \"nfsserver\" aliases are created and \"rcXXX\" links are provided for all 4.
|
|
|