rpcbind-0.2.3-lp151.5.6.1<>,T]CS/=„BԲM@/+*4:d2ӱOH>z@8A3hoacyM=k\oMLܚ󙰠FbB8F>?>d   Alp $4h0 P p  @ `@d8\(89:=6Z>6b?6j@6rF6zG6H6I7X7$Y70\7X]7^8Ab8c9d:2e:7f::l:<u:Pv:w=x=y> z>`>p>t>z>Crpcbind0.2.3lp151.5.6.1Transport independent RPC portmapperRpcbind 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.]CSobs-power8-06bopenSUSE Leap 15.1openSUSEBSD-4-Clausehttp://bugs.opensuse.orgProductivity/Networking/Systemgit://git.infradead.org/users/steved/rpcbind.gitlinuxppc64le test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in rpcbind.service rpcbind.socket ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in rpcbind.service rpcbind.socket ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-rpcbind-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rpcbind-update-$service-new-in-upgrade" fi done for service in rpcbind.service rpcbind.socket ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi # Add "rpc" user getent passwd rpc >/dev/null || /usr/sbin/useradd -r -g nobody -d /var/lib/empty -s /sbin/nologin -c "user for rpcbind" rpc exit 0 PNAME=rpcbind SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset rpcbind.socket rpcbind.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rpcbind.socket rpcbind.service ; do if [ ! -e "/run/rpm-rpcbind-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rpcbind-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in rpcbind.socket rpcbind.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable rpcbind.service rpcbind.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop rpcbind.service rpcbind.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart rpcbind.socket rpcbind.service ) || : fi else # package uninstall for service in rpcbind.socket rpcbind.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi@ h8p j#UBp W 1큤A큤]CR]CR]CR]CQ]CQ]CQ]CSU>BU>BU>BU>BU>B]CQ]CQ]CQ]CQ159ae0b4d18e2d72f183f8fbed319f0d98fc8da9d5027fc71ee798ba3cf11363688adfe95653e8b0842f29dcb7af61d222e414df7f44a224c13305ffa15415665e5700a93d774e778b08ed6e4b1fb5d4e688726f6df2bd7215280cbeec14ab4ab3bf1ecb9b31809efa950aae3905fc14d035473a5cafcab557792182d016c6a8174137d2148fd3a6127b5e9019ab8cf1b73ea7e406bc82c980b9304e9fcd7d2ed79a430162197966b04c109ac6efd93b947a4e355c5fd85064493c8db3cc32fa2b9477d2f4ab277b29702958f0058546edc120aae4b5fb8b8d1a9652104e1ba32ccbcf62cf383f7e3d8d1edfe28666494048bab812564acf39a6ccba2849fbbd10f06e964d90147139ec33724b3b4514a7a87f3e20bed1ff969f80313e3a136921c2d14feb7677ba272ba11b0baef029c0aaa923ad6df9fda7ecb3055f851903e83ac74c88311b60170ed7db0c09b1a51c46d1543e1a51ca0f828b2db80e2afa055a45da96e0a5acc6c88937ec4f7d636b25dd1212d6cdbf7ce2185521117bf67944a93e67bd6f5fdd12bb2b1ff18810d1da75619bffc59e26cf59baf5127a09b2f170469e24c49120f5638882d383b9568fd15f0878802f7af9f6f0a2d3c7c6/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpcbind-0.2.3-lp151.5.6.1.src.rpmportmaprpcbindrpcbind(ppc-64)  @@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddcoreutilsdiffutilsfillupgrepgroup(nobody)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libsystemd.so.0()(64bit)libsystemd.so.0(LIBSYSTEMD_209)(64bit)libtirpc.so.3()(64bit)libtirpc.so.3(TIRPC_0.3.0)(64bit)libtirpc.so.3(TIRPC_0.3.3)(64bit)libtirpc.so.3(TIRPC_PRIVATE)(64bit)libwrap.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.14.1]rJ@\ [Z@Y3Y;@YtX43@X'@WV@VVV@V@VKU@U@UUeUB@TTT@T@TcKThomas Blume Thomas Blume Thomas.Blume@suse.comrbrown@suse.comkukuk@suse.deschwab@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.defbui@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.dekukuk@suse.deokir@suse.comokir@suse.comkukuk@suse.deokir@suse.comkukuk@suse.dekukuk@suse.dejeffm@suse.comkukuk@suse.dekukuk@suse.dekukuk@suse.de- return correct IP address with multiple ip addresses in the same subnet (bsc#1142343) add 0001-rpcbind-look-for-an-exact-match-of-the-ip-address-fo.patch- 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- fix tool stack buffer overflow (bsc#969953) add 0001-rpcinfo-Fix-stack-buffer-overflow.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Add BuildRequires libnsl-devel (needed for obsoleting nsl in glibc)- svc-freeargs.patch: always call svc_freeargs, even if svc_getargs failed (bsc#1037559, CVE-2017-8779)- Adjust for new system user/group RPMs- Add 0012-Move-default-state-dir-to-a-subdirectory-of-var-run.patch from upstream, replacing systemd tmpfile solution.- Move /var/lib/rpcbind to /run/rpcbind, data should not survive reboot and this makes read-only root filesystem easier.- 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.- pmap_set: use tirpc header files and link against libtirpc- Add 0006-don-t-use-svc_fdset.patch: don't use the svc_fdset interface for libtirpc, which is limited to 1024 connections.- 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- Disable 0030-systemd-fix-rmtcall.patch, needs the other disabled patches. - Submit for SLE12SP2 [FATE#320393]- Add 0002-revert-auth.patch: revert old patch no longer working with libtirpc 1.0.1 (http://sourceforge.net/p/libtirpc/mailman/message/34585439/)- Add patch 0032-CVE-2015-7236.patch to fix a segfault on certain remote scans [CVE-2015-7236, bsc#940191, bsc#946204]- Document how to restrict addresses that rpcbind will listen on [bsc#935102] Added 0031-rpcbind-manpage.patch- Add 099-poll.patch: use libtirpc with poll() implementation- Add patch 0030-systemd-fix-rmtcall.patch to fix rmtcall forwarding (bnc#932423)- 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- 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- 0002-rpcinfo_warmstart-no_warning_about_missing_file.patch: fix merge issue causing segfaults on missing file (bnc#909619).- 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- 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- Disable debug code, which else would fill up the log files [bnc#905042]/bin/sh/bin/sh/bin/sh/bin/shobs-power8-06 1571242835 0.2.3-lp151.5.6.10.2.3-lp151.5.6.1pmap_set2rpcbindrpcinforpcbind.servicerpcbind.socketrcrpcbindrpcbindAUTHORSCOPYINGChangeLogNEWSREADMEsysconfig.rpcbindrpcbind.8.gzrpcinfo.8.gzrpcbind.xml/sbin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rpcbind//usr/share/fillup-templates//usr/share/man/man8//usr/share/omc/svcinfo.d/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:11293/openSUSE_Leap_15.1_Update_ports/26de68df434a579c6709619e8e4b26e4-rpcbind.openSUSE_Leap_15.1_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.10.0, BuildID[sha1]=361f1cdd382cb1ca4529e38435937f87c3527cf5, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.10.0, BuildID[sha1]=40af95968a2558a9cce007be7ddc27e29bb4882a, strippedELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.10.0, BuildID[sha1]=fb59a7b9f4c97e8fd04b8ac77af6d137e841f46d, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text RR RR R RR RRRRRR RR R R RRR R :G%Ö31utf-8ead70a12e290c321aa803d6d6e55529558ad905f267951dbc72a9fb8df1d48eb?7zXZ !t/']"k%rWYV B+\B~>P"l`AY1;B2D͋Q7 ȿ.v:=v'1yI3JNR<9B tR8m|况WgOS] e},󄧔`mx@/? /FkE5{7)/>xvb/thfY^o 74Et?cZr+:G͟yqg (`2Aw&E /1՛*tbJŦ_CF"9F [Wcv!ŠD}AlqtBq鮲\JDR^Rc5bre eie!%\2ŠZާyAs0_15^'un٥"Ij『LvbIVy}=8fLԂ+):̤խt"ԙNB6d C;ճ.Հ_^3ߴ1?Kqu'9AJ5ڬ4)hCK NR^G@jXW>>nڗ0W ^5kic.&&1Glgza@^g>d%o࢕zZhf//ZMRM\ `@K PB~w8`E܇HU8 c7}A#IOu:X\`B#zJk c$()Ԑ *`,!F^<7TOwYh^ 3:'0e r3Dk8тlPjH/\CycT#jhXwMx>_%Xm f]̱1PxN ^z(Qտog.vOZIrKe 1VՓɖ{&O>7?Uw;bK33`0Il6`Pc119IaZ,wU?GGh|FJIؤߨ:y8\ag̡iM=N8CL~N ?`򜥟/Pm 8@Gzt.^z yTw͈ X39@ϰvsEWɡŔ=w Im=6L'i_^ՠԔZw&c;:"ܔOPe5D<߬**YpMleA1yʬ]x Ѻ<06uiJ^~Vj5n0UãN{W곫"29wX2wLSwqkQ:K@Tg7\NNT`5QN m6sDM`ѯF`7Dz1izvpB;z{z(%a a6;j0?'0<0lFJ;* 0^"̯5nmK_!3`5&W@҃=&?9o30վcLxS7 %͊6lx@6:J^jڬ]L&{p$ݧY#r 7lvd'!fv1 `ݯfTKzn7;Ti,d}k!B4*V(/2yԆaz_bʓQ qT3UN-(Wt.|Q8[)\Rn"+;fdgF_<اZjׇa-gi8i5ވA[ 1uc'/%ƒTz6#u^Z-uP/C ,>Op}l􇋜]1_srDQ}szmHzRJ]rp*x@B5 ,z ep^C=3h7U xFLPa EfQY0 $^m(3vՏΕ|5GPPt7J d~P6O0Rqdyy)\c5sy^zeG ,5 Jia/:&E0372 $_ć!w1~>KzǮ$)%y>! 7m:>.v o IftQ|`[x#aEEh~{w#D 6dUZz5ԛKuu4P;$IC3* b)Wx\yxtˮ ANނVˏL[q8:W8ls6"},7mz0b;Qˠb+' VQ:f:Lr=BK*H QZ;!І5Y^F?{ Ȣ%yhsBB{C1;ir"*R/勶gmpn/%B=*%ބlNDnʿlP?7}P\9#,j$~hP4NZGũE㸚-@X4c^[g-8 !}5bn9\qƪeք\@| ^i|hTnfE,[換< W'UҘIү7>4p#稈L4}ʘPI1f=a}@oHߓ)A|Ƙ6ꇸf!D^\c:~ FWf)UDֳԿ-p![:f< 7g_"7ג [,3 4,B QG&ݔ6|kT7P5Y_aiKd$hS)}KGyb S$o,Y%fœwD`8P?"׽:٭@<|܇7d]e1\7cɚ7|[3/S`D TWlfK6VaʫVm Q^N2)og`¯?s7= ptER35u