Changelog for
rpcbind-0.2.3-104.1.x86_64.rpm :
Thu Nov 23 13:00:00 2017 rbrownAATTsuse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
Wed Aug 16 14:00:00 2017 kukukAATTsuse.de
- Add BuildRequires libnsl-devel (needed for obsoleting nsl in
glibc)
Wed May 17 14:00:00 2017 schwabAATTsuse.de
- svc-freeargs.patch: always call svc_freeargs, even if svc_getargs
failed (bsc#1037559, CVE-2017-8779)
Tue May 2 14:00:00 2017 kukukAATTsuse.de
- Adjust for new system user/group RPMs
Tue Nov 22 13:00:00 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 13:00:00 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 7 14:00:00 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 13:00:00 2016 kukukAATTsuse.de
- pmap_set: use tirpc header files and link against libtirpc
Fri Feb 19 13:00:00 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 13:00:00 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 13:00:00 2016 kukukAATTsuse.de
- Disable 0030-systemd-fix-rmtcall.patch, needs the other disabled
patches.
- Submit for SLE12SP2 [FATE#320393]
Tue Nov 17 13:00:00 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 14:00:00 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 14:00:00 2015 okirAATTsuse.com
- Document how to restrict addresses that rpcbind will listen on
[bsc#935102]
Added 0031-rpcbind-manpage.patch
Tue Jul 14 14:00:00 2015 kukukAATTsuse.de
- Add 099-poll.patch: use libtirpc with poll() implementation
Wed May 27 14:00:00 2015 okirAATTsuse.com
- Add patch 0030-systemd-fix-rmtcall.patch to fix rmtcall
forwarding (bnc#932423)
Thu Apr 30 14:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 9 13:00:00 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 13:00:00 2014 kukukAATTsuse.de
- Disable debug code, which else would fill up the log files
[bnc#905042]
Tue Jun 10 14:00:00 2014 okirAATTsuse.com
- 0029-rpcbind-sd-notify-stupid-errmsg.patch: Remove a useless
error/debug message (bnc#881663)
Thu Jun 5 14:00:00 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 14:00:00 2014 wernerAATTsuse.de
- Require the systemd libraries for build to allow the move
of systemd.pc back to systemd
Mon Mar 31 14:00:00 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 13:00:00 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 4 13:00:00 2014 cooloAATTsuse.com
- fix typo in useradd call\'s user home dir
Tue Mar 4 13:00:00 2014 cooloAATTsuse.com
- prereq useradd - called from %pre
Wed Feb 26 13:00:00 2014 kukukAATTsuse.de
- Fix ownership of /var/lib/rpcbind, else rpcbind cannot write
warmstart files
Wed Feb 26 13:00:00 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 13:00:00 2014 kukukAATTsuse.de
- Re-add rcrpcbind symlink
Thu Jan 23 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 2014 okirAATTsuse.com
- Notify systemd unconditionally. This prevented
\"systemctl start rpcbind.service\" from succeeding
Added:
0014-Notify-systemd-unconditionally.patch
Tue Aug 20 14:00:00 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 14:00:00 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 6 14:00:00 2013 cfarrellAATTsuse.com
- license update: BSD-4-Clause
Look at src/util.c
Thu Apr 4 14:00:00 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 13:00:00 2012 rmilasanAATTsuse.com
- Move rpcbind.sock and rpcbind.lock to /run to not interfere with
systemd.
Thu Oct 25 14:00:00 2012 crrodriguezAATTopensuse.org
- Instead of using syslog, log to the journal
Wed Oct 24 14:00:00 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 14:00:00 2012 jeffmAATTsuse.de
- socket-activation: Fix rpcbind.service to use separate
sockets (bnc#757909).
Wed Apr 18 14:00:00 2012 jeffmAATTsuse.de
- socket-activation: don\'t unlink socket we didn\'t create (bnc#757667).
Mon Dec 19 13:00:00 2011 crrodriguezAATTopensuse.org
- Update systemd patches
Wed Dec 7 13:00:00 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 4 13:00:00 2011 crrodriguezAATTopensuse.org
- Update to version 0.2.0_git201103171419
- Fix rpm source tags to not be conditional.
Tue Nov 29 13:00:00 2011 crrodriguezAATTopensuse.org
- Add systemd units
Fri Nov 25 13:00:00 2011 cooloAATTsuse.com
- add libtool as buildrequire to avoid implicit dependency
Tue Jun 14 14:00:00 2011 ajAATTsuse.de
- Install rpcinfo man page since glibc does not install its man
page anymore.
Wed Jan 12 13:00:00 2011 lnusselAATTsuse.de
- don\'t enable rpcbind init script by default
Tue Dec 7 13:00:00 2010 cooloAATTnovell.com
- add some provides and requires for sysvinit scripts to please insserv
Sun Nov 14 13:00:00 2010 cristian.rodriguezAATTopensuse.org
- Use full RELRO here
Tue Oct 26 14:00:00 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