xinetd-2.3.15-17.2<>,EzYz/=„F/"IrWAoJc%!4fɃ#NG^/Sy*i^= ~MexGX z`{}<ǃcznO$%Ea5Qy|%F<Yo;Wڃ[^@3w9d!.q^{Ύ}9Mm5p{tSL R=Qbv΄!2+fd!|v{xhlLs>I [n,H%${Xy%a-b {$#&g'#2灡mnAR>B7d?7Td   < (/ Hg~ 4  ,  g Fd^(89: =.m>.u?.}@.F.G.H/I/X/Y/\/]0l^1 b2Wc2d3oe3tf3yl3{u3v4 w6x6y7z7DCxinetd2.3.1517.2An '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 fileYzbuild72yopenSUSE Leap 42.3openSUSExinetdhttp://bugs.opensuse.orgProductivity/Networking/Systemhttp://www.xinetd.org/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 xinetd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else if [ "$FIRST_ARG" -gt 1 ]; then for service in xinetd.service ; do if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-xinetd-update-$service-new-in-upgrade" fi done fi for service in xinetd.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 PNAME=xinetd SUBPNAME= TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME 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 || : for service in xinetd.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 xinetd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in xinetd.service ; do if [ ! -e "/run/rpm-xinetd-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-xinetd-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done fiif [ -x /etc/init.d/xinetd ]; then 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 test -x /bin/systemctl && /bin/systemctl stop $service >/dev/null 2>&1 || : done fi fi 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 xinetd.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 xinetd.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 xinetd.service ) || : fi else # package uninstall for service in xinetd.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 fi9M9M9L1DLNSM i m'#\-u FA큤YzYz}Yz}Yz}Yz}Yz}Yz}Yz}Yz}Yz}Yz}Yz}Yz}YzYzYzYzYzYzOE>SYz}BK3Yz}Yz}YzYzYzYzYzYzff80dae5c9758e5e923a93e84a3a860f01f448631cd1b20265de32cff8261af6823e6b02b5eb865d233de41fb4c323150a109a90196f42ea22d1e923575cd03d94a12c5f8da39ba1cc195fdb2c2accc9d794a3847a47de866dbd8b95d44a84e4d709059fa8503b4ec1b309ed185dfeb50003adbe46a15d2537949e714500cf99638e185730ac6038c71475a8d9ee92e905910235f34da00a3e2fc09d4bdc1f0b624dbb0e74bec805f64e77950477fc95752da805709ccc9feebf086d981e62c3153f700c8b52bb909edaa956b83607188ea472088a4881c3bce5cf85a1923cdfe6938aaf8f5423773945c6e8ccb9faf7147904d8757d91b6d0b01d04bda9ebe905e574833ff394edafa60b009d4ed27be1d6419a914fcda3333301140aafc8678ad8615198542444f84d28a6cf226dd83b2ae5d4292d35e816056b2dd0d86711f780b01daeb12663e97ac916a283806753e110f5329b89ac488c68cd6a9fde4c4fff2862c9329e04c7d869e0c131adcd084a8bc01268e72d8099aae497f743969c690dbea009c636376f19d31db9b7374ff17d7d5dc13361cb5941a2304885b8e11b6ea30e33fa02400d693dcd60fa4326beea4bbd0ad602b47caecb0e398df8983ba9ad9f12e30019a3cefd2c26cb6b/sbin/servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxinetd-2.3.15-17.2.src.rpmconfig(xinetd)inet-daemonxinetdxinetd(x86-64) @@@@@@@@@@@   /bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/perlconfig(xinetd)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(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)libc.so.6(GLIBC_2.7)(64bit)libwrap.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdsystemdrpmlib(PayloadIsLzma)2.3.15-17.23.0.4-14.0-14.4.6-14.11.2Y˒YYYW@Tk@S9@SSSDS9XS&S&Qq1Q^PTmOĺ@N@N@N@KK^@K.Jsflees@suse.detchvatal@suse.comtchvatal@suse.commkoutny@suse.comfcrozat@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comvcizek@suse.commt@suse.dewerner@suse.demvyskocil@suse.comidonmez@suse.comcoolo@suse.comcfarrell@suse.comcoolo@suse.comcoolo@suse.comlchiquitto@suse.commseben@novell.comjengelh@medozas.dejengelh@medozas.demseben@novell.com- Fix regression in xinetd-ipv6-fallback.patch bsc#1060432- Add patch for bsc#947475 falling back to ipv4 from ipv6 bind did not work: * xinetd-ipv6-fallback.patch- Add patch for bsc#943484 man issue with configuration lenght: * xinetd-configlength.patch- Retry bind calls to circumvent EADDRINUSE issues (bnc#972691) * added xinetd-2.3.14-retry-binds.patch - Expose XINETD_BIND_DELAY as sysconfig variable (bnc#972691) - Disallow multiple log targets (bnc#1054532) * added xinetd-2.3.15-allow-single-log-only.patch- Update license tag to use SPDX 1.2.- Drop xinetd.conf not used in spec and we use upstream one anyway.- Revert the syslog target as it is obsolete.- Fix error in logs when disabling service and reloading; bnc#870904 * xinetd-deactivating-error.patch- Wait for the syslog target too.- 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- Also removed obsolete syslog.target from start order (bnc#866433)- Make sure that xinetd service becomes real after network is up (bnc#866433)- update to 2.3.15 * If the address we're binding to is a multicast address, do the multicast join. * Merge the Fedora patch to turn off libwrap processing on tcp rpc services. Patch xinetd-2.3.12-tcp_rpc.patch. * Merge the Fedora patch to add labeled networking. Patch xinetd-2.3.14-label.patch r1.4. * Merge the Fedora patch to fix getpeercon() for labeled networking in MLS environments. Patch xinetd-2.3.14-contextconf.patch r1.1 * Merge the Fedora patch for int->ssize_t. Patch xinetd-2.3.14-ssize_t.patch r1.1 * Change compiler flags, -Wconversion generates excessive and unnecessary warnings with gcc, particularly all cases of ntohs(uint16_t). http://gcc.gnu.org/bugzilla/show_bug.cgi?id=6614 Additionally add -Wno-unused to prevent unnecessary warnings regarding unused function parameters when the function is a callback conforming to a standard interface. * Merge patch from Thomas Swan regarding CVE-2012-0862 - merged the SUSE xinetd.conf with the upstream one this changes default target for logging - now the syslog is used instead of /var/log/xinetd.log * xinetd-config.patch - logrotate dependency has been dropped and config file is installed in /usr/share/doc/packages/xinetd - drop rc.xinetd and add xinetd.service instead - add an entry to README.SUSE explaining the systemd socket activation- Add Source URL, see https://en.opensuse.org/SourceUrls- fix typo in license string - it's SUSE-xinetd- license update: SUSE-xinedt Use this license from license.opensuse.org until upstream SPDX accepts xinetd into the official list- add autoconf as buildrequire to avoid implicit dependency- remove call to suse_update_config (very old work around)- 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/bin/sh/bin/sh/bin/sh/bin/shbuild72 1506704007 2.3.15-17.22.3.15-17.22.3.15-17.2xinetd.confchargenchargen-udpdaytimedaytime-udpdiscarddiscard-udpechoecho-udpserversservicestimetime-udpxinetd.serviceitoxrcxinetdxconv.plxinetdxinetdCHANGELOGCOPYRIGHTFAQREADMEREADME.SUSElogrotatexinetd.conf.5.gzitox.8.gzxconv.pl.8.gzxinetd.8.gzxinetd.log.8.gzsysconfig.xinetd/etc//etc/xinetd.d//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/xinetd//usr/share/man/man5//usr/share/man/man8//var/adm/fillup-templates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Maintenance:7319/openSUSE_Leap_42.3_Update/1c630221a5c932d9305bb08f4e2c6ef5-xinetd.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=d901f62fbb2142e449eea2ff9d285e63ea9bddb4, strippedPerl script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.0.0, BuildID[sha1]=26600703e0741b0b634529c72f457a5eadf5679b, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR RRR RRR R RR RRRRR "+s;?]"k%U`ƕ{Y]ƺsPJcؤ濑1@%]׷|+ɏ +@w%@*:Y@O_onig%[ RJH0%g6x<* G%D ntYEL]I$}ˬ,ˈ<ƍH y-`8豷 'IDO?{ FɛUTLd4?{?d`$v_n;RvwGeٜ[+r'8djy}CvuPPJkފnp[B 3̕wt`a#Nz .$9ǵ'D}U8PuʖܓoDz cCEϺsjlḫguaPoTlW;4uxʤӀ4!9x+1yz[aGJ.>lr5Jd^ ѵ_YJؒ;UK̨ 5!L&m=0)Lb(Ȧ '`3Hؑc\ٜ6x5aJ-kYQqƈˀA6D(d.Ltj!B&k]Yg;rBkU4@} @h /t'r^ܔ;l$RnvP m=eH14ȸr}K5Woq0WrۣfYʦASܚpVkYkɾJXܿzZB>G;ڶh=61u ,ƿF?*J@d,1  oI 5G L7k(:ۭ\|_JxmړX *XoLN[]O:X>@G+{(ε'> R] -7bO MR~rn Jv#\BOiz_p2Oy .G[[[GJVXn ^k=g~_#C^8K:go&m,j{A OEdQ .\\aafI CS;G]jxG{9ƽ!ߚ |/Wzؿ~|O!vMy,:];Q^#{I$ٴern?F #od(E n5\DYbhÞJ|owi]jEJj'#ly\ѵa7*ӿ2- >Bϗզ`&5J;4g+UoG ;Qz^p'̋8(q /;`3nq0uֈڲK7Q?{3ʺ[:Q&B ^>mW9ropk!Ƭ/n"}?axX={^n5Ԅ 67M 3`΅=7we; Z2PN-3 NUZBVHhG6]wʤ)+U&iaKJ~U2l\BvI\ujע8iޢJ5'*_aiPrfm|tqbmyDH8sŋK7jHW`zү&P_؏c5r kUK{']Jgnk.G:gFIhى#+.kZ$<NgRۯ .{Tõ_^{(ʁf/ɣ@}%i  jfyU4--~`_1*t\\miJJ/3GƜ1$-z LO? EYA63ᏽfoF!&#AL*z"§8zkt.D9zK1B1 hVDcNȇIN2!Jw@