**** BEGIN LOGGING AT Sun Aug 28 02:59:57 2011 Aug 28 11:33:25 hi Aug 28 11:33:29 wpwrak: what's today's illness of imap.om.org? Aug 28 11:34:08 hmm I an wondering if it is just me or if shr-image build with Makefile is broken currently Aug 28 11:34:17 anybody recently performed a complete build from scratch ? Aug 28 11:38:34 <[Rui]> hi Aug 28 11:41:13 what'S up rui ? Aug 28 11:42:43 <[Rui]> baby stuff now, so bbl Aug 28 11:45:14 DocScrutinizer: how would i know ? :) Aug 28 11:45:59 dunno, maybe by polling yur mail account? Aug 28 11:46:45 ""SSL-auth failed" Aug 28 11:47:08 https://monitor.openmoko.org/munin/chandra/mail.openmoko.org.html Aug 28 12:20:48 pespin: http://www.youtube.com/watch?v=_9INaSwNVWw Aug 28 12:21:13 dos1, I'm going to have lunch, I'll wathc it later! :) Aug 28 12:21:27 pespin: ok ;) Aug 28 13:28:15 hi dcordes Aug 28 13:28:27 I'm at the wifi cafee => fast connection Aug 28 13:48:19 hi mrmoku Aug 28 13:57:31 hmmm according to the commit logs phonefsod seem rather the thing that broke pin dialog Aug 28 14:12:48 ping mrmoku Aug 28 14:12:55 ping JaMae Aug 28 14:13:00 are you JaMa? Aug 28 14:13:05 what's e for? Aug 28 14:14:00 mrmoku, I'll try to revert that one: http://git.shr-project.org/git/?p=phonefsod.git;a=commit;h=5726f8b7a42e028daebf1f372c34f4c1c97ea9d7 Aug 28 14:14:09 but there is no devshell anymore in oe-core Aug 28 14:23:56 restarting phonefsod makes PIN dialog to show up Aug 28 14:24:32 (but on N900 i have to manually register to network with dbus call after that - haven't tried on GTA02) Aug 28 14:24:48 ok Aug 28 14:24:58 dos1, does it work with reverting that commit btw? Aug 28 14:25:56 maybe I should try on dream with oe.dev? Aug 28 14:26:12 GNUtoo|laptop: dunno, another build in progress here Aug 28 14:26:59 here too Aug 28 14:27:13 but maybe I should try with devshell Aug 28 14:27:18 however I removed the PIN Aug 28 14:27:24 I should add it back Aug 28 14:34:39 dos1, uou it looks so cute! :) Aug 28 14:35:37 dos1, could you ad some info about this on News wiki page please? (link to video too) :) Aug 28 14:37:02 what's uou? Aug 28 14:37:28 ah the new themes.... Aug 28 14:37:46 GNUtoo|laptop, uou -> wow! hehe Aug 28 14:38:18 ok Aug 28 14:38:44 I'll test the pin later Aug 28 14:39:38 captainigloo, ping Aug 28 14:40:02 GNUtoo|laptop, is sound working for you in gta02 shr-core= Aug 28 14:40:09 no idea Aug 28 14:40:14 what device? Aug 28 14:40:17 gta02 Aug 28 14:40:23 om-gta02 -> I coun't test Aug 28 14:40:33 intone didn't parse Aug 28 14:40:34 aplay -l sho no devices Aug 28 14:40:49 and when playing with enjoy I have no sound Aug 28 14:40:52 retry Aug 28 14:41:02 some modules were not autoloaded Aug 28 14:41:09 so build and retry Aug 28 14:41:16 I tried yesterday Aug 28 14:41:21 ah ok Aug 28 14:41:28 maybe there was stuff to clean .... Aug 28 14:41:39 like bitbake -c cleansstate foo Aug 28 14:41:53 ok I'll try this evening Aug 28 14:42:11 GNUtoo|laptop, bitbake - cleansstate linux-openmoko ? Aug 28 14:42:17 -c Aug 28 14:42:33 possible + some task Aug 28 14:42:39 you should ask JaMa Aug 28 14:42:43 and look at the commits Aug 28 14:42:50 let me look Aug 28 14:43:14 well I think I'll do it now if you can tell me :) Aug 28 14:43:23 I'll be able to listen to music when leaving in an hour or so :P Aug 28 14:43:43 ccdd2fad68d99c2d1758829fce756e325eb832a6 Aug 28 14:43:50 meta-nokia, meta-openmoko: s/-/_/g in kernel modules for module_autoload directive and bump kernel PR Aug 28 14:43:53 do you have that? Aug 28 14:44:14 hmm how to know? git show ccdd2fad68d99c2d1758829fce756e325eb832a6 ? Aug 28 14:44:40 yes Aug 28 14:44:45 or git log Aug 28 14:44:47 then do that: Aug 28 14:44:49 / Aug 28 14:44:56 and look for ccdd2fad68d99c2d1758829fce756e325eb832a6 Aug 28 14:45:05 or better: Aug 28 14:45:12 yeah, it's here Aug 28 14:45:19 git log | grep "commit ccdd2fad68d99c2d1758829fce756e325eb832a6" Aug 28 14:45:22 ok Aug 28 14:45:46 I'll have to rebuild and try Aug 28 14:45:59 but n900 is currently building Aug 28 14:46:06 4890 of 4907 Aug 28 14:46:39 * pespin rebuilding now Aug 28 14:46:55 no need Aug 28 14:47:02 it says something abuot "bump PR" Aug 28 14:47:25 well I'm going to upgrade whole image just in case :) Aug 28 14:47:30 ok Aug 28 14:49:23 do_rootfs Aug 28 15:26:09 dos1, how do I install n900 images? Aug 28 15:26:15 I untar it on microsd Aug 28 15:26:16 and then? Aug 28 15:26:23 it's not kexecboot-enabled Aug 28 15:26:28 should I use u-boot? Aug 28 15:26:40 if so is the one in oe-core supposed to work Aug 28 15:26:44 GNUtoo|laptop: yep, i'm using u-boot Aug 28 15:26:47 s/n900 images/oe-core n900 images/ Aug 28 15:26:51 ok Aug 28 15:28:21 I'll try Aug 28 15:31:51 it's blocked on Starting kenrel ... Aug 28 15:32:25 dos1, it works for you I guess Aug 28 15:32:36 I'll retry Aug 28 15:33:36 dos1, ping? Aug 28 15:34:51 GNUtoo|laptop: well, i have some old u-boot installed Aug 28 15:35:26 GNUtoo|laptop: i've installed it when JaMae was building first u-boots for N900 Aug 28 15:35:40 hmmm ok Aug 28 15:35:54 I'll try the different uboots from the install guide then Aug 28 15:36:11 I guess there are toolchain issues.... Aug 28 15:38:16 the one from the guide also fails Aug 28 15:38:22 it require a manual setup Aug 28 15:38:23 that is to say Aug 28 15:38:25 run bootcmd Aug 28 15:38:29 or something like taht Aug 28 15:38:52 wget http://build.shr-project.org/shr-unstable/images/nokia900/u-boot-nokia900-2010.06+gitr0+bd2313078114c4b44c4a5ce149af43bcb7fc8854-r68.bin.mmcblk0 -O u-boot.bin Aug 28 15:38:54 I did that Aug 28 15:39:03 and it says: mmc1 is not available Aug 28 15:39:07 I'll power it off Aug 28 15:39:30 now it works Aug 28 15:40:53 we *must* fix u-boot Aug 28 15:41:59 basically it doesn't work with recent gcc right? Aug 28 15:42:12 then maybe adapting the code to the recent gcc would work? Aug 28 15:42:17 like inline stuff Aug 28 15:42:24 or maybe disabling obtimizations Aug 28 15:51:34 what was the name of the app switcher bar already? Aug 28 15:51:57 ah shr_elm_softkey Aug 28 15:52:55 GNUtoo|laptop: i have sometimes "mmc1 is not available" on reboots Aug 28 15:53:04 GNUtoo|laptop: but on power off->power on it's always working Aug 28 15:53:08 ok Aug 28 15:54:14 <[Rui]> hi all Aug 28 15:54:25 <[Rui]> what's the status of the current images on gta02? Aug 28 15:54:43 no idea, I'll build one now.... Aug 28 15:54:50 n900 seem in a better status tough Aug 28 15:54:54 <[Rui]> got some new ultra cheap Nokia 4 GB µ-sdhc class 4 and want to upgrade my chip Aug 28 15:54:58 maybe it's because I rebuilt from scratch later Aug 28 15:55:09 ? Aug 28 15:55:15 upgrade your chip??? Aug 28 15:55:16 <[Rui]> GNUtoo|laptop: calls work now, on N900? Aug 28 15:55:25 <[Rui]> GNUtoo|laptop: card :) from 2GB to 4 GB Aug 28 15:55:42 yes, with bad sound Aug 28 15:55:47 <[Rui]> ag Aug 28 15:55:52 mrmoku didn't finish fixing sending audio to modem Aug 28 15:56:02 so the remote can ear you....but with an awfull voice Aug 28 15:56:14 he's busy with ACI right now Aug 28 15:56:22 aka better sound routing Aug 28 15:56:24 <[Rui]> ACI? Aug 28 15:56:25 <[Rui]> ah Aug 28 15:56:30 GNUtoo|laptop: yup, i've fixed few things in userspace and JaMae fixed autoloading of kernel modules Aug 28 15:56:38 so now it's in quite good shape Aug 28 15:56:40 it's a full alsa-only sound routing Aug 28 15:56:49 with individual controls like interface Aug 28 15:57:13 but i have no audio at all on n900 ;x Aug 28 15:57:13 dos1, yes but why does my old om-gta02 images fails to load enlightenment? Aug 28 15:57:18 ok Aug 28 15:57:21 let me look Aug 28 15:57:32 audio is there Aug 28 15:57:43 alsamixer shows up something Aug 28 15:57:48 GNUtoo|laptop: dunno, i haven't used om-gta02 for a while Aug 28 15:57:51 ok Aug 28 15:57:53 GNUtoo|laptop: alsamixer shows something here too Aug 28 15:57:59 make a call within meego and do that: Aug 28 15:58:05 GNUtoo|laptop: but i couldn't get any sound from any speeker Aug 28 15:58:06 <[Rui]> eek sounds like a bad time to download the current images :) Aug 28 15:58:11 alsactl -f call_speakers store Aug 28 15:58:15 [Rui]: we're talking about shr-core Aug 28 15:58:20 [Rui]: it's extremely WIP Aug 28 15:58:21 plug headphones and do Aug 28 15:58:23 <[Rui]> ah Aug 28 15:58:31 alsactl -f call_headphones store Aug 28 15:58:39 plug nokia headset and do: Aug 28 15:58:49 alsactl -f call_nokia_headset store Aug 28 15:58:55 I've such 3 files Aug 28 15:59:00 GNUtoo|laptop: i don't have meego Aug 28 15:59:02 and I reload them in SHR Aug 28 15:59:03 ok Aug 28 15:59:10 only maemo and SHR Aug 28 15:59:11 then do you want me to send you such files? Aug 28 15:59:25 GNUtoo|laptop: yup :) Aug 28 15:59:33 I had meego for reversing purposes Aug 28 15:59:38 trying to make sound + camera work Aug 28 15:59:41 and I succedded Aug 28 15:59:53 let me find the files Aug 28 15:59:58 there are two scenarios on my device Aug 28 16:00:15 stereoout and headset Aug 28 16:00:38 yes but differenciate between nokia headset Aug 28 16:00:47 and headphones Aug 28 16:00:56 nokia headset has a mic inside it Aug 28 16:01:11 that's how those scenarios are called :) Aug 28 16:01:41 i don't know if "headset" is really for "headset" or for "headphones" Aug 28 16:01:51 <[Rui]> but these cards cost: 1.99€ :) Aug 28 16:02:11 <[Rui]> but in order to buy 5 I had to go 5 times into the store (they limited to 1 purchase per customer) Aug 28 16:02:13 and i'm not talking about GSM voice Aug 28 16:02:21 but standard, ALSA sound Aug 28 16:03:50 hmm Aug 28 16:04:01 let me check if i have all needed modules modprobed Aug 28 16:04:15 (i have image from before autoloading fixes) Aug 28 16:08:05 I'll pastebin the files Aug 28 16:15:43 hmmm the pastes are too big Aug 28 16:17:10 dos1, http://pastebin.ca/2078861 Aug 28 16:17:27 it took quite some time but finally succedded Aug 28 16:28:13 <[Rui]> damn it, kernel panic with the current gta02 image Aug 28 16:29:03 Rui, I have an older image that I reflashed yesterday, then did opkg upgrade and it works Aug 28 16:29:12 [Rui], try something else than ubifs Aug 28 16:29:21 like jffs2 or microsd Aug 28 16:29:27 <[Rui]> GNUtoo|laptop: I always download the tar.gz and place on the microsd Aug 28 16:29:32 ok Aug 28 16:29:37 what image then? Aug 28 16:29:46 <[Rui]> /tmp/shr-full-eglibc-ipk--20110822-om-gta02.rootfs.tar.gz Aug 28 16:30:03 it's shr-core? Aug 28 16:30:06 or oe.dev? Aug 28 16:30:07 <[Rui]> I'm doing it again, in case something screw up Aug 28 16:30:12 <[Rui]> erms... Aug 28 16:30:20 <[Rui]> it's from http://build.shr-project.org/shr-unstable/images/om-gta02/ Aug 28 16:30:25 ok Aug 28 16:30:54 <[Rui]> tar xzpf again... Aug 28 16:31:09 ok Aug 28 16:31:16 but kernel panic on what exactly? Aug 28 16:31:27 <[Rui]> straight on begin of boot Aug 28 16:31:39 <[Rui]> I took a photo but let's see if now it still happens Aug 28 16:31:52 ok Aug 28 16:36:41 sucks Aug 28 16:36:53 i can't build core shr-full image due to gcc bug ;x Aug 28 16:36:55 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50099 Aug 28 16:37:42 <[Rui]> same shit Aug 28 16:41:07 <[Rui]> http://files.1407.org/openmoko/2011-08-28%2017.22.41.jpg Aug 28 16:41:59 <[Rui]> now I have to take Tania to the hospital to replace her bandages (because of surgery to cut an abcess open for drainage) Aug 28 16:42:08 <[Rui]> does that mean something to someone? Aug 28 16:42:15 <[Rui]> I'll try with another sd when I get home Aug 28 16:42:32 och, i have access to meta-smartphone.git Aug 28 16:42:33 nice :D Aug 28 16:42:39 yes Aug 28 16:42:48 did init exit for some reason? Aug 28 16:43:03 try to get what happened before Aug 28 16:43:22 basically init died Aug 28 16:43:23 <[Rui]> GNUtoo|laptop: I just turned it on, it's the first thing that comes up Aug 28 16:43:25 <[Rui]> yeah Aug 28 16:43:36 which always result in a kernel panic Aug 28 16:43:41 ok Aug 28 16:44:02 do you have the serial console? Aug 28 16:44:45 <[Rui]> no, I don't have it.... also sadly, I have to go get dressed and face the heat outside (rather than the heat inside), but at least the car has air conditioning. Aug 28 16:44:56 <[Rui]> bbl Aug 28 16:45:31 ok Aug 28 16:45:36 SHR: 03dos 07meta-smartphone * r01f03fa4aa2d 10/meta-fso/recipes-freesmartphone/freesmartphone/cornucopia.inc: cornucopia: bump SRCREV Aug 28 16:45:48 [Rui], btw I may get a nexus S Aug 28 16:45:55 and port SHR to it amongs other things Aug 28 16:51:29 lol try that: Aug 28 16:51:40 /etc/init.d/xserver-nodm restart Aug 28 16:51:43 ctrl + c Aug 28 16:51:48 trough ssh Aug 28 16:51:53 GNUtoo|laptop: yep, something is broken with bash Aug 28 16:51:57 ok Aug 28 16:52:05 there is bash by default? Aug 28 16:52:12 s/bash/shell/ Aug 28 16:52:13 dos1 meant: GNUtoo|laptop: yep, something is broken with shell Aug 28 16:52:14 ;] Aug 28 16:52:17 ok Aug 28 16:52:27 i tried to fix it, but i failed Aug 28 16:52:29 :x Aug 28 16:52:34 it's annoying... Aug 28 16:54:25 I'll bugreport Aug 28 16:57:52 pespin: pong Aug 28 17:01:52 dos1, how do you Rotate already? Aug 28 17:03:19 dos1, did you push the patch for static rotation to shr-core? Aug 28 17:04:27 captainigloo, what should we do for htcdesire support in shr-core? Aug 28 17:06:04 GNUtoo|laptop: yep, it should be there Aug 28 17:06:11 ok Aug 28 17:06:16 how to use it then? Aug 28 17:06:29 GNUtoo|laptop: but to rotate you need to add "omapfb.rotate=3 omapfb.vrfb=y" to kernels cmdline Aug 28 17:06:36 ok Aug 28 17:06:56 and then in /etc/X11/xorg.conf Aug 28 17:06:56 so you need a reboot then.... Aug 28 17:06:59 Option "SwapAxes" "1" Aug 28 17:07:01 Option "InvertY" "1" Aug 28 17:07:04 ok Aug 28 17:07:17 GNUtoo|laptop: yup, but i'm using it in portrait all the time Aug 28 17:07:25 GNUtoo|laptop: so it's no issue for me Aug 28 17:07:39 ok Aug 28 17:10:22 GNUtoo|laptop: hum no too much Aug 28 17:10:35 hi! Aug 28 17:10:36 hust duplicate hd2/nexus1 config Aug 28 17:10:52 for fso phone config Aug 28 17:11:07 and setup the git for the kernel Aug 28 17:11:23 hi paulk Aug 28 17:11:26 and there is there and there some specific switch case is bb files Aug 28 17:11:36 s/is/in Aug 28 17:12:02 ok Aug 28 17:12:23 GNUtoo|laptop: for the desktop, i should be able to test a recent version of cyanogen and give you the exact commit Aug 28 17:12:30 s/desktop/kernel Aug 28 17:12:33 i'm tired .... Aug 28 17:12:43 ok Aug 28 17:12:47 np Aug 28 17:13:23 there are are a lot of improvements in latest cyanogen kernel Aug 28 17:13:25 is it normal that a fully-charged freerunner battery is at < 15% after a 3 hour use of the GPS+screen (osm mapping)? Aug 28 17:13:34 ok Aug 28 17:14:00 GNUtoo|laptop: you know if there is some work arround a SHR/FSO port for the n950 ? Aug 28 17:14:23 you have n950? Aug 28 17:14:31 yes Aug 28 17:14:34 ok Aug 28 17:14:38 how did you get it? Aug 28 17:14:46 ask DocScrutinizer for that Aug 28 17:14:48 nokia developper program Aug 28 17:14:51 ok Aug 28 17:15:05 I always miss the nokia devices Aug 28 17:15:26 :( Aug 28 17:15:32 last year I had to buy the n900 because I was away at eukrea and wasn't there for beeing included in the program Aug 28 17:16:15 do you work at eukrea currently ? Aug 28 17:16:35 very soon I'll do Aug 28 17:16:51 I'm waiting for the contract to come by email Aug 28 17:18:14 ok that's good Aug 28 17:19:04 dos1, what's the best way to add vrfb to the kernel cmdline Aug 28 17:19:16 it was easier with kexecboot.... Aug 28 17:19:23 here you have to do a boot.scr Aug 28 17:19:38 yep, i have boot.scr Aug 28 17:19:52 ok Aug 28 17:20:12 GNUtoo|laptop: http://dosowisko.net/boot.scr Aug 28 17:20:16 what's inside the boot.txt Aug 28 17:20:17 ? Aug 28 17:20:25 GNUtoo|laptop: setenv shrargs ${shrargs} omapfb.rotate=3 omapfb.vrfb=y Aug 28 17:22:54 and where does uboot expect boot.scr to be? Aug 28 17:24:34 GNUtoo|laptop: hi Aug 28 17:24:41 GNUtoo|laptop: eukrea, in Pessac? Aug 28 17:24:43 hi Aug 28 17:24:51 yes Aug 28 17:24:51 you work there too? Aug 28 17:24:56 no :) Aug 28 17:24:59 I just had a look Aug 28 17:25:14 how do you know them then? Aug 28 17:25:20 I have not been in that area, but people told me it is very nice Aug 28 17:25:24 ok Aug 28 17:25:54 the company, I know it since 2 minutes after Web search ;-) Aug 28 17:26:05 ok Aug 28 17:27:56 GNUtoo|laptop: IIRC root folder of first partition of SD card Aug 28 17:28:29 ok Aug 28 17:28:30 bbl Aug 28 17:28:32 I'll go Aug 28 17:28:33 bye Aug 28 17:35:02 WTF?! #!/bin/sh \n @if [! ~p /dev/initctl]; then \--exec -prefix=/mnt/cibl Aug 28 17:46:19 DocScrutinizer: what's that? Aug 28 17:46:43 some foo I found on http://www.eukrea.com/ Aug 28 17:48:04 trying to find out if and what special meaning a @ at beginning of line has in a shellscript Aug 28 18:03:23 thought eukrea might have a position for me, but obviously they are too small Aug 28 18:40:16 dos1: try that with xorg loaded: Aug 28 18:40:43 echo 1 > /sys/class/graphics/fb0/rotate Aug 28 18:40:48 echo 3 > /sys/class/graphics/fb0/rotate Aug 28 18:41:11 it works, however I'm more interested in echo 0+1 or 2+3 Aug 28 18:41:17 gnutoo: i have already tried it Aug 28 18:41:22 ok Aug 28 18:41:35 maybe we should look in how android rotates? Aug 28 18:41:43 gnutoo: and it only works with the same screen resolutions Aug 28 18:41:48 ok Aug 28 18:42:03 how to change resolution then??? Aug 28 18:42:07 gnutoo: so 0deg and 180deg; or 90deg and 270deg Aug 28 18:42:11 there is a virtual resolution thing Aug 28 18:42:13 SHR: 03dos 07shr-themes * r905d7a7f7c65 10/ (120 files in 10 dirs): Initial commit of *-sowka themes. Aug 28 18:43:24 ok it works Aug 28 18:43:26 try that now: Aug 28 18:43:39 echo "800,480" > virtual_size Aug 28 18:43:43 echo 0 > rotate Aug 28 18:43:49 :o Aug 28 18:43:53 * dos1 is trying Aug 28 18:44:13 ah ouch....it worked in console only Aug 28 18:44:45 try in console Aug 28 18:44:52 console means framebuffer console Aug 28 18:46:41 but that's because xorg doesn't react well to sudden resolution change I guess Aug 28 18:46:52 maybe if we implement proper Xorg rotation it could work Aug 28 18:46:54 maybe.... Aug 28 18:47:06 let me try with static change Aug 28 18:50:39 static doesn't work either but I belive still that it could work if proper xrandr -o 1 is implemented....[1~ Aug 28 18:52:48 ahhh xorg.conf may set the modes..... Aug 28 18:53:46 for instance I set 32bit, it switches to 32bit in console and at xorg start it's lost.... Aug 28 18:56:47 hi, can anyone help me with shr on a pre? Aug 28 18:58:01 hi Aug 28 18:58:24 I've no palm pre yet but someone with one may be arround.... Aug 28 18:59:50 I'm following the instructions on http://shr-project.org/trac/wiki/Devices/PalmPre/InstallGuide Aug 28 18:59:58 ok Aug 28 19:01:11 when I execute make backup I get the error '*** Recursive variable `BOOT_PARTITION' ' Aug 28 19:01:41 hi GarthPS ^^^ Aug 28 19:02:00 recursive variable? haha Aug 28 19:02:25 The reason is that the variable BOOT_PARTITION in the make file (downloaded as in the guide) is not set Aug 28 19:02:47 define recursivervar=\$recursivevar Aug 28 19:03:23 What ? Don't understand Aug 28 19:04:17 afaik shell var expansion is defined as "expand until all symbols are resoved" Aug 28 19:04:29 not really related to what you said Aug 28 19:04:53 In the make file I see 'BOOT_PARTITION = ${BOOT_PARTITION}' Aug 28 19:05:02 was just wondering how to make bash utter "ooops, this is an endless recursion" Aug 28 19:05:40 well, looks sufficiently recursive to me Aug 28 19:07:23 So whats the boot partition on the pre? Aug 28 19:08:21 who made that Makefile? Aug 28 19:08:41 I don't rember who made it, sorry Aug 28 19:08:50 it's nor morphis Aug 28 19:08:55 maybe it's GarthPS Aug 28 19:10:35 DocScrutinizer: `` djszapi__ and ofc no sec is no go from usr pov. '' -- what a lie :/ Aug 28 19:11:02 maybe the guys from fso. On guide it's called the fso installer Aug 28 19:11:13 LOL Aug 28 19:11:18 PaulFertser: where from? Aug 28 19:11:26 no it's not mickeyl.... Aug 28 19:11:36 DocScrutinizer: your "echo wtf > malf" conversation with him Aug 28 19:11:42 it's a palm pre user Aug 28 19:11:47 hihihi Aug 28 19:11:49 who made that script Aug 28 19:12:18 like someone involved in the community and who is not a core developper Aug 28 19:13:45 so can someone help?? Aug 28 19:16:17 anyone??? Aug 28 19:17:56 wait for that person to show up... Aug 28 19:18:05 in the meantime maybe bugreport.... Aug 28 19:18:21 ok Aug 28 19:18:29 where? Aug 28 19:18:34 shr trac Aug 28 19:18:49 thanx Aug 28 19:36:12 PaulFertser: it must be extremely frustrating when you developed a complex thing like aegis in the hope it would help make the platform more user friendly and safe, and then you have to learn everybody is bitching at you "It SUCKS man! And it sucks exactly the way I told you before, and we yet have to see if the worst part of it comes true as well" Aug 28 19:38:18 so al you got left to do is to repeat false premises like "a system without security framework is a nogo from a user perspective" over and over again, as there's not much else left to defend your point Aug 28 19:39:22 DocScrutinizer: they could have admitted it's their fault to collaborate with Nokia and to enable them to fuck up the idea. They could have issued a press-release blaming nokia for breakage etc. It would be an honest move. Aug 28 19:40:18 well, that would mean to admit to themselves it got fucked up and they got bent over by Nokia managers Aug 28 19:41:06 DocScrutinizer: yes, but if that's exactly what happened, it's the only honest thing left. That would make them victims of nokia, not collaborators. Aug 28 19:41:41 PaulFertser: how many voluntary victims you know of, in history of mankind? Aug 28 19:42:22 DocScrutinizer: Jesus Christ? Aug 28 19:43:11 man usually prefers to defend a lost case and pretend it's still a good thing, rather than to admit having been a fool and tricked by somebody Aug 28 19:43:47 TPM mentioned in https://grepular.com/Protecting_a_Laptop_from_Simple_and_Sophisticated_Attacks Aug 28 19:43:48 * lindi- hides Aug 28 19:44:06 DocScrutinizer: well, up to them then. I hope i'm doing the right thing when it comes to admitting my faults. Aug 28 19:44:46 who developped aegis? Aug 28 19:46:21 well "the Nokia MSSF team" (mostly retired now), plus obviously some externals like djszapi who got a hostmask of, like, kde/developers Aug 28 19:47:01 ouch some externals....you mean community? Aug 28 19:47:28 * DocScrutinizer throws ~aegis at lindi- Aug 28 19:48:30 gnutoo: some of them seem to claim a "community" status, yes Aug 28 19:48:57 ouch but that's crazy!!! Aug 28 19:48:57 though their contribution - beyond mere applauding - seems questionable Aug 28 19:49:09 ah ok Aug 28 19:50:27 lindi-: somebody should tell that guy about the Qubes OS :) Aug 28 19:50:37 gnutoo: ask speedevil, he likes the TC basics and thinks it's just in the hands rogue people while in the hands of community it could be a nice thing. I insist in having a contrary POV - mine is more along my POV about nuclear fission Aug 28 19:51:52 PaulFertser: I did Aug 28 19:52:04 PaulFertser: in a comment there, and he said he has read about it already Aug 28 19:52:34 TC is very dangreous in the wrong hand, the only right hands are the user Aug 28 19:52:44 gnutoo: yes Aug 28 19:52:56 that is to say,a system where the user has the cryptographic keys and controls his computing Aug 28 19:54:36 gnutoo: yep Aug 28 19:55:08 gnutoo: I'd like to use it on my laptop to guarantee that only unmodified kernel gets access to my disk encryption keys Aug 28 19:55:13 gnutoo: DocScrutinizer gman : morphis and me made the MAkefile called fso-installer Aug 28 19:55:30 gnutoo: unfortunately the non-free BIOS disables TPM :P Aug 28 19:55:49 GarthPS: so my memory was right Aug 28 19:56:08 gnutoo: but morphis did this last failing commited! :) Aug 28 19:56:20 then revert maybe Aug 28 19:56:25 don't want to name here but... ;) Aug 28 19:56:26 or adapt the commit Aug 28 19:56:30 lindi-: are you already disassembling it? ;) Aug 28 19:56:57 anyway most laptop BIOS have rootkits nowadays.... Aug 28 19:57:03 PaulFertser: it's the same cr16 instructions set I think Aug 28 19:57:03 gnutoo: I will take a look . gman i am answering your mail :p Aug 28 19:57:10 PaulFertser: in the embeded controller Aug 28 19:57:11 lindi-: it's a bit strange the guy knows quite some stuff about security and yet wants to use ubuntu so much. Aug 28 19:57:11 at least INTEL ones... Aug 28 19:57:26 PaulFertser: well maybe he wants to be able to help others Aug 28 19:58:13 gnutoo: TPM can protect you against bios rootkits :) Aug 28 19:58:38 really? ever eared of SMM/SMI? Aug 28 19:58:45 gnutoo: yes Aug 28 19:58:51 gnutoo: read what the qubes people have written Aug 28 19:59:17 then it can protect your key..... Aug 28 19:59:21 but that's all Aug 28 19:59:40 gnutoo: no no, more Aug 28 19:59:51 not the rest, not your data,not your OS... Aug 28 20:00:04 Yeah, that ring -1 is as strange as it gets, i can't understand why Intel (?) did that :/ Aug 28 20:00:04 ah? Aug 28 20:00:09 explain how it works and where's that paper.... Aug 28 20:00:20 gnutoo: there are quite many papers I'm afraid :) Aug 28 20:00:36 gnutoo: I'll select some for you Aug 28 20:01:04 lindi-: can custom bios and custom bootloader make it look like tpm is used all right and fool you? Aug 28 20:01:33 PaulFertser: the knowledge about security stuff seems rather sparse but profound in some details Aug 28 20:01:39 PaulFertser: if that is present from day 0 then I am not so sure indeed Aug 28 20:01:51 PaulFertser: but if somebody tampers with your laptop when you are not around then it can help Aug 28 20:02:15 lindi-: even if he is able to replace the whole bios image and the bootloader? Aug 28 20:02:22 what if someone place you in some virtual world matrix ? does the tpm prevent that ? Aug 28 20:02:23 PaulFertser: even then Aug 28 20:02:37 misc: yes Aug 28 20:03:31 lindi-: damn no Aug 28 20:03:35 gnutoo: http://qubes-os.org/files/doc/arch-spec-0.3.pdf -- you really want to read all of it but section 7.4 discusses advantages of dynamic root of trust measurement Aug 28 20:04:06 lindi-: it would ONLY help if you possessed the root cert and not the offender Aug 28 20:05:07 but in real life it's always the device manufacturer that possesses the root cert as everything else would render the whole security thing moot. And offenders with sufficient "power" may get the root cert from manufacturer Aug 28 20:05:14 you'll never get it though Aug 28 20:06:55 <[Rui]> lindi-: are you sure your TPM generated/imported key doesn't have a key escrow in the chip? Aug 28 20:07:14 so your whole "security" is based on your assumption an arbitrary attacker has as little power over the device as you have Aug 28 20:07:18 <[Rui]> lindi-: just enter "yes I'm the FBI/NSA/WTV please let me in" as password ;) Aug 28 20:07:33 which is frequently an illusionary assumption Aug 28 20:07:53 gman: if you look at the previous version you could see that the boot partition was /dev/mmcblk0p2 before for all preX devices. with the veer this is changeing , reason of morphis inclusion of the endless recursion Aug 28 20:07:58 [Rui]: of course I can't be sure about that, the CPU can also have backdoors Aug 28 20:08:10 <[Rui]> lindi-: read Trusting Trust? :) Aug 28 20:08:15 [Rui]: sure Aug 28 20:08:28 <[Rui]> lindi-: that's a real paranoia level defining paper Aug 28 20:08:39 <[Rui]> beyond that lies paranoia Aug 28 20:08:45 in the worst case, he is as insecure as everybody, in the best case, he is more secure Aug 28 20:08:53 so that look like the pascal stuff about god Aug 28 20:10:14 gman: so either you define this new target "BOOT_PARTITION =" manually or you use the makefile one commit older. http://git.freesmartphone.org/?p=utilities.git;a=blob_plain;f=palmpre/fso-installer/Makefile;h=4f1388df793b811af14573c616582fc0f0cd4f8d;hb=43febefbe57c1a21f53edc5c6990f28bc42c93ac Aug 28 20:10:43 gman : i will see with morphis what is the best wait to fix this issue. thx for the repport Aug 28 20:10:44 ++ Aug 28 20:10:46 gnutoo: anyways, TPM stuff is still in the horizon even for qubes. not enough hardware supports it so they concentrate mostly on other features now Aug 28 20:11:32 <[Rui]> lindi-: guns also can make people safer, but I prefer to stay away from them Aug 28 20:11:56 <[Rui]> lindi-: TPM was developed by a consortium a people with little interest in our (consumer's) safety. Aug 28 20:12:31 <[Rui]> lindi-: hence even though it could have good uses, the risk of them being more often used for the worse of them makes me not want to support it Aug 28 20:13:11 [Rui]: they also say internet was developed for the military :) Aug 28 20:13:29 <[Rui]> lindi-: well, then they thought IP addresses would identify people ;) Aug 28 20:13:37 <[Rui]> because so few people would have access to it. Aug 28 20:13:39 <[Rui]> now... Aug 28 20:14:00 <[Rui]> each human could have his own ipv6 block ;) Aug 28 20:14:17 I doubt the routing would work very smoothly Aug 28 20:14:37 <[Rui]> meh Aug 28 20:14:54 <[Rui]> considering how it is nowadays... :) Aug 28 20:15:17 <[Rui]> now if only lilbernie would go to sleep so we could have dinner... Aug 28 20:15:23 <[Rui]> oh why doesn't he go the fuck to sleep Aug 28 20:15:25 <[Rui]> :) Aug 28 20:15:27 <[Rui]> brb Aug 28 20:15:32 [Rui]: I just think it is important that we understand how the TPM stuff works and what are the good uses. this way we can recognize the bad uses Aug 28 20:19:55 <[Rui]> lindi-: the problem lies in recognizing the bad uses. for me, TPM is dangerously close to what's described in Trusting Trust, only rather than hiding a hole in the C compiler the hole is well hidden in a blobbed chip in your computer. Aug 28 20:21:05 Go the Fuck to Sleep book: http://posterous.com/getfile/files.posterous.com/bigpicture/lHzB9fXd0SKZZrM0AiizRaIHRXhBTmDNea7S3GwuYANkXXpRr5Sj7UvdOCrk/Go_To_Sleep.pdf Aug 28 20:21:23 <[Rui]> trusting the technological basis of my security to some chip designed by a bunch of people with their interests above mine when they designed it? No.Fucking.Way. :) Aug 28 20:22:02 [Rui]: but you already trust the cpu Aug 28 20:22:50 <[Rui]> lindi-: so? because one thing is bad, adding another bad thing makes it ok? :) Aug 28 20:23:01 <[Rui]> lindi-: I'm not trying to convince you, though :) Aug 28 20:23:18 <[Rui]> just why *I* don't want it near me :) Aug 28 20:23:42 <[Rui]> in this laptop, I have it disabled. couldn't choose, being my job's Aug 28 20:24:13 <[Rui]> tracking? only kept in inert mode, as activating or deactivating can only be changed via factory Aug 28 20:24:20 <[Rui]> but it scares the hell out of me Aug 28 20:24:40 anyway Aug 28 20:24:43 ~aegis Aug 28 20:24:43 hmm... aegis is http://www.developer.nokia.com/Community/Wiki/Harmattan:Developer_Library/Developing_for_Harmattan/Harmattan_security/Security_guide , or "The purpose of this framework is: ... to make sure that the platform meets the requirements set by third party software that requires a safe execution environment.", or http://en.wikipedia.org/wiki/Trusted_Computing#Criticism, or http://en.qi-hardware.com/w/images/1/10/ME_382_LockedUpTechnology2.gif Aug 28 20:24:46 <[Rui]> it means the ethernet card likely runs it's own OS, which would be the one doing the tracking :) Aug 28 20:24:49 has it all Aug 28 20:25:31 <[Rui]> lol Nina rocks Aug 28 20:25:32 when they say they mean "safe from *you*" Aug 28 20:25:58 when they say "safe" they mean "safe from *you*" Aug 28 20:26:49 as the system can't distinguish between *you* and a mp3-copying kid, and a rogue crasher Aug 28 20:27:41 DocScrutinizer: I do have the bot on ignore :) Aug 28 20:27:48 it *can* distinguish though between all of the above mentioned class, and manufacturer or other powers_that_be Aug 28 20:28:02 lindi-: your fault Aug 28 20:28:03 <[Rui]> isn't it the iN Intel CPUs that have a builtin DOS when associated with a 3G IMEI? Aug 28 20:28:42 <[Rui]> http://www.techspot.com/news/41643-intels-sandy-bridge-processors-have-a-remote-kill-switch.html Aug 28 20:30:25 [Rui]: just _one_ rather low-level aspect of a properly implemented TC architecture Aug 28 20:30:44 I bet Nokia knows how to "kill-switch" their OMAP devices as well Aug 28 20:31:51 hi, i found the solution on the bug tracker of shr Ticket #1474 Aug 28 20:34:21 [Rui]: lindi-: if the one who owns the root cert (==Nokia/Intel/NSA) controlls which OS you boot, and the OS controlls which binaries you may execute and which files you may write to, then what's left to _YOU_ to have control about? Aug 28 20:34:57 DocScrutinizer: nothing, that's not the good scenario. Aug 28 20:35:19 lindi-: there IS NO other realistic scenario Aug 28 20:36:06 as it's not you who's building the CPU and the ROM in that CPU Aug 28 20:39:40 DocScrutinizer: I don' think this is going anywhere Aug 28 20:40:07 this is going straight 1984 and some funny people cheering at it Aug 28 20:41:20 for your particular convenience (as you decided to /ignore that smart helpful bot): http://en.wikipedia.org/wiki/Trusted_Computing#Criticism Aug 28 20:41:42 I suggest you follow this tree at least 1 link-level deep Aug 28 20:42:35 some of the links in that wikipedia article lead to articles that are better than the wiki one Aug 28 20:45:23 <[Rui]> well, baby's sleeping (after some more conforting from my part), rest of lunch heated... time for some relaxing moment before bed :) Aug 28 20:45:34 <[Rui]> nice talking to you :) even if a bit OT :) **** ENDING LOGGING AT Mon Aug 29 02:59:57 2011