proftpd-mod_autohost-1.3.8-1pclos2022T>D ,0@4ef0038fbb0344387862c47be1c93821188097fd1ɫG4JDw4l>6 ? d ( G &_    L P`t < - ({89: 5> ? F G H 0I @X DY P\ t] ^ b )d e f l z Cproftpd-mod_autohost1.3.81pclos2022An autohost module for ProFTPDFor sites that run a large number of s for proftpd, it can be cumbersome to configure them all in the proftpd.conf file. Adding or removing virtual server configurations require restarting the daemon, as do changes to one of the server configurations. The daemon also consumes memory for each server configuration, and the memory footprint for the daemon process can grow large for large numbers of servers. The mod_autohost module allows for server configurations to be configured in individual files, and for those configuration to be used in an "on demand" fashion. Rather than loading the configurations into memory when the daemon starts up, the daemon will check the IP address and port being contacted by a connecting client, check in the filesystem for a mod_autohost configuration file for that address/port, dynamically parse the configuration, and insert the configuration into the session's process space. Thus changes to the configuration are seen whenever a client connects, without requiring a daemon restart. The memory footprint is reduced because proftpd, via mod_autohost, only reads and uses the needed configuration.clocalhost.localdomain~PCLinuxOSGPLSystem/Servershttp://proftpd.org/linuxx86_64service proftpd condrestart > /dev/null 2>/dev/null || :if [ "$1" = 0 ]; then service proftpd condrestart > /dev/null 2>/dev/null || : fiZ#A큤cҿcca!4df5a1473acd12329f0e4ad458f57970dc01839949911a08d0f80503f27c5de669318e38ef0c2512b699e2321d79e2ca3rootrootrootrootrootrootrootrootproftpd-1.3.8-1pclos2022.src.rpmmod_autohost.so()(64bit)proftpd-mod_autohostproftpd-mod_autohost(x86-64)   @@@@@ proftpdproftpdproftpd/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rtld(GNU_HASH)rpmlib(PayloadIsXz)1.3.8-1pclos20221.3.8-1pclos20221.3.8-1pclos20224.0-13.0.4-15.2-14.8.1aLa@_*@^!@]f@]}@yodelu - 1.3.8-1pclos2021yodelu - 1.3.7c-1pclos2021tex - 1.3.6e-1pclos2020yodelu - 1.3.6b-3pclos2020tex - 1.3.6b-2pclos2019yodelu 1.3.6b-1pclos2019- new version- new- new version- fix build for broken vroot and sftp modules - removed mod_tls - is built as a static module- fix package dependencies- update - addded new modules/bin/sh/bin/shlocalhost.localdomain 1670435529    v v v qv r1.3.8-1pclos20221.3.8-1pclos202227_mod_autohost.confmod_autohost.soproftpd-mod_autohostmod_autohost.html/etc/proftpd.d//usr/lib64/proftpd//usr/share/doc//usr/share/doc/proftpd-mod_autohost/-O2 -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4cpioxz5x86_64-mandriva-linux-gnu(HS43Tj5c?7zXZi"6!t/k"X] c:1 L+=*P+Jf3y]%tRH1:nޠBZ>RF U]; 3pWB|P<1+MK]p:FEn^`@ X{BŚy׾"6d-3I,"/Fx°Robx$(^_ʭARۛԂGS }e}e9G ErW8 hVpCr-!cD2BnKT<^asށik+[C,R/k l]X8jOgB6Zu[:߃޺#dzS÷O(iL*\Uȩ#J+M,S$T߂c7%!}'L.Eƣ}$ԟ݇BP|m[nķlSd{xP@5#r_voCT4@M5zs YG=02^hۯWq%ռ (>s|gѾ}B Ouyws;7I@rgRW.d' ǹa,@;ŐTy!?Q#JoQd[&Ouh4/j(iʜ1r(wHjj@yfUOWʗlLї!kNӤ>|LC GmRYVk]nSU `G?|*w!r3U- EE|*K0&2}.ȁR2&\ە=xƮI &(kИ~-keɝT+넀ɣB8xk#̓TK3˽g;f$4DĽi$^‰yO$/^_(;Aeۖv'S쨨1تWrs2^Ci 79e}>_‡6; Wu,a馻sO"؝ βIV~ƞׄL62YګZ ^#bZ7ML2OpoB~dIi%3"}z2PC/uLMu]&c!P,M0I$aa#b>; pfkKҦ}v(<I%;IQwv&: GWGx{0mMsDn Ny0k5y#[m TzwPVt_)v3:„~ix2IxEF(yFy҇!{=`E߰tբAn'\/ⳒSs%V3x_IێmQx) >G5.'/E0"*ڀ΄oqÂGES*A4rhMɓ6qeNӟ>AsPT;qspA}$C43+K:~B˥2g5nC5@t5 ܾQlovҾi%8\i*ȳ6Aʟ܂Z@zGzF@).fX7&>xqOA6$-{(4!A$2y鏁L)$FϏ 8K6I6d(H7'@bpF/3iu7r}}V6鶓0DV[3Yz /#r7JU[ğ3IcF A5cw$ V7T!{(2 7/)(i l i,78wb= 罴IܾBa9a=eC`ԔHDߴ_6U$JNG2D4 q6N,z5&VgwKԳI%x1{O'7RrUT1@١ˬ,uPks$27Y(V(ߺ:jw_ ԜxF2ٟo!5i%4ᢒGj %kxt>RqC]yXcW"0Җ[.6m gq)5U3#Ȣy$Ϧ`5ayb[|@l FͷQa{wm~ь`t\OABPZQd:R V\lR,^ 439GK~&_I~BV̞uNS 4Îh4.e}#'c$+Zufh:qc{" S蔽i:M+]_Ur=q2RUY4BϠF#=Z;g5W7|Oꂼ\WzGCNjv߽hKFH(<K ZKKaW'}|%=蘂ќkN?B`WHC~v9BjqxopEܲD+Xg$l{\m kV*MS ;DWG2LY?TZS47{a۴\)ŵhL?jME~zՀwC *j+8%Z}U xy|)lc4[NZ0Ky嫷# ږm&!F"tMrF`Hxx&t+TQ-"QRq1R .!^z{ j m'J;6^63mjNYy{OmIl>#-3 D(<?-*p-}iՓlİ@|M/u.]etq ҹA]RQMZZ"xmI~jn}K|DfCAljJ|3P<:0Ya~KI+O W!>7=M?'0jÛIo*Sw 54DZy?Fܹ)hZXb&@8(#o5h\Mn%鵾 Pcs?pmjezMfE;#߿9馊Bi |"۴M{\yۜܳPV&/ ΍ePQ4`4$K0[}Gjx5"$-Z@wM^^! 49?ܻ7JadGbd`躚n,$-x.gi V!|Sq9Ƭ3m oa&)Y$Xqwέ 0 USڶ.Aecqx~,BB\*sǮ2X`̞ژ~1 gUP۩ճX6;}o'd|ܿrGd&QoK/~j~ABYl}f׺Vɨa)mB?9@54w0BQ((4曭J<)'T %.$5GXKgM'Q7 o/h=^]9]s^6(oPȿ~&e:{+gCgpU$+@Bʛ#^z~qI]ho؊OsG| ytj]"+^:W>m9ss}GP*z%pIN'!xx7#4G%]CS@L̖w,9,kL_]Y+QZ8H%Y~zkkKtp.IꚲCڿͽ ;DrHE 6c? :BږS %I xReNKBsܘ-]C2!3/T,}KuD7/?=oݯ8T5f5֭W B#ln8Q׻jQO hi26\("hIAShCߟ<4,p9WgTˮT/$ژw$?1͑' ,Thn/N3bfdˈ~(hp~kl|rbS ?Lb o.t@0r:ޥE5)ZFIXhչmdjعb+b=]>˽Y]NGM2P5,2yɫ7)lD $M/ρ.8pJ9يWF&;v &`,5Ճ2R\0KѪGl  O0Gv/f>17~-d^7tYGm䟔4NEƔ\ߺmUב2VM ZssO:4ƞCo=KJ(řp,%!ւ|-&qJނ3pJe^[Raı̯=cn&@}\oeD'@9^_?a؍q m"|fdEH]lplHaAMc:+S&A#|!~}xU=МuzB)@o>kuI!)zgMY&UIlIP^8X,蕤 q^}iN+:$B@Xf, Ni *9?|_G?Qn+'6ōa15Լ)|Y{nK-ͳ<ҷI(HF=_=; q >Ko?|F7<0|+z0s,%,._Bcn43bK/9SLZ%n@&UU?&! T<6dṞe|*9=q{W!6+IS\3u˥'x)75#QhG%LcɸOs-i )Z<$`,Z*esTx {Ъ'I=h6%ֳ{ZTA"s1L(#`A p~̺͊p@HN S%H6 ƮaHգ]z8^5˱-|f|7@52 KX˱ry1(c- o؜l+_ rp1d13O x>ҽXI㖷RdXOF5ۺTbxsa2{0{`Q]ZX][0~{L\zCl3c):(JswPB,=Peg5&Ώ-f7x9g&A]VjJX9fBDp!;]3}VE aI"PHi0K?Q.!ȵaHE;}c*fyQqbaXLm6'F)>ڴӵr%}Ȭn;gz~[lMyPx5'79">C*D ,Y%xt4Yb ̻č"rv qF,> 5t@T<5 y5d fgMɇb^c Ik/.ڠ-cAZ9W >¤m|/)8 Yh3S|,N xMृE ɯYv7c.$-d~w@FFtu@ hx)?_qO]?njty08IYב![5 ޷whfO0.٩G3D_5=\ඨJrCʩҗTfH|wų߲9Kr"F[m֫I'gH*5El)~9`dH%4<*lfSdvN+2ώ$%kܝ&{x9zdDmQ`7xΔSb7s]W2sNY; KhT!"^q>\`윃tirn6Ҭ/E<(gM︑.#6Vb-GO8o;.K 3o[49S }3ϯe/ 4fTAG$H(M7`7; BG ׭uʕ Ww9xQ=eB(\︂BГ3n,hX |“D`7>0 YZ