Changelog for
rpcbind-1.2.7-lp151.139.1.x86_64.rpm :
* Thu Aug 22 2024 Petr Vorel
- Update to rpcbind 1.2.7 https://sourceforge.net/projects/rpcbind/files/rpcbind/1.2.7/1.2.7-ChangeLog/download
* rpcinfo: try connecting using abstract address
* Listen on an AF_UNIX abstract address if supported
* autotools/systemd: call rpcbind with -w only on enabled warm starts
* rpcbind: fix double free in init_transport- Refresh and rename patches (while turning them into git patches)
* 0001-systemd-unit-files.patch -> 0001-systemd-rpcbind.service-Fix-ordering-add-etc-sysconf.patch
* harden_rpcbind.service.patch -> 0001-systemd-rpcbind.service-Add-hardening-bsc-1181400.patch
* Wed Jan 25 2023 Thorsten Kukuk - Remove unused libnsl build requires
* Tue Dec 27 2022 Ludwig Nussel - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Tue Nov 16 2021 Johannes Segitz - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_rpcbind.service.patch
* Mon Jun 21 2021 Callum Farmer - Add now working CONFIG parameter to sysusers generator- UsrMerge changes
* Mon May 17 2021 Petr Vorel - Update to rpcbind 1.2.6- Remove 0031-rpcbind-manpage.patch (accepted upstream in commit 4bedcee)- Drop pmap_set.c (installed as pmap_set2): bnc#446388 is from 2008, for openSUSE 11.- Refresh 0001-change-lockingdir-to-run.patch- Replace %setup with %autosetup
* Tue Apr 13 2021 Fabian Vogt - Specify the appropriate set of local nss modules (boo#1177461)
* Fri Jun 05 2020 Petr Vorel - Enable debug (--enable-debug, needed for getting messages with -d)
* Mon Mar 09 2020 Thorsten Kukuk - rpc-user.conf: use sysusers method to create rpc user- Minimize dependencies for container usage
* Wed Jun 12 2019 Thomas Blume - 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
* Wed Dec 12 2018 Thomas.BlumeAATTsuse.com- add ordering dependency to rpcbind.service (bsc#1117217)
* modify 0001-systemd-unit-files.patch
* Fri Oct 26 2018 Thomas.BlumeAATTsuse.com- update to current upstream version 1.2.5 (bsc#1113002)
* move procinfo from /sbin to /bin and create a symlink in /sbin
* remove obsolete svc-freeargs.patch (included in the sources now)
* Mon Jun 04 2018 tchvatalAATTsuse.com- Drop all commented out patches (4 years now):
* 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
* 0030-systemd-fix-rmtcall.patch
* Mon Jun 04 2018 tchvatalAATTsuse.com- Say goodbye to omc files fate#301838- Format with spec-cleaner
* Tue Apr 03 2018 dimstarAATTopensuse.org- Correctly rebase 0001-systemd-unit-files.patch: Since upstream now ships systemd service files, we must no longer create full unit files, but only correct the existing ones (adding EnvironmentFile statement).
* Mon Mar 26 2018 kukukAATTsuse.de- Use %license instead of %doc [bsc#1082318]
* Sun Feb 18 2018 avindraAATTopensuse.org- Update to 0.2.4: + Memory corruption fix + Moved the default state directory to /var/run + Systemd unit files were added.- cleanup with spec-cleaner- don\'t ship NEWS or ChangeLog, these are not maintained- rebase 0001-systemd-unit-files.patch- remove upstreamed patches
* drop 0002-handle_reply-Don-t-use-the-xp_auth-pointer-directly.patch
* drop 0003-Delete-the-unix-socket-only-if-we-have-created-it.patch
* drop 0004-Fix-memory-corruption-in-PMAP_CALLIT-code.patch
* drop 0005-security.c-removed-warning.patch
* drop 0006-don-t-use-svc_fdset.patch
* drop 0012-Move-default-state-dir-to-a-subdirectory-of-var-run.patch
* Thu Nov 23 2017 rbrownAATTsuse.com- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)
* Wed Aug 16 2017 kukukAATTsuse.de- Add BuildRequires libnsl-devel (needed for obsoleting nsl in glibc)
* Wed May 17 2017 schwabAATTsuse.de- svc-freeargs.patch: always call svc_freeargs, even if svc_getargs failed (bsc#1037559, CVE-2017-8779)
* Tue May 02 2017 kukukAATTsuse.de- Adjust for new system user/group RPMs
* Tue Nov 22 2016 kukukAATTsuse.de- Add 0012-Move-default-state-dir-to-a-subdirectory-of-var-run.patch from upstream, replacing systemd tmpfile solution.
* Sat Nov 12 2016 kukukAATTsuse.de- Move /var/lib/rpcbind to /run/rpcbind, data should not survive reboot and this makes read-only root filesystem easier.
* 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.
* Mon Mar 14 2016 kukukAATTsuse.de- pmap_set: use tirpc header files and link against libtirpc
* 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]