Changelog for
rpcbind-debugsource-0.2.3-2.4.x86_64.rpm :
* Tue Jun 07 2016 fbuiAATTsuse.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 kukukAATTsuse.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 kukukAATTsuse.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 kukukAATTsuse.de- Disable 0030-systemd-fix-rmtcall.patch, needs the other disabled patches.- Submit for SLE12SP2 [FATE#320393]
* Tue Nov 17 2015 kukukAATTsuse.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 okirAATTsuse.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 okirAATTsuse.com- Document how to restrict addresses that rpcbind will listen on [bsc#935102] Added 0031-rpcbind-manpage.patch
* Tue Jul 14 2015 kukukAATTsuse.de- Add 099-poll.patch: use libtirpc with poll() implementation
* Wed May 27 2015 okirAATTsuse.com- Add patch 0030-systemd-fix-rmtcall.patch to fix rmtcall forwarding (bnc#932423)
* Thu Apr 30 2015 kukukAATTsuse.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 kukukAATTsuse.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 jeffmAATTsuse.com- 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch: fix merge issue causing segfaults on missing file (bnc#909619).
* Thu Dec 11 2014 kukukAATTsuse.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 kukukAATTsuse.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 kukukAATTsuse.de- Disable debug code, which else would fill up the log files [bnc#905042]
* Tue Jun 10 2014 okirAATTsuse.com- 0029-rpcbind-sd-notify-stupid-errmsg.patch: Remove a useless error/debug message (bnc#881663)
* Thu Jun 05 2014 wernerAATTsuse.de- Add patch 0028-rpcbind-after-var-run.patch as rpcbind service wants /var/run mounted before started (bnc#881518)
* Wed May 21 2014 wernerAATTsuse.de- Require the systemd libraries for build to allow the move of systemd.pc back to systemd
* Mon Mar 31 2014 wernerAATTsuse.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 nfbrownAATTsuse.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 cooloAATTsuse.com- fix typo in useradd call\'s user home dir
* Tue Mar 04 2014 cooloAATTsuse.com- prereq useradd - called from %pre
* Wed Feb 26 2014 kukukAATTsuse.de- Fix ownership of /var/lib/rpcbind, else rpcbind cannot write warmstart files
* Wed Feb 26 2014 kukukAATTsuse.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 kukukAATTsuse.de- Re-add rcrpcbind symlink
* Thu Jan 23 2014 okirAATTsuse.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 okirAATTsuse.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 okirAATTsuse.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 okirAATTsuse.com- Notify systemd unconditionally. This prevented \"systemctl start rpcbind.service\" from succeeding Added: 0014-Notify-systemd-unconditionally.patch
* Tue Aug 20 2013 okirAATTsuse.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 crrodriguezAATTopensuse.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 cfarrellAATTsuse.com- license update: BSD-4-Clause Look at src/util.c
* Thu Apr 04 2013 crrodriguezAATTopensuse.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 rmilasanAATTsuse.com- Move rpcbind.sock and rpcbind.lock to /run to not interfere with systemd.
* Thu Oct 25 2012 crrodriguezAATTopensuse.org- Instead of using syslog, log to the journal
* Wed Oct 24 2012 crrodriguezAATTopensuse.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 jeffmAATTsuse.de- socket-activation: Fix rpcbind.service to use separate sockets (bnc#757909).
* Wed Apr 18 2012 jeffmAATTsuse.de- socket-activation: don\'t unlink socket we didn\'t create (bnc#757667).
* Mon Dec 19 2011 crrodriguezAATTopensuse.org- Update systemd patches
* Wed Dec 07 2011 crrodriguezAATTopensuse.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 crrodriguezAATTopensuse.org- Update to version 0.2.0_git201103171419- Fix rpm source tags to not be conditional.
* Tue Nov 29 2011 crrodriguezAATTopensuse.org- Add systemd units
* Fri Nov 25 2011 cooloAATTsuse.com- add libtool as buildrequire to avoid implicit dependency
* Tue Jun 14 2011 ajAATTsuse.de- Install rpcinfo man page since glibc does not install its man page anymore.
* Wed Jan 12 2011 lnusselAATTsuse.de- don\'t enable rpcbind init script by default
* Tue Dec 07 2010 cooloAATTnovell.com- add some provides and requires for sysvinit scripts to please insserv
* Sun Nov 14 2010 cristian.rodriguezAATTopensuse.org- Use full RELRO here
* Tue Oct 26 2010 cristian.rodriguezAATTopensuse.org- Update to a newer GIT snapshot
* nd: set SO_REUSEADDR on NC_TPI_COTS listening sockets
* rpcbind: add no-fork mode