Changelog for
nfs-kernel-server-2.1.1-150500.22.3.1.x86_64.rpm :
* Tue Jun 27 2023 nfbrownAATTsuse.com- Add 0032-exportfs-Ingnore-export-failures-in-nfs-server.seriv.patch Inconsistencies in /etc/exports shouldn\'t be fatal. (bsc#1212594)
* Tue Jun 06 2023 nfbrownAATTsuse.com- Add 0030-systemd-use-correct-modprobe-d-directory SLE15-SP5 an earlier don\'t use /usr/lib/modprobe.d (bsc#1200710)- Add 0031-mountd-don-t-advertise-krb5-for-v4root-when-not-conf.patch Avoid unhelpful warning if rpcsec_gss_krb5.ko not installed
* Wed Mar 29 2023 nfbrownAATTsuse.com- Add 0028-mount.nfs-always-include-mountpoint-or-spec-if-error.patch boo#1157881- Add 0029-nfsd.man-fix-typo-in-section-on-scope.patch bsc#1209859- Allow scope to be set in sysconfig: NFSD_SCOPE
* Mon Feb 06 2023 nfbrownAATTsuse.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)
* Sat Jan 14 2023 nfbrownAATTsuse.com- 0026-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch Avoid modprobe errors when sysctl is not installed. (bsc#1200710 bsc#1207022 bsc#1206781)- 0027-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch Add \"-S scope\" option to rpc.nfsd to simplify fail-over cluster config. (bsc#1203746)
* Mon Sep 05 2022 nfbrownAATTsuse.com- add 0025-nfsdcltrack-getopt_long-fails-on-a-non-x86_64-archs.patch Fix nfsdcltrack bug that affected non-x86 archs. (bsc#1202627)
* Tue Jun 14 2022 nfbrownAATTsuse.com- 0024-systemd-Apply-all-sysctl-settings-when-NFS-related-m.patch Ensure sysctl setting work (bsc#1199856)
* Fri Apr 01 2022 nfbrownAATTsuse.com- Add 0023-cache.c-removed-a-couple-warning.patch Fix compilation with new glibc (SLE15-SP4) (bsc#1197788)
* Thu Mar 24 2022 nfbrownAATTsuse.com- Add 0021-mount.nfs-insert-sloppy-at-beginning-of-the-options.patch Add 0022-mount.nfs-Fix-the-sloppy-option-processing.patch Ensure \"sloppy\" is added correctly for newer kernels. Particularly required for kernels since 5.6 (so SLE15-SP4), and safe for all kernels. (boo#1197297)
* Tue Jan 18 2022 nfbrownAATTsuse.com- Add 0020-mountd-Initialize-logging-early.patch If an error or warning message is produced before closeall() is called, mountd gets confused and doesn\'t work. (bsc#1194661)
* Fri May 21 2021 nfbrownAATTsuse.com- Add 0019-gssd-use-mutex-to-protect-decrement-of-refcount.patch A field was modified by multiple threads without locking. This can lead to use-after-free. (bsc#1183194)
* Fri May 07 2021 nfbrownAATTsuse.com- Add 0018-Replace-all-var-run-with-run.patch /var/run is long deprecated - switch all relevant paths to /run (bsc#1185170)
* Thu Mar 18 2021 nfbrownAATTsuse.com- 0012-mountd-reject-unknown-client-IP-when-use_ipaddr.patch 0013-mountd-Don-t-proactively-add-export-info-when-fh-inf.patch 0014-mountd-add-logging-for-authentication-results-for-ac.patch 0015-mountd-add-cache-use-ipaddr-option-to-force-use_ipad.patch 0116-mountd-make-default-ttl-settable-by-option.patch Improve logging of authentication (bsc#1181540)
* Thu Mar 18 2021 nfbrownAATTsuse.com- Add 0011-manpage-Add-a-description-of-the-nconnect-mount-opti.patch (bsc#1181651)
* Thu Mar 18 2021 nfbrownAATTsuse.com- Add 0010-gssd-Fix-locking-for-machine-principal-list.patch (bsc#1183194)
* Thu Sep 03 2020 nfbrownAATTsuse.com- 0009-Convert-remaining-python-scripts-to-python3.patch Python is no longer installed by default and these scripts work with python3, so request that explicitly. (bsc#1173104)
* Thu Jul 09 2020 nfbrownAATTsuse.com- 0008-gssd-replace-non-thread-safe-strtok-with-strsep.patch Fix bug with concurrent gssd requests arriving from kernel. (bsc#1174260)
* Mon Sep 30 2019 nfbrownAATTsuse.com- 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 Dec 03 2018 nfbrownAATTsuse.com- 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)- 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 ledestAATTgmail.com- 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.