*** zGrr has quit IRC | 00:15 | |
*** futpib_ has quit IRC | 00:36 | |
*** Pali has quit IRC | 00:43 | |
*** louisdk has quit IRC | 00:43 | |
*** florian has joined #maemo | 00:45 | |
*** louisdk has joined #maemo | 01:05 | |
*** pigeon has quit IRC | 01:11 | |
*** esaym153 has joined #maemo | 01:16 | |
*** sunshavi has quit IRC | 01:20 | |
jonwil | ok, I think I have a plan on how we can update maemo-security-certman with the latest set of root certificates. But before I can do that I need to somehow identify where the filenames of the certificates come from (the long strings of numbers) | 01:22 |
---|---|---|
*** realitygaps has quit IRC | 01:23 | |
*** realitygaps has joined #maemo | 01:24 | |
*** realitygaps has quit IRC | 01:24 | |
*** realitygaps has joined #maemo | 01:24 | |
*** louisdk has quit IRC | 01:45 | |
*** louisdk has joined #maemo | 01:46 | |
*** florian has quit IRC | 02:03 | |
*** pigeon has joined #maemo | 02:12 | |
*** louisdk has quit IRC | 02:14 | |
*** darkschneider has quit IRC | 02:19 | |
*** darkschneider has joined #maemo | 02:20 | |
*** discopig has joined #maemo | 02:22 | |
*** pozitrono has quit IRC | 02:28 | |
*** pigeon has quit IRC | 02:43 | |
*** pigeon has joined #maemo | 02:46 | |
DocScrutinizer05 | I had same effect first time in my N900 life, 2 weeks ago | 02:52 |
*** xorly has quit IRC | 03:13 | |
*** robbiethe1st has joined #maemo | 03:19 | |
*** sunshavi has joined #maemo | 03:23 | |
*** louisdk has joined #maemo | 03:24 | |
*** at1as has quit IRC | 03:28 | |
*** at1as has joined #maemo | 03:29 | |
sixwheeledbeast | FWIW it would appear the killall icd2 issue is reproducible on stock and new version, so is a bug somewhere. | 03:29 |
*** louisdk has quit IRC | 03:37 | |
*** louisdk has joined #maemo | 03:45 | |
*** louisdk has quit IRC | 04:07 | |
*** eMHa__ has joined #maemo | 04:07 | |
*** eMHa_ has quit IRC | 04:11 | |
*** louisdk has joined #maemo | 04:19 | |
*** louisdk has quit IRC | 04:25 | |
*** auenfx4 has quit IRC | 04:38 | |
*** LauRoman has joined #maemo | 04:38 | |
*** auenfx4 has joined #maemo | 04:39 | |
*** Humpelstilzchen has joined #maemo | 04:44 | |
*** Defiant has quit IRC | 04:45 | |
*** ssvb has quit IRC | 05:08 | |
*** ssvb has joined #maemo | 05:09 | |
*** LauRoman has quit IRC | 05:13 | |
jonwil | do we have anyone here who can program in Python? | 05:30 |
*** at1as has quit IRC | 05:34 | |
*** ludens has joined #maemo | 05:47 | |
ludens | hi all. does anyone here have the ability to make .deb packages for n900 easily? | 05:47 |
ludens | i remember having tried with scratchbox in the past, but i failed | 05:47 |
ludens | i need to upgrade my rsync from 3.0.4 to 3.1.0 | 05:48 |
ludens | but i can't build it on my phone and i don't have a machine where i can use scratchbox | 05:48 |
*** robbiethe1st has quit IRC | 06:01 | |
*** sunshavi has quit IRC | 06:04 | |
*** DocScrutinizer05 has quit IRC | 06:07 | |
*** DocScrutinizer05 has joined #maemo | 06:07 | |
*** vahe has joined #maemo | 06:51 | |
*** pozitron has joined #maemo | 06:57 | |
*** Roth has joined #maemo | 07:01 | |
*** ashneo76 has joined #maemo | 07:17 | |
*** ced117 has quit IRC | 07:49 | |
*** RedW has quit IRC | 07:55 | |
*** RedW has joined #maemo | 07:56 | |
*** ced117 has joined #maemo | 08:04 | |
*** Roth has quit IRC | 09:07 | |
*** vahe has quit IRC | 09:07 | |
*** FlameReaper-PC has joined #maemo | 09:11 | |
*** FReaper-PC has quit IRC | 09:11 | |
Sicelo | KotCzarny: so N900 shutdown during the night, due to battery. anyway, 'slient earpiece' again | 09:25 |
Sicelo | :/ | 09:25 |
Sicelo | i wish i knew what the real cause is | 09:26 |
Sicelo | stop/restart pulseaudio does the trick, which makes it sound like a routing problem ... but still .. what causes it? :( | 09:27 |
freemangordon | Sicelo: did you try to --reinstall PA? | 09:28 |
KotCzarny | apparently you have some application that does it | 09:28 |
freemangordon | the only times I have problems with sound was when I was using some platronics handsfree | 09:29 |
freemangordon | it was managing to block PA for > 30s | 09:29 |
KotCzarny | sicelo, run dbus monitor in tha background and try to catch the offender? | 09:30 |
KotCzarny | *the | 09:30 |
freemangordon | but I suspect it was the HF itself, repoting to be connected but without actually accepting data | 09:30 |
freemangordon | Sicelo: do you have something like call recoreder installed | 09:31 |
Sicelo | will do the reinstall. no, no call recorder | 09:31 |
Sicelo | i hardly get calls even :) | 09:31 |
KotCzarny | :) | 09:31 |
Sicelo | or make them | 09:31 |
freemangordon | could be some broken file in /var/lib/PA... | 09:32 |
freemangordon | Sicelo: if reinstall does not help, you may try to enable PA debug messages and send them to syslog | 09:32 |
Sicelo | i know i've modified things there (but that's loooong ago for bluetooth a2dp). this has never affected earpiece. | 09:33 |
Sicelo | sure, will do that. thanks for tha suggestion | 09:33 |
*** githogori has quit IRC | 09:35 | |
*** Venusaur has quit IRC | 09:38 | |
*** Pali has joined #maemo | 09:51 | |
*** Venusaur has joined #maemo | 09:52 | |
*** jonwil has quit IRC | 10:00 | |
*** geaaru has joined #maemo | 10:06 | |
*** sparetire_ has quit IRC | 10:07 | |
*** xes has quit IRC | 10:26 | |
*** xes_ has joined #maemo | 10:26 | |
*** xes_ has quit IRC | 10:31 | |
*** xes_ has joined #maemo | 10:37 | |
*** xes_ is now known as xes | 10:50 | |
Pali | freemangordon: ping | 11:14 |
freemangordon | Pali: pong | 11:15 |
Pali | freemangordon: can you resend that omapfb patch? | 11:15 |
freemangordon | sure | 11:15 |
freemangordon | you think tomi didn't see my ping? | 11:15 |
Pali | and also... are you include setting system_rev into that your reserve_rx51 mem patch? | 11:16 |
freemangordon | no, we'd better send another patch once atags patch is accepted | 11:16 |
*** haasn has quit IRC | 11:16 | |
Pali | I got email from Tomi asking you for resending it | 11:16 |
Pali | you did not have it? | 11:16 |
*** merlin1991 has quit IRC | 11:17 | |
freemangordon | which patch, for "ARM: OMAPFB: panel-sony-acx565akm: fix missing mutex unlocks" ? | 11:17 |
freemangordon | as there are 2 I pinged Tomi for | 11:17 |
freemangordon | for ^^^ I got a reply | 11:18 |
freemangordon | and will resend it | 11:18 |
Pali | "Re: [PATCH v2] ARM: OMAPFB: panel-sony-acx565akm: fix missing mutex unlocks" | 11:18 |
freemangordon | but for the early memory allocator I don;t have a reply | 11:18 |
Pali | "Oh, I'm sorry, I must have forgotten about that. Please, send a new patch. Tomi" | 11:18 |
*** merlin1991 has joined #maemo | 11:18 | |
freemangordon | yes, I have that | 11:18 |
freemangordon | will send a patch | 11:18 |
Pali | ok | 11:19 |
freemangordon | but first i need a device to test on | 11:19 |
freemangordon | as I've lost my maemo setup on my dev device :) | 11:19 |
freemangordon | I mean - setup for upstream kernel | 11:19 |
freemangordon | Pali: could you provide url to your scripts again? | 11:20 |
Pali | Maemo with upstream kernel? | 11:20 |
freemangordon | yes | 11:20 |
Pali | searching for it.... | 11:20 |
freemangordon | hmm, or I'd rather boot it from NAND | 11:20 |
Pali | cssu-devel, rx51-bme-replacement, fix /etc/X11/Xsession.d/05connui-conndlgs-cellular, fix firmware to dir /lib/firmware/ti-connectivity, hal fix | 11:22 |
freemangordon | hal? | 11:22 |
Pali | there is script for it | 11:22 |
freemangordon | what's wrong with HAL, this is new to me | 11:22 |
Pali | https://lkml.org/lkml/2015/7/24/469 | 11:22 |
Pali | platform_soc_audio_logicaldev_input | 11:23 |
Pali | otherwise rtcom-call-ui goes into crash loop | 11:23 |
Pali | and probably fix for /etc/event.d/sgx is not needed.... do not know | 11:23 |
freemangordon | ah, I was just disabling call-ui autorestart :) | 11:24 |
freemangordon | ok | 11:24 |
Pali | this prevent crash, it is better | 11:24 |
freemangordon | yeah | 11:24 |
freemangordon | u-boot from extras is fine, ain't? | 11:25 |
Pali | yes, u-boot from extras-devel is fine for sure | 11:25 |
*** haasn has joined #maemo | 11:25 | |
freemangordon | ok | 11:25 |
Pali | do not know what is in extras | 11:25 |
freemangordon | do I need KP or kernel-cssu should suffice? | 11:26 |
*** pozitron has quit IRC | 11:29 | |
freemangordon | Pali: how to tell uboot to boot my kernel by default? | 11:29 |
*** jonwil has joined #maemo | 11:30 | |
Pali | freemangordon: ln -s /etc/bootmenu.d/<your_entry> /etc/default/bootmenu.item | 11:30 |
freemangordon | thanks | 11:31 |
jonwil | hi | 11:32 |
freemangordon | jonwil: hi! | 11:32 |
Pali | hi! | 11:33 |
freemangordon | Pali: and where is bme replacement? | 11:33 |
jonwil | The repo is at http://maemo.merlin1991.at/cssu/bme-replacement/ | 11:34 |
Pali | http://maemo.merlin1991.at/cssu/bme-replacement/ | 11:34 |
freemangordon | thanks :) | 11:34 |
Pali | ~bme-replacement | 11:34 |
infobot | it has been said that bme-replacement is http://atrey.karlin.mff.cuni.cz/~pali/rx51-bme-replacement http://atrey.karlin.mff.cuni.cz/~pali/projects/maemo/bme-replacement.html See also: http://wiki.maemo.org/Bme_replacement . Please, use wiki page to report bugs/problems and/or solutions to them!, or http://talk.maemo.org/showthread.php?t=93183 | 11:34 |
jonwil | Anyone here know how to program in Python? | 11:34 |
Pali | deb http://maemo.merlin1991.at/cssu/bme-replacement/ fremantle free | 11:34 |
freemangordon | I guess Pali knows | 11:34 |
Pali | I'm not python coder | 11:35 |
jonwil | ok | 11:35 |
KotCzarny | :) | 11:35 |
jonwil | I can program in quite a few different languages but Python ain't one of them :( | 11:35 |
KotCzarny | if you want quite a complete app example you can check oscp-remote.py | 11:36 |
KotCzarny | with key handling, file handling, dbus handling etc | 11:36 |
jonwil | I dont need it for an app on Maemo, I need it for some stuff related to maemo-security-certman | 11:36 |
bencoh | freemangordon: "do I need KP or kernel-cssu should suffice" aren't you trying to boot with mainline? | 11:36 |
jonwil | and more specifically the included set of root certificates | 11:37 |
freemangordon | yes, but bme replacement needs some kernel stuff | 11:37 |
freemangordon | bencoh: ^^^ | 11:37 |
freemangordon | and I need a kernel to boot maemo with if upstream does not boot | 11:37 |
Pali | kernel-power must work | 11:38 |
freemangordon | I know it works, the question was about kernel-cssu | 11:38 |
freemangordon | yeah, it needs KP | 11:39 |
bencoh | freemangordon: ah :) | 11:41 |
*** xes has quit IRC | 11:44 | |
*** keithzg has joined #maemo | 11:45 | |
*** xes has joined #maemo | 11:46 | |
*** xes has quit IRC | 11:47 | |
*** xes has joined #maemo | 11:47 | |
*** florian has joined #maemo | 11:48 | |
freemangordon | Pali: what needs to be fixed in /etc/X11/Xsession.d/05connui-conndlgs-cellular? | 12:01 |
Pali | freemangordon: I commented that file as GSM modem did not worked correctly... | 12:01 |
Pali | at least that nokia stuff was not able to use modem | 12:02 |
Pali | and that script blocked Maemo booting until modem is working... | 12:02 |
freemangordon | oh | 12:02 |
Pali | that script ask for PIN code | 12:02 |
freemangordon | hmm, I don;t have sim card here | 12:03 |
freemangordon | WTF? NAND disappeared?!? | 12:04 |
kerio | LOL | 12:05 |
Pali | hm? | 12:05 |
kerio | rip | 12:05 |
freemangordon | Pali: can boot no more even KP after I've tried 4.4 | 12:06 |
Pali | what happen?? | 12:06 |
freemangordon | dunno, will boot rescueos to see | 12:07 |
freemangordon | 4.4 progressed to the boint to boot maemo and hanged | 12:07 |
freemangordon | I did a power-down, and that's it | 12:07 |
*** florian has quit IRC | 12:08 | |
jonwil | Remind me never to run bleeding edge kernels on my everyday-use N900 :) | 12:09 |
freemangordon | ubifs - "failed to recover master node" :( | 12:11 |
freemangordon | Pali: any idea besides reflash? | 12:11 |
Pali | I did not see this message | 12:12 |
Pali | maybe hard power off damaged ubifs format? | 12:12 |
freemangordon | maybe | 12:13 |
freemangordon | that message is when i try to mount maemo under rescueos | 12:13 |
ceene | jonwil: what do you need done on python? | 12:14 |
Pali | https://patchwork.ozlabs.org/patch/162271/ | 12:14 |
freemangordon | Pali: but that would mean 4.4 should fix it, ain't? | 12:14 |
jonwil | Well first I need the python script in https://packages.debian.org/source/sid/ca-certificates make to work with the Scratchbox version of Python then I will need some changes to it | 12:15 |
Pali | looks like | 12:15 |
Pali | freemangordon: try to boot rescue OS with 4.4 kernel | 12:15 |
freemangordon | hmm | 12:15 |
Pali | R/W mount ubifs | 12:15 |
Pali | and then umount it | 12:15 |
Pali | and after that do shutdown | 12:15 |
freemangordon | hmm, yes | 12:15 |
ceene | i think i can help with that, it's probably removing python2.7 specifics, as sb only has python2.5 | 12:16 |
jonwil | ok, start by getting it to work correctly | 12:16 |
ceene | sure | 12:17 |
jonwil | then I will talk about what changes I need made | 12:17 |
ceene | let me have breakfast before and then I'll get on with it | 12:17 |
ceene | :) | 12:17 |
jonwil | ok :) | 12:17 |
freemangordon | Pali: can't open /dev/ttyS0 and then reboot | 12:19 |
Pali | rescueOS? | 12:20 |
freemangordon | gooing to reflash | 12:20 |
freemangordon | yes, in rescueos | 12:20 |
bencoh | freemangordon: ttyO* ? | 12:24 |
freemangordon | bencoh: already flashed rootfs, no idea :) | 12:24 |
bencoh | ah... maybe next time | 12:26 |
ceene | jonwil: mozilla/certdata2pem.py this one I guess? | 12:39 |
jonwil | yep | 12:40 |
ceene | alrright, I'm on it | 12:40 |
freemangordon | guys, maybe document the process in README or wiki and put I link in the README, so we won't guess next time again | 12:43 |
jonwil | yeah I have plans to put things into the repos so we have documentation of how to update the certificates going forward | 12:48 |
ceene | if i manage to port this thing we can provide this .deb package directly | 12:49 |
*** florian has joined #maemo | 12:50 | |
ceene | on the other hand | 12:50 |
ceene | i see that we can install python2.7 on scratchbox | 12:51 |
ceene | is that acceptable, jonwil? | 12:51 |
freemangordon | ceene: no | 12:51 |
ceene | because that'd make it work without modification | 12:51 |
freemangordon | 2.7 is in extras, not in SDK | 12:51 |
ceene | oh, ok | 12:51 |
freemangordon | iirc | 12:51 |
ceene | i'm not quite sure this is all going to produce the same files | 13:01 |
ceene | there seems to be lots of utf8 encodings transformtaions and I don't know if python2.5 supports these the same way hasta 2.7 and 3 | 13:02 |
KotCzarny | how about updating python to 2.7 then? | 13:02 |
bencoh | (or using a real language with native utf8 support? :D) | 13:03 |
bencoh | (nevermind, j/k) | 13:03 |
*** florian has quit IRC | 13:04 | |
*** florian has joined #maemo | 13:06 | |
*** krnlyng has quit IRC | 13:06 | |
ceene | upgrading to 2.7 would be ideal in my opinion | 13:06 |
KotCzarny | is there anything old glibc/maemo specific that would block the update? | 13:07 |
jonwil | I do wonder how hard it would be to just rewrite this script in C++... | 13:10 |
jonwil | or C | 13:10 |
KotCzarny | or bash | 13:10 |
ceene | sslayer@collins:~/Proyectos/N900/ca-certificates (maemo)$ diff -urN mozilla /tmp/m27 | 13:10 |
ceene | no output | 13:10 |
ceene | that means all generated files are the same on python2.7 and sb's python :) | 13:11 |
ceene | i was a pessimistic lol | 13:11 |
ceene | what do you need now to modifiy, jonwil? | 13:11 |
*** xorly has joined #maemo | 13:12 | |
jonwil | Ok so it generated a bunch of certificate files? | 13:12 |
ceene | yep | 13:12 |
freemangordon | Pali: second try resulted with the same error | 13:13 |
jonwil | What are the filenames its generating? | 13:13 |
freemangordon | something is terribly broken | 13:13 |
ceene | VeriSign_Universal_Root_Certification_Authority.crt | 13:13 |
ceene | Verisign_Class_1_Public_Primary_Certification_Authority.crt | 13:13 |
ceene | Verisign_Class_1_Public_Primary_Certification_Authority_-_G2.crt | 13:13 |
jonwil | ok | 13:13 |
ceene | and a lot more, of course | 13:13 |
Pali | broken ubifs? | 13:13 |
freemangordon | yes | 13:13 |
jonwil | Did it output anything about blacklisted certificates? | 13:13 |
*** florian has quit IRC | 13:13 | |
KotCzarny | fmg, badblock maybe? | 13:14 |
Pali | ubi is not block device | 13:14 |
freemangordon | no | 13:14 |
ceene | yes, several UNTRUSTED BUT NOT BLACKLISTED CERTIFICATE FOUND: | 13:14 |
freemangordon | Pali: can you try to boot with qemu and nand? | 13:14 |
jonwil | ok | 13:14 |
Pali | in qemu it is working fine | 13:14 |
freemangordon | hmm | 13:15 |
Pali | that my small userspace (which I sent to you) | 13:15 |
freemangordon | it is not nand | 13:15 |
Pali | it is onenand | 13:15 |
Pali | on top ubi | 13:15 |
freemangordon | it creates stuff in /tmp | 13:15 |
Pali | and on ubi is ubifs | 13:15 |
Pali | it store stuff in /tmp/ | 13:15 |
Pali | and then generate mkfs.ubifs | 13:16 |
Pali | and then ubinize | 13:16 |
freemangordon | ah, yes | 13:16 |
Pali | after that it call qflasher to create one 256MB NAND image for qemu | 13:16 |
jonwil | Ok so ceene, firstly, I want you to remove blacklist.txt code. Then I want you to change the output so it creates folder common-ca and puts non-blackisted certs in there and creates folder blacklist and puts blacklisted certs in there | 13:16 |
freemangordon | Pali: yeah, my bad | 13:16 |
Pali | qemu N900 machine can boot *only* from onenand | 13:16 |
freemangordon | ok | 13:17 |
ceene | ok, that's easy | 13:17 |
freemangordon | Pali: no ide what to do | 13:18 |
freemangordon | *idea | 13:18 |
Pali | bisect wrong commit in ubifs | 13:18 |
Pali | or write to ML about this problem | 13:19 |
freemangordon | needs flashing every time, that would take ages | 13:19 |
freemangordon | not to say that I would need to apply our patches every time | 13:19 |
Pali | resend that patch | 13:20 |
Pali | I think we tested it in past | 13:20 |
jonwil | ceene: Do you know how to shell out to a program from Python and how to read whatever that program outputs to stdout? | 13:20 |
freemangordon | Pali: but I want to test it with upstream before resending | 13:20 |
ceene | i think so, yes | 13:20 |
*** krnlyng has joined #maemo | 13:20 | |
KotCzarny | jonwil: some.program.py | tee /tmp/output ? | 13:20 |
ceene | i mean, i know how but on 2.5 it may differ, but i'll learn :) | 13:21 |
jonwil | ok | 13:21 |
KotCzarny | (someprogram.py | tee /tmp/output) & | 13:21 |
jonwil | ok, so what I want done is for each cert file, once its been written to disk, I want you to run the command "openssl x509 -in <cert.pem> -text -noout" (without the quotes and with the certificate filename in place of the <> bit),. | 13:21 |
jonwil | The output it generates will contain 2 lines | 13:22 |
jonwil | X509v3 Subject Key Identifier: | 13:22 |
jonwil | 9B:E2:07:57:67:1C:1E:C0:6A:06:DE:59:B4:9A:2D:DF:DC:19:86:2E | 13:22 |
jonwil | I need you to parse the output and find that string of digits | 13:23 |
jonwil | Then the spaces and :s should be removed and the string made lowercase | 13:23 |
jonwil | so e.g. 9be20757671c1ec06a06de59b49a2ddfdc19862e | 13:24 |
KotCzarny | tr -d ' :' | 13:24 |
jonwil | Then you rename the generated certificate file to that base number with a .pem extention | 13:24 |
jonwil | But if there is already a file with that name, you need to append -1, -2 etc to the end of the filename | 13:25 |
ceene | ok | 13:25 |
jonwil | so you might get f3a27298eeb81b82801c4db69a3027990a2f72e2.pem and f3a27298eeb81b82801c4db69a3027990a2f72e2-1.pem | 13:25 |
Pali | freemangordon: try 4.2 kernel if is working | 13:25 |
jonwil | I also need each blacklist certificate (in the order they get written out/renamed) written to a file | 13:26 |
jonwil | and each common-ca certificate (in the order they get written out/renamed) written to a different file | 13:26 |
Pali | there are just 11 ubifs commits between 4.2 and 4.4 | 13:26 |
Pali | some of them should be OK | 13:27 |
jonwil | That way we preserve the order that the certificates appeared in the original input certdata.txt file | 13:27 |
jonwil | ceene: Do you think you can do all the things that I asked? | 13:27 |
ceene | yes, jonwil | 13:27 |
jonwil | ok, great | 13:27 |
ceene | it's all doable | 13:27 |
jonwil | good. | 13:27 |
ceene | i'll have it soon, i expect | 13:27 |
jonwil | great | 13:28 |
jonwil | btw which version of python does your scratchbox have in it? Is /usr/bin/python a symlink to something else? | 13:29 |
xes | has someone tried a recent build of otter-browser? We have an old version in qt5 repo that is very interesting nicely http://repos.fuhlbrueck.net/qt5-maemo5-examples/ | 13:29 |
Pali | freemangordon: just 4 relevant commits | 13:29 |
xes | *and nicely running | 13:30 |
ceene | it should be 2.5 | 13:30 |
ceene | but i don't have /usr/bin/python | 13:30 |
ceene | ls -al $(which python) | 13:30 |
ceene | lrwxrwxrwx 1 root root 33 Feb 8 2011 /scratchbox/devkits/python-legacy/bin/python -> /scratchbox/tools/bin/python-host | 13:30 |
ceene | [sbox-FREMANTLE_ARMEL: /tmp/N900/ca-certificates/mozilla] > ls -al /scratchbox/tools/bin/python-host | 13:30 |
ceene | -rwxr-xr-x 2 root root 978728 Jan 17 2012 /scratchbox/tools/bin/python-host | 13:30 |
jonwil | ok | 13:30 |
jonwil | python on my box is /usr/bin/python | 13:30 |
Pali | freemangordon: maybe you can start reverting them: ab92a20bce3b4c21927cc1ae514c482f50ad3487 86ba9ed928f33cf6afbac433ff03dd8c6a0ceac4 be186cc4de35fcfe766d2938c13ddf3935d6c159 8f6983abe31f37d953197c3ede14b1d1321affee cf6f54e3f133229f02a90c04fe0ff9dd9d3264b4 | 13:30 |
jonwil | which is weird | 13:30 |
jonwil | do you have any packages showing up as installed when you do dpkg -l python*? | 13:31 |
ceene | ii python2.5 2.5.4-1maemo6 An interactive high-level object-oriented la | 13:31 |
ceene | ii python2.5-minimal 2.5.4-1maemo6 A minimal subset of the Python language (ver | 13:31 |
ceene | but i've had to install them myself by hand | 13:31 |
jonwil | ok | 13:32 |
ceene | they were not on sb | 13:32 |
jonwil | somehow I have package python 2.5.2-3maemo1 and package python2.5 2.5.2-11.1maemo3+0m5 | 13:33 |
jonwil | and on my sb, that python script (unmodified from the debian original) fails with an error | 13:34 |
jonwil | points to line 149 with a syntax error | 13:35 |
ceene | any 2.5 won't run the original version | 13:35 |
jonwil | oh ok | 13:35 |
jonwil | so you did need to modify it | 13:35 |
ceene | yes, several things | 13:35 |
jonwil | ok | 13:35 |
ceene | i was afraid there would be some utf8 things that wouldn't work but it's been fine | 13:36 |
ceene | there are no untrusted files that match obj['CKA_CLASS'] == 'CKO_CERTIFICATE' | 13:37 |
ceene | so blacklist directory ends up being empty | 13:37 |
ceene | unless i keep blacklist.txt code | 13:38 |
*** eMHa__ has quit IRC | 13:41 | |
*** eMHa has joined #maemo | 13:41 | |
ceene | also, generated files are .crt and you've asked me to run "openssl x509 -in <cert.pem> -text -noout", but that expects a pem file, not a crt one | 13:42 |
ceene | so it fails: | 13:42 |
ceene | openssl x509 -in WoSign.crt -text -noout | 13:42 |
ceene | unable to load certificate | 13:42 |
ceene | 11888:error:0D078079:asn1 encoding routines:ASN1_ITEM_EX_D2I:field missing:tasn_dec.c:500:Field=cert_info, Type=X509 | 13:42 |
ceene | 11888:error:0906700D:PEM routines:PEM_ASN1_read_bio:ASN1 lib:pem_oth.c:83: | 13:42 |
jonwil | can you post one of the generated .crt files? | 13:43 |
kerio | -inform der | 13:44 |
ceene | http://paste.debian.net/357020/ | 13:45 |
kerio | i don't know what that shit is | 13:46 |
kerio | but that ain't a certificate | 13:46 |
ceene | lol | 13:46 |
ceene | that's a base64 thing | 13:46 |
kerio | it's got way too many zeroes | 13:46 |
kerio | something got terribly wrong with the ASN.1 encoding | 13:46 |
ceene | let me check that i'm in fact generating the same thing that the original debian script | 13:46 |
ceene | maybe i did something wrong | 13:46 |
ceene | and it's all useless :/ | 13:47 |
*** pozitrono has joined #maemo | 13:47 | |
ceene | yep :( | 13:48 |
ceene | i did something wrong and i did the wrong test to verify my modifications | 13:48 |
ceene | that's the utf8 thingie i feared, probably | 13:48 |
jonwil | Its a pitty Juhani Mäkelä isn't around to share the "official" way to update those root certs from the Mozilla set (the way Nokia did it) | 13:52 |
ceene | i think i've found where it went wrong | 13:56 |
ceene | i'm almost there | 14:09 |
*** krnlyng has quit IRC | 14:09 | |
jonwil | Great | 14:12 |
*** louisdk has joined #maemo | 14:15 | |
jonwil | as for the blacklists, once get this this working, we can run it on the same version of certdata.txt that Juhani Mäkelä last run it on and see what the output looks like and figure out form there code changes to be made to the python script to get it to do the right thing with the blacklists | 14:16 |
*** eMHa has quit IRC | 14:17 | |
ceene | there are little stupid discrepancies between equivalent functions of python2.5 and python2.7 that make this behave in stupid ways | 14:21 |
ceene | not important things but really stupid ones | 14:21 |
ceene | like p2.5 base64.encodestring already wrap the output to 77 columns | 14:22 |
ceene | is there any reason why openssl would want the certs to be wrapped to a certain number of chars? | 14:22 |
ceene | so it wouldn't care if instead of wrapping to 64 like the original version from debian it's wrapped to 77 | 14:23 |
ceene | ok, it works | 14:28 |
ceene | openssl now reads the .crt files | 14:28 |
Pali | jonwil: try to contact juhani | 14:30 |
ceene | i'll be gone now for a while, later I'll code the openssl output parsing | 14:30 |
jonwil | ok | 14:30 |
jonwil | thanks ceene | 14:31 |
ceene | i'm going to upload this somewhere before so you can take a look at it if you want | 14:31 |
jonwil | I cant find any contact details for juhani other than an @nokia address | 14:31 |
jonwil | ok | 14:31 |
Pali | he has gihub profile | 14:31 |
ceene | https://github.com/agamez/maemo-ca-certificates/commits/maemo | 14:33 |
jonwil | do we know its the same guy and not someone else with the name? | 14:33 |
Pali | https://github.com/community-ssu/maemo-security-certman-applet/commits/master | 14:34 |
Pali | jonwil: it has paired email address from official commit messages to github profile | 14:34 |
jonwil | great | 14:34 |
jonwil | Looks like https://fi.linkedin.com/in/juhani-m%C3%A4kel%C3%A4-a9702a4 is also our guy | 14:36 |
jonwil | mentions nixu (same as the github profile) and also nokia | 14:37 |
jonwil | Ok so we have the right guy. I totally suck at writing the right kind of emails for contacts like this, do we have someone here who is better are writing things that are professional and well-written? | 14:38 |
*** eMHa has joined #maemo | 14:39 | |
*** eMHa has quit IRC | 14:45 | |
freemangordon | Pali: looks like gcc is behaving :( | 14:46 |
freemangordon | or not? | 14:47 |
ceene | to be honest, i think our efforts should really go on the opposite direction... stop trying to backport half of debian to maemo and start porting maemo's specifics to debian, as Pali and freemangordon are doing with the kernel right now | 14:53 |
ceene | so we can install an standard debian and then apt-get install hildon with its dependencies | 14:53 |
Pali | ceene: certman is one part of maemo which we need... | 14:56 |
Pali | it is of course better to fix maemo stuff to be compatible with upstream (debian...) | 14:56 |
ceene | i was thinking on the whole ssl thing, this python backports, etc | 14:56 |
Pali | but ssl needs to be in maemo format too | 14:57 |
ceene | it's like going backwards all the time instead of forward | 14:57 |
Pali | btw, why do you need new python? | 14:57 |
ceene | well, this script jonwil is going to use to prepare new certs was written for 3.0 and 2.7 | 14:57 |
ceene | but we only have 2.5 | 14:57 |
ceene | so i've had to backport that script to use old python2.5 | 14:58 |
ceene | when the thing we should really aim for is to have python2.7 and 3 for maemo and dev environment | 14:58 |
*** eMHa has joined #maemo | 14:58 | |
Pali | you should try to contact that guy who worked on certman and certs | 14:58 |
Pali | instead trying to do something abnormal | 14:58 |
Pali | python2.7 is in extras, right? | 14:59 |
ceene | yep | 14:59 |
Pali | and that script is needed just at compile time of package, right? | 14:59 |
Pali | then download python2.7 from extras and build package | 14:59 |
jonwil | no, its used only when we want to update the root certificate set | 14:59 |
ceene | i don't know exactly how jonwil wants to use it | 14:59 |
freemangordon | Pali: it is not gcc, unfortunately | 14:59 |
jonwil | but yeah if its already been backported to work on Python 2.5, lets keep it | 14:59 |
Pali | jonwil: but that script is not used at runtime, or yes? | 15:00 |
jonwil | I would try to contact Juhani but as I said, I suck at writing professional level emails of the sort one writes when you are trying to contact people like this | 15:00 |
jonwil | no, the script isn't used at runtime | 15:00 |
freemangordon | mater node magic contains 0xFFFFFFFF | 15:00 |
freemangordon | *master | 15:00 |
ceene | jonwil: for the file renaming thing based on openssl i think we'd be better off with a simple shell script | 15:00 |
Pali | ceene: can you help jonwil to write that email? | 15:00 |
ceene | grep+tr and a couple things could be enough | 15:00 |
jonwil | Yeah that would make sense | 15:01 |
ceene | well, i can try, but i don't know what i have to tell him :) | 15:01 |
jonwil | My shell script knowhow is just as bad as my Python know-how though :P | 15:01 |
Pali | hi xyz, can you help us with maemo sw abc how to do thing cde? | 15:01 |
Pali | sorry, but this is what I would write :-) | 15:02 |
ceene | lol | 15:02 |
ceene | i can write it a bit better, i just don't know what it is thing cde we're trying to do | 15:02 |
ceene | today i'm just a coder under the orders of jonwil | 15:02 |
ceene | don't even know what i'm doing lol | 15:02 |
*** krnlyng has joined #maemo | 15:02 | |
Pali | jonwil, maybe you should specify what we exactly need :-) as I'm lost too | 15:03 |
jonwil | something like "hi Juhani, I am a software developer working on a community update for Maemo Fremantle and I found your name attached to https://github.com/community-ssu/maemo-security-certman/ where you updated the root certificates using the Mozilla root certificate set. Can you share the steps used to update those certificates so we can import the latest root certificate set into our... | 15:05 |
jonwil | ...community patch?" | 15:05 |
jonwil | but written much more proffessionally | 15:05 |
jonwil | Does that give you the gist of what we are trying to do and what we want? | 15:06 |
Pali | its ok | 15:06 |
ceene | i find that friendly and professional enough, jonwil | 15:07 |
ceene | add a couple of thanks a lot and best regards at thend and you're good to go | 15:07 |
jonwil | ok, I will send the email then | 15:07 |
ceene | openssl x509 -in common-ca/WoSign.crt -text -noout|grep 'X509v3 Subject Key Identifier:' -A 1|tail -1|tr -d ': ' | tr '[:upper:]' '[:lower:]' | 15:08 |
ceene | e166cf0ed1f1b34bb7062014fe8712d5f6fefb3e | 15:08 |
jonwil | what should I use for the subject line of this email (to sound professional and to get the right attention)? | 15:09 |
ceene | maybe... "Maemo certificates question" ? | 15:10 |
jonwil | How about "Question regarding Maemo Certificate Manager" | 15:13 |
ceene | sounds good! | 15:14 |
jonwil | or better yet "Question about Maemo Fremantle Certificate Manager" | 15:14 |
*** eMHa has quit IRC | 15:14 | |
jonwil | to be clear that I refer to Fremantle and not some other version of Maemo | 15:14 |
freemangordon | Pali: do we know what is the latest kernel with workig ubifs? | 15:14 |
Pali | freemangordon: I think 4.2 worked | 15:15 |
freemangordon | on n900? | 15:15 |
Pali | from linux-n900 tree | 15:15 |
freemangordon | not in qemu | 15:15 |
Pali | do not remember, but I think I tried it ... | 15:15 |
freemangordon | ok | 15:15 |
Pali | see those 4-5 commits | 15:15 |
Pali | if 4.2 is working, then one of those commit broke it | 15:16 |
freemangordon | going to check | 15:16 |
Pali | xes send me this link: https://github.com/bagder/curl/blob/master/lib/mk-ca-bundle.pl | 15:29 |
Pali | This Perl script creates a fresh ca-bundle.crt file for use with libcurl. | 15:29 |
Pali | jonwil, ceene ^^ | 15:29 |
jonwil | That produces a ca-bundle.crt file for libcurl, not a certificate set in the format we need for maemo-security-certman | 15:31 |
ceene | i've just finished the shell script that renames the files | 15:31 |
jonwil | ok, great | 15:31 |
jonwil | http://pastebin.com/07fV0S05 is what I have for the email | 15:31 |
jonwil | Does that look good? | 15:32 |
ceene | pretty good | 15:34 |
freemangordon | Pali: 4.2 is broken too :( | 15:35 |
Pali | ah :-( | 15:35 |
freemangordon | going to try 4.1 | 15:36 |
bencoh | broken with maemo? | 15:41 |
bencoh | Sicelo: which version did you try with debian? | 15:41 |
freemangordon | broken as broke, with or without maemo | 15:41 |
freemangordon | as soon as I boot zimage with flasher, it corrupts rootfs | 15:41 |
bencoh | "with workig ubifs" nevermind, I missed that part | 15:41 |
freemangordon | looks like 4.1 works | 15:46 |
ceene | jonwil: you got the final script on my repo: https://github.com/agamez/maemo-ca-certificates/tree/maemo/mozilla | 15:48 |
jonwil | ok | 15:48 |
ceene | just ask if you need anything else | 15:49 |
jonwil | ok | 15:50 |
jonwil | I do wonder where libcurl on stock maemo fremantle actually gets its certificates from, I dont see any way that it could be pulling them from the maemosec certificate store | 15:51 |
freemangordon | Pali: 4.1 works, 4.2 seems broken, going to try it once again, just in case | 15:51 |
Pali | ok | 15:52 |
freemangordon | Pali: could you find the ubifs patches bertween 4.1 and 4.2 | 15:52 |
freemangordon | ? | 15:52 |
Pali | already doing it :-) | 15:52 |
freemangordon | :) | 15:52 |
*** krnlyng has quit IRC | 15:53 | |
freemangordon | how cute: "net/ipv4/inet_hashtables.c:631:52: warning: division by zero [-Wdiv-by-zero]" | 15:54 |
Pali | freemangordon: which 4.1 from linux-n900 git tree are you trying? | 15:54 |
freemangordon | yes, from your tree | 15:54 |
Pali | 4.1-rc2 or 4.1-rc6? | 15:54 |
freemangordon | v4.1-rc4-n900 | 15:55 |
Pali | ufff | 15:55 |
freemangordon | hmm? | 15:55 |
Pali | aaa, ok there is also 4.1-rc4 | 15:55 |
Pali | its ok | 15:55 |
freemangordon | is there rc6? | 15:55 |
freemangordon | I can try it as well | 15:56 |
Pali | yes there is | 15:56 |
Pali | not on github :-( | 15:56 |
Pali | just on my hdd | 15:56 |
freemangordon | :) | 15:56 |
Pali | I can push it to github, but no idea if it can even compile... | 15:56 |
Pali | pushed branchs on github should work at least in qemu | 15:57 |
*** louisdk has quit IRC | 15:57 | |
freemangordon | do not push it | 15:57 |
Pali | here is commit between 4.1-rc4 and 4.2-rc2 for ubifs: a1fe33af5f8c5f5aebe68d22125d19e48b8e601c | 15:58 |
Pali | ok, not pushing | 15:58 |
freemangordon | ok, 4.2 is deffinitely broken | 15:59 |
Pali | hm, no, there is one more: 0f301bd3055e86771e7c738ca009afad0964dbd2 | 15:59 |
Pali | freemangordon: 4.2-rc2 is broken? | 15:59 |
freemangordon | yes | 15:59 |
freemangordon | a1fe33af5f8c5f5aebe68d22125d19e48b8e601c seems harmless | 16:00 |
Pali | ok, then you have above two commits between good and bad | 16:00 |
*** eMHa has joined #maemo | 16:00 | |
*** louisdk has joined #maemo | 16:00 | |
Pali | nothing more for ubifs | 16:00 |
freemangordon | as is 0f301bd3055e86771e7c738ca009afad0964dbd2 | 16:00 |
freemangordon | looks like the problem is elsewhere :( | 16:00 |
freemangordon | mdt? | 16:00 |
freemangordon | shit! | 16:01 |
jonwil | I will fiddle with that script later | 16:04 |
*** krnlyng has joined #maemo | 16:05 | |
Pali | freemangordon: ask on mtd/ubi ML | 16:05 |
freemangordon | going to bisect | 16:05 |
Pali | maybe other people will know more about it | 16:05 |
freemangordon | I hope the kernel will at least try to boot without n900 patches | 16:07 |
jonwil | Email sent to Juhani, maybe he will have info on proper steps to do the work | 16:08 |
*** stryngs has quit IRC | 16:17 | |
*** stryngs has joined #maemo | 16:22 | |
*** jonwil has quit IRC | 16:22 | |
*** LauRoman has joined #maemo | 16:24 | |
kerio | the xilka linux kernel for the sheevaplug at some point forgot to include the mtd driver | 16:27 |
kerio | that was fun | 16:27 |
ceene | where's cssu repo for qt? | 16:39 |
ceene | it's at github? | 16:39 |
freemangordon | yes | 16:39 |
ceene | ah, i see it now | 16:39 |
ceene | it's qt-x11-maemo | 16:40 |
*** krnlyng has quit IRC | 16:50 | |
*** krnlyng has joined #maemo | 16:51 | |
*** Pali has quit IRC | 17:05 | |
*** Pali has joined #maemo | 17:06 | |
ceene | i was trying to backport qt5 ssl module to qt4 | 17:19 |
ceene | but it seems to require quite a few things | 17:20 |
ceene | a lot in fact | 17:20 |
ceene | i give up :/ | 17:35 |
*** krnlyng has quit IRC | 17:42 | |
freemangordon | Pali: looks like the bugger is 63aa945b1013c34b145dcf218d4ea323cbd93f86 | 17:46 |
Pali | memory: omap-gpmc: Add Kconfig option for debug | 17:46 |
Pali | ? | 17:46 |
freemangordon | yes | 17:46 |
freemangordon | look at the commit itself | 17:46 |
Pali | HWMOD_INIT_NO_RESET? | 17:48 |
freemangordon | looks like that, will try it | 17:53 |
freemangordon | but that would mean that timings are set incorrectly by DT board file | 17:54 |
freemangordon | timings or whatever | 17:54 |
*** heroux has quit IRC | 17:54 | |
Pali | then needs to fix dts dile | 17:55 |
Pali | *file | 17:55 |
freemangordon | yes | 17:55 |
freemangordon | Pali: restoring HWMOD_INIT_NO_RESET in omap3xxx_gpmc_hwmod fixes the issue | 18:09 |
DocScrutinizer05 | hi hackers! you having a fun time? | 18:14 |
freemangordon | Pali: oh, this device has numonix, not samsung onenand | 18:14 |
freemangordon | DocScrutinizer05: hi! | 18:14 |
Pali | hi! | 18:14 |
*** Hebi has joined #maemo | 18:15 | |
*** krnlyng has joined #maemo | 18:15 | |
DocScrutinizer05 | all hail to PoP memory chips and their obscure timing and datasheets made of unobtainium | 18:15 |
DocScrutinizer05 | freemangordon: what's "this device"? | 18:16 |
freemangordon | Pali: is there a way to support different timings in DTS file? | 18:16 |
freemangordon | DocScrutinizer05: N900 :) | 18:16 |
Pali | no idea | 18:16 |
freemangordon | but 2404 iirc | 18:16 |
DocScrutinizer05 | DUH! | 18:16 |
DocScrutinizer05 | hw revs :-S | 18:16 |
freemangordon | lemme check the HW rev | 18:16 |
freemangordon | hmm, how to check it from the terminal? | 18:17 |
DocScrutinizer05 | I guess that's one of the wonders NOLO accomplishes, which made uBoot fail on replacing NOLO | 18:17 |
freemangordon | yep | 18:18 |
DocScrutinizer05 | luckily we have coontrol over hw revs in Neo900 ;-) | 18:19 |
freemangordon | ok REV is 2204 | 18:19 |
freemangordon | however, I remember the nand is nymonix (or numonix or whatever) | 18:19 |
DocScrutinizer05 | cmdline? | 18:19 |
DocScrutinizer05 | https://en.wikipedia.org/wiki/Numonyx | 18:20 |
freemangordon | no, in /proc/cpuinfo | 18:20 |
DocScrutinizer05 | cat /proc/cpuinfo then | 18:20 |
freemangordon | and rev there is 2204 | 18:20 |
*** florian has joined #maemo | 18:20 | |
DocScrutinizer05 | 2101 and I don't think I ever seen anything else | 18:21 |
freemangordon | my "production" one is 2101 | 18:21 |
DocScrutinizer05 | gives some clue about number of built devices | 18:21 |
DocScrutinizer05 | you don't run a new hw rev for a batch of 1000 | 18:22 |
freemangordon | :) | 18:22 |
DocScrutinizer05 | actually checking the amount of possible hw rev in fiasco, it must be millions of N900 out there | 18:22 |
freemangordon | maybe not all of them were really produced, only some test boards | 18:23 |
*** darkschneider has quit IRC | 18:23 | |
bencoh | millions? errr | 18:23 |
bencoh | I dont see that much on ssu mirrors :p | 18:23 |
DocScrutinizer05 | would be weird but possible, yes | 18:23 |
DocScrutinizer05 | we seen weirder things with Nokia | 18:23 |
*** darkschneider has joined #maemo | 18:23 | |
freemangordon | dammit, I lost almost full day with that :( | 18:25 |
DocScrutinizer05 | I'd like techstaff to do a one week window awk apachelog print $IP | sort | uniq | wc -l | 18:25 |
DocScrutinizer05 | on repo | 18:25 |
bencoh | for i in $(seq 2 40); do zcat /var/log/apache2/mirrors.muarf.org.log.$i.gz /var/log/apache2/maemo.muarf.org.log.$i.gz | grep APT-HTTP | cut -f 1,2,3 -d . |sort -n | uniq |wc -l; done 2>/dev/null | 18:25 |
bencoh | that's what I do here | 18:25 |
bencoh | I only count /24 subnets, not IPs | 18:26 |
DocScrutinizer05 | bencoh: you have access to muarf? | 18:26 |
DocScrutinizer05 | that's great | 18:26 |
bencoh | err.. I thought you knew :p | 18:26 |
DocScrutinizer05 | nah | 18:27 |
DocScrutinizer05 | ok, recommendation to council: consider muarf "trusted" | 18:27 |
DocScrutinizer05 | bencoh: great job! | 18:28 |
DocScrutinizer05 | bencoh: you need to count unique IPs in a 7d window | 18:28 |
DocScrutinizer05 | since 7 days is the default for auto update, and unique IPs considered one per user | 18:29 |
DocScrutinizer05 | of course there is some error margin in this assumption | 18:29 |
DocScrutinizer05 | e.g. for users who update daily, with daily changing IP | 18:30 |
bencoh | DocScrutinizer05: not on mobile | 18:30 |
bencoh | which might very well be the typical usecase here, since we're talking about a... phone | 18:30 |
DocScrutinizer05 | hmm | 18:30 |
bencoh | anyway, I only see ~500 unique /24 per week | 18:31 |
bencoh | (at most) | 18:31 |
DocScrutinizer05 | is update even enabled during cellular connectivity? | 18:31 |
bencoh | dunno | 18:31 |
bencoh | I'd like to see the result of the same command on maemo-repos.com and on repository.maemo.org | 18:32 |
DocScrutinizer05 | ^^^ what I said | 18:32 |
DocScrutinizer05 | I still _could_ run such command on repository.maemo.org | 18:32 |
DocScrutinizer05 | but I leave that job to xes and / or warfare | 18:33 |
DocScrutinizer05 | or merlin1991? | 18:33 |
DocScrutinizer05 | freemangordon: do you have access to repo VM? | 18:34 |
*** pozitrono has quit IRC | 18:34 | |
DocScrutinizer05 | oooh, we also need to grep for client ID | 18:35 |
bencoh | ? | 18:35 |
freemangordon | DocScrutinizer05: yes | 18:35 |
DocScrutinizer05 | to filter out stuff like spiders and people acessing repo with desktop browser | 18:35 |
freemangordon | but can't play with that now | 18:35 |
bencoh | DocScrutinizer05: grep APT-HTTP | 18:35 |
DocScrutinizer05 | no hurries | 18:35 |
DocScrutinizer05 | bencoh: ta | 18:36 |
DocScrutinizer05 | "cut -f 1,2,3 -d . " you tricky bastard ;-D | 18:37 |
bencoh | :] | 18:37 |
bencoh | cut -f 1 -d " " if you want :) | 18:37 |
freemangordon | DocScrutinizer05: maybe ask xes | 18:37 |
bencoh | that'd give you /32 | 18:37 |
DocScrutinizer05 | sure | 18:37 |
DocScrutinizer05 | bencoh: I know | 18:38 |
DocScrutinizer05 | ~man uniq | 18:38 |
infobot | No manual entry for uniq | 18:38 |
warfare | sort < /tmp/ips.log | cut -d. -f 1-3 | uniq | wc -l | 18:39 |
warfare | 25849 | 18:39 |
warfare | (last 7 days) | 18:39 |
warfare | Only APT-HTTP | 18:40 |
freemangordon | :) | 18:40 |
DocScrutinizer05 | damn, uniq knows "avoid comparing the first N fields" but no similar option for 'last fields' | 18:41 |
bencoh | warfare: :) | 18:42 |
DocScrutinizer05 | warfare: hey! and hi! :-D | 18:43 |
DocScrutinizer05 | also sort -u | 18:43 |
warfare | hey DocScrutinizer05 :) | 18:44 |
bencoh | DocScrutinizer05: gnuism iirc | 18:46 |
bencoh | but yeah | 18:46 |
DocScrutinizer05 | sort --key=KEYDEF -u | 18:47 |
warfare | bencoh: most useful gnuism is "df -h | sort -h" | 18:47 |
DocScrutinizer05 | :-D | 18:47 |
DocScrutinizer05 | indeed | 18:47 |
DocScrutinizer05 | hmmph, http://www.google.de/search?q=we+prepare+your+kickstarter+campaign does anybody know of an actual 'commercial' service taking care about all the preparing video material and tunning the campaign etc? | 18:51 |
DocScrutinizer05 | s/tunning/running/ | 18:51 |
infobot | DocScrutinizer05 meant: hmmph, http://www.google.de/search?q=we+prepare+your+kickstarter+campaign does anybody know of an actual 'commercial' service taking care about all the preparing video material and running the campaign etc? | 18:51 |
bencoh | are you really going for kickstarter (finally?)? | 18:52 |
DocScrutinizer05 | we consider it | 18:52 |
bencoh | freemangordon: does 4.2 work in the end? | 18:53 |
freemangordon | no | 18:53 |
DocScrutinizer05 | Werner prepared a nice paper discussing the current situation and and pros and cons of going 'official crowdfunding' and compares the service options (KS, indiegogo, etc) we have | 18:53 |
freemangordon | I mean - it will work if that commit is reverted | 18:54 |
freemangordon | but I jumped to 44 and reverted it | 18:54 |
bencoh | but still untested? | 18:54 |
freemangordon | *4.4 | 18:54 |
bencoh | ah | 18:54 |
bencoh | and does 4.4 without the commit work? | 18:54 |
freemangordon | will test in few minutes, still preparing | 18:54 |
bencoh | :) | 18:54 |
freemangordon | at least it does not ruin the fs | 18:54 |
bencoh | do you know if it only fails on ubifs? | 18:55 |
DocScrutinizer05 | afk for shopping. don't like empty fridge during holidays | 18:55 |
bencoh | (mtd/ubifs) | 18:55 |
freemangordon | bencoh: it fails on onenand (or rather on gpmc) :) | 18:55 |
freemangordon | it is HW thingie | 18:55 |
bencoh | ha | 18:55 |
bencoh | which means it should work with an eMMC rootfs | 18:56 |
bencoh | (or sd - maybe) | 18:56 |
bencoh | unless there is another issue | 18:56 |
DocScrutinizer05 | CAL | 18:56 |
DocScrutinizer05 | I think when it doesn't achieve to access NAND then boot fails, no matter from which source for rootfs | 18:57 |
DocScrutinizer05 | thanks to SYS_BOOT config | 18:57 |
bencoh | "Also for some strange reason, mmcblk? devices do not work for root filesystem. They work fine when mounted during runtime." -- elinux | 18:57 |
bencoh | dunno if this is uptodate | 18:57 |
*** Vajb has quit IRC | 18:58 | |
DocScrutinizer05 | warfare: so we still have ~25849 devices updating maemo-extras once per week? | 18:59 |
bencoh | 25849 /24, but that's a pretty good approx I think | 19:00 |
*** at1as has joined #maemo | 19:03 | |
freemangordon | seems to boot so far :) | 19:06 |
freemangordon | at least I have SGX working | 19:06 |
freemangordon | shit, forgot to disable the modem, :( | 19:07 |
bencoh | what's missing for modem to work in mainline? | 19:08 |
freemangordon | PA :) | 19:09 |
warfare | DocScrutinizer05: Around 25k devices, yes. | 19:09 |
freemangordon | ok, 4.4 boots to h-d | 19:10 |
freemangordon | Pali: ^^^ | 19:10 |
bencoh | freemangordon: ? | 19:10 |
bencoh | yay for booting | 19:10 |
bencoh | freemangordon: PA, pulseaudio? what does it need? | 19:11 |
freemangordon | the -voice module | 19:11 |
bencoh | isn't that running in userland? | 19:11 |
freemangordon | yes | 19:11 |
bencoh | if we have cmtspeech in kernel and maemo userland, what's missing? | 19:12 |
freemangordon | cmtspeech is in PA | 19:13 |
*** Vajb has joined #maemo | 19:13 | |
Pali | freemangordon: nice! | 19:14 |
Pali | send pending patches :-) | 19:14 |
bencoh | erm... I dont get it, but I'll ask again once you're done with your tests :) | 19:14 |
freemangordon | Pali: why my prompt is "Scratchbox#" | 19:14 |
freemangordon | how to set SW rev etc? | 19:14 |
freemangordon | is that in CAL? | 19:15 |
Pali | hostname? | 19:15 |
Pali | /etc/hostname | 19:15 |
Pali | SW release info is in CAL | 19:15 |
Pali | set it via osso-product-info | 19:15 |
freemangordon | no, it seems it somehow managed to ruin CAL as well | 19:15 |
freemangordon | OSSO_PRODUCT_RELEASE_NAME='(null)' | 19:16 |
freemangordon | OSSO_PRODUCT_RELEASE_FULL_NAME='(null)' | 19:16 |
freemangordon | OSSO_PRODUCT_RELEASE_VERSION='(null)' | 19:16 |
freemangordon | etc | 19:16 |
DocScrutinizer05 | ~cal | 19:17 |
infobot | well, cal is http://talk.maemo.org/showthread.php?t=20465 | 19:17 |
Pali | it is normal | 19:17 |
freemangordon | Pali: no, it is not | 19:17 |
Pali | NOLO clear these informations when you flash image | 19:17 |
Pali | you need to set it again | 19:17 |
freemangordon | as settings->about product shows (null) as well | 19:17 |
Pali | when flashing kernel NOLO clear it too | 19:17 |
freemangordon | and how to set it? | 19:17 |
freemangordon | reinstall -mp? | 19:18 |
DocScrutinizer05 | ~cal | 19:18 |
infobot | i guess cal is http://talk.maemo.org/showthread.php?t=20465 | 19:18 |
Pali | via osso-product-info -s | 19:18 |
Pali | and reboot device | 19:18 |
Pali | $ osso-product-info -s OSSO_VERSION="RX-51_2009SE_21.2011.38-1_PR_MR0" | 19:18 |
Pali | freemangordon run ^^^ | 19:18 |
freemangordon | thanks | 19:18 |
Pali | and reboot device | 19:18 |
Pali | this is in mp-fremantle-community-pr postinst script | 19:19 |
freemangordon | ok | 19:19 |
freemangordon | Pali: it doesn't want to set it | 19:22 |
Pali | $ osso-product-info -q OSSO_VERSION | 19:23 |
Pali | what it returns? | 19:23 |
Pali | (run as root) | 19:23 |
freemangordon | segfaults | 19:24 |
Pali | ehm? | 19:24 |
freemangordon | ERROR: Could not find value for key /device/sw-release-ver | 19:24 |
freemangordon | Segmentation fault | 19:24 |
Pali | you REd both osso-product-info and libcal | 19:24 |
freemangordon | I know | 19:24 |
freemangordon | seems like CAL partition is screwed | 19:25 |
Pali | try dongrading to nokia version | 19:25 |
Pali | this is needed now to check if problem is in REd version only, or also in nokia one | 19:25 |
Pali | freemangordon, can you share dump of /dev/mtd1ro ? | 19:26 |
Pali | I can try to inspect it | 19:26 |
freemangordon | Pali: http://46.249.74.23/maemo/mtd1ro | 19:28 |
freemangordon | Pali: not easy to downgrade, no okia repos :) | 19:29 |
freemangordon | *Nokia | 19:30 |
Pali | download deb files from mirrors | 19:30 |
freemangordon | also, have to do some home stuff | 19:30 |
freemangordon | will continue later, please check that mtd dump in the meanwile if you have time | 19:30 |
Pali | freemangordon: CAL is OK | 19:32 |
Pali | looks like SW which tried to write sw-release-ver into CAL is broken | 19:32 |
Pali | so I suspect either your libcal or osso-product-info | 19:33 |
*** krnlyng has quit IRC | 19:36 | |
*** at1as has quit IRC | 19:36 | |
*** krnlyng has joined #maemo | 19:37 | |
*** Wizzup has quit IRC | 19:43 | |
*** futpib_ has joined #maemo | 19:48 | |
*** geaaru has quit IRC | 19:54 | |
freemangordon | Pali: ok | 19:56 |
Pali | freemangordon: try to debug first why "-q" crashing | 19:58 |
Pali | and after that fix "-s" | 19:58 |
DocScrutinizer05 | maybe first try if cat /dev/mtd1 works at all | 20:13 |
freemangordon | Pali: yep | 20:14 |
freemangordon | DocScrutinizer05: yes, it works | 20:14 |
freemangordon | Pali: sorry, no more time today for Maemo, will continue tomorrow, hopefully :) | 20:26 |
freemangordon | feel free to debug libcal and osso-product-info | 20:26 |
*** heroux has joined #maemo | 20:43 | |
*** krnlyng has quit IRC | 20:45 | |
*** krnlyng has joined #maemo | 20:58 | |
*** Wizzup has joined #maemo | 21:00 | |
*** sparetire_ has joined #maemo | 21:20 | |
DocScrutinizer05 | freemangordon: hey, at least Nokia no longer could deny warranty repair based on "you used a kernel that allows overclocking" ;-) | 21:27 |
DocScrutinizer05 | plus finally somebody savvy like you could try if restoring CAL from an image like http://maemo.cloud-7.de/dd_if=mtd1ro.bin pans out | 21:28 |
DocScrutinizer05 | ;-) | 21:29 |
*** at1as has joined #maemo | 21:32 | |
*** krnlyng has quit IRC | 21:42 | |
joga | debian founder ian murdock dead :( | 21:50 |
joga | http://blog.docker.com/2015/12/ian-murdock/ | 21:50 |
Humpelstilzchen | yes, also on b.d.o | 21:50 |
Humpelstilzchen | https://bits.debian.org/2015/12/mourning-ian-murdock.html | 21:50 |
bencoh | :( | 21:51 |
Humpelstilzchen | google for context | 21:52 |
*** krnlyng has joined #maemo | 21:56 | |
*** krnlyng has quit IRC | 21:56 | |
*** raandoom has joined #maemo | 21:57 | |
Sicelo | HUH? :-| | 21:57 |
*** krnlyng has joined #maemo | 21:58 | |
KotCzarny | http://www.tomshardware.com/news/intel-purchases-altera-fpga-company,30830.html#xtor=RSS-998 | 22:09 |
KotCzarny | oh, wow | 22:09 |
bencoh | yeah, been in the pipe for some time | 22:10 |
Humpelstilzchen | wtf | 22:11 |
Humpelstilzchen | is that serious? | 22:11 |
KotCzarny | apparently its already done | 22:12 |
KotCzarny | 'all cash deal' | 22:12 |
*** raandoom_ has joined #maemo | 22:13 | |
Humpelstilzchen | can someone finally destroy these big companys? | 22:13 |
*** pozitron has joined #maemo | 22:13 | |
KotCzarny | sure, nwo is coming | 22:14 |
KotCzarny | most will be cleaned out | 22:14 |
*** raandoom has quit IRC | 22:14 | |
*** raandoom_ has quit IRC | 22:14 | |
bencoh | not sure I really want to see intel disappear, but ... | 22:14 |
Humpelstilzchen | whats next? amd buys xilinx and arm? | 22:15 |
KotCzarny | is arm buyable? | 22:15 |
bencoh | if altera is, I guess arm is as well, but... | 22:16 |
Humpelstilzchen | arm is joint stock, so sure | 22:16 |
bencoh | Revenue £795.2 million (2014)[2] | 22:17 |
bencoh | (wikipedia) | 22:17 |
bencoh | (for arm) | 22:17 |
Humpelstilzchen | at the end of 2020 probably every it-companys belongs to google, ms, facebook, intel or apple.. | 22:17 |
KotCzarny | wonder how/where that 16B in cash goes | 22:19 |
Humpelstilzchen | hmm maybe if facebook or google buy xilinx they finally can fix the xilinx tool chains | 22:25 |
KotCzarny | facebook? | 22:26 |
Humpelstilzchen | why not? They have oculus rift | 22:27 |
KotCzarny | oculus is one thing (its kind of social tool), but xilinx is a bit closer to the metal | 22:27 |
Humpelstilzchen | google makes military robots | 22:27 |
Humpelstilzchen | KotCzarny: they already have hardware | 22:30 |
Humpelstilzchen | https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitions_by_Facebook | 22:30 |
KotCzarny | nice, fb.com domain bought for $8.5M | 22:32 |
KotCzarny | apparently they started seriously going for hw ~2014 | 22:34 |
KotCzarny | earlier they were software company | 22:34 |
KotCzarny | WA sold for 19B | 22:35 |
KotCzarny | seriously, social virtual thing valued more than real physical hardware | 22:35 |
bencoh | uh-uh | 22:35 |
DocScrutinizer05 | facecrook | 22:38 |
KotCzarny | |> 01 - Mozart - Serenade in g Major Allegro.flac | 22:39 |
Pali | http://talk.maemo.org/showthread.php?t=96299 | 22:40 |
DocScrutinizer05 | what is it this time suckerberg did? | 22:40 |
Pali | how that guy got something like that?? | 22:40 |
Pali | such thing could help us with debugging and flashing... | 22:41 |
bencoh | Pali: exactly what I thought earlier | 22:41 |
KotCzarny | pali, simple, some nokia employee took it home instead destroying | 22:41 |
bencoh | especially considering that fmg and you were kernel-debugging | 22:41 |
Pali | KotCzarny: but how that collector named n950 got it? | 22:42 |
KotCzarny | pali, send him pm? | 22:42 |
Pali | I'm sure 100% that he cannot use it and is useless for him | 22:42 |
KotCzarny | add an offer that you will implement 3 features of his choice ? | 22:43 |
KotCzarny | also, he might've worked/had friends in nokia dev | 22:44 |
KotCzarny | if you see his threads you will see its not the first such trinket | 22:44 |
DocScrutinizer05 | Pali: it doesn't fit on N[89]xx | 22:45 |
bencoh | Pali: he's been collecting old nokia stuff for years | 22:45 |
bencoh | and I doubt he'd be in for trading it for "moar features" | 22:45 |
DocScrutinizer05 | I just deleted a post I asked for buying it when I noticed the test points are completely odd in relation to battery contacts | 22:46 |
Pali | hm.. right | 22:46 |
Pali | pins do not match | 22:46 |
DocScrutinizer05 | we could use a similar, but not _this_ particular device | 22:46 |
bencoh | actually we'd only need the connector part for n900 | 22:47 |
bencoh | rest is just usb/serial/power | 22:47 |
DocScrutinizer05 | that's pretty easy. Well almost | 22:47 |
bencoh | (for the part that's of any real interest for kernel debugging at least) | 22:47 |
KotCzarny | bencoh, 3d print? | 22:47 |
bencoh | KotCzarny: dunno, maybe | 22:47 |
Pali | Tony (omap kernel maintainer) has some n900 development board which has ethernet chip (same which is emulated in qemu n900 machine) | 22:50 |
Pali | maybe that board is similar to such thing? | 22:51 |
bencoh | maybe ... are you sure he doesn't just use a beagleboard? | 22:51 |
Pali | no, I'm sure, he wrote that in one email | 22:52 |
bencoh | ah | 22:52 |
Pali | plus tested change for that ethernet chip | 22:52 |
bencoh | I guess we could ask him | 22:52 |
DocScrutinizer05 | http://maemo.cloud-7.de/share-service/20130719_006.jpg | 22:52 |
Pali | I fixed config for that ethernet chip to work in qemu | 22:52 |
Pali | and he tested that my change still working on that device | 22:53 |
Pali | DocScrutinizer05: what it is? | 22:53 |
Pali | bencoh: other TI devs have one n900 (or some board?) on which they used to run upstream kernel for tests | 22:54 |
DocScrutinizer05 | share-service/20130719_002.jpg | 22:54 |
bencoh | Pali: funny ... I wonder why they chose n900 | 22:54 |
bencoh | because it's a compact device with hw kbd? | 22:54 |
Pali | bencoh: because it is TI device | 22:54 |
DocScrutinizer05 | http://maemo.cloud-7.de/share-service/20130719_003.jpg | 22:54 |
bencoh | sure but it's far from being the only omap3 board | 22:54 |
Pali | they run kernel tests on more omap3/4 boards | 22:55 |
bencoh | ah, okay | 22:55 |
Pali | and they had (maybe still have?) one n900 | 22:55 |
bencoh | I wish they still ran those tests | 22:55 |
bencoh | is sre still working actively? | 22:55 |
bencoh | on n900 I mean | 22:55 |
Pali | I remember some autogenerated email from that test suite that something failed on N900... | 22:55 |
bencoh | last public activity was cmtspeech afaict | 22:55 |
Pali | bencoh: yes, he tried to get bluetooth driver into upstream | 22:56 |
bencoh | oh, neat | 22:56 |
DocScrutinizer05 | alas the pogopin set is not comprehensive and doesn't connect to UART3 console test points | 22:56 |
Pali | but he has problems, that code does not work... bluetooth do nothing | 22:56 |
*** jonwil has joined #maemo | 22:56 | |
DocScrutinizer05 | then otoh that thing is dirt cheap (5 bucks or so) and you could rework it with moderate effort | 22:57 |
KotCzarny | that yellow box looks like connector for jaf box | 22:57 |
jonwil | hi | 22:57 |
Sicelo | yellow box is self-made i believe | 22:58 |
KotCzarny | http://www.fonefunshop.co.uk/cable_picker/95576_Nokia_C3-01_X_Series_Cable_for_JAF-UFS-ATF.html | 22:58 |
KotCzarny | see this for example | 22:58 |
Sicelo | http://elektranox.org/n900/serial-adapter.html <<-- similar DIY design | 22:59 |
KotCzarny | yeah, but look at the page, similar color scheme, almost identical | 22:59 |
KotCzarny | http://2.techgsm.eu/Cable_Nokia_N900_x_plus_COMBO_Rj45RJ48_JAFMTBox_2in1,130909.html | 23:01 |
Pali | here is that Tony email: http://permalink.gmane.org/gmane.linux.ports.arm.omap/121895 | 23:01 |
DocScrutinizer05 | no, this is a ready made 5 bucks item | 23:01 |
DocScrutinizer05 | then there's of course the generic version: http://www.deltaflasher.com/cables/sfbus-7-kabel-universal.html | 23:01 |
Pali | pavelm asked: where can I get one of those boards? tony: Another planet a long time ago :) | 23:02 |
KotCzarny | pali, in a galaxy far, far away? | 23:02 |
Pali | right... | 23:02 |
DocScrutinizer05 | another version http://gsmserver.com/item/cables-and-adapters/dolphin-clip-universal-f-bus-nokia-edition-30-in-1-jigs/ | 23:04 |
Pali | Aaro has also that dev board: http://article.gmane.org/gmane.linux.ports.arm.omap/121916 | 23:04 |
jonwil | Juhani sent me a very useful parse-certdata-txt.c so we are good to go :) | 23:05 |
DocScrutinizer05 | http://smart-gsm.net/67-nokia-service-tools | 23:05 |
KotCzarny | jonwil, c programs for such task aren't the best choice imo | 23:05 |
DocScrutinizer05 | jonwil: \o/ | 23:05 |
bencoh | "Another planet a long time ago" :)) | 23:05 |
jonwil | well its what we got | 23:05 |
KotCzarny | yup | 23:06 |
jonwil | Its the "official way" to update the root certificate store from the mozilla trust | 23:06 |
bencoh | KotCzarny: it probably works, so... | 23:06 |
bencoh | jonwil: nokian official way you mean? | 23:06 |
jonwil | yes | 23:06 |
jonwil | its the way it was done when the Nokia developer updated the cert store in maemo-security-certman | 23:06 |
Pali | cool... but why that tool is not in source code of certman? | 23:07 |
jonwil | dont ask me | 23:07 |
Pali | seems like nokia did not released anything? | 23:07 |
Sicelo | :) | 23:07 |
bencoh | and why didnt they just wrap c_rehash like in debian... | 23:07 |
jonwil | Juhani said "This program is also part of the MeeGo's aegis-certman package, if you can find its sources still somewhere, but the attached version is sligthly updated." | 23:08 |
bencoh | anyway, that's really great that juhani answered that call | 23:08 |
bencoh | https://bitbucket.org/meego-platform-security/aegis-certman | 23:08 |
bencoh | (in support/) | 23:09 |
Sicelo | dnt give up | 23:09 |
Sicelo | echan | 23:09 |
*** krnlyng has quit IRC | 23:12 | |
*** louisdk has quit IRC | 23:15 | |
DocScrutinizer05 | aegis-certman. AEGIS, AEAEAEAEGIIIIS WAAAAAH | 23:17 |
* DocScrutinizer05 head->wall | 23:17 | |
Pali | ~seen NishanthMenon | 23:18 |
infobot | nishanthmenon <nmenon@nat/ti/x-uywzomfycwiawbbh> was last seen on IRC in channel #maemo-ssu, 314d 23h 36m 26s ago, saying: 'Sorry... getting hammered on quiet a few angles :('. | 23:18 |
Sicelo | at the risk of sounding like journalist .. is there another phone/tablet, old or new, which is receiving the amount of love N900 is getting? (recently someone's been trying to port qt5, fix openssl, upstream stuff, etc.) | 23:18 |
Pali | nishanthmenon run those automated tested of upstream kernel on N900... | 23:19 |
Pali | looks like 314 days was not on IRC :-( | 23:19 |
*** louisdk has joined #maemo | 23:19 | |
DocScrutinizer05 | /ns info nishanthmenon | 23:19 |
DocScrutinizer05 | -NickServ- Last seen : now | 23:20 |
*** Sicelo009N has joined #maemo | 23:20 | |
DocScrutinizer05 | learn not to trust bots! | 23:20 |
KotCzarny | sicelo: rpi? | 23:22 |
DocScrutinizer05 | /whois nishanthmenon | 23:23 |
DocScrutinizer05 | Sicelo: I'm not aware of anything similar to this great community | 23:24 |
Sicelo | very interesting. | 23:25 |
KotCzarny | sicelo, in general fpga, arduino and other hobbyist techs have strong communities | 23:25 |
Sicelo | yes KotCzarny, but i'm talking about a 'complete' product, hence phone/tablet | 23:26 |
KotCzarny | sicelo, we would have moved on from n900 to newer one if nokia didnt went evil way | 23:26 |
KotCzarny | but i think the prevalent factor is it's opennes, not many linux phones on the market | 23:28 |
*** krnlyng has joined #maemo | 23:28 | |
KotCzarny | if pali/fmg and friends manage to mainline the n900 it will be third life of the n900s over the world | 23:29 |
Sicelo009N | if wear & tear doesn't kill them fast, that is. | 23:30 |
KotCzarny | are you talking about pali/fmg or n900s? | 23:30 |
Sicelo009N | N900 haha | 23:31 |
Pali | see: https://www.reddit.com/r/linux/comments/3yktcg/ian_murdock_debian_founder_is_threatening_suicide/ | 23:31 |
KotCzarny | well, my n900 is still going strong for a 6yo device | 23:31 |
Sicelo009N | so is mine ... but they will reach a point where "age" shows up | 23:33 |
Pali | those tweets are 2 days old | 23:35 |
Pali | and now his twitter account is removed | 23:36 |
*** louisdk has quit IRC | 23:36 | |
Pali | somebody hacked ian account? | 23:36 |
KotCzarny | still, someone said his employer reported him dead | 23:37 |
Sicelo009N | and family .. via bits.debian.org. | 23:37 |
jonwil | yeah slashdot has a post which links to bits.debian.org | 23:37 |
Pali | KotCzarny: those reports are two days old | 23:38 |
Pali | bits are from this day | 23:38 |
Sicelo009N | he apparently passed 28th | 23:39 |
KotCzarny | if he wanted to share some secrets he would've mailed/copied it all over the internet | 23:44 |
KotCzarny | instead all that's left is some wtf story | 23:44 |
Pali | WTF?? now I'm getting 404 for http://blog.docker.com/2015/12/ian-murdock/ | 23:45 |
Pali | >>> [20:50:18] <joga> http://blog.docker.com/2015/12/ian-murdock/ <<< at that time it worked I'm sure | 23:45 |
KotCzarny | so, hacked? | 23:45 |
*** pozitron has quit IRC | 23:45 | |
Pali | that post was deleted, see: http://blog.docker.com/2015/12/ | 23:46 |
Pali | now last post is December 22, 2015: Docker Online Meetup #30: Docker Trusted Registry 1.4.1 | 23:46 |
bencoh | hmm | 23:47 |
joga | well, here's the cached if it matters http://webcache.googleusercontent.com/search?q=cache:OZtbFXWY18kJ:blog.docker.com/2015/12/ian-murdock | 23:47 |
KotCzarny | save it somewhere | 23:47 |
KotCzarny | :) | 23:47 |
bencoh | cached content for twitter is still around as well | 23:48 |
bencoh | but I dont really get it | 23:48 |
KotCzarny | if someone hacked those pages, they would've put some info about it | 23:49 |
KotCzarny | if police ordered taking them down and not saying about anything (because of the investigation..) | 23:49 |
Sicelo009N | i think it's fair to believe he's really dead. only the circumstances leading to it are unclear | 23:50 |
Pali | but why docker removed post? | 23:51 |
KotCzarny | bullying? | 23:52 |
joga | umm, well this works for me now at least http://blog.docker.com/2015/12/ian-murdock/ | 23:52 |
*** xorly has quit IRC | 23:52 | |
bencoh | works indeed | 23:52 |
bencoh | maybe they just pondered removing/modifying it | 23:52 |
joga | it actually seems 'fixed' | 23:52 |
Pali | joga: hm... it is working again | 23:52 |
joga | last I loaded it the css was borked I guess | 23:52 |
Pali | but they removed all comments | 23:53 |
KotCzarny | fixed as in censored | 23:53 |
joga | right | 23:53 |
joga | well, cache has 58 of them | 23:53 |
KotCzarny | https://www.reddit.com/r/linux/comments/3yktcg/ian_murdock_debian_founder_is_threatening_suicide/cyghcfp | 23:53 |
KotCzarny | i think this is the original msg | 23:53 |
*** louisdk has joined #maemo | 23:55 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!