ipvsadm-1.29-lp152.5.3.1<>,AT`/=„L^wԥޘ[AG'e hI_OO6a1GrC7޳+6jC!N|n@=;ȁkJ,>o&ff`SqTSVLxJgԓİ{8`YzDа([`=%dVćæՊGl0Դ+h„˂QBHZ z})W.oκn1^`@?]S :t<4iz_oKXwr2L˵- @`>F$P?$@d   P *Ilry / 2t              Tx \(8 9 : =>? @FG0 H` I XY\ ] ^b Oc d!e!f!l!u! v!w#H x#x y#z####$<Cipvsadm1.29lp152.5.3.1A Utility for Administering the Linux Virtual Serveripvsadm is a utility for administering the IP virtual server services offered by the Linux kernel with Linux Virtual Server support.`cloud111#openSUSE Leap 15.2openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Networking/Systemhttp://www.linuxvirtualserver.org/linuxx86_64 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in ipvsadm.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi PNAME=ipvsadm 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 if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in ipvsadm.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi 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 ipvsadm.service || : ( 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 ipvsadm.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in ipvsadm.service ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( 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 ipvsadm.service ) || : fi fi)h=4 Hs A큤A큤```````X\````c0d2d9ddc99af33d4393f13351da8953ceb452899e81ef38bedbfc53a8afa8f0a6fc4e35601b390d9a08513aacf216f9de33b32b5093a4e6bab28c795d9a9d6542badf5a3ac03ded3bb5d54f8c335393f48c4147d79a6e8a89364c78c99da53eef18784d5e26e72fca4e7b6277f5e3c6b6aee6de7fe091dfef31e5610378664e5901e4f48c7bae5711201e04d6d2f0f442fd57e9dfef3b1fe32310f762c94c2f1cf1ad3c2b7ce8e9bfec5d3de2d0a8e5903853609c20fb54f4b54bb671281bfea09fbb3f9084ae94033f46c53c814374e5b91d283912e96ab4217c0306245a34b0a846e4aad7ce7d77cbfb13c97b9e1e83cc21124b254fbebc47ae2434fa5d616fbcede9918788c27b7bdff8706ff26520e7aec93bd3c3ff3978cb52f8f9b14914592bf3dcb62eabe21677d8d3300d97bcac527803a9b78de2eac6291d044ff2/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootipvsadm-1.29-lp152.5.3.1.src.rpmconfig(ipvsadm)ipvsadmipvsadm(x86-64)ipvsadm-1.29@ @@@@@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(ipvsadm)coreutilsdiffutilsfillupgrepgreplibc.so.6()(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)libnl-3.so.200()(64bit)libnl-3.so.200(libnl_3)(64bit)libnl-genl-3.so.200()(64bit)libnl-genl-3.so.200(libnl_3)(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd1.29-lp152.5.3.13.0.4-14.6.0-14.0-15.2-14.14.1`}pZ@Xn5@XY@V]SS|@RRnQNs:@Wolfgang Frisch rbrown@suse.comp.drouand@gmail.commt@suse.dep.drouand@gmail.comcrrodriguez@opensuse.orgjsegitz@novell.commt@suse.dep.drouand@gmail.comjengelh@medozas.de- Hardening: link as position independent executable (bsc#1184988). * Added ipvsadm-PIE.patch- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to version 1.29 * No changelog available- fixed systemd service file to restore correct config file at start (/etc/ipvsadm.rules) and do not break boot-time config at stop (bsc#1013581).- Update to version 1.28 * No changelog available - Update download Url - Remove obsolete patches * 03_libnl-3-linking.patch * ipvsadm-1.26-ipvs_dests_parse_cb-memory-corruption.diff * ipvsadm-1.26-wrong-error-with--ops-option.bnc847005.diff - Update ipvsadm-1.26-print_largenum.diff > ipvsadm-print_largenum.diff- 03_libnl-3-linking.patch from debian, allow use of libnl3 instead of libnl1- added necessary macros for systemd files- Fix segfault when running 'ipvsadm -Ln' caused by buffer overrun in ipvs_dests_parse_cb() function (bnc#775051), by Tim Serong. [+ ipvsadm-1.26-ipvs_dests_parse_cb-memory-corruption.diff] - Fix wrong error message when using ipvsadm with option "--ops" (bnc#847005), by Paul Zirnik. [+ ipvsadm-1.26-wrong-error-with--ops-option.bnc847005.diff]- Add systemd support and drop sysvinit support - Remove AUTHORS section - Remove redundant %clean section- Select libnl-1_1-devel/bin/sh/bin/sh/bin/sh/bin/shcloud111 1620907954 1.29-lp152.5.3.11.29-lp152.5.3.11.29-lp152.5.3.1ipvsadm.rulesipvsadmipvsadm-restoreipvsadm-saveipvsadm.servicercipvsadmipvsadmREADMEsysconfig.ipvsadmipvsadm-restore.8.gzipvsadm-save.8.gzipvsadm.8.gz/etc//sbin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/ipvsadm//usr/share/fillup-templates//usr/share/man/man8/-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:16277/openSUSE_Leap_15.2_Update/ce71a0be475c21751f4793ca2ce80a0a-ipvsadm.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=bcae989ee0632de8616cd0f6f395f4e061de0779, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRRR RRR RRRRR RRݣI$ͼMIprutf-867d3b3af199728fb65fe300e889bf73b79f303e2556a9ce8d6e66934ce728c0e?7zXZ !t/+<]"k%f)5H/n(I E#_R8ll76E()d?)yx>4oQ3zga}/4ɰ"vȰ6˴$]р\i92犣x{DW 99J^cETV̸`mϫvv9m/R2`y?ni<'y /X-fM-~X.9'qMxZYZOc;?&d,b/Tyא;Z<§Gyv;>0rf\pDKj\p`yPmtYxmʛ̾4SbM}7em*3*T+ '6^r5o{U5KdUrG{U/h''gHhbϺ˲2?5h"gp88!FeJlI_{A`^3>|nc̯%D,|u)Rve>Dۭ{qSOXESOQA͓[!!Ź*YI_mz# O ۬jip:nşFOWn\Y RTԟI-Yε]vP;r-6r5UG,8,(!`5:@ y 앗&@㼰$Xan @C=ܬFz~`Sn t/L!Ux.c C%m}M !Ϻ*P׫$ iUL].S+̙ ~Ux?7v2RƵuVfYtSNd,S{&uE=DRnݴCKrРP8q׷=\8i"4@rgȡMnf*٫Q;!ƮHk ul!Ą{}̎,T 7|/£/ W DVGC|؟|& u ȑmϛ&&X*`EbtKANJrÆ]xQ Sn&RQ@hU4B&V"[pHb9J2ob(tZTibD R1L6!k*:T䞭!2{!*Іv <\ą@P0Mt8A&:0i 9 I ܦ&y|w +u/AKyST 7r^hzj -?R:}5-T hKl3:\hd[!_ 8wdYrN&( /I¤f:t oƷMm(ڕӆu*Wv#p텄-h~OڭR|?v3ˑԢ*Ȯ*Լ q+uFq+.'!3IBE g P "gq{HY8,xQkJ SjfEEn3!SF |v; b$VmC%> o$l dϬT/~&TYApu1mA0p6orQYU؇ G;NZoa *t3$ucg$I!Lxl>&EKZ.hutGЌC9坦Vl "{mᰤƩF0DՏyw{]~UQl+Bb7FM3>]oP>p,e!xAߣ4];{},YXbizV{ 6Y e*Z(w^́LU@Q~Vl#4EIn且M3NBMYzc۳hAkLYʙ? !zh Y i/ϘvngJXX3azAsYV$!WQ -/F霰f~2RYاbm_it3,q`/&DpG O?frtneo4^A \!YI.BEPx˩nvD;S0@XD,i'`$/u0]$hptZ]/h:h%6,(y;al2El7cՌ#YK^⠬vuyXp 25s\,S S')S Q2^;,f4o\#WQG&ʏ&;*Kt^nM:Þi %omhhLxcb<ħ ^y/d r6O l#U^YM^_߁ y7^4V"lACh.^*-!\ {^Aܰ< iʑ<&wCI׃98c, LIzΖZz^GBv8$N:aLG@.?v(@," ?a? QK]AAS4CɃCӱf[𩁴,ȞՒz?"ad T'Cj͔_)mI0rGpb\CHu-(4&eB%N)C1\/.Tjs@bDw|&&[zQY¦A1Rڦ.Vddp!0ԻI 4ZDl$Fy_6ެB}_ 6B:@ȃah#)dݣ[yΩdJ퀮ވ4y;9K'l[kɺX*41qU|*Ե~BNOlG|L%O!Az0]s7GPVg o4pV#`Z^q?ZX2'txk{L 0\[o(ہ]lR"wpG$/ˣE\^iokR/q[v(.F`ٖC2& %.A?S977! <|5$$xChg>O؆<$[7\e-3HHݾ[g GWMކ!%2Ϙn.I8 aq K;p WX=&}B+Ug:HM\J/=$w2pS"JTyK4I;^^jN xPFeA3*mJ}VR=@߷aĻh}Ud˵XVľZfEO⧣KwoUpVajSXJ, UgsH[N.&I %bO}\R.% |N}{鮽DETv'0*2,ҙ̅"FI#EOT1>۴EK,^*ˮD}ETQap` c GGy4[GBXtTJ$S /{-Ꮷ⪈ 95!9mJZ'ܠ̧X⮞@Z\_+4vwK,o"SMWKh[ Lnrq𾶆UǔiDH8a NPfQhJ6WQ/W٤r5L؛Fplt-uCJqJypĜ IM#Ekq ᫩숌ucuV k8fhR@qDNC4=J ^>}\k5"ƒ5ҡ_Ƅ5 QD[(/s|C³^{DEЯ\8 '.Lbܝ~"Αf^H<Y.C),è]40WZ{ YZ