fonehome-server-1.1.0-lp152.3.2 >  A ]/=„>~KԋA$?΋Xg8g_l ]dv"B 6K% sK B`¬&-ajy`&kf h8'Д#L(;4_VcIY=%1e*iņc.#= "鉣Q apkk)\J;O"Ǹ pOui_sӝl0⭒vW+bGuN!&Jb0b02f26137432bb01c417749036890569b21787206bd4e3e9e83434123136e840a9b006c2f3d025288ab612723ca921518405234=`]/=„;z?ܮA:i ?8 5A{aWmfBXyhJw֍Sk#hAAf 7*^oXq2V2?4k!SF_$~ԟD 2wErfF'UGiUXqNp+PJk@e5b0* w% E-{2ӡY22K0.;81[JFŖb7Vl8)~㻜ɥbcWT|9VM K\>pBP?@d " F' APy  $ d     D   ( h   ( 8 9 : =>FGHIPX`Yh\]^obcd!e&f)l+u@vwTxyz<Cfonehome-server1.1.0lp152.3.2Server for fonehome SSH connectionsfonehome allows remote access to machines behind firewalls using SSH port forwarding. This package is installed on the machine that you want to be the fonehome server.] lamb17TJopenSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgSystem/Daemonshttps://github.com/archiecobbs/fonehome/linuxnoarch # Create user and group if ! getent group 'fonehome' >/dev/null 2>&1; then groupadd -r 'fonehome' fi if ! id 'fonehome' >/dev/null 2>&1; then useradd -r -p '*' -d '/var/lib/fonehome-server' -g 'fonehome' -c 'Fonehome User' -s /bin/false 'fonehome' fi # Generate ssh key pair for user fonehome if ! [ -e /var/lib/fonehome-server/.ssh/id_rsa ]; then # Generate key echo "creating SSH public key pair for user 'fonehome'" rm -f /var/lib/fonehome-server/.ssh/id_rsa.pub ssh-keygen -t rsa -N '' -C 'fonehome' -f /var/lib/fonehome-server/.ssh/id_rsa chmod 600 /var/lib/fonehome-server/.ssh/id_rsa chmod 644 /var/lib/fonehome-server/.ssh/id_rsa.pub chown root:root /var/lib/fonehome-server/.ssh/id_rsa chown fonehome:fonehome /var/lib/fonehome-server/.ssh/id_rsa.pub # Allow incoming ssh connections using key, but with lots of restrictions sed -r 's/^((ssh|ecdsa)-[^[:space:]]+[[:space:]].*)$/# restrict what fonehome user can do\nno-X11-forwarding,no-agent-forwarding,no-pty,permitopen="0.0.0.0:9",command="sleep 99999d" \1/g' \ < /var/lib/fonehome-server/.ssh/id_rsa.pub> /var/lib/fonehome-server/.ssh/authorized_keys chmod 644 /var/lib/fonehome-server/.ssh/authorized_keys chown fonehome:fonehome /var/lib/fonehome-server/.ssh/authorized_keys fiK ,^2A큤AA] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ef4271b06288167ad6940e4b8eff9eaa8dc657fdc9b1d9100124e7a62ed35ebf8d220708d805f47a8e23b55e69298321f4738457662dc79a4ff1a6361f4f9ebe26f15361ee2e9b8d6925dc022627a1c1ccd9aaebbb98f9332431d5431e41bb238d220708d805f47a8e23b55e69298321f4738457662dc79a4ff1a6361f4f9ebe83fa1a9c99f1be436a5ea6eb8ac6e21b313110f0781a87b174c7ab96a426ec1bcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30c00fea4847c4428a38e7d28fb7fa888f6321a1dce2709b5e7989ba6f3590a6a21af48740d19de9b337ee574afec6864447bcd123258a25f35132badbe297f107c5e163f02c816761d22415f7e6eaf59ecdb295a8b600220e775cfb2aae4ad0797b0ed412322ac727927317aef39115e8c6343676e52b4dc8fe204c7393894aea@@@rootrootrootrootrootrootrootrootrootrootrootfonehomefonehomefonehomerootfonehomerootrootrootrootrootrootrootrootrootrootrootfonehomefonehomefonehomerootfonehomefonehome-1.1.0-lp152.3.2.src.rpmconfig(fonehome-server)fonehome-server@@     /bin/bash/bin/sh/bin/sh/bin/shconfig(fonehome-server)opensshpwdutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.1.0-lp152.3.23.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1X@VS@R@Q#i@Q"Q.QEPPP@Prdimstar@opensuse.orgarchie.cobbs@gmail.comarchie@dellroad.orgarchie@dellroad.orgarchie@dellroad.orgarchie@dellroad.orgarchie@dellroad.orgarchie@dellroad.orgarchie@dellroad.orgarchie@dellroad.org- Add Requires(pre): insserv-compat. insserv is no longer part of a standard SUSE setup, since we have long switched to systemd.- Upgrade to version 1.1.0 + Improvements to fhshow(1); support IPv6 and UDP sockets- Upgrade to version 1.0.31 + Add support for connecting to multiple servers (issue #1) + Log connection attempts and status to syslog (issue #2)- Revert inadvertent spec file changes in previous commit- Upgrade to version 1.0.28- Move home directory to /var/lib/fonehome-sever - Tighen security with no-pty and permitopen="0.0.0.0:9" - Remove sshd_config mods from %post script- Remove unnecessary %clean- Install README, COPYING, and CHANGES file as %doc- Create %ghost files during %install- Update to release 1.0.21/bin/sh/bin/shlamb17 1568996619 1.1.0-lp152.3.21.1.0-lp152.3.2fonehome-ports.conffhscpfhshowfhsshfonehome-serverCHANGESCOPYINGREADMEfhscp.1.gzfhshow.1.gzfhssh.1.gzfonehome-server.sshauthorized_keysid_rsaid_rsa.pub/etc//usr/bin//usr/share/doc/packages//usr/share/doc/packages/fonehome-server//usr/share/man/man1//var/lib//var/lib/fonehome-server//var/lib/fonehome-server/.ssh/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/29c99ed5bbc399e250cab302cfb5b0ee-fonehomecpioxz5noarch-suse-linuxASCII textBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executabledirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)emptyRRRfVutf-8b8ac21ac8b1f82a0d3cc5f0c6d2e0ffcacd5f138974cac16ae3e9ab2466251fd?7zXZ !t/\"] crv(vX0~ݦzg%*p%;mgX.lQ l xV~{mP@$xoښ1 ]n"˵5Ep͔ozh$Zzh(X zϚKc=Mp9~Atב/4?M7,#Jatiop]2o -)Ź&1R FEq$:6V5=Qh*beӓA6+Y" ygqlyֳεF4{^L&YX/P{s٭_&"ܓ{" 2C>)cjt/r-F >IYM-^ 0؆n8Ÿ,(%391/WPÍvϠk l%z%t%7B,\!!K:ְ7ͦt{]w\7r]+,6)G_#R YAK l4EaKە|.b6R2%xg f5Y" %d~%`5MѬ@"6M7B \(S1~l\sŚj:l'ѭLC Jݖ~^T2=#-'x&.߼uUՈ`CYY{To$cU@K<.A}{?&Jk0Si;$1wYG')Hxz#(j(Ӂ[A12,rKxH!t3[&ӡ<IoVзM@\}_&rQhϠCno@Į Rfgp؎nfټ0ʫ߯$kI^}:A$\TQ OCwCTCqaҾL;I#Ʀ𢐒|bo]&w훈N|Km~fȥ?*rikK}n1qeZ,>#+/e <<`*z͏lK 4ts\=jDத\3EvZ* ԛTǮ# 8j,!H'gCJ> SWURCx-&܅45kns\v(9W%Ź@M;JW4tԵ8n;;&hFbTr>+ b(LC۶{,Ӊ4!1X'wFf)yڀiX#cMړ̋,Y9*x .6,1#Zd{Ypld}TuL]eTE|XlS81@л/ǿe> 8(BU:LiĢ;)پ~kWXղ_ZgTg89EөgL'xAu"11*B;#,Evc cPYT}NB+/+<#K=ЖeܒAnBɦ>2:\i32 tGW̯6Il,*Ny59ӷt-9sAaH.ĽLa3s!ruk?lvݶ9`~إmx[^q̾?T,E} GKzP/kGdo M,&Ye E]ݥFIbR/&v;t;mE']Qb"2'/gU%"?=, 4ۥD=.2>(gbvL7`OCC̰k0H%~ٝf*AO8@& 0[7VԴ 6R71i}KG蹷yY:ST{aVEUaR . 13Q@Z d>ЬWQMxNV:Lѫ~@M,A93B0%reG`&& ]d; iW_ ({r. 4L$\vǎGAZ䒆"4Q2VES х+.7&Z?Gc:K0` πn"Rwdҵt.U|rsrYpئ6uG̘zZ4#2 #jۢHVZb+ Y.u8\f6i1h:H= Ip]g 3S5c/L6gO'i򃻛e$-q7qh?2lfh{Tܮ˹{$,0&J."6i v1}cQ < ^DՕTj.t2|ҳ~~onKc"?jF!t/X\h!P1:29}PPm!ۜ\E 6W yso8-8R'J9whvrP'T83w~gdf2Y{g6p njA~٩o-娩DDmYRzɊhjLϏ +f hrH-|rM1È^}s=MͼBmf+gsZU,Ez(,leusPyH[9Ҭjs {Гyt>vCF4z%"FR]Y4X<~<&X1Ŋ$ӟf0k8@[Qȷ;90+Q|e$&q,S7P!tBi bNƘ{ҡIo M`$]y5;3gK \Lô] eqdWIuΛ6=?t[) 4,HS 6 *뗙|f~ȟwiMi/A{:8LcoeqTtsČ*}=H.q-gƳ\pk0˒(u@:#idPߏ΃u*+oseK-U3]H%1WfUJOI$@BPОy&5ܱeX@mR9\ 1<* "YIdշ5v[@?VU oЛEV%UIز8@ U5\aS@L1?Hnű84ua35op!RG܅- yd݇)#ݪ3/"1uS$ p2n2Ψ.J Kd(gy-a7“%(8شU Wv g"nMv;TNTrH­%KT{y{`}t02KtʛG)DBi\ceBjN7S/ӯ#c$WapDM(F.hPfX{Muq&7YUӽj5;@2Z-{v0`6ͬCnċҮQ6*kM;:Ru`aop9;]c[D%fsjd(bYoj>QERy ,x\HH㘍7sV 28huo==NoN"z Ҙ>ij3R8KU^ νU놁ѣ<8!Xx ~^ xͅs<3s!ЈhVhQ;vWMoG@(w-6f.Q(ѴFhF v‘GRK}DK[ۢBEI<˘)o˙Dݥ6\:ɪceRRYf %_΂`i̅n9epFlD& c2N0|uY~΄S9{ү8 ='̿!^4<:;ڕm)׺E_7d3Ls(X"#w|Yu ۉ:.N-2 P,0"ZB>6oif&=4"*bʨz2?/0 ai-9 X"կEŠhķic]_ ZLD.2{$$U>U~/r 28Qlm}-,K疡J i,xQk2+. =;>F ZM8ӷP.8nD2p }6騥my\BY7 (306Y8%< Z )يkPw68IΘd6vkN;1䯭vlIKԷJJB=E1Pm)@g;va(5bQ[FDd oM6,-ѧ$I֪Ơt*vw"IP!ɯH-̋}eֈ#ͣ `#Rdlqt!CJjL#rvRI?TnsiGȇ>oUӌP9(܅u";x+Ove ,b -mcBDA M-K Zi?׽y]j'5x>&xrJ5l 4ɝBE wQ@Y1oZ~GDD:k!ϥ}u:\Y89;hL \~dsq.-w.^u6*IxʇƴliL+D7po qye ] I"<+xj2~9<Ҕ4 îq2N^V_1fHUUM[uKpB/m Ex߶(RՊte/e?s:T~\7Cuf/K~|1^*DC|c#db@[ǀ1jD&XKZgS:iFjw~ Н8w>lLGv?*RB0@W,z(*E|癨_1= XMh;>PU,kB) zgiP q#]ziOm7jW {"ITLH/ YU5ڞCfr({ EͶ YZ