IRC logs for #trustable for Monday, 2018-09-10

*** willbarnard has joined #trustable07:00
*** iker has joined #trustable07:01
*** iker has quit IRC07:02
*** iker has joined #trustable07:06
paulsherwoodpossibly07:49
*** toscalix has joined #trustable07:49
*** traveltissues has joined #trustable07:54
*** shaunmooney has joined #trustable08:35
*** poppy has joined #trustable08:36
*** poppy is now known as spinglet08:36
paulsherwoodwillbarnard: i've raised an issue to add gitect to the minimal distro09:09
paulsherwoodalso we need a code name for it. "Gerald" was suggested last week but I can't say i'm happy with that09:09
flatmushobviously we should call it Leanux09:30
willbarnardack09:39
paulsherwoodopen to misinterpretation in the audio/pronunciation realm :)10:21
paulsherwoodshaunmooney: well volunteered :-)11:18
paulsherwoodflatmush: no prospect of fixing OpenSSH to use latest OpenSSL?11:20
flatmushthe patches exist11:20
flatmushbut upstream won't accept11:20
flatmushdo we want to be maintaining a list of patches that we append to projects in buildstream?11:20
flatmushdo we trust random patches that aren't upstream?11:21
paulsherwoodwhy won't upstream accept?11:21
paulsherwoodand the trust would depend on a) provenance b) functionality etc11:21
flatmushbecause LibreSSL uses the same interface as OpenSSL 1.0.2x and they didn't fancy having to macro out all uses of the interface11:21
paulsherwoodhmmm11:21
flatmushOpenSSL isn't the only possible SSL solution for it, it's just the best and most well supported11:21
flatmushbasically we'd be taking some random persons patch with no real guarantees and I guess we'd have to take responsibility for that11:22
paulsherwoodhow big is the patch?11:22
flatmushI think that's what Debian does11:22
paulsherwoodack11:22
flatmushpaulsherwood: Seemed quite large, it modifies most changed calls to SSL11:23
flatmushwe might be able to sidestep this issue by using dropbear instead11:23
paulsherwoodif you're saying that debian uses the patch, i think i'd say 'if it's good enough for debian...' etc11:23
flatmushok11:24
paulsherwoodi guess the deeper question from your email, which i can't answer, is whether the distro boundary should stop before ssh anyway11:24
flatmushit's the easiest way I can see to test11:25
paulsherwoodyup understood11:25
flatmushcurrent tests just grep stdout, which is a very flimsy way to test11:25
flatmushit would be possible to do that, by outputting some sha for each test on stdout, but it's a bit messy11:26
shaunmooneypaulsherwood: :)  I have a first pas at the control diagram. I guess next step is put it into XSTAMPP and see if it is any good (the model and XSTAMPP).11:36
paulwaters_ paulsherwood we have a synch/planning meeting at 2pm today if you want to join?11:38
*** toscalix has quit IRC11:42
*** ikerperez has joined #trustable12:03
*** iker has quit IRC12:06
paulsherwoodshaunmooney: no, first pass is to get it into a repo on gitlab/trustable :)12:09
paulsherwoodpaulwaters_: would love to, but that time is bad for me. any chance it could start earlier?12:09
* persia reads some list archives, is completely baffled by the idea that "legality" or "compliance" is any different from "requirements" or "it does what it is supposed to do and doesn't do what it is not supposed to do", and goes back to ignoring the proliferation of terms12:21
paulsherwoodpersia: this was flagged on the list. if there are applicable laws/standards, and someone offers software for trust consideration without even considerign the applicable frameworks, it would be an obvious gap in the trust argument12:24
persiaExcept laws change at all sorts of boundaries, sometimes less than an hour's walk.12:25
paulsherwoodi do take your point. maybe once we've established a viable way of dealing with requirements (we have not, so far, as you know) we can drop it12:25
persiaIf the provider of the software states "this software is legal in these jurisdictions", they should indicate that as requirements.  If they do not, the consumer should either ask the provider or undergo compliance certification for their jurisdiction of use.  If I want to use software on the high seas, it's almost guaranteed to be legal, even if it doesn't compliy with any soverign guidance.12:26
persiaSo that becomes about whether the provider is both trustworthy and has completed due dilligence, not whether the software itself has the property that it is possible to determine if it can be trusted.12:27
persiaBut this is a minor point.  The same thing has happened for the vocabulary, where there are now lots of words to cover specific use cases: e.g. the difference between "test" and "review".12:27
* paulsherwood prefers to leave in the duplication/overlap, until we have working machinery and can tighten the screws on it12:28
persiaYep.  I('m just expessing bafflement.  To my mind, lots of components makes for a complex system, which it is then very difficult to refactor.12:29
persiaBut I'm happy to wait and see what happens :)12:29
persia(as analogy, consider the differene between an egg-slicer and a knife: one is slightly faster, as long as one wishes to cut an egg)12:31
*** toscalix has joined #trustable13:16
*** toscalix has quit IRC13:43
*** traveltissues has quit IRC14:57
*** traveltissues_ has joined #trustable14:57
*** willbarnard has quit IRC16:05
*** shaunmooney has quit IRC16:18
*** spinglet has quit IRC16:26
*** traveltissues_ has quit IRC18:36

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!