rpcbind-0.2.3-lp151.5.6.1<>,O]BM/=„V(SL5v„xʈ+79^%ZYk$x6ˍ8lRY g8'&(|}gzf1lJuƧ>Cf,)?QP:J(%≣"wVJĘvudcBrOܬet/Nr&7tqmɖC?ˀ0uwdĻX! `-O`3S%UV:![ t2ܷJ|E(Iב#`WV#>F?L??<d   Alpx| +_( H h  8 X8\"D""(38<9: 8=6>7?7@7F7G70H7pI7X7Y7\7]84^8b9c:7d:e:f:l:u:v;$w=x>y>\ z>>>>?8Crpcbind0.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.]BMlamb60DopenSUSE Leap 15.1openSUSEBSD-4-Clausehttp://bugs.opensuse.orgProductivity/Networking/Systemgit://git.infradead.org/users/steved/rpcbind.gitlinuxx86_64 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 fi80h8p j#UBp W 1큤A큤]BL]BL]BL]BL]BL]BL]BMU>BU>BU>BU>BU>B]BL]BL]BL]BL7364007e757e4d107581be3446e7169e19aaccfa31d20afff484d3fee020fd0b56693903fc5e0eca8817a86bf0c8b6212f0de5d624f3e15a292608c3f4173a415bbe9a827d0a93049e3c7577e957e38a29d3cf15bb2102298d97521db4b3d01bb3bf1ecb9b31809efa950aae3905fc14d035473a5cafcab557792182d016c6a8174137d2148fd3a6127b5e9019ab8cf1b73ea7e406bc82c980b9304e9fcd7d2ed79a430162197966b04c109ac6efd93b947a4e355c5fd85064493c8db3cc32fa2b9477d2f4ab277b29702958f0058546edc120aae4b5fb8b8d1a9652104e1ba32ccbcf62cf383f7e3d8d1edfe28666494048bab812564acf39a6ccba2849fbbd10f06e964d90147139ec33724b3b4514a7a87f3e20bed1ff969f80313e3a136921c2d14feb7677ba272ba11b0baef029c0aaa923ad6df9fda7ecb3055f851903e83ac74c88311b60170ed7db0c09b1a51c46d1543e1a51ca0f828b2db80e2afa055a45da96e0a5acc6c88937ec4f7d636b25dd1212d6cdbf7ce2185521117bf67944a93e67bd6f5fdd12bb2b1ff18810d1da75619bffc59e26cf59baf5127a09b2f170469e24c49120f5638882d383b9568fd15f0878802f7af9f6f0a2d3c7c6/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpcbind-0.2.3-lp151.5.6.1.src.rpmportmaprpcbindrpcbind(x86-64)  @@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddcoreutilsdiffutilsfillupgrepgroup(nobody)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(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/shlamb60 1571242573 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/26de68df434a579c6709619e8e4b26e4-rpcbind.openSUSE_Leap_15.1_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=2e304a63d5fb88afebd7a1b29695b92528aef6e0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=efcbdf54bc8cd5085b7bad0a0cbeb0face38a88c, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=5602f31fa525e681d44a41b315213bac55e8e426, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text RRRRR RR RRR RR RR RRRRRRRR RR RR RR RRRR rj$[$]utf-87a9355095117337c24372ac9e10825f8b754fc605e39ab2ce63aa071402cfc3d?7zXZ !t/ ]"k%jxYV B+\B~>RWhN6񹢗U1 4.gn)IFvD~ɚ6?LQaot:$xHPJ)/Ca)E hʴ ,) k4ÆZ Uʭ{d0 S_$ >:N$aeͰll} b+R,|;vgcLQVS'ϨKӺ-,͢Sj=LAєZ--ⱪ3~$G`~Jv\-Y,~[sxR|CvĈYg7opqZcJyOQ# &EH/ߠ+^p!O7a`إ'9t3 [eA`"K#A^K&\NWjݮEIf[SS9".4~'$ JlQdwBm+1Yл;NsQlC.t v)cDә8+ >/0 &if]0XBw5\ 04"D`:6R_WI`%BBCEOh-O(cG3c뢝DʪJΛ.N;9z%1V<*`G7-&*oSDpm,Ri,tӴsmg㺬?/x^Q-dѰ>Ux-Xa@V}nlP!ӌkbZ?.} 2|Mz,IuJ9Ѝ }l8/0YYZ涴Y7FJ6:WVG!T&v ̄+9)Idq_s; qu i;H<>ڹg{R"pn 'Ÿ N#t9#QvZxmpڷ=}Ғ5|Lm.jyKsߙF^aUE4Ա.lf&ϊLߴjXXcY' Ԓvڊa Ct-K2v/'qZ9%'{ б-/LVÃ&s:VêWJoql+J;SUF!rKDQ/?6pr ':U~!_ Q.m\nq 툘ATuiTh!e}unZ${s N*(75> fCWNC;!!:璈W a_KDe]e=IHY+xHqOJ:e7 G{e 疭uZ~کbd'f+E&vtL!aIͳ-2@Gtvx^cV&zR;ޖ3fm|e ]dLůcL ?^ȼe:(PtFF4̮Ŕ;?-;HڎB4J2 {Zn6V@CZm{4b2uc:E_DZJN09Z#matgytWA'}%G֍/@%Y?]bH!Yd[_/IƑЄ#]WȤmE.hgC^, O5 T_}{e:!HAbަ75u [y%hWE:_nAungmJ B>_ uI}4&VX0+(1(f;7<9q~SvFJ) }g+9)IߔsrB MJۊ S;W|٤& jOL+NȊ9~Egc8L~ ׷ΆQv5_Bj(ҵL1! < ;*O5⬉&BXhh O%R5+&f-tݬPƻ qZʺܝ&59c^1D4U|?Y28ml1u Y0~X?_b 1¤W@'=a[?_QmɕuP`>o=iC'ߙ|ro4>] Pz-t\O;UԆnVH1p[l$5"4{x-(EeRMSάmNL"V&ĹUtV*|w2,f̦erxnDs#wB;(GƸݦU":lJ@(cm?9mL{ԔOSGIj hP"_X\mBb2#c,YsK wsnGHS$5@p/N̓b6V)y/frɚDѢO9zbΘa ^fb=2q3tιV K+1ǧNa8<'4H;򦢫#*>`,,