xinetd-2.3.14-155.1e>UA_ KNoO/٫y?SDBq$jQԭmlwMֈwLuG|%4_Am@>b>; o? _d   =lpx| 06=z   ,  h      d$X?(i8p 9 :5 >?@FGH4IXY\]p^ b*cd 1e 6f ;l =z OCxinetd2.3.14155.1An 'inetd' with Expanded Functionalityxinetd takes the abilities of inetd and appends additional functionality: - Access Control - Prevention of 'denial of access' attacks - Extensive logging abilities - Clear configuration file Authors: -------- Panagiotis Tsirigotis Rob Braun S>build31QopenSUSE 11.4openSUSEUse, copy, modify. Please observe conditions for distributing modified copieshttp://bugs.opensuse.orgProductivity/Networking/Systemhttp://www.xinetd.org/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- xinetd PNAME=xinetd INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < /etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="no" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME 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 set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} -r /etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then /sbin/insserv ${YAST_IS_RUNNING:+-f} /etc/init.d/$SCRIPTNAME fi done test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in xinetd ; do /etc/init.d/$service stop > /dev/null done fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in xinetd ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi /sbin/insserv /etc/init.do9M9M9L1DLNSMj mH'#\+u F큤A큤S>S>S>S>S>S>S>S>S>S>S>S>S>S>S>S>S>S>S>S>CK5>SS>BK3S>S>S>S>S>S>1f9c4822064d70bcffb23be991faacf74fff2862c9329e04c7d869e0c131adcd6f52a54ffa170be0d36769c950f111f501f448631cd1b20265de32cff8261af6823e6b02b5eb865d233de41fb4c323150a109a90196f42ea22d1e923575cd03d94a12c5f8da39ba1cc195fdb2c2accc9d794a3847a47de866dbd8b95d44a84e4d709059fa8503b4ec1b309ed185dfeb50003adbe46a15d2537949e714500cf99638e185730ac6038c71475a8d9ee92e905910235f34da00a3e2fc09d4bdc1f0b624dbb0e74bec805f64e77950477fc95752da805709ccc9feebf086d981e62c3153f700c8b52bb909edaa956b83607189c97730739e6ccf59d7fbda2872a556179f3cd20fc14f592481f36c53a0ca75dbaeb77f3095f44749a61091f2d072d2d7aa33d926a5cf9fa879d07bfa1c996928ad8615198542444f84d28a6cf226dd83b2ae5d4292d35e816056b2dd0d86711f780b01daeb12663e97ac916a2838067c3ab523d247e4ca8e2d505348788f8925653b67e56950dac6f714dfe4d4986349c690dbea009c636376f19d31db9b7374ff17d7d5dc13361cb5941a2304885b87a7793e6ef9ffe5d8c3d3e069a497595d358fadc2fd18daacf3c65680341e7a9/etc/init.d/xinetdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxinetd-2.3.14-155.1.src.rpminet-daemonsysvinit(xinetd)xinetdxinetd(x86-64)    @@@@@@@@@@ insservsedfillupcoreutilsgrepdiffutilslogrotate/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/sh/usr/bin/perllibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(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)libwrap.so.0()(64bit)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.8.0S9XKK^@K.JHFwFS@F^F&@vcizek@suse.commseben@novell.comjengelh@medozas.dejengelh@medozas.demseben@novell.comaj@suse.dero@suse.deanosek@suse.czanosek@suse.czanosek@suse.cz- Add support for setting maximum number of open files (bnc#855685) * added xinetd-2.3.14-file-limit.patch * added xinetd-2.3.14-restore-nofile-limits.patch - fixes for security vulnerabilities * CVE-2013-4342 (bnc#844230) - xinetd ignores user and group directives for tcpmux services - added xinetd-CVE-2013-4342.patch * CVE-2012-0862 (bnc#762294) - xinetd enables all services when tcp multiplexing is used - added xinetd-CVE-2012-0862.patch - added xinetd-2.3.14-nodeadlock-revisited.patch: ignore SIGCONT and avoid print in signal handler (bnc#726737)- added ident-bind.patch : use right size of addresses in bind() call. Also use getpeername addresses when connecting to ident service to prevent address family mismatch between socket(), bind() and connect() calls. (bnc#598305)- SPARC64 requires large PIE model- enable parallel build- fixed rc.xinetd [bnc#457903]: * rc-script start: check if xinetd isn't already running * rc-script stop: wait until pid file has disappeared- Fix init script warnings.- add a pidfile for xinetd in rc-script (#300526)- added description of the previous patch to README.SuSE- fixed: xinetd does not honour disable line [#254613] (honour_disable.patch) * As soon as we realize that the service is disabled we don't continue parsing its config- improved description for YaST (rc.xinetd)/bin/sh/bin/sh/bin/shbuild31 139661304924563702.3.14-155.12.3.14-155.1xinetdxinetdxinetd.confchargenchargen-udpdaytimedaytime-udpdiscarddiscard-udpechoecho-udpserversservicestimetime-udpitoxrcxinetdxconv.plxinetdxinetdCHANGELOGCOPYRIGHTFAQREADMEREADME.SuSExinetd.conf.5.gzitox.8.gzxconv.pl.8.gzxinetd.8.gzxinetd.log.8.gz/etc/init.d//etc/logrotate.d//etc//etc/xinetd.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/xinetd//usr/share/man/man5//usr/share/man/man8/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Evergreen:Maintenance:271/openSUSE_Evergreen_11.4/45dd4007a3f75b2b49669d845c86a49f-xinetd.openSUSE_Evergreen_11.4drpmlzma5x86_64-suse-linux%xUW)?P]"k%Yƕ{Y ad;O(:]-zV< h4UjHM"R܃3XarDGqY9 }4Fj5bYN( Oq-ξ&BhQ)_"ٓ}J/44JGvj6tx| . >A6-` n2gƸLGJE=Te$NCHM}$iBl۠廋HFJ lUq4еs=l:ow&+ %,SYg7A o`Μ܄s*d>k>-*ʍ-wL a/]]SZ%]Z6cڊW>s,~jQ׆j4Le,H |.5/fJ!<w-77& ɝfЋHCCG'wv8N+~r?u5sM͑1/޺VAu~Me׈&CfƪFj!ej׈sLg_MEIq22|sWP(]*Լ"a{<,~?Rڛ M") QBzͰ`wE;!B7̗ J2bMHֲNe<460t ,^TöݨSYݫթuT*]z"W$5CQ6 ^m~Q=nzH(#q`;X+GD`®r9u7GT=e0x.h,.!m ,zAqLkeGn`>)8@ҙ[D"L4o;n $!U]> ; ڡ?a?t02`c>jo]3nUE-b9Xoh!tN먨F6|,%\"+t~-WT'B@[znQ e0YxJ) W(|wXӦYǎy[4ut<&IߪW9Ԅvc F7] [ؒpjpgg-;+ģ4h`˜sc|F,B9({2~Ja׌Oﺑ}<>Hᖓks[ $ `!P\mhE?+' DFa^e2hˮW# ٠Ї6::"0@E @YcV5HXW`2].pu@/DG"s Q݅K Rz'ט?b[L;x ={x׃WJlC+8* 3($HyC4&'VdsYsٖ Un9`ZoڧImv}_)F/m- z&j)AYJ$ s=*bؼ7*ʮ[A y(Vc^Oʆ5V}{p5g#!=1Q u sjT9릒0Fc5GCHy+\p%hPf?D@QS&KҔo7,pgLxl*ocicCtMމoְM < r0S.\ N"G)H2+42[uRwbǻKo%sb '+;Ėw8m.5 bp[%臾PD@[ˑS!I}rkBq2E,rCj(f?ٝ4ѽHk˰{jsէ+\:} JL'o~hFe: pO]Vy^Thu BbM%zr rPahdh%$> ̎U6B$hׁ%Q:;a8. [^ L(p}ծ|u8LāoKU.tf-/Ɩ0d Gw#FW!WD8ƴa1ߨ#'Ki9Ԛͳ.'.J;;ܞM>%XP }<.Xxddڀ_+Kn6Yn˰t)!Rg*~͏{zEPI0쑭h&e(ݰxodlKWlӲfXr/= '=QZפNfM-=KϠ h'~b["6T<?V=;uga 9_> )E2Օ5DJH]ծ!qF;dԐKajbMEicm|[+IG4aYھ6=UF羏5h]t(]8IPѲXw[=73)ɼy3(W᡽/ V~B>.?sUe d" z[T]oivzKw<RK:oG)To H21p B+Y*aU-uKw f`=|p@iFBY0"r8aKtg76bU'[$C{XaW/hYA~:oVJ5tV&iNidR2dЏ/ӻQAˆWzǛ{G|(hgٿȪ&dfcFЫʅ "ڢ]MO7;'<^Ǖ`.! u02>$=%C".ۇq##](MP":*޽.Z@nzͽhu# YB>O=ͽ>Ypq-…Iz4|$IR0I5i5Md'Ԇ"hOE8R٩=(4ʄ @_F&OY };?Em|6IDyiݦa,=}e/n͉XN:=Vt)J#>b79 |d~ֹl(HJO j"rݯ\HLX:6a#l[AIO@ nbO, R4:k GJI}#$9.jN{ѳļ06$wݗr1*> xr9K|>ė٬Y4P7[͏ OeuÁrO 7(N6T@pG),s {u_3ŷcpb%ѡ d0Z tPg'<*8PK{ rj\M7tvrp9l nǣ0!ؿU:zM e01Yha"kR@SXr)eC)Fq0KfKQJ[$QϔTQv#ג(1&wuM-d fRZMJUR+2 nDY≝F10b3f}}BR@k'y3pRfNZ(1&{@d*5N XD J/a46(ՕZÛe؆o'/3l"`sJ8C ob,}_\ 8OZA7 {D_vz淗@v׽z7icJ?פ5v=̄1ȱ"@?DQjτKW~n &*ޖnpKsv{'9!Z&n{L}ƫZ׎={Bsw8"c,/(&.x2kQId|AݤKZH^(}8xi7tJu0!ef-%V=bo+kjHRl.-3ĉt6 &ut{d]:nhfbĕƊ4FSUZx'&OPػ`vbNNZy6ybXe8yZLրOJux>> Tn/?v=DFn^Ư2F966;t QU/xҚАhο"a)ȼ_= cu-E5uO%.\AzOVbp{H m5QܢO/K{P,ObQq8Qa*I~u 839sPYq, +[,:l6{lf6n 1@رJH4"=x6IMyۋ"сYXSIJxޡK.8 `:X P(=_ װr:kWzMxP7!HGA3"S-Np^r4I; 5QW Dmk+5st667Yםl˻bġd5Y}((Z'N4ckTrjGb1px0]zt *j4/p9}ۙftRF0`/(בr4xGְp܋61zcQ$ {0KDr'2Vxh{6n$_?ECFFu]{P8^/'=>dK! `: 堍u*F]1])E,̹Jc;zO_=3w)O;4z. =0MaFѶ5vXV20@QWt=]b$K?_g8˶2sP_Y:O5U7|16!8szam?BslK#}%L[L}lLH6zf/d7(hMUxJ^UH/-|6mEf2nKi\<ɮϴ^݁"WxCǝ;46z8(]sX9:A5Pk(`qkRzrٹTx>3#OuB/wV(Pn~2v+SųdYbPz HsP%RU+>4o_QA8m06 "vn4Pl+jPQWWh"{C$ذwiN,j%S-{S_"5>N-llNk^8n(S~齧">)>'wF&a}P[C@/KL O4nv&\!i)S˧bv ٶ}a.8:UvRU!'QS#ijZ&_ !P̰oxz|Fc 7R]hܛ-"Z =i9 dc$+fTs6HΙm P2vC ANn/yjv{ .,8/Hw<}<;m*g q M9$&V;7?.e㽜(K+8lӇY>R±}jr9>ezf@F ~}\\FdjZ-MZ!UMk^QGL1jBeFu)<:xyVsN6#i#YBMD/* ”bv20{Uke 5w-'n)Թa@;3 el-3pFn\e BLiQ1"ƨHki5;ۂO$/ 1D$R b9 UC<~0 (gKIF)rg}f5 RE\QKdJ.)!x9t+|zNAߢ?cH(E?ܫR zt:H=Jl!/a_4_7 5J~/} ?BaXY8A"Y"Jœ FSrj^#'r)+ Ixr;V s!jYzuF]2'ў>ap}]7B CJn8y*U}`Ovs?${bSF7*cR+q\ST,4ĽHӿ6+`u)moJE\ 2mP`h~|d@8Pj",O'Jof眸.zzV{RL2ȓ.YoGn5r N tOwA@ƄwFn7˘8>;wCmp+|P$ R T X7nAlo'еa}m/&*g dUSVjM8mЛַ[g]sPDC:o2$AUHs{w):FoiCZ7D~QYXG0oďih,j7 n8[KfE`R(a\nˀϢ':U!?[rxuy#z:u$XߠMPV:;=ʯN]x7oh,f "IUBmx<3P \!Pؖp\[+6,w0Putd 1JXiOM=ݮ0jNh̑ʪDZ@ZQ1H.৆&ڳ˫Zz]z^ R3?SrހMہoyRHaSf"U~졋Pv 'P,{(Ǎ]%o*FX0EIFLϿP~< iE1ygY(W%S]?IAp1yv4^(P0r% G-W ~32;2bnTB{ZE~KܙJf-lxA(?ch%ú㞟\vQSA'nK#=xLkn ґy7yo e0TXHT1۳ɥ3a<(o~mh+_uU>.~s ^`**f^_,QC*Zi|ŭŤԧMzeufH!i|%a$ȿ4SDEXma1gO#~b0B{g veiƵPIDb,*׀W8@ҭ16BS& pƨ?iS4=:&f iXOH;VyP1&|@O_US};ꦝ7k1z@6;V4J{bXTޟJڤ_-1)->I,3N3KܬgBh ? $t F ,gÌXC$#ÎWET>g!CʡT8Q,JR׳]%4b#sPN)sNc>-2D\?槌Q+&硯-s14NkÏXz0Umdf\^[b$^ FP +IK u降E1qo_J?}Nf!{=K*"R-dM -PQ.QJH:ьbB,/0W>bn)[ǂ)Z769ٮb(Kץܰ]݄eO^$6Hjydao8+䦭*iJ~j=Nw7W8izy'g-;p;@~\aukr/X8]rrA $(єoFuJT:e[9-{^{O;9!d1M/bәT%=nh@8M|D Ŝ~Hj9Ƒ|$GX3NBmQE&k}P4ET5DQk$ u<+PfŽR?OG1kw-!M<3:n(ӿq1`VF>Jn'Ipu)R$1.xJG{vn Q[@',c aƫ/ ?<BW7[sxXJ;,s WO[N NMk&܍hhܯ1MY`.{d™~/J@!m >ȀYQ ۡIZD, J"~CU;NVR`3.<Ys b4"AKI3n_등 D@ M8Y FktC80$94IQIig/T%>)-U~_t~o]ʶzIcFpc[lZB\A5ƍ{hE0`027}Cx-c07b(i@9kۧ32|#YugveǭyCl;% xuaLhyM!TWUSUln:3%Ggqn5)?:Nى?JVO?B>6:m$ wNf7dy%nPԪ|j(zMǘX]hABW}y1U5uWBԼʹRb3.\L~i *ƙ~-d_9F]0)lfUW5 fUEim&a?x 99v;ͯ" >El|LB Gp1]X|ZeX ~ip3TMYmV:Rֿcq!uƶ:]VB QxQh#$K0d*ktCY DFүv`wZ-9i~πt#C>l:9Ww~'y5"ӣyo-/#cGA[y! O$)M',W>@A9*O¼R*^rc358w"Kp6Zv b".JK*U/)  uL(S̃Ã;'# $8Sb/ou ܲqclMPAٽFHGXq8g&myx$C O>S ߐSgl}'h4oN #j"3x-e;ݝtkjYd#dnfξ3ߍml_ ^]#.2k:c3qtf1,a^Yzn.]Td*Q!լU @׃RL*_хzF2٧X{͎W!=ο}[*RÛ܋DB$69潩oDqbW<'RpEWv11Lc"վRw)Ř躁;bo>%>(ǪOǹQ[.Qzh$nBȥHf@9N.5OP}׀dV`@w (Y d?tf~jEǛʳѦvC ;8_X]DF  ɔX## \gZd-v೭V(g>gٍ