rinetd-0.62-29.1>t  DH`pX̘/=„6i#H!ߩXg8a_nC7cӴCVrl"v+Pd專M4/=3Oe~v#\}yOOe/ן#"[tqe8'_hju0lx=Go{coU 0D5fz lB^醄-QQZ`znΝށ OޏbO;]rFaoשAʴm35591d840f27eb9a5894d6f401b69a1d5e96b07fnwX̘/=„[$q5vThbNH!F `kCDZg\Ԍճ$kQ.zHRP辥cexW˘#'/71<4mZ_80>t;D:|u~ѭh'<(h?32u//BG{ ˧u) zީffy6@ ~*0+I6W9I?Ss*Nz/]-pM >B?d   *\`hl   D p           4 k  \(8 9 : =>?@FG H I0 X<YH\h ] ^bcdve{flu vw x0 y\zxCrinetd0.6229.1TCP 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.X̘lamb03ƕopenSUSE Leap 42.3openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Networking/Systemhttp://www.boutell.com/rinetd/linuxx86_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 rinetd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else if [ "$FIRST_ARG" -gt 1 ]; then for service in rinetd.service ; do if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-rinetd-update-$service-new-in-upgrade" fi done fi for service in rinetd.service ; do sysv_service="${service%.*}" if [ ! -e "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" fi done if [ -n "$services_to_migrate" -a -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --save $services_to_migrate || : fi fi 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 "/var/lib/systemd/migrated/$sysv_service" ]; then services_to_migrate="$services_to_migrate $sysv_service" touch "/var/lib/systemd/migrated/$sysv_service" || : fi done if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ -n "$services_to_migrate" ]; then if [ -x /usr/sbin/systemd-sysv-convert ]; then /usr/sbin/systemd-sysv-convert --apply $services_to_migrate || : fi elif [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset rinetd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in rinetd.service ; do if [ ! -e "/run/rpm-rinetd-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-rinetd-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$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 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 [ "$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 rinetd.service ) || : fi else # package uninstall for service in rinetd.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~ $ A큤X̘X̘X̘X̘X̘X̘X̘>X̘X̘X̘2cba451176c48ba0642c1deb11ac1aded41d8cd98f00b204e9800998ecf8427e5e3485c4918cef5f4a918121b979a1843b91b0714efdc0370ac9173002355520fdad6883d72be52598f5ddb48aa394621aa97e59d5a92e4a2cc42c72b4cd145fe9ffaccd902d38a754d7a4b6120691dcd5c27f433ba3533a8d56bd01ad742531681d98858a35135c62056533ec9b47daserviceYrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrinetd-0.62-29.1.src.rpmconfig(rinetd)rinetdrinetd(x86-64) @@@@@@@   /bin/sh/bin/sh/bin/sh/bin/shconfig(rinetd)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(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)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdsystemdrpmlib(PayloadIsLzma)0.62-29.13.0.4-14.0-14.4.6-14.11.2S @L,@JG@J8H@Ch@@?@?I@>%M@p.drouand@gmail.commax@suse.demax@suse.decoolo@novell.comcthiel@suse.demls@suse.demmj@suse.demmj@suse.demmj@suse.dero@suse.de- 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- add patch for a potential buffer overrun caused by failure to reallocate one array when reallocating memory to accommodate more than the initially allocated capacity of 64 connections.- added logrotate config/bin/sh/bin/sh/bin/sh/bin/shlamb03 1489803428 0.62-29.10.62-29.10.62-29.1rinetdrinetd.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 -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/12cffeb1aee91d2b406083b46a0e2a82-rinetdcpiolzma5x86_64-suse-linuxASCII textemptyELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=93a6b697c3ca0b0b3fd8f74c44d3796f8e4d5ca8, strippeddirectoryHTML document, ASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R R RRR RRf&ZU_?] crv(vX0C)緮2C,u,[,|&#E Aܵ̉}4i}L>)h-=0>h uN֏ a yf_Aj f*y՘d4]/Ҙ9f=*ȡb :y(b#m'NOiE܅Qk \R!{J&%ZY6xJ;r( m][du=|1S̞UA\jЦXܔCuc_u]CJnٙ:(B# |/N§fUOAA[6bTCWF&t}<"PERQ8)~2"N_1] UV7wa52;ahdO2 B$7ܦw\8TT@tGi齮B"d02HF\'&|o*d0{_bFL:C:eDžS]UDc- D%E/0"ٚHUi<-4I}Ur;GwRm+153S gorI^}ώ--< i-%rFo,äGџF=;Qzc{ͅfcB(P+2G˚ Pf1MA08}@z SqC0WhVQ,AE.+8!k9 I5 @}tu9sLH<xF/#piDn;t Kd0꼴sZss*x3>j6 ?Z^dm$)偗D`"m-u.wfAv7xdcM QdhSl/[Q&cx7"SHqt;cF6 0~W,U[4Yvp9oGGma!q6n&n r`RbáƩ:{Yc) Z;q h'YMYWzI[TRY FğqtEOO_9U잌hG htR'*}L:j XqV87 u`0%>W1ߦ5;=6-T& RhBe[$RJ!_eY/v2`Y)STK=: P|EΜ`rL\Mͬ*Ƭnz;qޤl)Ҫ_!EIyȬR_ZPx/3L b(2]n.4(o??@GYK1"WK\%)đͥ4d<^SyMGR 0Ҿ:սߤO<„̂g> ьrDLo㒯{+ 傆+ҠkfI΢:)6e1r$m~f@*LS'yQ3)&cA&:SӜgFG"`gb. ONnZO{{Mh`('7"I*厑ON;9yhXI=?Ar՞k!%_+%Cf=\?S^YeVMZ{(CK?#~A0*r^LmlZOKTaʘ/` z- լ>#٘kXңX=nG$v<p&'m[ha9_=3O/)繗ʓJaDh2`"p=^?ctwlQ]"Z &}:aG(3-rݷ7}Q s܅C|\hdw6!wt%s9 /d}SfwCc oE,U/_vH̒tz}za洜4{Ci?a^ !Z+=9 ?((}!.|)4Bܥ|p$x,`EKϮ/ȡI#_0D'P7S6~`nam8 j%^yd՚% 426!yxe!F7n*@u*zwu_#a!~\U˅'郤'7buKtj:{Db5Iq r@ xm q^%f)t b~kXaNn;ej-ͼm$%`ƚr1Y>^ /c[97,~CE8Ļ,:bg:$+ܾ#Ӫ24y"Lά`_һD(ߔ Pn Y #rԏK]eCfzx\XVX|;Ҍ@4$X3ۛ܋nG\귛[F Ya^cu[g-գ!>,Т0%7k0|b*XW!A(GAƒɋ1댫ėaV3Y(K0x _ՠqi/{[hMH|jd}7 Zү!ş8>N#Έ͕o>{nB\dE]X_zT] uz w8a)^e͞L /6̩}7V'&_,bIB_R\=1x) )TC]!Q,xZL[͎j̮5@EyzLM,nz:28 9S_w:/37[Gۦv1te_Oy=T=&8BbYس8$ahsσ(0fov]މ"jf@hW K_cEE7C&J;y+~BC_WeŴnT6|9UH 0վQ3si.CTgio"XFe$5?`dg5hJE?;bg;kN?5qygI^BMylĉף;344,/U}x 8~ T ?o}yyTj,`%-/C'V*#Fy)2 [J""\.r{MJGLW{1~; vd ZܝwD$yJTSBu걗b~h1jNz! 7VqzPMNq`84H:boiYvyxɝ8JB6*۽_|lRud߂1.M@W|p`ޞ縎ftZ>p0P6'h8Oc6);Õ|n4Zv4 xǎTO_CuTc!$+̰PWI=nuzGd+%HMoLU1MJ z7.\$ ]eORMl2R@)[{ 0WB?M:&2c^Mm 7*8zt+F'NaN!pkЬo7IO(S*<\ GK OLFS+TMXO?rRhqXؼBW;}5tT&˼C~>p etOHh.tcզ`#ރA vȻf0KoyТVbMw]n_:EYH/\x*9O3.P"`cš9@Q>}, V2t Dn ,FuHoC7]wC"lw_i 7~4fOZ6!>5IU& rMc5 wѭ\!tC^VtmېE tm%^|Z-$-h/s#g'™b LO]fK~Có)RY2m,?3)k+lwF2f|,A$7H'mƆ=Q/)orO쯻b+9av}>W_imIMmMә1V*֫@ksשּrwSt\0% SfU$ ?͐8|;#M 0?NJw-.)ג=( ͭP{U^ts eM\^{RwE⌞{ -$ek/ Lc&NSί0uh{->t` ۾??8"乸qTf _kH=; UJkLrﲏp*F喡 ϧ;C]ƾW`95C ivRP22܇Fot(F E/G[S4Δ1ObQMQj't΂)Fܮm]'^%Nңg(}֎Jm8h&!zΌ5 g-pBAfm|j]!u59E.#SI4yۗ\1Nx%hQo.9%w?\\H4og!鵏11?=M|h(q=&|G$X/sOk.,μy&gbJQ}R_m쟷D{± m=ۗhS(F Fhl$WX5s߻ZV;^XCȜ4E1| O 6bG RʽԽ!pBA2K9Txv1&y\ EJmq_;ecrf-aYiӯf1$x9{(=+r7. r=_!yzS (: x5]`3|[n3upf/<}Oz3U'$+j #Ay#@^UY_z 5~箘ىAا:!pGtC^Ν$Ae-ƴg-O4YfEU3u>Qc 0BE23,ĿV>,z,@TQؾxgbi-3{iWl@jdr4.uQyɫE5\+ `zWsOc> _~&dK6A,0me}`'ib )&ݡ;G/@rzXvsbiO{5kMٓ[rݍ(_6g%/PX:Xզʿ-˨zeMP2Uٶv0^WԸLquyc&zo¯Yyl6V~׋'݀q43cElK?5&q{I~%dg9.Ne.q V6.H830K) &|y4Cts'p&:O淁 uSI54#<Ѿ7EC'x'r| .F peIo茘/-s#M6遦Zco7 e@0- b| {r a\383(B7kMvY"B?"@v ҚOC}౥3$)2Á!z$M*8[0݉([!QY]Z{np*}3>t iknNYaj/ӍNPoo_zVOPN& wN׽^{!F;"5_L&[,jN^ΓA[&Yf `}/ (>܄͹ ^!4S݊X*UB=H.4: *gBr]M= K=n b4-Ն/pP4 VvT#lnu1^a1?4;5j~P(l@wݯ%KT#qjd6N@>0ExڮJOGUY)œ# cfIX`@cGeD CN%F<wW_=TN<=.l?a'=emܺsa昂lUZy @C1,h[3׬T.3 f-聾{A~ Zv+^*{R0 *>^M;a 8ۨxo]IWy#CvtsϞ0mT*P{Ӎ5mC;cҳGQoS[IBK]UHt ,[\tc>U Jی^@-Pj@RE M8BP9ix. l CL9Єx~2v0" EbKս;_BR'bʈ$0-;9i(-T{MszEɞtY |F_1YrLr!ڬf`"8ۘ}9jN{r tje1Cw ^.=q-H}~yzu-ye8gI9Eic-<- >ʥĪG0 W}#2͚-X7ZFg|( ߀|8CLyokZHB\Z(^ iJ6$56$}Ѕ*[p ?!m38Zc=J36L7c_oZ~ϙ 2M^4Dcn39Q@@{Տ,"Z3&ܲ%&.䭇>,F(_(rcig llw K%7UhNQ]?c`P>&ot9 )h!ߎ1! ۴'!qU0#c3swZj<WTxD) { bkIc8̽A-גԲMxIm*!f?/ghR 6|=ŤXֳd^rCxeKj7Pa'ՃeKI@34W)*ʲA8c^#.!jrd-NPD"Iă-lRYȩNdb} |]ݻp F6q/>A0ڿAbY2˞Ka[Sys`%]ZNAde=j+4EΎإaQ ӮT͈I!& K}W^13 j,U1 MN>9vZ~mQ]0"Ժ -<@ݷ! $|鞪' >>6yڡ%߸ؽ`j|9Pj"V]ǑZd_6^%<%q %Z5d_ pW^߄Hc0p(:2$'?/tp6[1ZWLrhlwku |wHpi |{Lu_0LjS"y_s4&;T˙QKt`ǁTtDF]`[f9lr.wzú_ L6#jF?elPF}#/Gaݸ}|܊z-,rXQa:Փc3`RGuh<)߮^=33~KgML<>XDѽK壧m ޘwwME!JsVAΔtȊ6e$aM<ӵ'>, $r=]<݂WڞJn}cSL{1R=k˾kͧtݵo{Fucq **z^UrʦD?KwmX+~Cu :ܤ aϋy:k"#~8l |A֥MtxucMV&ID϶F-j؆|ٟwm~ 8O G{UpͿ&P|{ut%\qAY BfI4Bz3Ӡ'ACSOёz"z@a`Tk -]q$CښACS?%VD2By* }9GE>pXBġ>~ ,MOC?taBd)M.$iQBd20պ%烸G{9chݰُ%yޭgV:awɒ 'ν!<5ș]426g2|E"y]`~lB VֹI\ڏ۾x^ τ7W/_RY\vP1;~Rj'!(`h9z!8eh-`ޓQp/i>ZPܮq."yvT0(ԮЂm, nI$xMK.(Cvj"@ dZ[XJ;DT{U:'p%`@Z)2V=!^ Qm"MxUCa:yX+cQjxH2\KaLJEѸ;RL\zq:Zl~"Ɲl w!df[t` s;z{vScxyc\Ӟzgi2Y̞(UTS8-ۮȺP;^BF~H 6RjԖn(g.MOֻm(|keUce N6`L4:'h]HpР83sl<2֞i2!U sH4E8ؑ$}9EȫiIJnG*]࿬Ͱgؗ> l4/o Vao,M`-2f}rPtPmR$ciFoa.}]Nh= `?9L*ɱ[oN@5Mq;"_*bGe.Bo,s~`dE|s*<8#K[#*f z ǣ`kͶ_$A^eG* 23|3Ib "Gfc^Nzl wxpI%BU>9֗"Iy+6Mr;C ^i3IY& 'jP(3a/X!0qs1H5Zhb6ux-tfUMU98#\+~Zo9W}q5EU5'gi)}0sۡ*c[))v7w߂ pƵ D s DQ` ?o4D[~W]T[޿{wG5ɍP9ń|kZ[*} 1R|C< e&e65o|g 3bSfEߚJī2- g7rSIX~NF -x4(ȴu2y2Cu.GU TUJPӜH;> RZN4u]Z<IXq]ȁxX99MCtg~ jA7pK.M-& ))G+*Z"KlJJ&N͠aE:Vc*$ r&>Ļ DVX<O g `Uq#Tg kCVz>[4O?nc- VHfk'9{|Z. q1 3lO[MOXR 7{Y_P UEAbs=1j0IhCm jD^5x22qI\H\ZgK2{3c ya@bi[ާ:H.OH:8O86i4̤Ƴ9iƪ16nL/Ώ4PcQ(ɉTÛf]/%-3&G#}$=4[P%L=ÀW`~b5\Kz Ot䡚z=twɟMC 5Q$Ug1z= Jx+?ZFgL7L2-SuڰޱPb-6!RmBuV瘘uX*^e oW?bc6{& Sم¦ ')%B?6r_HNL-k `dFIv?rO8>⳩ d=B_&T.ÚB/v F_b{4eoA OQP'`{^>ǐ[Uq ip8ioE؄y{o cDDgAӻS2~ZL2 W'@YpxYEѵl9^/xS[K:PS"VOΧpP 3[!aʺ@$ྉ ۾N9{ '[0p8quu&?|y &zc42U t8S9}o$|QPFAeא^}>ћE; ԥ =.G*ȯ?f-t84Ė@UlluѺEEòE!_k* 9㐠!UǴp١X-2|+G)|tdgT]ڲr#.KjJ4_W:av96 %