/srv/irclogs.ubuntu.com/2018/07/18/#ubuntu-discuss.txt

unclefooblackflow: I'm okay with trusting the software, but it sucks I also have to trust my ISP, anyone else on my wlan and my DNS server.01:48
leftyfbVPN's?01:49
leftyfbuse mirrors?01:49
blackflowunclefoo: and your motherboard with that IME chip01:49
blackflowit runs a full Minix installation, y'know.01:50
unclefooWe'll have to deal with Intel later, RISC-V maybe.01:50
blackflowbut indeed, this ubuntu key verification is a bit..... insufficient. it basically assumes you once obtained the key, trusted it, nothing bad happened, and now you have it for future verification.01:51
unclefooleftyfb: Then I've got to trust the VPN runner.01:51
unclefooShipping the key with the installation is sensible, but it doesn't help me get the key if I'm not running Ubuntu.01:51
leftyfbunclefoo: then turn off your computer and go find a nice big rock to live under01:51
blackflowbut one could argue that whatever method you chose, unless you walked over to canonical offices yourself and got the key on read-only cdrom or something, any method is subject to chicken and the egg problem in setting up a trust chain.01:52
unclefooWell, for now I'm definitely going to be trusting the CA people.01:52
unclefooI use them for all of my online services.01:52
unclefooSo I'd prefer that Ubuntu just piggybacked on that?01:52
unclefooThere's no reason to do something worse.01:53
leftyfbblackflow: The Canonical office in the U.S. would just get them from the mirror ;)01:53
unclefooSome of the mirrors use TLS, ie https://mirror.hmc.edu/ubuntu-releases/01:55
blackflowoh, shi-   it's 4am.... I have to scram.01:56
unclefooleftyfb: So you just navigate to the HTTP site, download the ISO then install it.01:57
hggdhkeep in mind that all Ubuntu packages are signed, and installation will abort if the package signature does not match01:58
leftyfbunclefoo: crazy right?01:58
leftyfbhggdh: but the lizard people!01:58
blackflowhggdh: unless your ubuntu is trojaned, which is teh whole point, trusting that initial installation because ISOs are obtained over http and checksums too.01:59
hggdhleftyfb: but the children! Who will protect the children?01:59
blackflowElon Musk!01:59
hggdhif the signing key have been compromised, there is not much that can be done. Trojaning the repository is secondary02:00
unclefoohggdh: I don't understand what you mean.  You're talking about the collections of packages that ship with the ISO?02:00
hggdhif the *sources* are compromised... then there will be a good signature, and there is nothing HTTPS will do to solve it02:01
hggdhunclefoo: the ISO carries also the public keys, so there is a chance of compromising it, yes. It will always boil down to one critical path, somewhere02:02
unclefooSo, I understand that we're fucked if the Ubuntu devs all get compromised, or their release boxes do or anything like that.02:03
leftyfbturn off computer, find large rock to live under. That's the only solution02:03
unclefooI just want to verify the ISO I install is the one signed by some dev.02:03
hggdhaye02:03
leftyfbunclefoo: then use the md5 available on the site02:03
hggdhyou have a series of hashes to compare with02:03
unclefooBut the md5 comes over HTTP02:04
blackflowhggdh: no, see the problem here is that the official Ubuntu documentation on verifying the checksums is by using gpkg hpk to download the key, which is NOT over TLS or verified with another key first.02:04
unclefooSo the attacker just going to change that too.02:04
* leftyfb sigh02:04
blackflowthe problem is that Ubuntu doesn't display prominently on, say, ubuntu.com, over https, what the signature of that key is. that per se would be "good enough".02:04
hggdhoh, so we are also talking about DNS poisoning?02:04
hggdhand how HTTPS solves it?02:05
unclefooRight, if Ubuntu announced "THESE ARE THE RELEASE PUBLIC KEYS", I would be kind of happy.02:05
blackflowlike gentoo does it:  https://www.gentoo.org/downloads/signatures/02:05
hggdhplease do not get me wrong. HTTPS *is* important02:05
blackflowhggdh: https at least offers _some_ protection against threat actors who don't have the resources to corrupt a CA and mitm you.02:05
unclefooRight.02:05
blackflowany skiddie with a wifi sniffer can MITM your http connection02:05
unclefooLike someone who knows my wifi password.02:05
unclefooexactly02:05
hggdhblackflow: and I hijacked your DNS, which now servers *my* gentoo page...02:06
unclefooDoesn't matter because you don't have the cert.02:06
unclefoowell the corresponding private key at lesat.02:06
blackflowhggdh: AND you also have a valid cert on that?02:06
unclefooUnless you use your DNS poisoning to attack the CA domain validation.02:06
hggdhunclefoo: but I have also created my own keys. AND I have re-packaged everything02:06
unclefooBut my user agent will refuse the connection.02:06
unclefooBecause it can't verify the cert chain.02:07
blackflowright. and with HSTS it will even refuse temporary override on bad cert.02:07
hggdhalso, keep in mind that cert validation is done by the root, not by the user cert02:07
leftyfbblackflow: That would require the "kiddie" created their own custom malicious ubuntu iso and serving it up to you .... you are targeted. At that point, you've got bigger problems to deal with02:07
hggdh<sigh/>. I created, once, this very attack. I had all certs in the root chain "redone". Validation was perfect02:08
blackflowthe point is, users have no way to verify those keys with "reasonable level of trust".02:08
blackflowleftyfb: yeah but no if it were offered over https02:08
hggdhblackflow: you go to *my* site, with *my certificates, with *my* root chain. I server it over HTTPS, and validation is correct.02:09
leftyfbblackflow: anyone can get a cert and service it up if you're hijacking DNS02:09
blackflowhggdh: no02:09
leftyfbservice/serve02:09
unclefooYou can't change the root certs in my browser.02:09
hggdhblackflow: again. I h*have* done that as a PoC02:09
blackflowsounds like you don't know how that works.   your root chain would need to be installed on my computer first.02:09
unclefooExactly.02:09
hggdhbut I am NOT changing your roots. I am using the same CA02:09
leftyfbuh02:09
blackflowhggdh: which one? one of the public ones in ca-certificates?02:09
leftyfbthis is 100% possible02:10
hggdhI buy a cert from Verisign02:10
hggdhyou are no wiser02:10
unclefooFor your domain02:10
hggdhand I got in02:10
unclefooOr for ubuntus domain?02:10
blackflowit's possible alright, but how likely? back to the original statement of "having resources to corrupt a CA", or to buy unauthorized but valid cert from a bad one.02:10
leftyfbagain how likely02:11
leftyfbwe can play this game all niht02:11
leftyfbnight*02:11
leftyfb"but what if"02:11
hggdhyep02:11
blackflowthen let's drop https completely.02:11
leftyfbjust download the damn iso like millions of others and get over it02:11
leftyfbor don't02:11
unclefooIn 5 years going to hear about the Ubuntu-ISO-Botnet-Variant-88XX02:11
hggdhthis is one of the reasons (among a truckload of them) I have *very* wary of X.50902:11
leftyfbunclefoo: and I'll track you down and apologize02:12
blackflowyou are saying that just because SOME threat actors have the ability to obtain a valid but illegal cert, then EVERY actor can too02:12
unclefooleftyfb: We'll get beers.02:12
leftyfbI don't drink beer02:12
hggdhwhy not. Microsoft found it the hard way02:12
leftyfbtoo many chemtrails in it ;)02:12
hggdh(as many others)02:12
blackflowsecurity is not a switch, not black and white, its'a  process. there are levels, probabilities. using https solves a number of intrusion vectors. not all, but non-zero also.02:12
hggdheven more the amount of CAs that come embedded is... absolutely amazing. *any* CA would do the trick02:13
unclefooRight, but we're getting Certificate Transparency.02:13
blackflowyup. any one of them in ca-certs can be used02:13
hggdhblackflow: correct. And security is layered, so you end up with (sigh) protection in depth02:13
leftyfbunclefoo: file a bug on launchpad against ubuntu to host the signatures publicly behind https like gentoo does02:14
blackflowthe question is. Can Kremlin do it to plant racy Stormy Daniels pics on your computer? sure.    Can  Herp Derp, the kid down the street, do it? Probably not. Can that kid sniff your wifi and mitm your http (no s) connections? probably yes.02:14
hggdhI do contract work -- I am a consultant. I can count on my fingers the number (out of, probably, the low hundreds) of companies I have been in that I would trust my data02:15
unclefooleftyfb: Maybe. Good to talk about it before making a ruckus though.02:15
blackflowsome routers STILL are not patched for KRACK. I had a live demo to a company the other day.02:15
hggdhoh routers are another bascket of worms02:15
hggdhas are, pretty much, all IoT crap02:16
blackflowexactly. so it's so easy to plant a trojaned ISO to someone in your network doing it over wifi. :)  with a bit of effort, and no need to corrupt a CA, that someone will have  no means to verify the ISO because the key is obtained over http that you're mitm-ing, too ;)02:16
hggdhblackflow: NOW this is more realistic. You did not download from the official repos, you are using an ISO laying around02:17
blackflowno you used KRACK to break into the wifi network, guessed the router panel password which was, believe it or not, "admin", or the factory sticker with the admin password is still on the back side of it, you changed the DNS and anyone in that wifi network is loading the iso from your laptop, even though they're accessing http://ubuntu.com   ;)02:20
hggdhthe whole thing ends up with what is usually called "due diligence". If no due diligence performed, then nothing can be guaranteed02:20
hggdhput in a different way: how many of us *always* check the received cert in an HTTPS session?02:21
blackflowand ubuntu does no due diligence, by not offering https downloads. that's the whole point.02:21
unclefoohggdh: My browser always does.02:21
unclefooAnd I always verify the domain.02:21
hggdhno. Your browser always check that the certificate CN matches the FQSN, and that the browser's sotred CA chain is verified02:22
hggdhwhich is, already, a corruption of the standard.02:23
hggdhnow enters unicode, and bets are off02:23
blackflowdepends. browsers have protection against mixed charsets.02:23
hggdhblackflow: oh, OK. So you are going to trust something that may, or may not, be correct? It depends, right?02:24
blackflow(I'm assuming you're talking about IDN homograph attack)02:24
unclefooI think we all agree that security is a spectrum.02:24
hggdhamong others, yes02:24
hggdhunclefoo: thank you. This is indeed the point02:24
blackflowall I'm saying is, since having https offers MORE protection thatn not having https, why not have https.02:24
unclefooServing your distros installation media over HTTP seems like far down the insecure side of the spectrum.02:24
unclefooWould you check your email over an HTTP connection?02:25
blackflowexactly.   or at least serving the keys, which also happens over HTTP it appears.02:25
hggdhblackflow: I agree with you there. HTTPS does not solve the world's problem, but helps02:25
blackflowit doesn't help against Kremlin, but it sure denies Herp Derp, the kid down the street, from MITM-ing your pr0n  ;)02:26
hggdhthe thing is if the ONLY validation you have is HTTPS, then you are dead anyways.02:26
hggdhagain, I like multiple layers02:26
hggdhI would like to have HTTPS on the repos as well.02:27
blackflowhggdh: I agree, but..... which of the multiple layers is offered here by Ubuntu? The download is over HTTP, the keys are obtained over HTTP. nowhere is any due diligent attempt to offer _some_ level of connection encryption when fetching those.02:27
hggdh(and this has been discussed ad nauseam within Ubuntu)02:27
unclefooAny links to the discussions?02:28
hggdhyou have the keys off a key server; you have the keys in a signed package; you have the kernel signed with a different key02:28
blackflowhggdh: the keys from the key servers are obtained over http02:29
unclefooHow do I know which key from the key server?02:29
unclefooIt doesn't so much matter that the key is obtained over HTTP if I know what the right public key is.02:29
unclefooBut since I don't know, HTTPS is nice.02:30
hggdhthe packages are signed, you need to grab the signing key from them02:30
unclefooI see.02:30
blackflowgpkg --keyserver hkp://keyserver.ubuntu.com ...      see that hkp there?02:30
blackflow*gpg  (lol)02:30
hggdhunclefoo: I do not remember there, I think at least one of the discussions was on a ML. ubuntu-devel?02:31
hggdhdon't remember02:31
blackflowhggdh: the issue here, and this whole discussion, was about that first step of gettin ubuntu installed, and veryfing the ISO to begin with. If that's verified and you have it installed, with keys and all, then it's no problem. but that first verification is a problem.02:31
hggdhit is always a problem, a known issue with distribution (where is the key, who has the key)02:32
hggdhthis is why off-channel validation is important (and almost never done)02:32
blackflowright, and my whole point is that, *some* level of trust can be established if the keys were offered on a page over https, like that gentoo link above.02:32
blackflowand I'll take *some* over *none* any day ;)02:33
unclefooRight, that's a good summary I think.02:33
hggdhblackflow: I absolutely agree. The Ubuntu public keys should be published in a clear, HTTPS-encapsulated site02:33
hggdhand clearly pointed to in many different places02:34
hggdh(I thought we had something like that somewhere, but wiki.u.c is very slow)02:35
blackflowprecisely. I mean, y'all have been joking earlier about lizard people and conspiracies, but let's look at the facts:    snaps are being trojaned because they can be. gentoo github was compromised because some herpderm didn't use 2FA. mint's ISOs were trojaned. Arch AUR packages were trojaned.    there's a LOT of incentive to compromise linux distros infrastructure. let's not kid ourselves with02:35
blackflowlizzard people and conspiracy theories, the threat is _very_ real.02:35
unclefooThe fingerprints in this tutorial https://tutorials.ubuntu.com/tutorial/tutorial-how-to-verify-ubuntu#3 (pointed out by blackflow) are in fact the fingerprints for the keys that signed by Ubuntu ISO.02:37
unclefooBut it doesn't do a good job advertising that they are the legit keys, imo.02:37
hggdhagree02:38
hggdhbut I am being called now for a movie02:39
blackflowI've read somewhere that Cosmic will be all about increasing security. Cheers to that, let's make it better!   now I really have to scram. it's now 5am and the sun is coming out. I can see the horizon line changed from pitch black to black / deep blue  line  :)02:39
unclefoocya guys02:39
blackflowo/02:39
unclefooblackflow, hggdh Here we go, https://wiki.ubuntu.com/SecurityTeam/FAQ02:48
unclefooTowards the bottom.02:48
lotuspsychjegood morning to all04:00
Bashing-omWB lotuspsychje .04:11
lotuspsychjetnx Bashing-om04:27
lotuspsychjenice job on uwn Bashing-om04:31
Bashing-omlotuspsychje: tnx .. "WE" do try . Do better with better word smiths :)04:34
lotuspsychje:p04:34
lotuspsychje2 jimbuntus05:11
lotuspsychjehmm whats a logbot05:12
Bashing-omGN all ..laters \o05:41
ducassegood morning06:21
lordievaderGood morning06:22
ducassehi lordievader - all well today?06:23
lordievaderYeah, doing good.06:23
ducasselots to do today?06:24
lordievaderYeah, as usual.06:24
lordievaderYou?06:25
ducassei'm about to start the last artful->bionic upgrade, since it goes eol tomorrow - have kept postponing. also a couple of routeros upgrades to do.06:26
lordievaderI believe most of my machines are quite up to date. Lets see.06:29
lordievaderOldest is Debian 9.2.06:30
ducassethat's not too old, afaik? i should also do something about my fileserver, but i'll do that when i'm ready to swap out the system disk - do a fresh install.06:34
lordievaderNope, current stable. Wonder why not all are 9.5 though.06:35
ducassedunno, haven't run debian in ages. thinking of spinning up a machine with testing or sid, though, just to get familiar with it again.06:38
lordievaderI like Debian more for vms than Ubuntu.07:37
ducasseas host or guest?07:40
lordievaderGuests07:46
lordievaderMy hypervisors are mostly Gentoo with one Ubuntu exception.07:46
oerheksmorning :-)09:14
* tsimonq2 spits out drink09:18
tsimonq2Gentoo?!09:18
blackflowY U HATE GENTOO! let's hear it.09:22
oerheksnever ran gentoo09:24
tsimonq2Gentoo makes your computer a freaking space heater. :P09:25
oerheksfedora, suse, ubuntu, debian ..09:25
tsimonq2^09:25
oerheksfedora got the nicest visual boot09:25
oerheksno resolution change at all09:26
blackflowgentoo taught me all I know about linux distros, how they work inside, how to fix things when they break. it completely demystified it. it's a very valuable distro.09:30
oerheksi wasted so many hours trying suse without internet/docs...09:31
oerheksonly when a professional helped me in 2008, i got started09:32
blackflowhah I got started with linux around that time as well. and with OpenSuSE. 10.3 was my first ever linux distro as a full daily driver (ditched windows xp).09:39
oerheksi feel silly when i say all my hardware since then is pretty good recognised, all the problems in #u i never experienced myself09:41
oerheksso i think the number of users are huge, if they have no issues too09:42
blackflowthe part I disliked about OpenSuSE is, incredibly, YaST. it's not really optional, as it introduces a lot of config abstraction in the backend so even if you wanted to change things without a panel, using those abstractions anyway was the only way, or you risk breakage on next update of something.09:45
oerheksthe first magical line on fedora: yum install yumex09:46
lordievaderI agree, through the well documented installation procedure of Gentoo you learn a lot about Linux.09:46
oerheksthen installing the good-bad-ugly09:47
oerheksgentoo and arch, seems like i have to try this too09:47
Teguafter thos, linux from scratch. (I have yet to try it)10:34
BluesKajHi folks11:29
daftykinsheya \o11:31
BluesKajhi daftykins11:31
daftykinshot weather continuing over there?11:31
BluesKajno, it's gone, 26 today11:32
daftykinsoh that'd be plenty to me xD11:32
BluesKajhot out west again tno11:32
BluesKajcold here last night, 10C11:35
daftykinsmm had a cool couple of nights where i had to close the windows again11:39
BluesKajyup11:40
daftykinsi'm off to London on Friday, bit concerned as there's meant to be an ongoing heatwave so it'll heat up to the 30s up there11:40
daftykinsi'd rather hide from the heat back home :D11:40
BluesKajsame11:41
BluesKajguess the ocean moderates the temps there a lot11:42
daftykinsmmm the tides coming up the English Channel i think11:43
daftykinsand coming back down from the North sea probably11:43
BluesKajI'm 25 km from one of the Great Lakes here and that helps somewhat11:43
daftykinsif i remember right a friend said they factor in hugely for your snowfall too, we might see a light dusting of snow one night every few years, super mild weather11:45
daftykinsi should be packing tools for this trip, hmm11:49
BluesKajbermuda current makes all the difference for the British Isles and Europe ...no such thing here11:49
daftykinsmmm that's the one, i can't remember what it was that causes it, but in the winters lately it all changes direction and we end up with siberian air that brought us snow11:53
BluesKajyeah, you guys in the UK mainland are actually much further north in latitude than we are , even here in "Northern Ontario"11:57
daftykinswell i'll be flying up there on Friday :D the island of mine is quite southern in comparison - https://goo.gl/maps/Y7p8wreLMNu11:59
BluesKajyeah, I'm familiar with your location11:59
daftykinsah my mistake :) just checking12:00
BluesKajI'm, a bit of geography nut12:01
BluesKajI like to know where people I chat with are located12:01
daftykins:D12:02
lotuspsychjegood afternoon to all12:26
lotuspsychjeatariOs !12:29
lotuspsychjelol12:29
BluesKajhey lotuspsychje12:34
lotuspsychjehey BluesKaj12:35
lotuspsychjepainted the shutters today12:35
* tomreyn waves13:00
lotuspsychjehey there tomreyn13:00
daftykinsah you heard about all the painting i was doing and got jealous eh lotus? :D13:00
tomreynhey lotus13:00
lotuspsychjeyeah lol13:01
lotuspsychje!info libinput bionic13:03
ubot5Package libinput does not exist in bionic13:03
blackflowthere's a whole lot of them, from the "libinput" source package13:06
blackflowhttps://launchpad.net/ubuntu/+source/libinput13:06
lotuspsychjeso if cosmic has it, its not in backports?13:06
blackflowbackports aren't made for all packages13:07
lotuspsychjeso ppa it is then cause proposed might give a new nightmare13:08
tomreynhow do you actualy tlel what's in proposed? neither packages.ubuntu.com nor rmadison can tell.13:09
BluesKajuse launchpad for proposed ppas14:19
BluesKaj one can search in launchpad, tomreyn14:22
tomreynthanks, i assumed that's possible. not sure convenient, though ;)14:55
tomreyns/sure/super/14:55
lotuspsychjeor would apt-cache say, once enabled in repos?14:56
lotuspsychjebut then its too late of course14:56
oerheksthis hans__ dude is not even running ubuntu15:08
oerhekstroll15:08
lotuspsychjeyeah he was offensive yesterday15:09
lotuspsychjeone to keep an eye on15:10
lotuspsychjehans_lotuspsychje, wrong, 32bit ubuntu will run just fine on 64bit hardware15:15
lotuspsychjewelcome Android361abc15:20
oerheksAndroid should be added to bug 115:21
ubot5bug 1 in Ubuntu Malaysia LoCo Team "Microsoft has a majority market share" [Critical,In progress] https://launchpad.net/bugs/115:21
oerheks*hips*15:21
lotuspsychjelol15:21
lotuspsychjebbl chicken wok a la lotus15:25
lotuspsychjewhy did the chicken cross my pan?15:25
oerheksis this wr dude hans_ _ sidekick ? lolz15:31
tomreyn#16:22
blackflowlotuspsychje: to get to the inner side of your mouth? :D16:32
lotuspsychje:p16:42
oerhekszesle .. format C: and reinstall16:43
blackflowzesle... sounds like nestle and thus like some toy you get packaged up in the cereal box...    Zesle(r) - Web Panels for Linux Kids!16:45
nacclol16:45
naccweb panels are such a terrible idea16:45
blackflowif someone really needs one, there's really just one way to go for sure.  centos + cpanel.16:46
blackfloweverything else, with the exception of plesk that I don't recommend for other reasons, is toys, broken, insecure, and more mess than there should be.16:46
blackflow(mind you, cpanel is a HUGE mess of things, it starts with "Disable SELinux" ffs  --   but of all panels, it works best)16:47
hggdhcockpit is nice16:48
blackflowisn't that just web interface for systemd?16:48
lotuspsychjeits a all-in-one app16:49
hggdhanyway, he had problems to begin with when he installed zesle. If he had Apache installed previously, then zesle would only install with a --force-overwrite16:49
lotuspsychjeblackflow: but yes, manages also systemd16:49
nacchggdh: unless they did an evil version bump16:49
blackflowI mean, does it just manage services and containers, or does it set up the whole hosting environemnt with httpd + email + accounts + domains + dns?16:49
blackflowusually people craving for panels need that, one-click full stack deployment.16:50
hggdhnacc: indeed. Still, he should --purge zesle, god knows what it brought in16:50
lotuspsychjeone for you hggdh16:50
nacchggdh: yep16:50
hggdhnacc: actually, no evil version bump. If he first installed apache, then zesle installation would fail with a similar conflict; if, conversely, he first installed zesle, then apache install would fail with a conflict (as would any updates)16:53
nacchggdh: ah ok, i hadn't looked closely yet16:54
hggdhno matter what, nobody knows what changes were introduced, so I would consider his current web install as tainted16:54
naccyeah16:54
naccand i wouldn't ever trust some repo that wants its own apache16:54
hggdh+116:54
oerheksblackflow,  system-config-printer ... but i dont see why one needs this to run from commandline16:55
blackflowoerheks: they're not even using ubuntu.... just want that utility, I guess16:58
oerhekscups cli is what he needs16:59
oerheksanyway, i am off, biking with Drabber16:59
lotuspsychjelol i thought ive read bikini17:04
leftyfbwe're getting a lot of them these days huh?17:10
lotuspsychjeyeah leftyfb17:11
lotuspsychjeuser count seem to increase last days17:11
lotuspsychjeand i think we have a nice volunteers team active at this time too17:11
lotuspsychjestable and professional crew :p17:14
leftyfbI mean the .... challenging users17:16
leftyfbthough 18.04 does seem to have a lot of problems with video drivers with all the questions/issues that have been coming up17:17
lotuspsychjeleftyfb: hmm dont you think compared to unity, graphics issues have reduced?17:17
leftyfbUnity really shouldn't made much difference in video driver issues, it's just a DE17:18
lotuspsychjewell, the real deal will be at .117:19
lotuspsychjethen we might know whats top priority17:19
lotuspsychjeleftyfb: in your opinion what would be top issue on bionic graphics?17:24
leftyfbdrivers17:24
lotuspsychjeon random cards?17:24
leftyfbpeople seem to have a lot of issues installing drivers for both nvidia and ati17:24
leftyfbmore than usual17:25
leftyfbat least from what I've seen17:25
lotuspsychje390 seems to be pretty stable doesnt it?17:25
lotuspsychjei think bionics top issue on .1 will be gnome3 overall on my opinion17:26
lotuspsychjeunless they release some good changes17:27
lotuspsychjeoh well, 1 week patience :p17:28
lotuspsychje!17.1017:28
ubot5Ubuntu 17.10 (Artful Aardvark) was the 27th release of Ubuntu. Download at http://releases.ubuntu.com/17.10/ - Release Info: https://wiki.ubuntu.com/ArtfulAardvark/ReleaseNotes17:28
lotuspsychjedid you upgrade ducasse17:29
ducasseyep, but got disk problems17:29
lotuspsychjewhats up17:29
lotuspsychjezfs?17:30
ducassei suspect it's a btrfs thing17:30
lotuspsychjedidnt know you are playing with btrfs?17:30
lotuspsychjehey evening pragmaticenigma17:30
ducassei'll look more at it tomorrow17:31
lotuspsychjekk17:31
pragmaticenigma'alo17:31
lotuspsychjepragmaticenigma: 1724 and rolling well17:31
EriC^^hey all17:34
lotuspsychjehey EriC^^17:34
EriC^^hey lotuspsychje17:34
lotuspsychjewhats up EriC^^17:35
pragmaticenigma??17:35
EriC^^not much17:35
lotuspsychjewhats that pragmaticenigma17:35
pragmaticenigmaconfusion17:35
lotuspsychjeyou seem to confuse alot pragmaticenigma :p17:36
lotuspsychjeonly coffee or alcholo?17:36
lotuspsychjeoh dear17:36
lotuspsychjewe might need a new !qemu 201118:09
pragmaticenigma??18:14
lotuspsychje!qemu18:15
ubot5qemu is an emulator you can use to run another operating system - see https://help.ubuntu.com/community/WindowsXPUnderQemuHowTo18:15
lotuspsychjeits dated pragmaticenigma18:15
pragmaticenigmaBecause it references Windows XP?18:16
lotuspsychjeno, you can see last edited on the wiki's at bottom of page pragmaticenigma18:16
pragmaticenigmaI guess I don't understand why it needs updating... qemu is still a hardware emulation provider18:17
pragmaticenigmaand there are newer more mainstream emulators that have been released since 2011 that are probably favored over qemu... since I'm not certain qemu isolates the guest OS away from the host OS18:18
pragmaticenigmaactually on that page lotuspsychje  is a note that it will not work under 10.04 (which was probably the last edit) and I would assume it still does not work on newer editions18:20
lotuspsychjehttps://www.unixmen.com/how-to-install-and-configure-qemu-in-ubuntu/18:20
lotuspsychjesomething like this18:20
pragmaticenigmahow did you even find this?18:20
lotuspsychjemy best friend google!18:26
pragmaticenigmayeah, but that implies you went looking for it18:33
lotuspsychjeyes?18:33
pragmaticenigmawhat inspired you to go looking for it18:33
lotuspsychjei just dont like seeing old ubuntu versions on wiki's18:33
lotuspsychjeeven if its still relevant18:34
lotuspsychjei also help alot to improve the ubuntu factoids18:34
lotuspsychjehence why i mentioned18:34
daftykins+118:35
daftykinsthe wiki needs some serious work18:35
hggdhindeed. For quite some time I worked on (mostly) the bug triage pages. Then... I lapsed...18:36
lotuspsychjewe all do what we can :p18:37
pragmaticenigmaHey! It's TJ- !!!19:23
lotuspsychjelook what the cat throws in19:23
lotuspsychjeready for .1 :p19:24
TJ-G'evening :)19:25
TJ-No, just here for LineageOS build failures!19:25
ducasse\o TJ-19:25
daftykins\o19:30
daftykinswelcome back :>19:30
lotuspsychjewhats happening with that build TJ-19:33
TJ-lotuspsychje: what's happening is it... isn't! build failure for strange build tooling related reasons19:34
lotuspsychjegot some errors?19:35
leftyfbTJ-'s back!19:35
TJ-lotuspsychje: yeah, weird stuff like ninja timing out talking to jack-server. I'm currently trying adding JACK_EXTRA_CURL_OPTIONS="--max-time 7200"19:38
TJ-I've upped Java VM heap to 6GB, reduced parallel instances to 1, changed the garbage collector19:39
lotuspsychjehttps://forum.xda-developers.com/android/software/aosp-cm-los-how-to-fix-jack-server-t357517919:40
TJ-yeah, been through all that and more over the last 3 days19:42
lotuspsychjeTJ-: how about ssl certificate?19:45
lotuspsychjehttps://groups.google.com/forum/#!topic/android-building/8SQ0-4zZDo819:46
TJ-nothing like that. It's something to do with the memory overhead and/or compile jobs taking excessive time.19:47
lotuspsychjehmm19:47
pragmaticenigmajoy asdf is back :-(19:47
lotuspsychjeJACK_VM_COMMAND=${JACK_VM_COMMAND:="java -Xmx4096m"}19:49
TJ-hmm, this time jack-server failed to start! If the errors were consistent I might be able to track down the cause, grrr19:49
TJ-lotuspsychje: I've done all that, you're going over what I've done over the last 3 days19:49
lotuspsychjeok mate19:49
TJ-I'm giving it 6GB heap, was already giving it 4GB19:50
TJ-ahhh, this time the JDK reported insufficient memory to allocate 4GB, which makes sense since I set the minimum heap with -Xms4G19:52
lotuspsychjeTJ-: did you go over this one https://source.android.com/setup/build/jack19:53
TJ-yeah, I've trawled everything relevant, including the source code but Android build system is one heck of a mess and that's being extremely polite!19:54
lotuspsychjelol19:55
TJ-At least it fails fast now - originally it was running for 6+ hours before failing19:55
lotuspsychje:p19:55
lotuspsychjecu another timezone guys19:56
TJ-The command bring run when it fails is from an auto-generated shell script which is 60,000 (yes, sixty thousand!) lines long and is made up of lots of sub-shells linked by && as in (do this) && (do this) && (do this) ...19:56
daftykinssounds like a delight to debug ;)19:57
TJ-daftykins: you're the master of understatement tonight!19:59
daftykinsTJ-: :D19:59
daftykinsTJ-: i have sad news, i gave back my painting milk crate19:59
TJ-I'm so glad Google were fined 4.3bm euros today; they deserve it for this build system alone19:59
TJ-daftykins: your what?!19:59
daftykinsthe milk crate i stood on to paint up on the scaffold :)20:00
TJ-Oh! wow, that was highly technical :)20:00
TJ-I thought you used a pogo stick :D20:00
pragmaticenigmaTJ-: I love how Google is claiming their going to have to start charging for Android now... They already do!!!! ASOP is free and without the google stuff. Google charges for certification of Android deveices to be blessed with the Google Apps20:14
daftykinsTJ-: hehe only on weekends20:15
TJ-right, Google is the new Microsoft20:15
pragmaticenigmaEffectively a lisense and development fee for the privilege of providing a support version of Android to end users.20:15

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