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

nfsidmap-devel-1.0-150600.26.1 RPM for ppc64le

From OpenSuSE Leap 15.6 for ppc64le

Name: nfsidmap-devel Distribution: SUSE Linux Enterprise 15
Version: 1.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.26.1 Build date: Sun Apr 14 18:31:47 2024
Group: Development/Libraries/C and C++ Build host: mourvedre
Size: 13259 Source RPM: nfs-utils-2.6.4-150600.26.1.src.rpm
Packager: https://www.suse.com/
Url: http://kernel.org/pub/linux/utils/nfs-utils/
Summary: NFSv4 ID Mapping Library development libraries
In NFSv4, identities of users are conveyed by names rather than user ID
and group ID. Both the NFS server and client code in the kernel need to
translate these to numeric IDs.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Wed Mar 06 2024 nfbrown@suse.com
  - Update to 2.6.4, to get many improvements, particularly
    got NFS-over-TLS support
    (bsc#1220075)
    Patches removed because that have been included upstream:
      nsm-headers.patch
      0001-conffile-ignore-empty-environment-variables.patch
      0002-mount-call-setgroups-before-setuid.patch
      0003-nfs-server-generator-handle-noauto-mounts-correctly.patch
      0002-Let-systemd-know-when-rpc.statd-is-needed.patch
      0003-systemd-run-statd-notify-even-when-nfs-client-isn-t-.patch
      0007-statd-user-from-sm
      0008-gssd-replace-non-thread-safe-strtok-with-strsep.patch
      0009-Convert-remaining-python-scripts-to-python3.patch
      0010-gssd-Fix-locking-for-machine-principal-list.patch
      0011-manpage-Add-a-description-of-the-nconnect-mount-opti.patch
      0012-mountd-reject-unknown-client-IP-when-use_ipaddr.patch
      0013-mountd-Don-t-proactively-add-export-info-when-fh-inf.patch
      0014-mountd-update-man-page.patch
      0015-mountd-add-logging-for-authentication-results-for-ac.patch
      0016-mountd-add-cache-use-ipaddr-option-to-force-use_ipad.patch
      0017-mountd-make-default-ttl-settable-by-option.patch
      0018-Replace-all-var-run-with-run.patch
      0019-gssd-use-mutex-to-protect-decrement-of-refcount.patch
      0020-mountd-Initialize-logging-early.patch
      0021-mount.nfs-insert-sloppy-at-beginning-of-the-options.patch
      0022-mount.nfs-Fix-the-sloppy-option-processing.patch
      0023-cache.c-removed-a-couple-warning.patch
      0024-systemd-Apply-all-sysctl-settings-when-NFS-related-m.patch
      0025-nfsdcltrack-getopt_long-fails-on-a-non-x86_64-archs.patch
      0026-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch
      0027-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch
      0028-mount.nfs-always-include-mountpoint-or-spec-if-error.patch
      0029-nfsd.man-fix-typo-in-section-on-scope.patch
      0030-systemd-use-correct-modprobe-d-directory
      0031-mountd-don-t-advertise-krb5-for-v4root-when-not-conf.patch
      0032-exportfs-Ingnore-export-failures-in-nfs-server.seriv.patch
    Patches added from upstream, or to fix build errors:
      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
      buildfix.patch
* Tue Jun 27 2023 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 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)
* Sat Jan 14 2023 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.com
  - 0024-systemd-Apply-all-sysctl-settings-when-NFS-related-m.patch
    Ensure sysctl setting work (bsc#1199856)
* Fri Apr 01 2022 nfbrown@suse.com
  - Add 0023-cache.c-removed-a-couple-warning.patch
    Fix compilation with new glibc (SLE15-SP4)
    (bsc#1197788)
* Thu Mar 24 2022 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.com
  - Add 0011-manpage-Add-a-description-of-the-nconnect-mount-opti.patch
    (bsc#1181651)
* Thu Mar 18 2021 nfbrown@suse.com
  - Add 0010-gssd-Fix-locking-for-machine-principal-list.patch
    (bsc#1183194)
* Thu Sep 03 2020 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 kukuk@suse.de
  - Create files in /var/lib/nfs via tmpfiles.d [bsc#1100404],
    [FATE#325524]
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Fri Oct 06 2017 nfbrown@suse.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 schwab@suse.de
  - nsm-headers.patch: add missing <stdint.h>
* Tue May 02 2017 kukuk@suse.de
  - Prerequire needed group "nogroup"
* Wed Feb 08 2017 nfbrown@suse.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 jengelh@inai.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 dimstar@opensuse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 tchvatal@suse.com
  - Drop OMC svcinfo file, nowdays useless
* Mon Aug 08 2016 tchvatal@suse.com
  - Sort a bit with spec-cleaner to get uptodate spec
  - Convert deps from regular devels to pkgconfig style
* Tue May 24 2016 nfbrown@suse.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 neilb@suse.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 kukuk@suse.de
  - Drop unused BuildRequires for libgssglue, not used with tirpc
* Mon Apr 04 2016 kukuk@suse.de
  - Drop unused BuildRequires for librpcsecgss, tirpc version is used
* Wed Mar 02 2016 neilb@suse.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 neilb@suse.com
  - 0001-Fix-protocol-minor-version-fall-back.patch
    (bnc#959211)
* Wed Feb 17 2016 neilb@suse.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 schwab@suse.de
  - nfs-utils-uninit-mem.patch: fix use of uninitialized memory (bsc#956743)
* Mon Nov 09 2015 p.drouand@gmail.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 jeffm@suse.com
  - Use proper annotations for service restart (bsc#952055).
* Thu Oct 22 2015 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 nfbrown@suse.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 ledest@gmail.com
  - fix bashisms in pre/post scripts
* Wed Nov 05 2014 nfbrown@suse.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.

Files

/usr/include/nfsidmap.h
/usr/include/nfsidmap_plugin.h
/usr/lib64/libnfsidmap.so
/usr/lib64/pkgconfig/libnfsidmap.pc
/usr/share/doc/packages/nfsidmap-devel
/usr/share/doc/packages/nfsidmap-devel/README
/usr/share/man/man3/nfs4_uid_to_name.3.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri May 3 23:24:22 2024