rinetd-0.62-bp155.3.12 >  A dkI%z 1ȞY,L.Cl {WЙZ"q6֖]^l~m #Гek@HV+?긤-~*^^̈-R4:UcyyJpjcR-<=Lrn^e=Hi@s:[bl?= ,k Rv=Aj:cCn6`_+V|[8v{D75Sܤ2qpSdn /o[A8Pug譊]ySSsYƦ6-ibgD/ک3?Gesу]5VQ4X :cͲ7Qex5WFx6j U7Q>K ͫ]j> ٜy;F>J[#` F̺E+ӿlAϓu9T߮ *˳ds|qvV ^Z40]\5Xѡ sx* صlX=u\2>v( 706d62b142227f45fe2176787ea18eb256ee4ec889096dbcfc91830c9e767ea3b17f39805282565f14e06b1e0491c57fda9be31endkI%z `HUVRHNOP\ez]%%;zcpxKFa(3\vbKm0 x>k.x=t~T ;'SIȜ[܆Uj!mew #gX>MS嘢Gt\c?V/ݠ*3!͉KTv%slo-BES^`Wfٵ>23qZGΑQR :ݷU[/qG𓜯bpL?d   0`dpt  / s t       <  G  \    Dl(8 9D : =>?@F G HL Ix XY\ ] ^^bcdeflu v@w x yz $(048>Crinetd0.62bp155.3.12TCP Redirection Serverrinetd redirects TCP connections from one IP address and port to another address and port. rinetd is a single-process server which handles any number of connections to the address or port pairs specified in the file /etc/rinetd.conf. Because rinetd runs as a single process using nonblocking I/O, it is able to redirect a large number of connections without a severe impact on the machine. This makes it practical to run TCP services on machines inside an IP masquerading firewall. Note: rinetd can not redirect FTP because FTP requires more than one socket.dks390zl23JSUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgProductivity/Networking/Systemhttp://www.boutell.com/rinetd/linuxs390x 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 rinetd.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 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 rinetd.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 rinetd.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 rinetd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in rinetd.service ; do sysv_service="${service%.*}" rm -f "/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 rinetd.service ) || : fi fi.H $ A큤dkdkdkdkdkdkdk>dkdkdkc59f540ec80186a62211daae1d28799ffba9b7f81e727fecabf9c342e607fdfcad59c6823edc6c4115344aeadd8f09125d48d5cfcbc9bbf7d23379958d44487ba5e4cd9b4820e07fd2274c794c9f77a6586a157c1cf1533521a78e7827a38b8f45ca96e237c63d5eaf3ba1599a0f66c9128be35ec31461a167ce273775e6da0c6a9dcae1885ce4b5d446b121b3ac46b42c587b590a4e1272e144b3a8adca89b29d0e2547a50a1e733dadf6f052d1d8d5064486cd8459746f0b8659381e434c02fdd8bcda667bc5024f98842fec3a2861d8c1d9a7290d35bb67066f46f707cd2c53e62a75e3bca43d7960952f1f2e377f644688c3fbc5b05453c91e34bd5c85b1serviceYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrinetd-0.62-bp155.3.12.src.rpmconfig(rinetd)rinetdrinetd(s390-64) @@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(rinetd)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.62-bp155.3.123.0.4-14.6.0-14.0-15.2-14.14.3aK^8 @S @L,@JG@J8H@Ch@@?@Johannes Segitz Dominique Leuenberger p.drouand@gmail.commax@suse.demax@suse.decoolo@novell.comcthiel@suse.demls@suse.demmj@suse.demmj@suse.de- Added hardening to systemd service(s) (bsc#1181400). Modified: * rinetd.service- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- Use systemd instead of sysvinit for openSUSE > 12.2 - Clean up spec file- Fix a segfault during shutdown when there is no syslog directive in the config file (bnc#651178).- Use version 0.62, obsoleting rinetd-secfix.diff - Removed Windows binaries from the source tarball. - Re-add -DLINUX to fix a performance problem (bnc#483381). - Sanitized naming of patches.- fix build- fix init script- converted neededforbuild to BuildRequires- Don't remove buildroot - Compile with -fno-strict-aliasing- Don't build as root - Tiny cleanup of specfile/bin/sh/bin/sh/bin/sh/bin/shs390zl23 1684772595 0.62-bp155.3.120.62-bp155.3.120.62-bp155.3.12rinetdrinetd.confrinetd.servicercrinetdrinetdrinetdCHANGESREADMEindex.htmlrinetd.conf.samplerinetd.8.gz/etc/logrotate.d//etc//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/rinetd//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:Backports:SLE-15-SP5/standard/d9cfc87b310e4fb805e18ec87b5413b0-rinetdcpioxz5s390x-suse-linuxASCII textemptyELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=bbaff66d3674c59834274a5f26ce72a6e0944357, for GNU/Linux 3.2.0, strippeddirectoryHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR RR RRF˪rpsystemdsystemdutf-883c420b22194f8b0a6d9cebf1d1bd33a0d65faae1d57bc13d2968e6f86067297?@7zXZ !t/ۏKK] crv(vX0ٴ cqVJ llΫ($rg j2s7RYDדKȏd Q37LR'oi)iSTj%GL R-$EwM xZ"WSPw㰮ןQMU2mpW/y 6Ӂ  Z 'y2v`.2FuJ,#~I=SO3`piM+8w7n2!nH -vF`Lif23J["~6mO6Б#I?sfo7M|36\>?PgmHNߺ7p;2k)DKKUDP4ɯ…k}x4 /!lڨ}NJv3.^_ɜ fz0@g4I^9~GHW.Ʒ",-An-bz${6BW+cG'7;w\ Ԕ?pVOȖȎjJ{n_hUPsq|{ l,ytd Cەi5GRbpî/}oLC/ 2! ? C{k *Wd4X[b ml&U dLC۫ c,@Jzb/ :hV(dY}”0gSyԥ\(4/*t'=L/83U71aIX a] ȏl,~Dg!w U~ebcK$J{8'9!_I~$J1OCNoޓ\NUK`ņOgRzȷ5ŢMJ3*1$c!qdi~ ^%R?Jm@t:8,٪N[P^Y ah]5,XY> XSͮW$Yf۬[nf?،C=!ewOabʂQrPB[o_.wMla'w".4\' SkS-ϝ~i'nt[7KqDpi U~/.&|.FtK:Y'56e W%[d&Y剤f{0N8 ylrbs/-483ia#.T&*!DPZؙ﨨!$vdƘ3MuTUHϡSpKE|l/[##%)2O/!/S-ta-~g!7:g8~H}ʹ1/ۓ z-.|N(K]jbU-Ƶts.U jJiPeH +bzQ&C#Ҷji$8hWѸG]b4EMMI )0:N\UCތcvD BX ]1\v <:V* mCUJrgHQ|>35Fz6Ikˣ Λj+8`.ڊtiG%,"?U=JCDSɯv_ǭ,E9qBQ'ҿӎdaz4a61wh_,K]S+B또t-֬8sp';ju˜/ci -|k"Vuþ?\6D{w?F2;o !L $TTI3{UwGƽb^Ǐ?PuDn2$!fy(rW J̪]]d! *7MO.{wױWǂ(C߾H*;E:V18?DQ% cB^iR"Ԯ̛[&s؀] PD:eJC`7b)Wx7gr'W})NהP 4!G{ ;)+kNpYp^AThM9SeހQ~ݙ@!G`}Gڧ ̆~^(|+~rzo+4BvSdE0zvElݫ+O9~A@gr~=)3&G=,ً1fkni|Bxj= BiŸ浂%CMfqMDDf؁S=yPo+=t%${h#" W7ׄKogh[B eay 8hcPܮЯGE{*YZ&O(=C'HLR*M -52]@ )i!9@2>)maO0 9(ď(/,M:W&ubF_b bd\tnKČg(Pi!jHڀKY]AAn$ϹXž{M6m19eJeGF䳉h q/fi?-ҟ(.Xnl0nQlGzhD6)'m!QEGNAh=5GU7$B`>H1JR%MHGWD<uߞ)eaޢjG[*}wC%u G4uk,':zA A a7)UluSRpvJКm e'27npaI,X짏&m$7g}e fOΔ$-`>EɄjVe2E}WnBCfQ /Fe?VWd+ֈѺ6_"} D`U? $:h'1AyKMWIҼuAYd4W6cam@aA="S3 xʗrtR+gl7"Xu,SMףdk)?BvJc4^䔺 x_$הg$p V/2s%C+cE%;7 7 Q㰮Mn-2`$+ Y+ ~/}z}QdǨ]/+l8ێu$& 3b9G!t; tvQ@3&@;q&SywFY6xhn(j '. JxqtbF†/;.y̟讉XF 9((M?xչmGYfpGMjk)IqnM>.x=7ep?nD#缱Q9B|[y4lߤ;g1WZ؞?s_(b~~MQnʼѪ(za4՜/#TгJ.Xk ^NꞖ 2 !Ĉ ɽdyQ CKMhhKGN&ﱋY$ 㰩zks_~2M5q ъT8#ӺrȖ5_s!% #9FEOy/+-<]}~pncNub͵H_ ,X[i~_b!zgbm(6C4C|qfQEipxC)O |:\6٩i^ 7+|)&3ANht$*Ӆzxdj¹\e-հ$/ LK!r V}53{ôWd:.mk$T& j7!X nD-}b=+<}w$K[1a>AÉW:vmy}9qGfT %rAWLAS[b _ 2:NVFFBгO)UO8u2x䮬nD+^rS,Eyb;ć b-q}[P .K5!I%"fb;Rk٭ag0c"_ǥxNxW9dvc wɟBoEͰo˅>q=?ԁ`,ǵ3¸ӭ̂kDh VjN`NL,F$!f"ʇ뭴rp|}#TɥT<#Lsĭ9Bɮ+^,szzɽ{bGz9؁j>'}-T=}Ŏf[!'ыEYZۿcXFzJ/?%YUd nN.Tmu"`M}]:3+B)ZB؉BAWf! ^o^ zNa¡~W'Ǡ[8q,P`zS ^h[\R8_F>\׻uBuL>4yM͙[Ǖ]AZC} /we$m]=&h}wۤeovfLU\ #[+l Ƀ K ]tnSoN='B8|a=Ƙ\Uk+*U09㯘rtL ? )ゆA1hb7zϐYq)DUB{_JL"b_ϥg)'X AT ޿<_y[f \/s >nf]04FUp㪯{kRc?7bA(E T'彶B̐/oxN#kl=rqƺ*/SҞ/,T m uZ3/Q++uHdytP}*7T<23=t&|-JL'yu P M&CD*cC^^޿5o {[1G\*)kŌ`mH(iّ:&ɏwi5>~ĸ.i87r~8j}cb{C]ŪaHS/8aͦٷqm)*7v6k ~{IHEOo&3{+Y\AVrhJr\0YCh֛&V j|ITm0@FnO1.~ {]b̯POuBe! sϛ 4-Dx=W1%ۣ8bǦX34 PT R8I7-%"X-r$vN]@cr8Oo1= 7̫]5n&H:|l5Dh' !e?=lI'Q3q/^s [^mZ3g8K_ӣ2xpd&eqI)W w+0*k ._u RpZRp\VM=zHCŗxL Xsg1pi5mIXf`&yp]aJc3(-_'yh~N$3H|1SvRv.} e{b(`kЅvvIiX YkY#.#6UVNVBGi|{`Kp _ R ?P.׉#Ǯ+sϻ/0t-uC ]d*I^93w0pBv4<]w$D rpAHDWI]xpe&\^cub;):Vŀ M%{K3("8g{Z25pơ%)*#XJMBWcZbzr!/UISl|#$JBt?Q ;oG u{*g[m%couY y,V[oAq2ZZq?S0גaF^&X."i1w%BJ6däsdb XiL:<V _NF nH d(Ᲊoi}ůFL N<ϟK";sE&ߌך;j3RsJUx}s#[A'ȅC v6OˉW^ *;거;Iwik^sEJ diHqse$|6kõR 9{w](!c^zW HS-zEKMpY+{;52jzOJZت*/~s^t.(P6hmѩ^JSXGf=ggO:tTL8̛]-ǽ\˧(S.;<]K-3GU+W=z;-X:ʺPfaV7ˋ 3*de'qO.L'(]{"AIo7Vc-u}Ch6~-SʭyL@]PۑäYRd# rИ$j'x﹠WI-^w69@T:cxqJ븽l 2O7{ S$bjSSer1Hk\_-/MfeiU6>oUvm]- EaR+w5jЌDVf2f`ώ_&ٺ2 Qߝq4&F]̷)s^;M;ÁJVc}c< vlIN+|S}l((%w %&Bp ZB AC:+wF%̄T# "7f>sj]C(W*BvԴU_wVIpA}2[,}tp&"E_dD@O\APmw 1ڗ-ix#nƭh Rc:SM]?@ [*+9މJ׃<֩l٨O^eǬ>cX0Lt~ JQgQ辿bgޮM(4tF'OS= Hvq4z8^ & \h )MP1K:j[F g}b 2;YU" vߎfWVxRy+'Dm9GHs-MOBe "PJY ~Dzh$sN5HHY,B u+.݉fV5;yIVz2B@&ICvwEOmȶ gYQ Cذ[0[ou]>rchƘbo{bBz_`A䴪cu~\ߦ{ښ"[v[=U̪'DOB[+dQsW=yMR)=x|ekVLwD=}agJ1ݠqN@=X_񃓅M}zyzݧ< s׋͠"GI$C{fë2ҷmʩPLCU{DuI0sATLƻWHmG4w`) r{!3A+f?KG$q3)b"Dm-S*uG!0E1!" pGw]w Ƀڿ}= 2kF['I >ғ` 5I0r&+jh&@B P0!xQ;/x$# H1;NvcȜtv^̻_ƕCz2cHPv,҈z]EyW ՎH"`x71tg6'v%2>5 ),Di_yRʵņBP` G0 =ce65fW:Emd(lWp'A+tB zC?2Yorrhk*-OكOC :»z Q4 p_l~ {Tt.r'J Gl.w{͉%O/{;̙SG4viҲTw2ޛ&_|dKOt6y+37<gZ`[i搖<#C:rI`Ϣ16Y>oVx~8RXWB-4Y#6שF+*׃' ME٨}>웢@Bx[ s{C9YVqx޹"WSQe|X(UjBkK)kr]Fy|ө~}FT 7,(&nlp6ĔaHGuղL$U4Q. tf"ܭG/2. VXb/mwZK9dl2NX}?hI'®8yXDP~1pbUƲ0y4!htcRPP)/R7ɠt@{DRX8G&d~ʩTb(.$A]0NPas ؔ LꡬUK90ؔMzX3lC ʥ2F+ Ŵ1ƈ;@"G/]~r4 kPYXp:_YO:)/@A,|)Mf~mQ`3|: `ݻz#ԣh|\&AHWཔor»*S ݂Fo&@ڰƠG J UI=cV '~t\^)F,W' ĸýT=_烬?K!6~/.);S@=匡Gm\>Dhi`xQI"PWF C71cM||+9N%q-{k J19[ vm srR﫵UH]6t4^62'uG`xŽ%K3k\!=CUBQʼ+W۲riOb귕Gx=H?}M %Ʈhʚ \܇K|>k!}vLC"f̣ PIҎ849@wFA0+ٮAHeL2.~#@yRGLFx?w7P.ԔiNcw@j8e;{.QO _E#)cqN٤B` ,yW@ Q}yZM+\/NA)2d"2i̱&e}5>[f( IA4|| ((؝$$ %%n>~Z}wIk.cМwx"J2i>_N*ZxO[RSNNy=RS;6r7&p)|jTl TŬv4=(IȜ,Bz hVk8(˛E꿦b"#V(p/dstֱ^|X$jK0q3p)R{bH^^ˠ!Xz+ &=.,Xx[([$i- pm27#d8)%#y <;(\$aosi qjN,xd]~`1WiIOMh 1XamPp`gAg_'g/! ݻѺ(~DRtO#YU7줪 xLt ŏvw%b;6Nd#b00egNuqSVaxyVi焭mYĄpdW+Pa -wqΘox';]dG{-WB.ۇn;7tk{6f:Dd(8O1P~SQĹiW/+|,Oc5՜7lγ]FЩͧ)E.|ͩ;qVq!Pr쮝撗LbljPbصz`aq0K.}vC Z[ˣ귒xij=D9GĴ#Ѣ} H C8RE,֜L,%/^aj$D0sعA68SOCV]*bL׍m1~}=$xyF>ju&)_)F,V-ZhOZ^PїuC-CgiWG-(:apן*)-=WU9N̏Vu^}dIWk,]п2Y%a&!5Õo#I(:)TPZ|QhhD{O=V{yWt[P۰#,;pe֐ز@}rF$](sn#t :~g>}тH06r*w[Sha{qk:]s.';уz_Q~ŜkLD0٣dD차pWU-_ `MPWemoWɝ|tId} \4娻 Njx=F) $㫋;h11?H'a?1 67_M-HjؤE+!b| \O5=!\+3Znj9gyen0FBB]e ]ieD}fYᵗVrwϞ\i%^oxv u1@%<h3XGיԒ[zD I ">C h󶾩2I&^[$ YGM"z>Tu8¢ ݯ/8&U &%9sj“P_>tF 'n $槊!]X?u}=;l&>|)X%;usu#pםž!&\(C4Gl^ˡ%?8Me²cQ^m9ضbn'UƼO:2ˇ̃m20^QKF-^FJ^nѡ<2̭P;l rx ==X!?fyk;|gmWY??4gyYb#Hm=flk_#ᨲ^?3ߵgyVK,M/eClR-Hc]+2e[0 yG"$RZG98r[1rdY8e Q M%e6/c:E7'&!=k 1frơg$]ߴ jaX;[NIhNLyי/1]5 ܕϨj[0xasdc)򩩁LoK"IX VB@;DRA^AqR8+{#&<=4G}x)-3m@2ݳHx?V0% ,Bq]wɫ,3׷gn I^i(ն)5.Un7=[NvoB-XD/,\yN^M~n΄/yKeB#N?g/FH6Iq!s-e7-_O,m!q(/'*ZU[~8uwJ m3؝G4' ɿ;ٷ(,PGu~]E5`{:2d0Э{n?vXCّS =0~ώKkBBijǵ 3қ8&[ƅ1sY)BEX\e0Yu:z$JEmlPp+ x$%pY+>ʀ*cMiyTnWKb;f’ Hw@Kt3ˋN||˺`n!"؜ʨY{עu2bBb|9;[#.MP`pVpK+P0%NҊ+Q^Ջ?砵w/x]/Dʙ5o ۾Ca/Ciw9%F9aXB&U^U9&aDB%B][}c2_]+DZxO̥=h*=@#r}=xe>?vxy3Ox Yy25x_7xEד,6ï4ES^ī͉pd Z,` F9T/3 BS?Sf jIB~!e01?j3 i! r"}orp.cJTO7,lz͉[H@1'4~Мߵ`AK3P5Х'V*~Ss:PA8N Rjd::)3X2# dQXb0K?jB,*Sp؊3[pBK=gf'-0E-1e]Đ!6?e?r63xɄxwm0|dΊ-qY88. y*D<7{u?S uCoU,~y)`|xQ̤t XVI2 YZ