Re: notes on fossil, ANTS, and 9front/Bell labs controversies
Steve Simon <[email protected]> Sat, 11 Jan 2020 15:56:55 +0000
| Newsgroups | gmane.os.plan9.general |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail-B4033005-5065-4D69-BD01-4DECA932A668 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable using tlssrv is an option, as is import, but what was saying it fossil=E2= =80=99s native 9p server does not support tls, which it doesn't - i dont be= lieve anyone has added it. the issue is 9boot would need tls to be able download the kernel from a fil= e server and it doesn=E2=80=99t have it. this is the labs boot procedure of= course. 9front booting uses a full kernel to bootstrap (correct me if i am wrong) s= o tls is not a problem there. anyway, fossil does not have tls and i would like to have. such a change wo= uld mean changes to the labs distro boot proceedure -Steve > On 11 Jan 2020, at 10:42 am, Rodrigo G. L=C3=B3pez <[email protected]= m> wrote: >=20 > =EF=BB=BF > i'm sorry, what? lack of TLS? >=20 > go read 9front's tlssrv(8). it's been there for a while already. >=20 >=20 > -rodri >=20 >> On Sat, Jan 11, 2020, 11:32 AM Steve Simon <[email protected]> wrote: >>=20 >> fyi i have been running a fossil/venti pair since 2004 and it has been s= olid. >>=20 >> what is too big - honest question. >>=20 >> i thought the biggest issues are: >>=20 >> performance - the elegance and generality sacrifice some performance, th= ough this is not a problem for me. >>=20 >> lack of a tls fs interface - there is (imho) no excuse for a lack of tl= s these days. >>=20 >> no way for a user in (say) the ventidump group to request an immediate d= ump - handy for checkpointing a code release, though justing copying the re= lease to a new dir is ok. >>=20 >> no way to push a vac score into the /archive hierarchy - nice for migrat= ing in other backups. >>=20 >> all these are fixable and on my todo list but none have happened. >>=20 >> > On 10 Jan 2020, at 9:37 pm, hiro <[email protected]> wrote: >> >=20 >> > =EF=BB=BF >> >>=20 >> >> The major fly in the ointment is the outdated sha1 hash function used= by venti >> >=20 >> > major? fly? there's no problem with how sha1 is used by venti right no= w. >> >=20 >> > a more substantial complaint would be that the venti/fossil system is >> > way too big. >=20 > 9fans / 9fans / see discussions + participants + delivery options Permali= nk ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Ta5071137bc09d294-Mfc103= 14178ec66a8611fcd7b Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --Apple-Mail-B4033005-5065-4D69-BD01-4DECA932A668 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <html><html><html><head><meta content=3D"text/html; charset=3Dutf-8" http-e= quiv=3D"content-type" /></head><body dir=3D"auto"><div dir=3D"ltr"><br /></= div><div dir=3D"ltr">using tlssrv is an option, as is import, but what was = saying it fossil’s native 9p server does not support tls, which it do= esn't - i dont believe anyone has added it.</div><div dir=3D"ltr"><br /= ></div><div dir=3D"ltr">the issue is 9boot would need tls to be able downlo= ad the kernel from a file server and it doesn’t have it. this is the = labs boot procedure of course.</div><div dir=3D"ltr"><br /></div><div dir= =3D"ltr">9front booting uses a full kernel to bootstrap (correct me if i am= wrong) so tls is not a problem there.</div><div dir=3D"ltr"><br /></div><d= iv dir=3D"ltr">anyway, fossil does not have tls and i would like to have. s= uch a change would mean changes to the labs distro boot proceedure</div><di= v dir=3D"ltr"><br /></div><div dir=3D"ltr">-Steve</div><div dir=3D"ltr"><br= /></div><div dir=3D"ltr"><br /><blockquote type=3D"cite">On 11 Jan 2020, a= t 10:42 am, Rodrigo G. López <[email protected]> wrote:<b= r /><br /></blockquote></div><blockquote type=3D"cite"><div dir=3D"ltr">&#x= FEFF; <div dir=3D"auto">i'm sorry, what? lack of TLS?<div dir=3D"auto"><br />= </div><div dir=3D"auto">go read 9front's tlssrv(8). it's been there= for a while already.</div><div dir=3D"auto"><br /></div><div dir=3D"auto">= <br /></div><div dir=3D"auto">-rodri</div></div><br /><div class=3D"gmail_q= uote"><div class=3D"gmail_attr" dir=3D"ltr">On Sat, Jan 11, 2020, 11:32 AM = Steve Simon <<a href=3D"mailto:[email protected]">[email protected]</a= >> wrote:<br /></div><blockquote class=3D"gmail_quote" style=3D"margin:0= 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br /> fyi i have been running a fossil/venti pair since 2004 and it has been soli= d.<br /><br /> what is too big - honest question.<br /><br /> i thought the biggest issues are:<br /><br /> performance - the elegance and generality sacrifice some performance, thoug= h this is not a problem for me.<br /><br /> lack of a tls fs interface - there is (imho) no excuse for a lack of = tls these days.<br /><br /> no way for a user in (say) the ventidump group to request an immediate dump= - handy for checkpointing a code release, though justing copying the relea= se to a new dir is ok.<br /><br /> no way to push a vac score into the /archive hierarchy - nice for migrating= in other backups.<br /><br /> all these are fixable and on my todo list but none have happened.<br /><br = /> > On 10 Jan 2020, at 9:37 pm, hiro <<a href=3D"mailto:[email protected]= m" rel=3D"noreferrer" target=3D"_blank">[email protected]</a>> wrote:<br = /> > <br /> > <br /> >> <br /> >> The major fly in the ointment is the outdated sha1 hash function u= sed by venti<br /> > <br /> > major? fly? there's no problem with how sha1 is used by venti righ= t now.<br /> > <br /> > a more substantial complaint would be that the venti/fossil system is<= br /> > way too big.<br /><br /> ------------------------------------------<br /> 9fans: 9fans<br /> Permalink: <a href=3D"https://9fans.topicbox.com/groups/9fans/Ta5071137bc09= d294-M7a56202f84a795cc3e7d9a1e" rel=3D"noreferrer noreferrer" target=3D"_bl= ank">https://9fans.topicbox.com/groups/9fans/Ta5071137bc09d294-M7a56202f84a= 795cc3e7d9a1e</a><br /> Delivery options: <a href=3D"https://9fans.topicbox.com/groups/9fans/subscr= iption" rel=3D"noreferrer noreferrer" target=3D"_blank">https://9fans.topic= box.com/groups/9fans/subscription</a><br /></blockquote></div></div></block= quote><div id=3D"topicbox-footer" style=3D"margin:10px 0 0;border-top:1px s= olid #ddd;border-color:rgba(0,0,0,.15);padding:7px 0;"> <strong><a href=3D"https://9fans.topicbox.com/latest" style=3D"color:inheri= t;text-decoration:none">9fans</a></strong> / 9fans / see <a href=3D"https://9fans.topicbox.com/groups/9fans">discussions</a> + <a href=3D"https://9fans.topicbox.com/groups/9fans/members">participants</a> + <a href=3D"https://9fans.topicbox.com/groups/9fans/subscription">delivery o= ptions</a> <a href=3D"https://9fans.topicbox.com/groups/9fans/Ta5071137bc09d294-Mfc103= 14178ec66a8611fcd7b" style=3D"float:right">Permalink</a> </div> </body></html></html></html>= --Apple-Mail-B4033005-5065-4D69-BD01-4DECA932A668--