openslp-server-2.0.0-18.7.1<>,b[b/=„*{kizS& 0"v(%Sqt;fF?nAHUg]'rpb2+XpqV%y 1KGȍhb[ϦCC&T %Սui{_4G va'?Z}K.J_\b5hijfDi)D<`9JC*ʯ\L*:22BuPlNE.b{g4/֧DRCݙ/5sz2A?V瘂V>E=,?=d  ^% >Mekr   -- - t- (- -  ----T( 8(9: A=1>1?1@1F1G1-H2-I38-X3hY3t\3-]4P-^6db8,c8d9^e9cf9hl9ju9|-v:0w;d-x<-y< z<= ==Copenslp-server2.0.018.7.1The OpenSLP Implementation of the Service Location Protocol V2Service Location Protocol is an IETF standards track protocol that provides a framework that allows networking applications to discover the existence, location, and configuration of networked services in enterprise networks. This package contains the SLP server. Every system, which provides any services that should be used via an SLP client must run this server and register the service.[bcloud109VopenSUSE Leap 42.3openSUSEBSD-3-Clausehttp://bugs.opensuse.orgSystem/Daemonshttp://www.openslp.org/linuxx86_64/usr/sbin/useradd -r -g daemon -d /var/lib/empty -s /sbin/nologin -c "openslp daemon" openslp 2>/dev/null || : 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 slpd.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in slpd.service ; do # The tag file might have been left by a preceding # update (see bsc#1059627) rm -f "/run/rpm-openslp-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-openslp-update-$service-new-in-upgrade" fi done for service in slpd.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset slpd.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in slpd.service ; do if [ ! -e "/run/rpm-openslp-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-openslp-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in slpd.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_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 slpd.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 slpd.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 slpd.service ) || : fi else # package uninstall for service in slpd.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 fiy%n B 2+TZ.k*1B@4F*kE+pL; AA큤큤A큤A큤A큤AAA큤[_[_[_[_[_[_[_[`[_PDPDPDPDPDPDPDPDPDPDPDPDPDPDPDP PDPDPDPDPDPDPDPDPDPDPDPDPDPDPD[_[_[_[_[_d91e5c6f969fcb231b912e4133c6c032e9d9538b292b3aeec4d40553219635f5780c919aa202c6050aa55de6c3d3401dd6113af121975f3cf2fdde533bc53cab5c30082dc80ca5512a5d6b08198c2aa5b5b5aca2b756c7134e3a1100ca4503c6bcca0bf323747122267b46e5323e03d3b381995c8aca2e7ef13ae535f5a19fe6942288f19c98be4c6e45dc76e77439b0686eb9dfdbfb0e73321a6e2bac5012ea597d617fc3ef7669f194043da74cf5ee45bc0c5898ee4b1dbefa341ae827bf87fa3daaf7b6e0e96a5c178820b15cfa4ac2e25304c553eb0c2cfdc7fe9a2de880978a303ece648b14dc41f295fd8a8edda8533b2c492bd591071e0ce882afb7b37823783402dee5f7395dd839ebf992c3a8e3a7453b23a246dd402fe546b51c09e7343c73c9ccae08024d6443c1858f7ff7f82b7929af859fdadc9f7378cc52e076c04265a788c7098bc506c607666839a2e1cab26eed6c987664138c472a17e87f0675699b50b1c4b823c69a735bc2ffa41afa62d462a90dba2b2769659c4266803d02c2b120e24ae5dcd8012381381542a5a84285fedc3e3d0761413fe5cd0b92c8d3c1a6267cd606f93dcdf2b07f602749d0b81d697dac58954fac0f948260f7f3c6b8f814d73db6c802b05bea90badd6b9f5c53fd3f607ef7ddf25d3355b7887018d83fb60c9228730b8c94fa13538be6048428ca2a99edb31ac91f8c7772b015c1872d68e5ec79c5c6041423ccf8b5e4cf79e85c100bda734d54169fc00665e3f45286dc2e19517e55e6a8fdd5ab556c198c0b7edb1fd0e067cac8e5e4d7servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenslp-2.0.0-18.7.1.src.rpmconfig(openslp-server)openslp-serveropenslp-server(x86-64) @ @@@@@@@@@@@   /bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/sbin/useraddconfig(openslp-server)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(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)libcrypto.so.1.0.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)systemdsystemdsystemdsystemdrpmlib(PayloadIsLzma)2.0.0-18.7.13.0.4-14.0-14.4.6-14.11.2[4Z@W%W֘WҤ@V7P@T@SFSRQ5QkP@P8@O2cNm@NåMk@LC@LML@L{LQm@KFK#@K,K&(Kmls@suse.demls@suse.demls@suse.demls@suse.demmarek@suse.czthehejik@suse.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.deidonmez@suse.comcoolo@suse.comcrrodriguez@opensuse.orgcoolo@suse.comcrrodriguez@opensuse.orgcoolo@suse.comlnussel@suse.decristian.rodriguez@opensuse.orgmls@suse.demls@suse.demls@suse.demls@suse.dejeffm@suse.demls@suse.dekkaempf@novell.comjengelh@medozas.demls@suse.de- Fix memory corruption when the sendbuf gets reallocated [bnc#1090638] [CVE-2017-17833] new patch: openslp.sendbuf_move.diff - Fix out of bounds reads in message parsing new patch: openslp.parseoob.diff- fix slpd using the peer address as local address for TCP connections [bnc#1076035] new patch: openslp.localaddr.diff - use tcp connections for unicast requests [bnc#1080964] new patch: openslp.tcpunicast.diff- Fix bounds check in SLPFoldWhiteSpace [bnc#1001600] [CVE-2016-7567] new patch: openslp.foldws.diff- remove convenience code as changes bytes in the message buffer breaking the verification code [bnc#994989] new patch: openslp.noconvenience.diff - remove no longer needed slpd init file [bnc#974655] - fix bug in openslp.initda.diff patch - fix rcopenslp helper - fix _xrealloc not checking the malloc return value [bnc#980722] [CVE-2016-4912] new patch: openslp.xrealloc.diff- Rebuild with a fixed flex package to fix a buffer overflow (bsc#990856, CVE-2016-6354).- Systemd service file fixes [bnc#950777] * Removed -d option for don't detach from tty * Added Type=forking option * Added PIDFile option- fix storage handling in predicate code, it clashed with gcc's fortify_source extension [bnc#909195] New patch: openslp.predicatestorage.diff - bring back allowDoubleEqualInPredicate option New patch: openslp.doubleequal.diff- use AI_CANONNAME when looking up the canonical name- update to openslp-2.0.0 to get IPv6 support * dropped patches: v1dadiscovery.diff, openslp.clrflags.diff openslp.fixdsareturn.diff, openslp.dereg.diff, openslp.tcpclearovr.diff, openslp.lifetime.diff, slptool-timeout.diff, openslp.poll.diff, openslp.ignorespaces.diff, openslp.checkovr.diff, openslp.fixaddrcheck.diff, openslp.loopbacksocket.diff, openslp.diff, openslp.doubleequal.diff, openslp.discovery.diff, openslp.parseext.diff, openslp.knowndafree.diff, openslp.emptyanswer.diff, openslp.v1sladdr.diff, hppa.diff * renamed patches: openslp-1.2.0-visibility.patch -> openslp.visibility.diff openslp-1.2.0-daemon.diff -> openslp.daemon.diff openslp.use-TCPDIAG-for-checking-listeners -> openslp.netlink.diff openslp-ocloexec.patch -> openslp.cloexec.diff - always use localtime in the log file [bnc#855385] patch: openslp.localtime.diff - use tcp to connect to the local SA patch: openslp.tcplocal.diff - drop unused mdns support - rename README.SuSE to README.SUSE- frontport SLE11 patches: * add hardMTU option to limit the datagram package size to 1400 bytes [bnc#648384]. patch: openslp.hardmtu.diff * fix double free in SLPDKnownDAAdd error case [bnc#667953] patch: openslp.knowndafree.diff * fix libslp socket handling, check if socket is still alive and fix socket close code [bnc#693756] patch: openslp.loopbacksocket.diff * make openslpd reconnect to DAs if they closed the connection [bnc#723385] patch: openslp.slpdreconnect.diff * fixup lifetime of registrations a bit so that they don't get removed too early [bnc#658972] patch: openslp.lifetime.diff- fix wrong dir modifier in filelist- Add Source URL, see https://en.opensuse.org/SourceUrls- buildrequire systemd through the pkgconfig provide to get systemd-mini in build environments (to break cycles)- openslp-ocloexec.patch: open all internal fds with O_CLOEXEC so we do not leak them on fork() .. execve() particulary important in the shared library.- move the systemd requires to the server subpackage- Add native systemd unit- add libtool as buildrequire to avoid implicit dependency- use dedicated user instead of 'daemon' (bnc#656780)- libslp: export only functions of the public interface defined in slp.h- fix extension parsing code, CVE-2010-3609 [bnc#642571]- ignore leading and trailing spaces when comparing strings [bnc#626444]- change DA pull code to not use the pulled-from-de prediacte, but instead don't overwrite non-pulled registrations- add DABackupLocalReg option to enable backup of local services [bnc#597215]- avoid CPU usage spike while while reading /proc/net/tcp on systems with many connections (bnc#601002)- do not ignore DA answers if active and passive DA detection is off [bnc#564504] - add DASyncReg and isDABackup options for OES folks- Add SuSEfirewall2 description file- add baselibs.conf as a source- clear mcast flag from DAAdverts [bnc#533432]/bin/sh/bin/sh/bin/sh/bin/shcloud109 1537538914  !"#$%&'()*+,-2.0.0-18.7.12.0.0-18.7.12.0.0-18.7.1  openslp-serverslp.regslp.reg.dslpdopenslpslpd.servicercopenslprcslpdslpdFAQIntroductionToSLPindex.htmlUsersGuideCommandLine.htmlFileLocations.htmlInstallation.htmlOptimization.htmlSecurity.htmlSlpConf.htmlSlpReg.htmlWhenToRunSlpd.htmlWhoShouldRead.htmlindex.htmlfaq.htmlrfcrfc1766.txtrfc2165.txtrfc2254.txtrfc2396.txtrfc2608.txtrfc2609.txtrfc2610.txtrfc2614.txtrfc2926.txtrfc3059.txtrfc3082.txtrfc3111.txtrfc3224.txtrfc3421.txtrfc3528.txtslpd.xmlsusehelpmetaAdministrationopenslp.desktop/etc/logrotate.d//etc//etc/slp.reg.d//etc/sysconfig/SuSEfirewall2.d/services//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages/openslp//usr/share/doc/packages/openslp/html//usr/share/doc/packages/openslp/html/IntroductionToSLP//usr/share/doc/packages/openslp/html/UsersGuide//usr/share/doc/packages/openslp/rfc//usr/share/omc/svcinfo.d//usr/share//usr/share/susehelp//usr/share/susehelp/meta//usr/share/susehelp/meta/Administration/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8770/openSUSE_Leap_42.3_Update/2b860e1b91b282395507e63290b92146-openslp.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxASCII textdirectoryPOSIX shell script, ASCII text executableELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4009c147f5c5baa5a24e2b782b05d5e73ea4f8ab, strippedHTML document, ASCII textXML document text RRRR R R R RR RRR"TG-+& &&logrotate?]"k%{\.YA++e` g?%!I;Ep8f0w{*wJ.gWӉ1d~Cmͧ$3 򎀈 [@L:2Hm<ZWv*J8268ОJ#cry)7ҺOM@gLa\"#'9e$I'k?vh)ueiUcưn-jO_y t&T[e."ci.l9{2X2e)l3˔V99=V~x;30#ԔiIbV `Siu}"aEY1Qb3ɠFhXe_H% =-k ײa~9&Dx֑㰳M 5庇x]~6:Χ:ab x(T~:CZ؜C/8 =N1]F@UݪóL?Mxo#uC5h?{ Hh(s2yb'KB&/14x޲t/>]UGHDΎJ^@%{%>ҙOwZ8GV NJWrhIzv8 4zU[L0VM WkIu ,J޶m'q{9+ל6bL ~JM F{ nsW@8߫jbfq8dLN0"9Q &QwGv#[I2+m[)P b-L7-b>Mөe_ dvkռ/r?hX1v3ó c8-7I2 G&KlAaclS,Ӯ[hS JNl %鹜x9и7tA˾6Le'#+Q'2uVQF΂k;L:3͏iѨ-u{\c}ՓTL;5ڟȾQ͢`.#$S€.AfPO]\QxVCw@3iii$)2KE/<_^S./C.761RLEɢXF椭JHG`#.3ߋb#/Ë~|Wv|mHűeo93ْWP*R_vc”C(gI\t-ސml.n4md>cܞ(Iۊk8kF9wn=kQـ@+5K8I)JyQc!C-<硙t3B ]SHs1w2giy1Ed,2@&H hkg&Mؼ $aEc@05lȃҵKef3,Iɪh{[r! G#ӗ_ qOTfŲy(=U/ڙay?߳mfm8 NϨmSx u?M$Y5꫃V}L+V>jms{7>Al: ٞ2pF-y̴[Ķ,g\^ ũ-\Э ZzAO_w0S+)Zk$I>گZ,BBleh\\9 h ;xw D?g2"%yB>IiYH:LA+oM Xǝ:5q<֥BVXU?%= Fz^X0’% sdYx1\J0p$EN@5oFN3hF3‘4Klw4g3`lNsbZhiC,uC&+E E>_U3{7DMhz @QNi1hЂg%t/| (~G7?j}tylp0$۲zzRUo!hY[{,#`1"U}ÌbB)04D!o Xh`Vtiϥ:hG?.a(S/ t$K,f> P^]˥2:phL!A$Ⱦâa ?jC`5l֮n5&U|&F\~GǶ@A1J dD1-%96'QIM]1hDz%IL;JR}\KԯGߟ28]ߡTӅP*W`~vATb? Rz]#Q&.CNA0-ͦ~"6ɜWJ:}nܶ:[@ʃ!zQؿ?g=9x]V^;[cKW?)K J+4+jsa 5u5BAc\]$ 4|P.@5D-\y,Dx㵒6n9;lz Uz#TvzI3gqo.E8={t8V+$ W,̢e1xro=!XZtxTtٓ-Mo&F!v ý'I#Z܄tuQIؘx`]r o\ꠠz(nbχ6|ٚX\3P{m֡Q30e`lB7e/\֒~A'ίFq0[qh@(IP &-R.*;QrQ0%s |!1ow&^(gi#=h~a9\P!Tu1頒},Tޜe{8Yխ;x.ԉJB y~ҥ'j8;1$_8?tҨ`٣a4N'-;*-~httUCbDL*25kKnvq cHF[DU9e$]WDwLnݓ+>3/WlQ@(D:*&q P(PoB1;6+Y{YlT^( jRl*yH?ϹJ.cư0^cQ7uc,@zc1A0mDr&$K/DH˸2&,,FlX~% M,cjO1*{1yǀ#ʷBf,&G+=e "a lx.C( gcSKڮ"/_ $(1mZ=c9:3߫s c!p/`rF}GmȻhV-yw6X[%y\Zrީa]3tT^q r$ DD\G6GwPQR_Z_to/WDŽldz,Ql8˝3l8 )"G*!ջtސz̖-uB'{ 2~݋G2^)mjbO6f+ `k%ruclGZ@<7}滷'Ԩ]6.cWu`^%Slp/ǐ 7p'Tm@[GSEzZz \/2]M?}Th|ShþW2~iuT(nٵ4NQ߿w ]1i鴪d󒦡(CNK{ڔ ywmC3|uAHD>5ÎJg0H*_;|n^£kD+'""giz?؂|8k,Y;]? !p嬵ҍ|7 g] >*|~M҂Ck F nBl3{jJ> #(2qy`dAMN4|A>ʔwl׍愶_ @ 7u͟h1FȾdnn2W A[ qYw.ɲ[$ЬN3Wq4skJ0f FvM1^Ω=f؀4qRMqJx(UV?n5Y8P"r+MURğ}i! 0=j]U¥٥1+JS85nNiNfپYd`7 6sA8Rd"OWX ԢoteLm.);"讝RbJ$)@!wpdz?Rߍ/$͕gbSmd(R$;k =&Wԗ_weZ4R%%*$Hǫ$||߿H?{_-XQ.εç+UVυD/|zf[)IQw|$Ǫ7xEz|td'w8 *$Cˁv'3 %wgΤD,,u}c$4kgN}c8NiYZa2tf2;ۏRI](!T)s[ NF[=$%{V+OYө@#ηL8)Yuװx!*0쬐Ъ@8E57v5R}}G%-#<bXVcrԓm LqmpۡrΛHg4WikHC-LmBYlrl1-I{Th*t$j%{R*W o}yOjeq 4yqsqOϿp MZb`? *>\yD~sRUdI}߮bR][0=3JRIYY0rZ$qDfb[&rJ1oRMLmWk{LlGeޖ d '$T1e >G&RMnp珮@CfC l2DV'E,j,EECd|oTXs@+ZwiL#యE|U||MБz$r&OuO$*DG!!A/. v֮\ND5&S֑q;!$׽;A80GtAh4%B8fcYmdžbwioӍqyִ!Is'5?b!pl<ҧjFi?#4ǥ6KAKh?Qx.pCnc34OT Ґ2v JYMH;z\b\[̚yXFmpYl:_ $"go8@gi"4*fKY,VV|*U`v'2ր. Ƴ xAom@T77 ٸ {Ac󢂕yTq^ZSx&*lĖ=;&c;)dof7-r%p š/p|+92`XAz/_/nI}_<Wo{gÔh+yT@w`@wP 5E%eЃ>XP@]#.S#7ƺ^TZ˖@vN9ؖ'WUZ<&푞2~lA+t|mҫIl\Io)MLĖѴ[`0pO;Q!