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

rpcbind-0.2.3-6.6.1 RPM for armv7hl

From OpenSuSE Ports Leap 42.3 updates for armv7hl

Name: rpcbind Distribution: openSUSE Leap 42.3
Version: 0.2.3 Vendor: openSUSE
Release: 6.6.1 Build date: Thu Jun 20 00:11:20 2019
Group: Productivity/Networking/System Build host: obs-arm-6
Size: 97200 Source RPM: rpcbind-0.2.3-6.6.1.src.rpm
Packager: http://bugs.opensuse.org
Url: git://git.infradead.org/users/steved/rpcbind.git
Summary: Transport independent RPC portmapper
Rpcbind is a replacement for portmap. Whereas portmap supports only UDP
and TCP transports over INET (IPv4), rpcbind can be configured to work
on various transports supported by the TI-RPC. This includes TCP and
UDP over IPv6. Moreover, rpcbind provides additional functions in
regards to portmap.

Provides

Requires

License

BSD-4-Clause

Changelog

* Wed May 15 2019 Thomas Blume <Thomas.Blume@suse.com>
  - change rpcbind locking path from /var/run/rpcbind.lock to
    /run/rpcbind.lock (bsc#1134659)
    add 0001-change-lockingdir-to-run.patch
  - change the order of socket/service in the %postun scriptlet to
    avoid an error from rpcbind.socket when rpcbind is running
    during package update
* Mon Jul 23 2018 Thomas.Blume@suse.com
  - fix tool stack buffer overflow (bsc#969953)
    add 0001-rpcinfo-Fix-stack-buffer-overflow.patch
* Fri May 05 2017 Thomas.Blume@suse.com
  - add 0032-fix-remote-rpcbind-denial-of-service-vulnerability.patch
    fixes remote rpcbind denial-of-service vulnerability (bsc#1037559)
    VUL-0: CVE-2017-8779
* Tue Jun 07 2016 fbui@suse.com
  - Do not rely on systemd.pc to find out where systemd unit dir is located (bsc#983167)
    systemd.pc is part of systemd main package now. Instead of
    build-requiring systemd, import systemd-rpm-macros which has the
    %{_unitdir} definition and much less dependencies than systemd and
    use it when configuring rpcbind so it won't try to find the unit dir
    by using pkg-config.
    Also replace BR libsystemd-daemon by libsystemd since the former is
    obsolete and is replaced by the later.
* Fri Feb 19 2016 kukuk@suse.de
  - Add 0006-don-t-use-svc_fdset.patch: don't use the svc_fdset
    interface for libtirpc, which is limited to 1024 connections.
* Fri Feb 12 2016 kukuk@suse.de
  - Sync with current git:
    - Replace 0002-revert-auth.patch with
      0002-handle_reply-Don-t-use-the-xp_auth-pointer-directly.patch
    - Add 0003-Delete-the-unix-socket-only-if-we-have-created-it.patch
      to fix problems with activation via sockets by systemd
    - Replace 0032-CVE-2015-7236.patch with
      0004-Fix-memory-corruption-in-PMAP_CALLIT-code.patch
    - Add 0005-security.c-removed-warning.patch to fix compiler warnings
  - Temporary remove 099-poll.patch
* Wed Jan 27 2016 kukuk@suse.de
  - Disable 0030-systemd-fix-rmtcall.patch, needs the other disabled
    patches.
  - Submit for SLE12SP2 [FATE#320393]
* Tue Nov 17 2015 kukuk@suse.de
  - Add 0002-revert-auth.patch: revert old patch no longer working
    with libtirpc 1.0.1
    (http://sourceforge.net/p/libtirpc/mailman/message/34585439/)
* Mon Sep 21 2015 okir@suse.com
  - Add patch 0032-CVE-2015-7236.patch to fix a segfault on certain
    remote scans [CVE-2015-7236, bsc#940191, bsc#946204]
* Mon Jul 27 2015 okir@suse.com
  - Document how to restrict addresses that rpcbind will listen on
    [bsc#935102]
    Added 0031-rpcbind-manpage.patch
* Tue Jul 14 2015 kukuk@suse.de
  - Add 099-poll.patch: use libtirpc with poll() implementation
* Wed May 27 2015 okir@suse.com
  - Add patch 0030-systemd-fix-rmtcall.patch to fix rmtcall
    forwarding (bnc#932423)
* Thu Apr 30 2015 kukuk@suse.de
  - Update to rpcbind 0.2.3
  - Following patches were accepted upstream:
    - 0005-Remove-obsolete-function-in6_fillscopeid.patch
    - 0006-In-init_transport-move-creation-of-COTS-sockets-clos.patch
    - 0007-The-use-of-AI_NUMERICHOST-in-init_transport-is-broke.patch
    - 0019-rpcinfo-ip_ping-clean-up-client-ping-create-destroy.patch
    - 0020-rpcinfo-introduce-new-helper-function-ip_getclient.patch
    - 0021-rpcinfo-make-t-u-options-support-IPv6-addresses-too.patch
    - 0022-rpcinfo-remove-obsolete-function-clnt_com_create.patch
    - 0023-Make-rpcinfo-p-support-IPv6-addresses-too.patch
    - 0024-rpcinfo-remove-obsolete-function-get_inet_address.patch
* Thu Dec 18 2014 kukuk@suse.de
  - Update to current git, which contains the following patches:
    - 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch
    - 0003-systemd-no-dualmode.patch
    - 0004-systemd-sd_notify.patch
    - 0018-configure-check-for-nss.h.patch
* Fri Dec 12 2014 jeffm@suse.com
  - 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch: fix
    merge issue causing segfaults on missing file (bnc#909619).
* Thu Dec 11 2014 kukuk@suse.de
  - Split off 0003-systemd-no-dualmode.patch from
    0001-systemd-enhancements.patch for easier upstream submission.
  - Split off 0004-systemd-sd_notify.patch from
    0001-systemd-enhancements.patch for easier upstream submission.
  - Rename 0001-systemd-enhancements.patch to 0001-systemd-unit-files.patch
* Tue Dec 09 2014 kukuk@suse.de
  - Update to latest rpcbind 0.2.2 upstream release.
  - Following patches are upstream:
    - 0001-Fix-building-one-systems-w-out-nss.h.patch
    - 0002-Rename-configure.in-to-configure.ac.patch
    - 0003-rpcbind-rpcuser-not-being-set-in-Makefile.am.patch
    - 0004-Silence-a-warning-about-setgroups-being-implicitly-d.patch
  - Adjust following patches:
    - 0005-Remove-obsolete-function-in6_fillscopeid.patch
    - 0006-In-init_transport-move-creation-of-COTS-sockets-clos.patch
    - 0018-configure-check-for-nss.h.patch
  - Obsolete patches:
    - 0015-When-using-systemd-activation-make-rpcbind-notify-sy.patch
    - 0016-Notify-systemd-unconditionally.patch
    - 0012-Support-systemd-activation.patch
    - 0013-socket-activation-Fix-rpcbind.service-to-use-separat.patch
    - 0017-Pull-the-sysconfig-file-into-rpcbind.service-and-use.patch
    - 0025-rpcinfo-warmstat_no-warning-about-missing-file.patch
    - 0026-systemd-no-default-dep
    - 0027-socket-before-service.patch
    - 0028-rpcbind-after-var-run.patch
    - 0029-rpcbind-sd-notify-stupid-errmsg.patch
  - New patches:
    - 0001-systemd-enhancements.patch
    - 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch
  - Disabled patches:
    - 0008-First-part-of-init_transport-refactoring.patch
    - 0009-init_transport-move-the-registration-code-into-a-sep.patch
    - 0010-Fix-the-behavior-when-specifying-the-h-option.patch
    - 0011-Clean-up-the-way-we-handle-the-h-option-in-init_tran.patch
    - 0014-When-using-systemd-redirect-syslog-calls-to-the-syst.patch
    - 0024-rpcinfo-remove-obsolete-function-get_inet_address.patch
* Wed Nov 12 2014 kukuk@suse.de
  - Disable debug code, which else would fill up the log files
    [bnc#905042]
* Tue Jun 10 2014 okir@suse.com
  - 0029-rpcbind-sd-notify-stupid-errmsg.patch: Remove a useless
    error/debug message (bnc#881663)
* Thu Jun 05 2014 werner@suse.de
  - Add patch 0028-rpcbind-after-var-run.patch as rpcbind service
    wants /var/run mounted before started (bnc#881518)
* Wed May 21 2014 werner@suse.de
  - Require the systemd libraries for build to allow the move
    of systemd.pc back to systemd
* Mon Mar 31 2014 werner@suse.de
  - Add 0027-socket-before-service.patch to make sure that always
    the socket is up before the service.  This will make sure that
    rpcbind.target will not only cause the socket but also the
    rpcbind.service (bnc#860246)
  - Beside this ingnore exit state 2 in case of shutdown (bnc#860246)
* Wed Mar 26 2014 nfbrown@suse.com
  - 0026-systemd-no-default-dep
    No default dependencies for rpcbind.  This allows it to start
    early when it might be needed.
    (bnc#860246)
* Tue Mar 04 2014 coolo@suse.com
  - fix typo in useradd call's user home dir
* Tue Mar 04 2014 coolo@suse.com
  - prereq useradd - called from %pre
* Wed Feb 26 2014 kukuk@suse.de
  - Fix ownership of /var/lib/rpcbind, else rpcbind cannot write
    warmstart files
* Wed Feb 26 2014 kukuk@suse.de
  - Don't print error message about missing files in warmstart code
    if we do a coldstart [bnc#865807]
    (0025-rpcinfo-warmstat_no-warning-about-missing-file.patch)
* Fri Feb 14 2014 kukuk@suse.de
  - Re-add rcrpcbind symlink
* Thu Jan 23 2014 okir@suse.com
  - Fixed rpc broadcast handling (bnc#857324)
    Upgraded to upstream 0.2.1-rc4 as part of this, and rebased the
    patch set.
    Added:
      0001-Fix-building-one-systems-w-out-nss.h.patch
      0002-Rename-configure.in-to-configure.ac.patch
      0003-rpcbind-rpcuser-not-being-set-in-Makefile.am.patch
    Deleted (already upstream):
      0003-configure-fix-the-case-when-with-rpcuser-is-not-give.patch
    Renumbered (previous numbering shown below):
      0001-Silence-a-warning-about-setgroups-being-implicitly-d.patch
      0002-Remove-obsolete-function-in6_fillscopeid.patch
      0004-In-init_transport-move-creation-of-COTS-sockets-clos.patch
      0005-The-use-of-AI_NUMERICHOST-in-init_transport-is-broke.patch
      0006-First-part-of-init_transport-refactoring.patch
      0007-init_transport-move-the-registration-code-into-a-sep.patch
      0008-Fix-the-behavior-when-specifying-the-h-option.patch
      0009-Clean-up-the-way-we-handle-the-h-option-in-init_tran.patch
      0010-Support-systemd-activation.patch
      0011-socket-activation-Fix-rpcbind.service-to-use-separat.patch
      0012-When-using-systemd-redirect-syslog-calls-to-the-syst.patch
      0013-When-using-systemd-activation-make-rpcbind-notify-sy.patch
      0014-Notify-systemd-unconditionally.patch
      0015-Pull-the-sysconfig-file-into-rpcbind.service-and-use.patch
      0016-configure-check-for-nss.h.patch
      0018-rpcinfo-ip_ping-clean-up-client-ping-create-destroy.patch
      0019-rpcinfo-introduce-new-helper-function-ip_getclient.patch
      0020-rpcinfo-make-t-u-options-support-IPv6-addresses-too.patch
      0021-rpcinfo-remove-obsolete-function-clnt_com_create.patch
      0022-Make-rpcinfo-p-support-IPv6-addresses-too.patch
      0023-rpcinfo-remove-obsolete-function-get_inet_address.patch
* Mon Jan 20 2014 okir@suse.com
  - Make rpcinfo -p/-u/-t options support IPv6 (bnc# 859448)
    Added:
      0018-rpcinfo-ip_ping-clean-up-client-ping-create-destroy.patch
      0019-rpcinfo-introduce-new-helper-function-ip_getclient.patch
      0020-rpcinfo-make-t-u-options-support-IPv6-addresses-too.patch
      0021-rpcinfo-remove-obsolete-function-clnt_com_create.patch
      0022-Make-rpcinfo-p-support-IPv6-addresses-too.patch
      0023-rpcinfo-remove-obsolete-function-get_inet_address.patch
* Tue Jan 14 2014 okir@suse.com
  - Recognize RPCBIND_OPTIONS from /etc/sysconfig/rpcbind (bnc#824621)
    Added:
      0015-Pull-the-sysconfig-file-into-rpcbind.service-and-use.patch
  - Make rpcbind run as user "rpc" by default (bnc#714735)
  - Avoid NIS lookups of host names and service names (bnc#858700)
    Added:
      0016-configure-check-for-nss.h.patch
* Fri Jan 10 2014 okir@suse.com
  - Notify systemd unconditionally.  This prevented
    "systemctl start rpcbind.service" from succeeding
    Added:
      0014-Notify-systemd-unconditionally.patch
* Tue Aug 20 2013 okir@suse.com
  - Update rpcbind to latest upstream, and rewrote patches for systemd
    integration.
    Removed:
      0001-systemd-add-support-for-system-bus-activation.patch
      socket-activation-don-t-unlink-socket-we-didn-t-create
      socket-activation-fix-rpcbind-service-to-use-separate-sockets
      rpcbind-journal.patch
      move-lock-file-to-run-fs.patch
      rpcbind-systemd-notify.patch
    Added:
      0001-Silence-a-warning-about-setgroups-being-implicitly-d.patch
      0002-Remove-obsolete-function-in6_fillscopeid.patch
      0003-configure-fix-the-case-when-with-rpcuser-is-not-give.patch
      0004-In-init_transport-move-creation-of-COTS-sockets-clos.patch
      0005-The-use-of-AI_NUMERICHOST-in-init_transport-is-broke.patch
      0006-First-part-of-init_transport-refactoring.patch
      0007-init_transport-move-the-registration-code-into-a-sep.patch
      0008-Fix-the-behavior-when-specifying-the-h-option.patch
      0009-Clean-up-the-way-we-handle-the-h-option-in-init_tran.patch
      0010-Support-systemd-activation.patch
      0011-socket-activation-Fix-rpcbind.service-to-use-separat.patch
      0012-When-using-systemd-redirect-syslog-calls-to-the-syst.patch
      0013-When-using-systemd-activation-make-rpcbind-notify-sy.patch
* Thu Jun 27 2013 crrodriguez@opensuse.org
  - rpcbind-systemd-notify.patch make systemd service type
    "notify" this is almost the same as the default but
    with the difference that the daemon now is able to
    to notify systemd when it finished startup hence
    avoiding a race condition in where startup is faster than
    the process finishing its own internal setup routines.
* Mon May 06 2013 cfarrell@suse.com
  - license update: BSD-4-Clause
    Look at src/util.c
* Thu Apr 04 2013 crrodriguez@opensuse.org
  - remove sysvinit support (read opensuse-packaging for details)
  - remove "portmap" migration, according to the time machine
    it went away in openSUSE 11.2 and the oldest supported version
    is now 12.1
* Wed Nov 28 2012 rmilasan@suse.com
  - Move rpcbind.sock and rpcbind.lock to /run to not interfere with
    systemd.
* Thu Oct 25 2012 crrodriguez@opensuse.org
  - Instead of using syslog, log to the journal
* Wed Oct 24 2012 crrodriguez@opensuse.org
  - There should be no Requires on syslog as it is no longer
    required for anything since the introduction of the journal.
* Wed Apr 18 2012 jeffm@suse.de
  - socket-activation: Fix rpcbind.service to use separate
    sockets (bnc#757909).
* Wed Apr 18 2012 jeffm@suse.de
  - socket-activation: don't unlink socket we didn't create (bnc#757667).
* Mon Dec 19 2011 crrodriguez@opensuse.org
  - Update systemd patches
* Wed Dec 07 2011 crrodriguez@opensuse.org
  - Add systemd socket activation patch, based on
    http://www.spinics.net/lists/linux-nfs/msg14371.html
    but does not bundle sd-daemon.[c|h] it uses libsystemd-daemon
    instead.
* Sun Dec 04 2011 crrodriguez@opensuse.org
  - Update to version 0.2.0_git201103171419
  - Fix rpm source tags to not be conditional.
* Tue Nov 29 2011 crrodriguez@opensuse.org
  - Add systemd units
* Fri Nov 25 2011 coolo@suse.com
  - add libtool as buildrequire to avoid implicit dependency
* Tue Jun 14 2011 aj@suse.de
  - Install rpcinfo man page since glibc does not install its man
    page anymore.
* Wed Jan 12 2011 lnussel@suse.de
  - don't enable rpcbind init script by default
* Tue Dec 07 2010 coolo@novell.com
  - add some provides and requires for sysvinit scripts to please insserv
* Sun Nov 14 2010 cristian.rodriguez@opensuse.org
  - Use full RELRO here
* Tue Oct 26 2010 cristian.rodriguez@opensuse.org
  -  Update to a newer GIT snapshot
    * nd: set SO_REUSEADDR on NC_TPI_COTS listening sockets
    * rpcbind: add no-fork mode

Files

/sbin/pmap_set2
/sbin/rpcbind
/sbin/rpcinfo
/usr/lib/systemd/system/rpcbind.service
/usr/lib/systemd/system/rpcbind.socket
/usr/sbin/rcrpcbind
/usr/share/doc/packages/rpcbind
/usr/share/doc/packages/rpcbind/AUTHORS
/usr/share/doc/packages/rpcbind/COPYING
/usr/share/doc/packages/rpcbind/ChangeLog
/usr/share/doc/packages/rpcbind/NEWS
/usr/share/doc/packages/rpcbind/README
/usr/share/man/man8/rpcbind.8.gz
/usr/share/man/man8/rpcinfo.8.gz
/usr/share/omc/svcinfo.d/rpcbind.xml
/var/adm/fillup-templates/sysconfig.rpcbind
/var/lib/rpcbind


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 9 10:55:22 2021