IRC log of #maemo-ssu for Tuesday, 2016-02-09

DocScrutinizer05Pali: are you sure the gitorious.org sources are in sync with maemo's dbus-daemon?00:01
PaliDocScrutinizer05: 100% now I checked tarball form r.m.o00:02
DocScrutinizer05IroN900:~# dbus-daemon --version00:02
DocScrutinizer05D-Bus Message Bus Daemon 1.2.1400:02
DocScrutinizer05Copyright (C) 2002, 2003 Red Hat, Inc., CodeFactory AB, and others00:02
DocScrutinizer05quite irritating that this bug behavior 100% matches the one described in https://lists.freedesktop.org/archives/dbus/2008-March/009526.html00:05
*** M4rtinK2 has joined #maemo-ssu00:09
DocScrutinizer05we probably also could compare dbus-daemon's strace on a dbus-send without --print-reply  to the strace log listed in ^^^00:18
DocScrutinizer05maybe the bug is the right one but the fix is flawed ;-)00:19
PaliDocScrutinizer05: can you write which command have you exacly called which all params?00:22
DocScrutinizer05dbus-send --system  --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_vibrator_pattern_activate string:PatternChatAndEmail00:24
DocScrutinizer05vs00:24
DocScrutinizer05dbus-send --print-reply --system  --dest=com.nokia.mce /com/nokia/mce/request com.nokia.mce.request.req_vibrator_pattern_activate string:PatternChatAndEmail00:24
Palithis is method call I believe, yes?00:24
DocScrutinizer05the latter works, the first one doesn't - silently00:24
DocScrutinizer05yes#00:24
Palican you try to add param --type=method_call ?00:25
DocScrutinizer05sure00:25
DocScrutinizer05works just like --print-reply00:27
DocScrutinizer05only it logs some gibberish, but works00:27
DocScrutinizer05well, actually both do00:29
PaliSo read manpage again! There is written: --type=TYPE    Specify "method_call" or "signal" (defaults to "signal").00:30
*** NishanthMenon has quit IRC00:30
Paliif you are doing method calls, you need to specify --type=method_call00:30
DocScrutinizer05oh, ok.00:31
Paliprobably --print-reply automatically changes types from signal to method as signal does not have any return value00:31
DocScrutinizer05I just picked up on a user request00:31
DocScrutinizer05indeed, signals are without feedback by definition00:32
*** jonwil has joined #maemo-ssu00:32
DocScrutinizer05http://wiki.maemo.org/Phone_control#Start_Vibrating_Incoming_Call :-S00:33
DocScrutinizer05so we found a non-bug. LOL00:34
Paliso you just emitted signat to dbus and every application ignored it :-)00:36
DocScrutinizer05yes00:37
DocScrutinizer05what i learned today: do my own approach to implement what user reports as 'not working', also don't trust wiki blindly00:38
DocScrutinizer05how about   od -A x -tx1 /usr/lib/mce/modules/libfilter-brightness-als.so|grep '0086a0 05 00 00 00 05 00 00 00 00 00 00 00' && sed -i -E 's/\x05\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00/\x05\x00\x00\x00\x05\x00\x00\x00\x05\x00\x00\x00/' /usr/lib/mce/modules/libfilter-brightness-als.so&&od -A x -tx1 /usr/lib/mce/modules/libfilter-brightness-als.so|grep '0086a0'00:39
DocScrutinizer05http://wiki.maemo.org/User:Joerg_rw/tools#nasty_hack_to_fix_indicator_light_in_bright_environment00:41
*** M4rtinK2 has quit IRC00:49
Palimce is fixed in cssu00:55
DocScrutinizer05then why is it still broken on my system? http://paste.opensuse.org/1923487401:00
DocScrutinizer05maybe system migration via BM to a new device messed up update status of some system components?01:01
DocScrutinizer05or doesn't BM do backup of / fs at all?01:02
DocScrutinizer05that would explain it01:02
DocScrutinizer05but BM says it does a rootFS backup, so how comes my MCE got "downgraded"?01:08
DocScrutinizer05strange01:16
Paliask freemangordon01:18
Palianyway, bye!01:18
*** mickname has quit IRC01:21
* DocScrutinizer05 probably should finally do a clean new install, after 5 years01:26
DocScrutinizer05Pali: thanks for looking into it01:27
DocScrutinizer05n801:27
jonwilQuestion: Is someone going to merge the pull request for libpng?01:27
luf_jonwil: I'm waiting if freemangordon have some comment01:50
luf_jonwil: otherwise I'll merge it. I'm using it in my main device,01:51
jonwilok01:54
jonwilTime to see how one would update NSS on Maemo02:24
*** DrCode has quit IRC02:35
*** DrCode has joined #maemo-ssu03:01
luf_jonwil: Doesn't sound like NSS problem. It's weird that it worked in previous version.03:01
jonwilMy guess (and the reason I am suspecting NSS) is that its possible there are new/updated root CA certificates in the new set that the ancient NSS on Maemo doesn't like03:02
jonwili.e. new features added to cetificates (new crypto etc)03:02
luf_jonwil: But the certificate is signed with the same CA which was trusted in previous version03:12
jonwilYeah but its possible that the same CA now has a new root certificate. Same public key but something else has been updated.03:12
luf_jonwil: I know there is still some possibility you're right.03:12
jonwilSince its got the same public key its still correct03:13
jonwilin any case updating NSS is a good idea03:13
luf_And still the older version recognize it correctly?03:13
jonwilyes because the older version has the same public key also03:14
jonwilas long as the root CA doesn't change their public key any certificates they signed remain valid03:14
jonwiloh and even www.microsoft.com has certificate errors with the new root CA set03:15
luf_Does it work with openssl s_client?03:16
luf_I don't know similar cmd line tool to check using NSS :(03:18
jonwildont know about openssl but wget (which I believe ultimately uses openssl underneath) gives errors even for domains that work correctly in microb03:22
jonwilyeah wget uses openssl03:22
jonwilUpdating NSS is necessary if we want TLS1.2 etc anyway03:23
jonwilour NSS matches mozilla-central revision d9f4a1b1519203:24
luf_jonwil: openssl s_client can show you the error in more verbose form.03:27
jonwilIt tells me "unable to get local issuer certificate" (which reads like openssl cant read the ca store)03:28
jonwileven on google03:29
jonwilso using openssl to see whats wrong with microb is not going to help03:29
*** Pali has quit IRC03:30
luf_jonwil: sounds like a problem which should be fixed03:30
jonwilyeah probably but that's not my concern here, my concern is making microb work03:30
jonwiland updating NSS seems like a good thing regardless03:31
jonwilso lets do that03:31
*** LauRoman|Phone has joined #maemo-ssu03:35
*** LauRoman has quit IRC03:37
jonwilPushing my workaround for the google issue (the one Google knows about but hasn't indicated that it will fix that is causing errors when you search for stuff due to Google returning & instead of & in some cases) to CSSU microb-engine so I dont have to keep other local stuff in my microb-engine tree when fiddling with NSS03:41
luf_BTW I created new pull-request for libxml2 again with several CVEs and few bug fixes from wheezy.03:43
luf_I'll merge it if no negative comment for some time.03:43
luf_I'm testing it in my dev and also primary N900.03:44
jonwilgreat03:44
*** luf_ has quit IRC03:53
*** sparetire has quit IRC05:13
*** DocScrutinizer05 has quit IRC06:19
*** DocScrutinizer05 has joined #maemo-ssu06:19
freemangordonjonwil: openssl s_client needs certificate path provided, something like -CApath07:18
*** Sicelo009N has quit IRC07:58
*** Sicelo009N has joined #maemo-ssu08:30
jonwilso yeah its definatly microb-engine or nss that's at fault, not the set of certificates (openssl s_client works with the right certificate path)08:46
*** LauRoman has joined #maemo-ssu09:46
*** Sicelo009N has quit IRC10:21
*** mickname has joined #maemo-ssu10:50
*** Sicelo009N has joined #maemo-ssu10:51
* jonwil wishes people who understand how nss and mozilla/gecko security code works weren't so hard to find :(11:00
bencohmost of them just dont want to here about it anymore ;p11:03
bencohhear* even11:03
bencohand ... I dunno about maemo, but mozilla on desktop OSes has its own store11:04
bencohafaict11:04
keriobencoh: well11:14
kerioon linux the mozilla store is the one that gets converted into the system store11:15
jonwilMozilla has the root CA store inside the nssckbi library11:30
jonwilso on all platforms the Mozilla store is just for Mozilla11:34
jonwilSome Linux distros (Debian for example) do what Maemo does and parse the Mozilla certdata.txt file and store it in their root store though11:35
jonwilwell technically there are other apps that also use NSS that would be using the same root CA store11:35
bencohkerio: but it is still a separate store in the ened11:37
bencohend*11:37
*** hashcore has joined #maemo-ssu11:51
*** sparetire has joined #maemo-ssu11:59
*** hashcore has quit IRC12:05
*** hashcore has joined #maemo-ssu12:19
*** hashcore has quit IRC12:24
*** Sicelo009N has quit IRC12:36
*** Sicelo009N has joined #maemo-ssu12:38
*** Sicelo009N has joined #maemo-ssu12:40
*** hashcore has joined #maemo-ssu13:03
*** hashcore has quit IRC13:11
*** Sicelo009N has quit IRC13:50
*** Sicelo009N has joined #maemo-ssu13:55
*** RedW has quit IRC14:29
*** RedM has joined #maemo-ssu14:29
*** hashcore has joined #maemo-ssu14:47
*** jonwil has quit IRC15:15
*** Sicelo009N has quit IRC15:17
*** Sicelo009N has joined #maemo-ssu15:22
*** ruskie has quit IRC15:30
*** ruskie has joined #maemo-ssu15:56
*** ruskie has joined #maemo-ssu16:00
*** LauRoman|Phone has quit IRC16:04
*** LauRoman has quit IRC16:06
*** NishanthMenon has joined #maemo-ssu16:06
*** ruskie has joined #maemo-ssu16:23
*** Milhouse has quit IRC16:43
*** Milhouse has joined #maemo-ssu16:58
*** Sicelo009N has quit IRC17:07
*** hashcore has quit IRC17:19
*** Sicelo009N has joined #maemo-ssu17:20
*** Sicelo009N has quit IRC18:25
*** LauRoman has joined #maemo-ssu18:25
*** Sicelo009N has joined #maemo-ssu18:59
*** Sicelo009N has quit IRC19:21
*** Sicelo009N has joined #maemo-ssu19:25
*** futpib has joined #maemo-ssu19:32
*** Pali has joined #maemo-ssu19:39
*** arcean has joined #maemo-ssu21:28
*** M4rtinK2 has joined #maemo-ssu21:58
*** peterleinchen has joined #maemo-ssu22:06
*** jonwil has joined #maemo-ssu23:30
*** luf_ has joined #maemo-ssu23:32

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