rpcbind-0.2.3-lp150.11.1<>,NX]A/=„f#¤h_g'6; >?+%F>?>d   @lp|  0d, L l  < \<`"L""(89,:=6>6?6@6F6G6H7I7@X7PY7\\7]7^8ib9c9d:Ze:_f:bl:du:xv:w=lx=y="z>t>>>>Crpcbind0.2.3lp150.11.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.]Aarmbuild24{hopenSUSE Leap 15.0openSUSEBSD-4-Clausehttp://bugs.opensuse.orgProductivity/Networking/Systemgit://git.infradead.org/users/steved/rpcbind.gitlinuxarmv7hl 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 fif8p j#UBp W 1큤A큤]A]A]A]A]A]A]AU>BU>BU>BU>BU>B]A]A]A]A768bd59e598c3d088c16582a3c2387853fd2bc900666fc2762290b4016bb4254a9dc7e88b3668dd14a371e7068fd0f57c817343b32cb4c52f66dfe574732511c923008c59350f0a6ca38301da7d11d8d529956768202805c4af01f62cc6c5908b3bf1ecb9b31809efa950aae3905fc14d035473a5cafcab557792182d016c6a8174137d2148fd3a6127b5e9019ab8cf1b73ea7e406bc82c980b9304e9fcd7d2ed79a430162197966b04c109ac6efd93b947a4e355c5fd85064493c8db3cc32fa2b9477d2f4ab277b29702958f0058546edc120aae4b5fb8b8d1a9652104e1ba32ccbcf62cf383f7e3d8d1edfe28666494048bab812564acf39a6ccba2849fbbd10f06e964d90147139ec33724b3b4514a7a87f3e20bed1ff969f80313e3a136921c2d14feb7677ba272ba11b0baef029c0aaa923ad6df9fda7ecb3055f851903e83ac74c88311b60170ed7db0c09b1a51c46d1543e1a51ca0f828b2db80e2afa055a45da96e0a5acc6c88937ec4f7d636b25dd1212d6cdbf7ce2185521117bf67944a93e67bd6f5fdd12bb2b1ff18810d1da75619bffc59e26cf59baf5127a09b2f170469e24c49120f5638882d383b9568fd15f0878802f7af9f6f0a2d3c7c6/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrpcbind-0.2.3-lp150.11.1.src.rpmportmaprpcbindrpcbind(armv7hl-32)  @@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddcoreutilsdiffutilsfillupgrepgroup(nobody)ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libc.so.6libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)libpthread.so.0libpthread.so.0(GLIBC_2.4)libsystemd.so.0libsystemd.so.0(LIBSYSTEMD_209)libtirpc.so.3libtirpc.so.3(TIRPC_0.3.0)libtirpc.so.3(TIRPC_0.3.3)libtirpc.so.3(TIRPC_PRIVATE)libwrap.so.0rpmlib(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/sharmbuild24 1571242262 0.2.3-lp150.11.10.2.3-lp150.11.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:11289/openSUSE_Leap_15.0_Update_ports/bfd44a0916ffa5e4be6a10b3fa6b759e-rpcbind.openSUSE_Leap_15.0_Updatedrpmxz5armv7hl-suse-linuxELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=a80ed15661952d590dae350c8c072614f30d3c6f, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=e17ad120f335535c3bc65d96d68198ddedc4ab8b, strippedELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib, for GNU/Linux 3.2.0, BuildID[sha1]=dc92f5bc34239af8cb2368e4a77c49f8856c2a1d, strippedASCII textdirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)XML 1.0 document, ASCII text   R RRRR RRR R R RRRRRRR RRRRRR R RR RRR RRRR R td-752)dutf-84c3ee685d22c5168e89cd5d467bfcf032a1929d49edb06f4765e0c475f3e50a4?7zXZ !t/ ]"k%jxYV B+\B905e"ݗgSBoG ,@1ح*ۉj>䠩s%I_Gj+lHӑ^ hk‹}?c>J!ɱe?~g>94?Mj#ovS}e3$31yf{ n;0:9( 'Ɔ>"RW/}xԗNý,h3~;]J68UH+$fJO*^ uO1/aFcZу\MŹjj_'OrH5mefU3 GIEZ5c,mV3t@H]8? d50> :"ZMewl5KiBƳ.P7y-0"o@@>-S 9e8CUeBj'k(0ZǬ$x~5\BG4HXgvB2 &p2#hփ|9J6<,Hg?rI%\Q0 ipn\ +#4˴0iضlA#d}* y(¸"ВsV(ac[-׭xӬU#:culG ˯řrb8/b@ůZwGe=7A~'+Εd?S/b<`n 0Ț/gwרXz]p!9圀kƞU n:t*Kg?xcBB?D[J^h_kWkB=8n7=?e~gVq3RBmb|;Q빸Wt=zWag=ZAބ"o?z(Si渐m/YnSYMN;RϢ\H-a '+eKv>i8X}ugsoF9:,hunq.`I]Dp},[0\d(kSBoxxs Oטb[u(ױcO@LWpI"u)3bA,2n( MZ|/]Z}YacY(xW!*eutӲzSZS 2m >#{]d"nX@yD ƷE~;32>`R~AMUABQK,NH5iğIS9*\4,C݅V;5P9_8id%+x!,p] Mu.Y,R `rw95/IVmcՌ"؇Q@dmc SSJ*jƤ,Yi43fZsORt[} s| &"Q̍+Oj[=N }fSFDKigIdM.?BnL X&.z9kIZ>c O dkD*1oٔ<+\ M%JZ5ks^B-Õ  &Ȅ庵( Ʃηm&8Pºj*羹߼ +8 C͇J4=K2Q9^%ד^jQ% ̚,Z0o),EJXBmLvj:5W+&\4,7`~hCjeo;>zjz6M,'ܪ"S;k~エ-GSu~9/~X^zr7wo VRM2r(|)ԧťoCQ%yVOh2& r<˼@<)^LJIlȱq ekoqGgh)7 b΀AP =`0<,0gD0w_ty'd5:$З:$a5]OZy+.xg gAP݀Կ_;pt]o`x{Bc8Nj)=|d?v*|qX'<9MW:2w,,l['\vAHAuXpmg C)1+'O$8irO&\IXh|09w\vO)g/}x_ +/YΆ|Q ?gw~Ѥ+u'Q$W. 's_RIbW9sWuN3E@C~f Uۻ01@D@#~0%Z#ȗT4,hK; .Dn't5YnW*8O邏P]7*r6D7nxîa4FxƤb $J,*L ՎUl5FβFd0vo4XIIӵ@w$I#ȅ'2.ABiP&Z14;ݍP#̩(/