IRC log for #harmattan on 20120305

00:00.26tehdelythat is a very pretty warning!
00:00.33DocScrutinizerthis aegis stuff still spoils your day even while on openmode :-S
00:00.42tehdelyi believe you
00:01.08tehdelyit's alright
00:01.11tehdelythe phone is so damn pretty i
00:01.18tehdely'm willing to overlook a few inconveniences ;)
00:03.05DocScrutinizerafter loading kernel to ram, you might have to power up the device again. do NOT unplug as it will shutdown and kernel in ram will evaporate
00:03.23tehdelyoh i unmounted, unplugged, and booted into pr1.2
00:03.31tehdelyi only needed to load the kernel in RAM for long enough to flip that bit
00:03.49DocScrutinizeraaah I see
00:04.05tehdelyit was nice seeing it mount though.  it actually mounted with a pretty icon on OS X
00:04.11tehdelyi should've taken a screenshot
00:04.15tehdelyit looked like an N9 ;)
00:04.31djszapitehdely: oh, you also a Mac user ?
00:04.36tehdelyyep
00:04.54DocScrutinizeryep what?
00:04.58djszapinifty :)
00:05.18tehdelyDocScrutinizer: "yep" to djszapi
00:05.22tehdelyyou got him on ignore or something? :>
00:05.27DocScrutinizeryup
00:05.39*** join/#harmattan longthen (~Charles@58.246.38.91)
00:05.39tehdelyha
00:08.06tehdelyman i need some pho
00:08.49djszapitehdely: do you mind giving some help with qt5 patch testing on future on Mac ?
00:08.56ieatlintmmm, pho
00:09.01tehdelydepends what kind of help
00:09.05itsnotabigtrucktehdely: did you manage to do it?
00:09.14djszapitehdely: as said, testing.
00:09.16tehdelyitsnotabigtruck: yes, now the "can we save a password across reboots" test
00:09.21itsnotabigtruckbtw flasher -R says it's supposed to reboot but IMX it always shuts off
00:09.23djszapibuild + unit test run.
00:09.25tehdelydjszapi: perhaps.  mike@teambarry.org <- me
00:09.31tehdelyi run lion
00:09.35tehdelyif you need someone building on lion, i'm your man
00:09.42djszapi:)
00:09.44itsnotabigtrucktehdely: you just put your unadulterated email address on the net, so you'll probably be getting moar spams now
00:09.50tehdelyoh man
00:09.53tehdelythat email address is already ruined
00:09.56itsnotabigtrucklol
00:09.56DocScrutinizeritsnotabigtruck: nope, it just reboots to act-dead mode
00:09.58tehdelyi had an account on the MtGox bitcoin exchange
00:10.05tehdelyand their whole accounts db was stolen
00:10.09itsnotabigtruckDocScrutinizer: hrm, ok
00:10.10djszapi-R does reboot.
00:10.16tehdelyi get 419s like you wouldn't believe
00:10.38tehdelyI guess someone figured Bitcoin users for a bunch of gullible pawns who would easily fall prey to a get-rich-quick scheme why I never...
00:10.47djszapitehdely: feel free to any working one to me in private.
00:10.52djszapisend*
00:11.00*** join/#harmattan araujo (~araujo@gentoo/developer/araujo)
00:11.04tehdelythat's a perfectly good email, use that one
00:11.32tehdelyok let's reboot and see if the phone can log into facebook
00:12.28djszapitehdely: you have just said "it is ruined"
00:12.34djszapiis it for something else then ?
00:12.40tehdelyno i just mean spammers have it
00:12.44tehdelybut zimbra does a good job of filtering it out
00:12.48tehdelyi use that email plenty
00:14.49tehdelyi appear to be logged into facebook! yay!
00:14.57tehdelyitsnotabigtruck: ça marche!
00:14.57DocScrutinizer\o/
00:16.32DocScrutinizerso I already start to wonder if it needs to be any kernel that you load to RAM and execute. Or if NOLO will flip that bit on trying to load some crap from /dev/urandom already
00:16.51tehdelywhat's the default pass for 'user' on newly-installed sshd
00:16.54tehdelyor do i have to set one using passwd first
00:17.03DocScrutinizerrootme
00:17.09djszapinothing
00:17.13djszapijust use developer
00:17.24DocScrutinizerooh user. none set
00:17.33tehdelywhat is the use of the developer vs. user account
00:17.35djszapiafter enabling the developer mode.
00:17.36tehdelywhich one should i be sshing into
00:17.42djszapideveloper
00:17.45DocScrutinizerso yeah, you have to set one using passwd user in rootsh
00:17.56tehdelyi'd rather set no pass and just use keys
00:18.05tehdelyi wonder if the passwd binary on here supports the '-u' flag for unlock
00:18.08tehdelywe'll find out!
00:18.33DocScrutinizerfor some strange reason sshd refuses to allow login with keys on an account that has no password
00:18.50tehdelyeven after running 'passwd -u'?
00:18.54tehdelythat's usually all that needs to be done
00:18.56tehdelyso let's see if that worked
00:19.46tehdelyhmm, looks like i need to create developer's home dir
00:19.52tehdelywhat is the use of the developer account vs user account
00:19.55tehdelywhy would i want to use one vs. the other
00:20.00tehdely'user' is the one that my personal stuff runs as, yes?
00:20.18DocScrutinizerdeveloper account is for downlink from SDK on PC afaik
00:20.25djszapiyou do not need to create that
00:20.29djszapijust enable the developer mode.
00:20.30DocScrutinizeryes
00:20.38djszapiyes
00:21.03*** join/#harmattan benares_98 (~user@208.70.18.120)
00:21.09djszapibut as a rule of thumb, I would suggest using the developer account over ssh.
00:21.38tehdelyand what is the advantage thereof
00:22.23djszapiplus creds
00:22.27djszapiless trouble.
00:22.50djszapiworking "by default" without assign password and so forth.
00:22.56djszapiassigning*
00:22.59tehdelyok confirm i can get in without setting a pass
00:23.10tehdelyjust have to 'passwd -u'
00:23.11djszapinever tried
00:23.13tehdelyTHIS IS UNIX I KNOW THIS
00:23.14tehdely;)
00:23.18djszapiI normally set up my preferred password.
00:23.35djszapifor developer, that is.
00:23.42tehdelydeveloper doesn't seem to have a home dir
00:23.57djszapiit does have.
00:24.16tehdelynope, no /home/developer on here
00:24.36djszapisounds like a screwed up system
00:24.44djszapiif the developer mode is on, it should be there.
00:24.57tehdelylet's install some more of the devmode packages
00:25.01tehdelymaybe one of htem creates it
00:25.03DocScrutinizerit's just for SDK to log in
00:25.08djszapiso what is in the /home folder then ?
00:25.12tehdelyjust /home/user
00:25.12djszapiuser and lostnfound only ?
00:25.14tehdelyyep
00:25.20tehdelymay also ahve to do with the emmc i used to flash
00:25.21tehdelyduno
00:25.25djszapiand you can log in as developer ?
00:25.28tehdelyno i can't
00:25.33tehdelyand i can't create /home/developer and chown it developer either
00:25.37djszapiyou have the developer mode enabled ?
00:25.42tehdelyyes, i'm sshed in righ tnow
00:25.43djszapiand it installed the stuff fine, right ?
00:25.45tehdelyyep
00:25.58DocScrutinizerforget about developer account
00:26.08djszapidisable developer mode, reboot, enable again
00:26.16tehdelyalso, how do i get opensh installed
00:26.27tehdelyso far i don't seem to be benefiting from open mode at all.. what has this actually enabled me to do
00:26.38djszapihttp://maemo.cloud-7.de/HARM/N9/openmode_kernel_PR1.1/opensh/
00:28.34tehdelywhere do i get the kernel in question
00:28.47tehdelyoh, one dir up
00:28.55tehdelyis it ok to boot with a kernel intended for pr1.1
00:29.56djszapiwell, that should be nice to get updated
00:30.08djszapibut there was no proper effort yet apparently.
00:30.10djszapiat least it is not shared then in there.
00:30.19itsnotabigtruckso tehdely: any issues?
00:30.22itsnotabigtruckreads sb
00:30.40tehdelyi have no /home/developer
00:30.41tehdelythat seems to be it so far
00:30.52tehdelyi'mma try to get opensh on here
00:30.53tehdelythis should be fun
00:31.07itsnotabigtrucktehdely: don't boot with a pr1.1 kernel
00:31.12itsnotabigtruckunless you downgrade the kernel modules too
00:31.14tehdelyoh, don't?
00:31.17itsnotabigtruckbut warning: that will screw up the camera
00:31.19itsnotabigtruckdon't do it
00:31.20tehdelydang
00:31.33tehdelyeven just to get into sdk mode?
00:31.36itsnotabigtruckdon't bother changing the kernel
00:31.41itsnotabigtrucka) turn on developer mode
00:31.44itsnotabigtruckb) download doc's opensh
00:31.53itsnotabigtruckc) AEGIS_FIXED_ORIGIN=com.nokia.maemo dpkg -i opensh.deb
00:31.55itsnotabigtruckas root
00:31.57tehdelythat is all
00:32.07tehdelyi don't need to be booted into the hacked kernel in order for that to work?
00:32.09itsnotabigtruckthen opensh -c 'accli -I' and be in awe of all the caps
00:32.22itsnotabigtrucknope, you don't
00:32.29djszapiC) should not work at all
00:32.39djszapiif that works, that is just a bug
00:32.42itsnotabigtrucklast time i checked, dpkg knows whether you're in open mode
00:32.46tehdelyseems to have worked
00:32.55djszapiright, time to report it...
00:32.56tehdelyoh my
00:32.56itsnotabigtrucktehdely: well, if it doesn't work it gets ignored
00:32.59tehdelyi sure do seem to have a lot of privileges
00:33.14itsnotabigtruckdjszapi: somehow i doubt that was a bug given that logic for it was WRITTEN RIGHT IN
00:33.19tehdelyahhh, this is MUCH BETTER
00:33.22tehdelymwahahahaha
00:33.39djszapiitsnotabigtruck: I am quite amazed how you know better how we designed aegis things.
00:33.50djszapithis is not the first try, and I am getting tired of you, quite frankly.
00:33.54djszapitime*
00:34.51itsnotabigtruckdjszapi: i'm quite amazed at how often you contradict how it actually works, having worked on it...
00:35.02tehdelycool i can now ssh in key-based as develoepr or user
00:35.12tehdelyyay, i own my phone
00:35.22tehdelyi know you guys are busy bickering but i want to thank you both
00:35.23tehdely:)
00:35.27itsnotabigtruckheh
00:35.29tehdelyand DocScrutinizer51
00:35.44djszapitehdely: this method hopefully is not going to work in the future though.
00:35.54tehdelywell we'll just have to resort to a new one when that happens
00:35.57djszapisince it is a bug, it can be done at the momment.
00:35.59itsnotabigtruck:D
00:36.31tehdelythere is still the problem, btw, that no appropriate libc6-dbg exists in the repos
00:36.34tehdelyat least not one that matches the running kernel version
00:36.41tehdelyso i can't install bunch of the devtools pkgs
00:37.05tehdely<PROTECTED>
00:37.28djszapijonni ping
00:40.08djszapitehdely: you are right, I should not bicker, just ignore..
00:40.40djszapiif someone wanna know the things better than the authors, I cannot do too much. :/
00:42.08tehdelyi wonder if Track & Protect works in Open Mode
00:42.10itsnotabigtruckdjszapi: take one look at the source of dpkg and you'll see what i mean
00:42.11tehdelyi was thinking of signing up
00:42.12djszapijonni please let met know, if you are back.
00:42.18djszapiwhen*
00:42.31itsnotabigtrucki'm not claiming i know more about aegis than you, i am claiming that maybe you need to double check on this one
00:42.33djszapiitsnotabigtruck: why do you hijack ?
00:42.53djszapiof course the dpkg source code is first of all not available anymore
00:43.08djszapiso this is the entry point where you are already wrong
00:43.14djszapisecondly, I mentioned the damn design
00:43.18tehdelythat would be a GPL violation
00:43.33djszapithat me and my colleague decided together...
00:43.53djszapibut surely, you know better than we, of course /sighs/.
00:43.59djszapitehdely: why ?
00:44.00itsnotabigtruckthen i guess someone else changed the design
00:44.13djszapitehdely: the dpkg real code is still gpl
00:44.17tehdelyoh, this is just your wrapper
00:44.18djszapitehdely: the wrapper itself is not
00:44.19tehdelygotcha
00:44.31djszapiitsnotabigtruck: yes, sure ...
00:44.36djszapibe smart man, continue :)
00:44.52admiral0dpkg wrapper?
00:44.56admiral0dafuq?
00:45.38djszapianyway, I will fix this hole tomorrow
00:45.43djszapiand send the patch for review.
00:46.14tehdelyinteresting
00:46.21tehdelyaegis rejects packages installed from opensh
00:46.23admiral0djszapi: you know it's gonna make users angrier
00:46.31djszapiadmiral0: opposite
00:46.35djszapiit is gonna make users happy
00:46.56admiral0eventually i'm gonna ask my friends in bin-reverse to take a look at aegis
00:47.19admiral0our security team at university is pretty good :)
00:47.42djszapiadmiral0: they are not better than itsnotabigtruck :)
00:47.55admiral0we didn't even start looking
00:48.01admiral0we will
00:48.09djszapihe wanna know everything better, no matter if even better than the authors, or official sites :)
00:48.18admiral0:D
00:48.21djszapiadmiral0: which university is this ?
00:48.31djszapiif I may ask.
00:49.08admiral0why are you interested?
00:49.14admiral0legal things
00:49.16admiral0?
00:49.36djszapibecause I know a good university which made quite many analyzes for google.
00:49.43admiral0ah
00:49.45djszapiabout security, and they won a lot of money out of it.
00:49.57admiral0we just do stuff for fun
00:50.07admiral0ictf, defcon, ructfe
00:50.46admiral0nothing to do with google
00:51.24pasorry to bug you guys, again, no one ever used syncevolution? i managed to configure it, with two peers (two gmail_contacts account). i set the first as refresh from server, the second as one way from server
00:51.51pathe problem is that when i sync the second, only the contacts with ID> maxid from the first account are actually added (i think)
00:53.33panow actually it didnt sync at all in the second peer
01:06.21*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
01:13.45tehdelydoes anyone know the meaning of this: Mar  4 17:13:11 (2012) cellular: csd[655]: com.nokia.csd.simatk: simatk_report_event_notification:460 Building and sending ATK_REPORT_EVENT_NTF -message
01:13.48tehdelyit shows up in syslog quite a bit
01:14.15djszapiprobably no harm.
01:14.28tehdelyon a lark, i'm gonna try installing ad-hac via the AppsForMeego client
01:14.31tehdelywill be neat if it works
01:15.19tehdelyworked!
01:16.51tehdelyi gotta say
01:16.57tehdelyi know some things are frustrating with this phone
01:17.02tehdelybut as a long-time Nokia fanboy
01:17.04tehdelythis is such a breath of fresh air
01:17.08tehdelythat nothing can make me mad :>
01:17.51djszapiyay
01:18.00djszapiglad to hear that :)
01:18.54tehdelyi wish some of the stuff that only made it into the Symbian maps suite were available but otherwise it's all good
01:19.07tehdelythere's no Check In, separate Transport app, or ability to calculate time
01:19.13tehdely~*~ alas ~*~
01:27.47*** join/#harmattan adlan (~adlan@115.85.128.54)
01:39.33admiral0i assigned a pass to user
01:39.40admiral0fuu
01:43.14befordreboot and tell us what happens
01:43.15befordxD
01:46.53admiral0all ok
02:02.16*** join/#harmattan jluisn (~quassel@187.114.210.110)
02:12.47*** join/#harmattan risca (~risca@wnpgmb0903w-ds01-177-34.dynamic.mtsallstream.net)
02:28.15Richlviptables v1.4.8: can't initialize iptables table `filter': Permission denied (you must be root)
02:28.18Richlvi am root :/
02:47.30virtualdAEGIS_FIXED_ORIGIN override only allowed in OPEN MODE device
02:47.35virtualdhm
02:48.52virtualdrichlv: develsh -c 'iptables -nL'
02:52.33Richlvvirtuald, oh, interesting - thanks
02:52.39Richlvthought devel-su would be enough :)
03:20.42*** join/#harmattan ieatlint (~ieatlint@tehinterweb.com)
03:31.58*** join/#harmattan oberling_ (~oberling@brln-4dbc7e41.pool.mediaWays.net)
03:35.00virtualdrichlv: no the device is all locked down, it's an abomination to free software
03:42.07itsnotabigtruckvirtuald: accli -I
03:42.11itsnotabigtruckare you in open mode?
03:42.17itsnotabigtruckif not, that might be why :p
03:42.38itsnotabigtruckand Richlv: get used to using 'devel-su -s /bin/develsh'
03:44.07virtuald=P yeah i read the backlog after i tried that
03:45.27virtualdwhat stops working in open mode? sorry for asking all the faq's
03:46.43itsnotabigtruckvirtuald: very little but you have to completely wipe the phone while you go into open mode, or lots of things will stop working
03:48.24Richlvitsnotabigtruck, heh, changing shell was on my mind already, thanks :)
03:48.26virtualdok
04:27.49slingrdo i need to backup before upgrading to PR1.2?
04:40.07tehdelyopensh, you complete me
04:44.29*** join/#harmattan Necrosporus (~Necrospor@unaffiliated/necrosporus)
04:59.02djszapislingr: it does not hurt to make a backup.
05:00.19djszapivirtuald: not just open mode...about the AEGIS_FIXED_ORIGIN post
05:00.25djszapiit also works with R&D certificate.
05:00.58djszapivirtuald: and if you have an N9 with warranty, you theoritically lost the warranty with open mode (just a friendly reminder).
05:15.56virtualdhaven't.put it in open mode yet and i may try to add an antenna to the fm transmitter amyway
05:23.21tehdelyvirtuald: i would _love_ to know if you pull that off
05:23.33*** join/#harmattan jaywink (~jaywink@cs181137044.pp.htv.fi)
05:25.34virtualdtehdely: i don't even known if it's possible yet
05:26.43jonnitehdely: you should catch the right timing (most likely) with: sudo flasher -R;sleep 1.5;sudo flasher -l -b -k
05:26.57tehdelyjonni: i pulled it off earlier
05:27.01jonnitehdely: roger
05:27.05tehdelyyanked the usb cable and held the power button till it powered off
05:27.17tehdelyand then had the flasher ready w/ kernel for when i plugged it abck in
05:30.39virtuald=)
05:34.54*** join/#harmattan heymaster (~heymaster@2002:4e3d:d4bc:0:38c7:77aa:b80d:94c2)
05:56.03*** join/#harmattan mece (~mece@static-92-33-31-37.sme.bredbandsbolaget.se)
06:00.15meceZogG_laptop, *tadaa*
06:00.42*** join/#harmattan Stecchino (~bart@amarok/developer/Stecchino)
06:08.48djszapiIs it possible to reside a Column in a page right to the top of ToolBar with anchors ? I cannot seem to be able to manage that.
06:10.50*** join/#harmattan Venemo_N950 (~Venemo@fedora/Venemo)
06:13.48djszapivirtuald: I have not said you put it into open mode ... not sure about "fm transmitter anyway" post.
06:14.09Venemo_N950fm transmitter?
06:15.01Venemo_N950oh, good morning djszapi :)
06:30.34djszapiVenemo_N950: morn
06:31.25*** join/#harmattan xarcass (~igorsazon@94.79.28.10)
06:49.05gabriel9morning
06:49.32gabriel9did anyone read this: http://www.omgubuntu.co.uk/2012/02/demand-for-kde-tablet-phenomenal/
06:49.45gabriel9i did not belive it will be this good
06:54.48ZogG_laptopmece: sup
06:55.14meceI'm on irc :)
06:55.38ZogG_laptopyeah i see it
06:55.45ZogG_laptopi'll query you
07:17.15*** join/#harmattan rigo (~rigo@ANancy-551-1-107-27.w92-130.abo.wanadoo.fr)
07:18.23*** join/#harmattan heymaste_ (~heymaster@78.61.212.188)
07:40.01*** join/#harmattan longthen (~Charles@58.246.38.91)
07:47.09*** join/#harmattan spenap (~simon@241.25.117.91.dynamic.mundo-r.com)
07:51.24*** join/#harmattan Venemo (~Timur@catv-89-134-153-62.catv.broadband.hu)
07:51.25*** join/#harmattan Venemo (~Timur@fedora/Venemo)
07:51.55*** join/#harmattan gabriel9 (~quassel@92.241.143.37)
07:57.30*** join/#harmattan psycho_oreos (~no@unaffiliated/tuxsavvy)
07:58.30*** join/#harmattan djszapiN9 (~djszapiN9@81-197-53-113.elisa-mobile.fi)
07:59.03djszapiN9Venemo_N950, ping
07:59.30djszapiN9why is it immediately red if i query someone ?
07:59.46gabriel9|workwhat is red?
08:00.11djszapiN9gabriel9|work, my pants :)
08:00.25gabriel9|workdude, why red pants :D
08:00.48djszapiN9the title of the query dialog (aka the other buddy)
08:04.46*** join/#harmattan Saviq_ (~Saviq@91.90.163.138)
08:09.32djszapiN9right, so aegis fixed origin only works in open mode, and the rescue hackery put the device into that
08:10.05djszapiN9so it seems to work as i expected, luckily then. The context was vague to me.
08:10.58djszapiN9tehdely, ^
08:12.41*** join/#harmattan Arkenoi (~ark@swsoft-msk-nat.sw.ru)
08:12.53*** join/#harmattan Natunen (nalle@213-186-240-19.bb.dnainternet.fi)
08:15.26VenemodjszapiN9, is it?
08:15.39*** join/#harmattan tbf (~mathias@p5B3D4EB8.dip.t-dialin.net)
08:15.56djszapiN9Venemo, indeed
08:16.30djszapiN9Venemo, plus it would be nice if i can turn the notification off.
08:16.56djszapiN9plus the notifications could contain more information
08:17.07Venemoyou can turn notifications off in settings
08:17.19Venemowhat more info would you like?
08:17.33Venemoplease type your suggestions into #irc-chatter, I must leave now but I'll read them later
08:17.47djszapiN9which channel/query obviously
08:24.13*** join/#harmattan leinir (~leinir@net-243.nrpn.net)
08:24.13*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
08:25.40rigocan anybody tell me how to uninstall the facebook thing on the N9? The phone doesn't let me, which is weird
08:27.19djszapiN9rigo, what does it say in cli ?
08:28.28djszapiN9Venemo, also, whois would be nice to have as a supported command
08:28.39rigoCan't delete
08:28.50VenemodjszapiN9, okay :)
08:28.50rigoCan't uninstall Facebook
08:28.59Venemorigo, just don't use it.
08:29.02djszapiN9paste the full cli output pls.
08:29.50djszapiN9Venemo, well it is still weird you cannot nuke it.
08:29.58rigodjszapiN9, this is in the application manager and the application manager doesn't show more output. What should I try to get more output?
08:30.00*** join/#harmattan leinir (~leinir@net-243.nrpn.net)
08:30.00*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
08:30.23djszapiN9rigo, cli
08:30.28djszapiN9in developer mode
08:32.35djszapiN9unless someone knows the exact reason by off hand, we need to get more information :)
08:34.50rigono cli here, apt-cache search "cli" gives man things but nothing immediately tangible
08:35.49Venemocli = command line interface
08:37.40*** join/#harmattan nebulon (~quassel@host-88-217-163-202.customer.m-online.net)
08:39.30spenapjust wondering: if you don't mind having it installed, maybe you can simply remove the .desktop file to have it hidden from the application grid?
08:39.37spenaprigo: ^
08:39.45spenap(not sure if aegis would mind)
08:39.51jonniyou cannot uninstall since its depecy in mp-harmattan-001-pr, you would uninstall whole harmattan on it. But yes you can remove desktop file.
08:40.19Venemojonni +1
08:40.30spenapbut I'm personally doing is storing all the apps I don't use in a folder
08:40.41spenapworks quite well for hidding them from me
08:40.48rigodam' it, should have asked the acronymfinder. Ok, did dpkg -r
08:41.07rigorather apt-get remove facebook
08:41.27denismdpkg -r --force-depends
08:41.52rigoand now it wants to remove facebook mp-harmattan-001-pr which makes the entire system obsolete
08:42.13rigoso if I remove facebook, my phone is bricked
08:42.15rigonice
08:42.28jonnidont remove, just hide
08:42.48rigojonni, I know, this is not the goal. I don't want to fix a bug here
08:43.22rigoI want to understand, as Brussels might be interested in such behavior. This is really weird
08:44.10rigoso I think I understood now that the facebook application is hardwired into the basic binaries when the phone is flashed
08:44.16jonniits just a core app that you cannot remove, nothing weird in it.
08:44.50*** join/#harmattan jreznik (jreznik@nat/redhat/x-yaxdaznmzjjlviln)
08:45.14rigoI know, but see, MS media player and IE also were just core apps that you cannot remove and yet we now have more choice
08:45.37rigobut just consider my issue solved. :)
08:46.01jonniyou can always install 3rd party facebook client if you dont like the native one
08:46.42rigomy point is another one. You don't have a core client for google+ or status.net that you can't remove
08:47.09ieatlintthat argument is the equiv of proving a negative
08:47.27rigoexactly
08:47.31phakobecause google+ didn't exist when the features for that phone were planned?
08:48.03rigoieatlint, and by turning it upside down, you will see a positive discrimination in favor of the market leader
08:48.05ieatlintincorrect
08:48.16ieatlintyou lack sufficient knowledge to draw any conclusions at all
08:48.28rigoah, ok
08:48.45ieatlintfor all you know, facebook paid nokia for it, and it's a working business relationship
08:49.08ieatlintwhich is a standard business model, and no reason to believe it was exclusive
08:49.48rigook
08:49.49ieatlintsimply put, you don't know, and nokia does not prevent 3rd parties from adding things like google+ support
08:50.06rigothey don't need to
08:52.30fluxisn't mp-harmattan-001-pr a virtual package? so basically removing it only results in potential future upgrades not working.
08:52.37fluxperhaps in that case you can re-install it before upgrading.
08:53.00itsnotabigtruckflux: except that everything in harmattan is marked auto
08:53.07rigoflux, thanks, but I just wanted to understand the bundling
08:53.16itsnotabigtruckremoving mp-harmattan-x-pr makes everything in the system autoremovable
08:53.16fluxitsnotabigtruck, and there's a system that automatically removes non-dependend auto-packaes?
08:53.25itsnotabigtruckand autoremoved it will be
08:53.31itsnotabigtruckcompletely hosing your system
08:53.42fluxwell, apt-get install the rest of the packages first then :)
08:53.48itsnotabigtruckyeah, the package management backend (package-manager) autoremoves after every operation
08:54.14itsnotabigtruckalso the apt-mark utility for managing the auto flag doesn't work without installing a bunch of stuff from the sdk repo
08:54.31itsnotabigtruckyou can safely get rid of it if you apt-mark everything as manual
08:54.36itsnotabigtruckand don't ever want to SSU in the future
08:54.39fluxnice, I didn't know about apt-mark
08:55.02fluxI was thinking though that when you apt-get install an installed auto-package, it just marks it non-auto
08:56.04itsnotabigtrucki think that works too
08:56.45*** join/#harmattan aheinecke (~quassel@77.245.47.29)
08:58.23djszapiN9it is quite weird you cannot remove facebook
08:58.55djszapiN9so that it is also hard wired...
09:00.27djszapiN9rigo, did that work what denism wrote ?
09:01.18rigodjszapiN9, it would have wrecked my phone, so I did not do the --force-depends
09:02.14djszapiN9damn facebook :)
09:02.15rigoI just did apt-get remove facebook and apt offered to remove facebook mp-harmattan-001-pr and autoremove everything else
09:02.33rigoat that point, I selected option "n"
09:02.44*** join/#harmattan snowpong (~espen@156.116.27.2)
09:02.50djszapiN9yes, of course, if it is also hard wired
09:03.33rigojust wanted to understand, now I understood. Thanks also to ieatlint for explaining me the business aspect of it
09:03.36denismrigo: "dpkg -r --force-depends facebook" will just remove the facebook package, that's all
09:04.02rigowith potential consequences for the SSU
09:04.10denismyes :)
09:04.12rigonot keen on doing that
09:05.22*** join/#harmattan aquarius (~aquarius@cpc5-dudl10-2-0-cust29.wolv.cable.virginmedia.com)
09:08.50itsnotabigtruckdenism: that will also hose up apt
09:08.52itsnotabigtruckdon't do that
09:09.14itsnotabigtruckgo with the apt-mark approach, you could also tamper with /var/lib/dpkg/status
09:09.37itsnotabigtruckand change the dependencies of mp-harmattan-001-pr
09:09.58djszapiN9rigo i do not personally advice the desktop file removal
09:11.14djszapiN9the less hassle, if you just ignore it as me. :)
09:11.14djszapiN9advise*
09:14.04fluxmaybe you can chmod a-r the desktop file
09:14.11fluxnot sure what will happen though :)
09:14.14rigopractically, that's what I'll do.
09:15.07fluxreminded by this, I'll create a folder 'Crap' and put all the, well, crap inside it
09:15.12djszapiN9rigo life is full of compromises :)
09:15.36djszapiN9...and pants :)
09:16.11meceitsnotabigtruck, how do you mess with the meta package dependencies?
09:16.22djszapiN9flux that folder is gonna run out of space in no time :p
09:16.49fluxdjszapin9, they don't scroll?
09:17.25djszapiN9just joking :)
09:17.37qronicrigo, just add NotShowIn=X-MeeGo; into facebook .desktop file
09:17.52rigohey!!
09:18.08rigothere is always a workaround in IT :)
09:18.44*** join/#harmattan leinir_ (~leinir@net-243.nrpn.net)
09:18.45*** join/#harmattan leinir_ (~leinir@amarok/usability/leinir)
09:19.11djszapiN9point is, why do you need to modify a core package content for no real reasons.
09:20.10djszapiN9<PROTECTED>
09:20.36rigothere is a reason, and this reason is created by business and I have understood that now :)
09:20.47rigoand a very onerous reason, I assume
09:21.22djszapiN9it is created by business reason to hide one icon ? :)
09:21.43rigoyou can't imagine how much noise it created when Jobs refused to have flash on his devices ... So there are entire industries depending on such deals...
09:26.54auenftime to hide djszapiN9 from the world for a business reason
09:27.03Venemoheh?
09:27.25itsnotabigtruckdjszapiN9: sounds like a corporate policy to baninate social networking anything?
09:27.29itsnotabigtruckalso o.O
09:29.23itsnotabigtruckmece: well, you go edit the file and change them to whatever you want
09:29.28itsnotabigtruckprobably best to kick up the version a notch too
09:29.56itsnotabigtrucklike add a +hacked1 or something to the end
09:32.10djszapiitsnotabigtruck: no, that is not what I meant.
09:32.21djszapiI asked why bother with altering a core package content for no real gains.
09:35.37itsnotabigtruckdjszapi: i meant more as in rigo's objective
09:35.51itsnotabigtruckit sounds like the goal is to actually eliminate facebook from the phone
09:36.47djszapiI could not mention any real gains in comparison with the mess altering a core package content.
09:37.25jonnias its integrated into too many places, most likely it cannot be removed, but you can block it from working quite easily, etc/hosts, iptables, etc
09:38.07jonni(if your corporate policy forbids facebook)
09:38.52djszapihaha I would be surprised, if it is for real you cannot use the phone you bought :D
09:38.53rigoI will never ever again raise such an issue here :)
09:39.08djszapiat your company.
09:40.12djszapiand even more, if they actually check technically you nuke "facebook" out.
09:40.43*** join/#harmattan aquarius (~aquarius@cpc5-dudl10-2-0-cust29.wolv.cable.virginmedia.com)
09:40.45itsnotabigtruckrigo: tweaking the system metapackage and expunging anything that looks like facebook seems like the most elegant solution
09:41.04itsnotabigtruckthat should at least remove things like the account plugin and facebook app
09:41.19itsnotabigtruckyou could of course also easily break your system doing tricks like that
09:41.27djszapirigo: have you company asked for nuking facebook on your phone ?
09:41.37djszapiyour*
09:41.51rigo1/ my phone is a company phone
09:42.04rigo2/ my company is veeeery tolerant ;)
09:42.18djszapiboth points confirm that, you do not really need to hack the phone out.
09:42.21djszapifor no real gains.
09:42.24*** join/#harmattan arcean (~Arcean@aaep88.neoplus.adsl.tpnet.pl)
09:43.00rigodjszapi, that wasn't my intent. I wanted to understand the bundling for non-technical solutions
09:43.23rigos/solutions/conclusions/
09:43.40rigogood bot
09:44.01djszapiindeed, and that is why I said, it is just better to ignore one icon, no ? :)
09:45.06rigoand that's what I'll do
09:45.24djszapinice
09:45.26*** join/#harmattan dm8tbr (dm8tbr@cl-790.ham-01.de.sixxs.net)
09:45.27*** join/#harmattan merlin1991 (~merlin@Maemo/community/cssu/merlin1991)
09:45.50*** join/#harmattan M4rtinK (~M4rtinK@mail.melf.eu)
09:46.05rigodjszapi, but see, that actually gives me hope
09:46.23rigothe guys @facebook are everything but stupid
09:47.15rigoso if they bet money on having their app integrated into the N9, that means the have given this phone a potential
09:47.16djszapitehdely: do you have a qt5 build on Mac ?
09:48.02jonniwell actually facebook.provider is not in refhash list, so if you remove that file, then there is noway to make facebook accout, and your device would be 'without facebook'
09:48.21jonniif someone would want to make device without facebook....
09:48.47djszapijonni except that if it blows unexpectedly in the future
09:48.54djszapithey add it to the refhashlist etc
09:48.58djszapiit is really not worth it ...
09:48.59jonnibut nobody wants to do that anyways :)
09:49.02djszapior even a simple regression
09:49.15jonniyep that profider can appear back on next update.
09:49.35djszapinah, really...
09:49.41djszapiyou do not wanna risk this by any means.
09:49.59djszapithere are already enough troubles, to have yet another potential one.
09:50.02rigoit's really impossible to stop, seems too intriguing :))
09:52.25djszapijonni: actually, you gave me an idea for a report :)
09:52.41djszapisince it is a problem imo...
09:53.38djszapialso, I am surprised about the desktop file modifications too
09:53.54djszapisince if it is this benevolent, you can replace the exe line with anything....
09:54.02djszapiwhich is an attack surface...
10:01.07*** join/#harmattan DocScrutinizer (~halley@openmoko/engineers/joerg)
10:04.27*** join/#harmattan longthen (~Charles@58.246.38.91)
10:05.02*** part/#harmattan vihta (~marko.oll@80.242.18.15)
10:14.02radiofreedjszapi: pong
10:14.32djszapiradiofree: sorry, wanted to find someone with native English for checking my email back then, but already figured out. Thanks. :)
10:14.58*** join/#harmattan dfaure (~dfaure@kde/dfaure)
10:15.04radiofreeheh, ok ;)
10:15.21radiofreemy irc bouncer isn't too great, I didn't see the PM until I got in today
10:15.46djszapidoes http://codereview.qt-project.org/ load for others ?
10:16.17djszapiok, it now loads.
10:17.05dfaureitsnotabigtruck: love you, man ;)
10:17.16dfaureitsnotabigtruck: my N9 boots again, and I didn't lose my calendar/contacts
10:17.37dfaurejust had to flash the .bin you gave me the url for
10:18.22*** join/#harmattan nid0 (~nidO@dsl-fixed-94-30-53-17.interdsl.co.uk)
10:29.34*** join/#harmattan lizardo (lizardo@nat/indt/x-rdghyhorpfvxeitj)
10:33.00*** join/#harmattan longthen1 (~Charles@58.246.38.91)
10:35.56*** part/#harmattan djszapi (~lpapp@kde/developer/lpapp)
10:50.04*** join/#harmattan djszapi (~lpapp@kde/developer/lpapp)
10:50.09djszapiany arch users here ?
10:55.47gabriel9|workhere
10:55.57gabriel9|worki use one and only arch :)
10:56.21djszapigabriel9|work: http://paste.kde.org/433568/
10:56.30djszapiand http://paste.kde.org/433586/
10:57.08gabriel9|workyou have problems with keys?
10:57.14gabriel9|workimporting them?
10:57.27djszapigabriel9|work: not sure.
10:57.41gabriel9|workdid you update your pacman.conf?
10:57.48gabriel9|workyou need to use new one
10:58.03gabriel9|worki think new one is named pacman.conf.new
10:58.07gabriel9|workor something like that
10:58.32djszapigabriel9|work: I fixed it: http://paste.kde.org/433592/
10:58.55gabriel9|workok
10:59.06gabriel9|worki'm not at home and ar work i have win
10:59.13gabriel9|workso i can't check that commands
10:59.22gabriel9|workbut if it works great :)
11:00.08djszapithe thingie is that...
11:00.14djszapithe arch keyserver (default) is unrelaiable.
11:00.16djszapiunreliable*
11:00.22djszapiand the second got also messy
11:00.26djszapiand I now need to use a third one ..
11:00.49*** join/#harmattan jluisn (~quassel@187.115.172.24)
11:08.51*** join/#harmattan djszapiN9 (~djszapiN9@81-197-53-113.elisa-mobile.fi)
11:15.57*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
11:19.45*** join/#harmattan faenil (~faenil@131.114.171.63)
11:24.37gabriel9|workfor me that new system with keys is too much
11:24.50gabriel9|workthings worked good before
11:24.53djszapi+1
11:25.18djszapiif you make things complicated, it is a general rule to make it automated for users to switch without hassles.
11:38.58abitsnotabigtruck, regarding bug 1062, I've got promise from the head of imaging team it will be fixed.
11:39.06_MeeGoBot_Bug https://harmattan-bugs.nokia.com/show_bug.cgi?id=1062 nor, ---, ---, marcell.lengyel, ASSI, libfcam-dev (camera control API) not available in Platform SDK
11:41.13abby way of the bug update you can also see there will be SDK update very soon.
11:50.22*** join/#harmattan Necrosporus (~Necrospor@unaffiliated/necrosporus)
12:19.38*** join/#harmattan tsenyk (nicolauz@83.133.126.252)
12:25.01tsenykhmpf ... i kind of bricked my device :) ... same as 2 others in my office :)
12:26.00tsenykwe were brave/dumb enought to try PR1.3 .. it seams that the lock-screen and the SIM-stack is broken since 40.2012.9-x
12:26.17tsenykn9 retail version
12:26.19djszapitsenyk: you might wanna use internal irc channel for PR1.3
12:26.28tsenykhm ok, your right :)
12:26.29djszapisince that is not released yet.
12:26.35tsenyksorry :)
12:26.39djszapiI can help with the same nickname there.
12:28.05phakotsenyk: ping me(jgeorg) on PMO
12:31.50*** join/#harmattan deimos (~deimos@host114-148-dynamic.211-62-r.retail.telecomitalia.it)
12:52.49jreznikwouldn't be easier open source the whole harmattan and than use this channel? :)))
12:53.37djszapijreznik: open source does not mean there are no confidential information in a company, itself.
12:54.40jreznikdjszapi: yeah, I understand and I hate it - everything should be open in open company :)
12:54.58djszapiagree
12:55.08djszapithat is why I disliked MeeGo, too.
12:55.10djszapior Tizen.
12:55.53djszapion an interesting note, it seems Tizen dropped WAC2.0
12:56.09djszapithey might go for some jquery mobile or what ? :)
12:59.43jrezniklol
13:00.09jreznikthe intel guys are crazy, every half yer a new technology...
13:00.29djszapiI would attend to the Tizen conference for fun.
13:00.35jreznikwould be great to have billions dollars and just spend them depending on your mood :)
13:00.38djszapibut I would not be able to get sponsorship.
13:00.46djszapihehehe
13:00.47jreznikdjszapi: that could be funny :)
13:06.36*** join/#harmattan faenil (~faenil@131.114.171.63)
13:12.21*** join/#harmattan etrunko (etrunko@nat/ibm/x-qbnzdelyuhussdzt)
13:15.22*** join/#harmattan tbf_ (~mathias@p5B3D548E.dip.t-dialin.net)
13:16.49*** join/#harmattan beford (~fercho@unaffiliated/beford)
13:22.18*** join/#harmattan dm8tbr (dm8tbr@cl-790.ham-01.de.sixxs.net)
13:25.58djszapihttp://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Developing_for_Harmattan_Developer_tools_Performance_testing_tools_Using_PowerTOP.html -> Does powertop work for anybody
13:26.12djszapiI tried to install the power analyzes that way, but I am not getting "powertop" in the command line.
13:26.34djszapi"devtools-power" and "energy-profiler-plugin-power" packages I get on ly.
13:31.15*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
13:44.29djszapiseems like a buggy documentation
13:44.36djszapiis opening a bug report...
13:48.01*** join/#harmattan tbf (~mathias@p5B3D548E.dip.t-dialin.net)
13:52.22djszapihttps://harmattan-bugs.nokia.com/show_bug.cgi?id=1119 -> feel free to vote ;-)
13:52.27_MeeGoBot_Bug 1119 maj, ---, ---, ext-risto.lahti, NEW, PowerTOP is not available for developers despite of the documentation
13:54.19itsnotabigtruckab: awesome :) and yeah, the promise of an SDK update of some kind incoming is probably the most important thing
13:54.50*** join/#harmattan danielcbit (daniel@nat/indt/x-qhyvaozfybfaqkcb)
13:55.40danielcbitHi Everybody. Does some one know how to erase user files with postrm deb script?
13:56.25itsnotabigtruckdanielcbit: what kind of user files? if they're data files it's not normally something you're supposed to do
13:57.00itsnotabigtruckanyway, you would write a case statement and when removing, you'd nuke the files with rm, simple as that
13:57.03danielcbitfiles created in .config and .local by my app.
13:57.48merlin1991anbody got a working ntp client on the n9? I don't want to install the full ntpd
13:57.52danielcbititsnotabigtruck: I did this but I always get Permission denied
13:57.55merlin1991just make an udpate once in a while
13:58.21djszapidanielcbit: I can show an example
13:58.24djszapiif you are interested in that.
13:58.26itsnotabigtruckoh yeah, the files are owned by user
13:58.30itsnotabigtruckyour postrm script runs as root
13:58.41djszapiit is very simple.
13:58.55itsnotabigtrucktry asserting <request context="INSTALL"><credential name="UID::user" /></request>
13:59.07itsnotabigtruckthat makes your postrm script run as user, i think
13:59.29djszapidanielcbit: for my cups package: http://paste.kde.org/433772/
13:59.31danielcbititsnotabigtruck: Ok, I'll try it.
13:59.57djszapidanielcbit: http://paste.kde.org/433778/ -> and this is the aegis file for that
14:00.30djszapidanielcbit: you can remove the first two sections, and customize the last according to your needs (user files: user access).
14:00.35danielcbitdjszapi: but i still need the capability described by itsnotabigtruck. Right?
14:00.44djszapiand I gave you a full fledged example :)
14:00.49djszapiso it is only copy/paste :)
14:01.40djszapiAlso, note that: you cannot fine tune the request only for the postrm script.
14:01.45danielcbitThanks djszapi! This should be in the nokia Docs, although it is quite trivial.
14:01.50djszapiI wanted to implement that granularity back then, but did not find the time.
14:01.58djszapidanielcbit: it is in the Nokia docs ;-)
14:02.29danielcbitdjszapi: I didn't managed to find. And I looked really hard.
14:03.12itsnotabigtruckdjszapi: hm
14:03.32djszapidanielcbit: "The context attribute" here: http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Developing_for_Harmattan_Harmattan_security_Security_guide_Aegis_manifest_syntax.html
14:03.37itsnotabigtruckso preinst and postrm always run as UID::root and no caps?
14:03.51djszapithat is false.
14:04.10djszapiwhat I referred to is that you cannot have different cred set for those separately.
14:04.24djszapias in, having A for 1, B for 2, etc
14:04.24itsnotabigtruckdjszapi: that doc wouldn't help if he didn't already know how to solve it
14:04.27itsnotabigtruckoh ok
14:04.29djszapiwhere 1,2 .. are the maintainer scripts.
14:04.45itsnotabigtruckright, i think the 4 scripts always run with the same caps
14:04.48djszapiwell, that docs helped many people :)
14:05.12djszapiI do not just think, I know :)
14:05.26djszapiunfortunately, I had not the time for making it nicer. oh well.
14:06.36djszapiAlso, I wonder why the SDK team did not pubish the many examples I wrote back then.
14:07.02djszapiI think they would be useful for noobs about Harmattan security :/
14:07.19danielcbitdjszapi: Ok, I see it. But it is not related to remove user files. It seem kind of obscure info. The user has to make the connections to understand and use it.
14:07.44djszapiyes of course.
14:07.51djszapiwe cannot provide copy/paste examples for everybody
14:08.00djszapibut the theory is there how to request creds for the maintainer scripts.
14:09.04itsnotabigtruckkeep in mind that a lot of people still don't realize that being root != having dac_override god-mode filesystem access
14:09.10djszapithe documentation is already too long to make it even longer and more useful, so a minimal thinking is expected :)
14:09.24itsnotabigtruckand on normal debian you can rm anything anywhere from your maintainer scripts
14:09.29danielcbitdjszapi: A nice note where would make things much clear: http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Alternative_development_environments_Platform_SDK_user_guide_Packaging_your_application_with_Harmattan_Platform_SDK.html
14:09.57djszapidanielcbit: what do you mean ?
14:10.50*** join/#harmattan adlan (~adlan@175.143.176.217)
14:11.34danielcbitdjszapi: A note about the requirements for running maintainer scripts and a link to the aegis doc for deeper info
14:11.37djszapithere are two types of users: 1) Hate reading long docs 2) Hate short docs -> we have to find a balance in that, and I do not think this special case would be any hard. If you need to remove something, you need to be able to do that, so you need to request a credential. How to request a credential ? Manifest syntax guide.
14:12.57djszapiif we enumeate every single use case word by word, without requiring even a simple logic from /developers/, the documentation would go haywire.
14:13.07djszapiIt is already very long according to many.
14:13.09danielcbitdjszapi: everything is easy after you solved it. Bear in mind that. But thanks for all the help. I'll try to look harder next time
14:15.04danielcbitdjszapi: I'm not saying about making it longer, but making it more connected. This would make novice developers feel  more supported
14:15.19djszapiI do not really understand the problem.
14:15.40djszapiI need to do something. Do I have the creds for that ? No, mmh... I need to request it. How can I request it ? Go to the manifest syntax guide.
14:16.02djszapiit sounds natural logic to me.
14:16.37djszapiI am unsure in this context what "connected" menas.
14:16.38djszapimeans*
14:17.34djszapiPlease note that, the security team is not responsible for making the SDK documentation "connections", if you need such a thing
14:17.44djszapiwe have never seen such a packaging documentation internally.
14:21.53djszapiFeel free to file a bugreport against the SDK team, if it really makes you happy. We need people happy in the end :)
14:22.25danielcbitdjszapi: Like I was saying. Everything is much easier after you solved It. But a small not in harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Alternative_development_environments_Platform_SDK_user_guide_Packaging_your_application_with_Harmattan_Platform_SDK.html would certainly help lots of users.
14:22.59danielcbitdjszapi: But thanks for the help and for the example!
14:23.04djszapiyour are the first one I heard so far :)
14:23.15djszapibut really, if it bugs you, create a bugreport
14:23.19djszapiI will not mind :)
14:23.48djszapiThey can probably add a link to the security documentation.
14:24.50danielcbitdjszapi: Ok.
14:25.14itsnotabigtrucki think the issue here is that this is the sort of situation where no one realizes they need caps
14:25.31*** join/#harmattan M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
14:25.54djszapiitsnotabigtruck: and that is how, if operation permitted ?
14:25.55itsnotabigtruckalso qt creator works hard to hide aegis from the dev, which means that if you need any deviation from that then people don't know what to do
14:26.07djszapinah..
14:26.12djszapioperation permitted is operation permitted everywhere.
14:26.27djszapiand even the SDK says that, if you need something that it does not autogenerate, go to the security guide
14:26.42djszapi"For further details".
14:27.09itsnotabigtruckdoesn't mean people will fully understand the security guide and know they need more caps
14:27.14itsnotabigtruckwell, creds, i should call them creds
14:29.57djszapiyou can use any of those, I will understand :)
14:30.28djszapiwell, if operation is not permitted, it is always a good thing to ask yourself: are you allowed to do that ?
14:30.52djszapiwhich is, if you are not sure, go to the security guide.
14:31.25danielcbitdjszapi: Another problem is to know that caps are needed and which ones are really needed. What every caps provide is not documented.
14:31.38djszapidanielcbit: most of them are upstream linux
14:31.43djszapi/usr/include/linux/capabilities.h
14:31.55dfaureitsnotabigtruck: saw my note this morning? I want to thank you for your howto and for the download link, my N9 is working again.
14:32.02djszapithis is also documented, and also how you get the available creds that you can request.
14:32.21djszapifor the latter: accli is a good helper util.
14:32.31djszapibut there are other ways, too.
14:33.39itsnotabigtruckdfaure: glad you got your N9 going again :)
14:34.00dfaureitsnotabigtruck: and I didn't lose my calendar nor contacts. You saved me man ;)
14:34.27danielcbitdjszapi:"/usr/include/linux/capabilities.h" from where? My distro? Harmattan?
14:35.04djszapidanielcbit: /usr/include/linux/capability.h on Harmattan of course :)
14:35.33djszapithere is a simple mapping from there into CAP::X stuff.
14:35.50itsnotabigtruckyeah, CAP::x is all linux capabilities, which are poorly documented but exist in all linux
14:36.20djszapidanielcbit: you know what ? I will put up a wikipage about the several policies
14:36.30djszapito make it simpler to grab.
14:36.38itsnotabigtruckusually they're used so you can e.g. have a daemon that's allowed to listen on low ports but not do any other root stuf
14:38.04danielcbitdjszapi: My N9 doesn't this file anywhere in the system.
14:38.29itsnotabigtruckdanielcbit: it's a kernel header file, it would be in your scratchbox
14:38.32djszapidanielcbit: it is bundled during the build I guess.
14:38.35itsnotabigtruckbut you can find info about caps on the net
14:38.37itsnotabigtruckhas to run
14:38.49djszapidanielcbit: the dpk wrapper "imports" the mapping in during the build time.
14:38.52djszapidpkg*
14:39.29danielcbitdjszapi: This wiki would certainly help lots of people.
14:39.36djszapidanielcbit: you can grab this file on the kernel lxr page
14:39.40djszapiwith the relevant kernel version
14:39.49djszapiI do not think we have local alterings in comparison with upstream
14:39.51djszapiwrt that file.
14:40.17itsnotabigtruckbasically UID = your process' uid, GID = your process' gid, GRP = adds more groups beyond the gid, CAP = partial root access, tcb = lets you control aegis, everything else = can do anything, most of them have to do with dbus services
14:40.45itsnotabigtruckdanielcbit ^
14:40.59danielcbitdjszapi: Ok. But you see. It is an enormous amount of work for such information. The wiki would be great!
14:41.01djszapitcb is mostly irrelevant
14:41.08djszapiand there are way more creds than that :)
14:41.50djszapidanielcbit: many people have been complaining about documentation since last summer, but nobody put up a wikipage yet even a minimal one, ehh ? :)
14:42.35itsnotabigtruckdjszapi: well yeah, there's way more creds, but they aren't hardwired into the system like those are
14:43.32*** join/#harmattan faenil (~faenil@131.114.171.63)
14:43.48djszapihuh ?
14:43.53djszapiwhat do you mean ? Could you please clarify ?
14:44.17itsnotabigtruckdjszapi: i mean, the UID/GID/GRP/CAP/tcb ones have special meaning
14:44.24itsnotabigtruckthe other ones only do something if an app checks for them
14:44.41itsnotabigtrucke.g. the package manager ones that package-manager or dbus checks for
14:44.46djszapistill not sure what is your point
14:44.51*** join/#harmattan Guest82265 (~ab@a88-115-216-155.elisa-laajakaista.fi)
14:44.57djszapiUID is needed for A
14:45.03djszapiother cap is needed for B
14:45.07itsnotabigtruckso it makes sense to lump them together as "everything else"
14:45.10djszapiNokia specific token is needed for C
14:45.17djszapiCommunity specific token is needed for C
14:45.18djszapiD*
14:45.30djszapithey all have their purposes.
14:46.08djszapimmmh, it is gonna be a hard job, I am used to the Nokia style wiki pages...not the meego style..
14:46.14itsnotabigtruckbbl
14:46.31*** join/#harmattan briglia (briglia@nat/indt/x-bjlkvbmhjtiezmtd)
14:46.49*** join/#harmattan rm_work (~rm_you@2605:2700:0:3::4713:9326)
14:46.49*** join/#harmattan rm_work (~rm_you@Maemo/community/cssu/rm-you)
14:51.15djszapidanielcbit: http://wiki.meego.com/Aegis_Policies Not much information yet, but as a start ...
14:51.32djszapiI am soon off to the Plasma Active sprint, so I might not be able to extend it any soon :/
14:52.10djszapihttp://wiki.meego.com/N950_landing_page#Developing -> and I put a link in here for getting it easily accessible.
14:52.25danielcbitdjszapi: But this is a great start!
14:53.01djszapiif I found my examples I wrote, I will publish those, too.
14:53.08djszapiwould*
14:53.12djszapibut I do not have access to my Nokia email anymore.
14:53.18djszapiso cannot guarantee.
14:53.28*** join/#harmattan benares_98 (~user@208.70.18.120)
14:53.44djszapioh noes, I nuked everything aegis related while leaving...
14:53.49djszapieven what was public stuff, meh.
14:56.08djszapidanielcbit: that was it: http://paste.kde.org/433814/ Please check, if it is useful, I can put up to a public wiki page.
14:59.36danielcbitdjszapi: This would certainly help, Put also an note about "/usr/include/linux/capabilities.h"
15:00.11danielcbitfor other capabilities not described in this doc.
15:00.52djszapithey are, but we could link the lxr kernel source seeker engine
15:01.13djszapifor online browsing without checking it inside the build environment.
15:01.35djszapithough it would be better to link against the other page I have just created and describe it there more explicitely than the header file
15:01.52djszapiand if anybody (for some reasons, I do not know why) would need more information, he can go to the capability.h header file.
15:03.08djszapiradiofree: ping, are you satisfied with Marble ?
15:03.23*** part/#harmattan dfaure (~dfaure@kde/dfaure)
15:04.09danielcbitdjszapi: This would be great!
15:10.12pais it possible to delete all messages (SMS) via command line?
15:10.52*** join/#harmattan arcean_ (~Arcean@aafx180.neoplus.adsl.tpnet.pl)
15:12.23*** join/#harmattan risca (~risca@wi-secure-5637.cc.umanitoba.ca)
15:15.49*** join/#harmattan benares_98 (~user@208.70.18.120)
15:34.05*** join/#harmattan Saviq_ (~Saviq@91.90.163.138)
15:34.38*** join/#harmattan risca (~risca@wi-secure-5637.cc.umanitoba.ca)
15:41.34*** join/#harmattan Aard (bwachter@edna-edison.lart.info)
15:44.16*** join/#harmattan etrunko (etrunko@nat/ibm/x-kvtrxkfayxrzaxyv)
15:45.56djszapianybody experiencing that, while connected to a wifi network, it writes that "you need to connect to a wifi network for downloading" inside the maps application ?
15:52.24*** join/#harmattan mairas (mairas@nat/nokia/x-fvmrqjjcqoydguht)
16:01.13befordnew nokia publisher page has some rendering problems :/
16:14.01djszapidoes anybody know how to align my Column in a page right above the Toolbar with some spacing like 5-10 px ?
16:14.14djszapianchor.bottom: mytoolbarid.top; did not work out quite well.
16:18.28spenapi think you have to put parent.bottom, regardless of the toolbar being there
16:18.38spenapand then parent.bottomMargin
16:19.40djszapiokay, let me try.
16:19.52djszapi(I think I already tried that, but I may have messed that up)
16:20.40*** join/#harmattan decibyte (~mmm@gateway/tor-sasl/decibyte)
16:29.40*** join/#harmattan risca (~risca@wi-secure-5637.cc.umanitoba.ca)
16:30.47djszapispenap: ok that really helped, thanks.
16:35.12*** join/#harmattan ab (~ab@pdpc/supporter/professional/ab)
16:53.26*** join/#harmattan lmoura (lmoura@nat/indt/x-ccyhyhamehfggtjd)
16:53.41*** join/#harmattan beford (~fercho@unaffiliated/beford)
16:56.56itsnotabigtruckanyone on atm?
16:57.42befordno
16:57.43*** join/#harmattan NIN101 (~NIN@206.253.166.69)
16:57.48itsnotabigtrucklol
16:58.04njsfI am also off
16:58.20djszapibeford: xD
16:59.01djszapiieatlint: pants
16:59.19djszapiieatlint: do I need to make any activities my qt5 patch was accepted, or will the approvers/maintainers manage that ?
17:00.10*** join/#harmattan blueslee (~blueslee@ip-109-90-73-55.unitymediagroup.de)
17:01.11*** join/#harmattan risca (~risca@wi-secure-5637.cc.umanitoba.ca)
17:04.46*** join/#harmattan djszapiN9 (~djszapiN9@80-186-57-103.elisa-mobile.fi)
17:20.39npmwinning! "meegolem-38-~> cp -p /media/n950-user/home/user/MyDocs/DCIM/1203*.jpg /media/n9-user/home/user/MyDocs/DCIM/.
17:27.23*** join/#harmattan Venemo (~Timur@catv-89-134-153-62.catv.broadband.hu)
17:27.23*** join/#harmattan Venemo (~Timur@fedora/Venemo)
17:39.46npmwtf is a "tweet content error"...  (status of a failed attempt to share a photo via twitter)
17:42.14fluxbtw, the pictures from my camera seem to have different kind of names than before
17:43.28*** join/#harmattan etrunko (etrunko@nat/ibm/x-riqecvjacbmhylpg)
17:43.41fluxprobably changed at pr1.2.. is there a way to revert? they used to be yyyymmdd_nnn.jpg but now they are yymmnnnn.jpg
17:43.54*** join/#harmattan hag (~ircchatte@AMontsouris-159-1-42-228.w90-46.abo.wanadoo.fr)
17:48.27*** join/#harmattan npm_ (~npm@cpe-76-90-30-220.socal.res.rr.com)
17:53.52*** join/#harmattan npm_ (~npm@cpe-76-90-30-220.socal.res.rr.com)
17:56.13*** join/#harmattan leinir (~leinir@amarok/usability/leinir)
17:56.55*** join/#harmattan Free-MG (~test@p5DD7DEB9.dip.t-dialin.net)
18:04.11*** join/#harmattan M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
18:05.01*** join/#harmattan jluisn (~quassel@187.115.172.24)
18:07.34*** join/#harmattan hardaker (~hardaker@adsl-70-136-253-158.dsl.scrm01.sbcglobal.net)
18:08.39*** join/#harmattan piggz_ (~piggz@host-2-100-147-33.as13285.net)
18:28.49*** join/#harmattan jluisn (~quassel@187.115.172.24)
18:49.28velihello, any idea how to locate the correct (as in same that qml uses) offlinestorage file from c++ side? Wonder if the md5 is stored somewhere.
18:55.52*** join/#harmattan ZogG_laptop (~ZogG_lapt@bzq-79-176-206-54.red.bezeqint.net)
18:59.52*** join/#harmattan admiral0 (~admiral0@adsl-ull-90-129.48-151.net24.it)
19:00.01admiral0hello
19:00.05admiral0~update
19:00.05infobotupdate is, like, http://www.developer.nokia.com/Community/Blogs/blog/n9-developer/2012/01/25/harmattan-1.2-beta-now-available-as-ocf-for-nokia-n950
19:00.29admiral0DocScrutinizer: update ~update please
19:02.23ZogG_laptopadmiral0: no OTA here, DocScrutinizer  didn't want to flash bot =P
19:07.43djszapiany ideas how to disable the button for clicks, but enable them all back in a positioner for an event ? https://projects.kde.org/projects/kde/kdeedu/khangman/repository/revisions/master/entry/src/harmattan/GamePage.qml#L260
19:08.46*** join/#harmattan hardaker (~hardaker@mail.hardakers.net)
19:13.34ZogG_laptopdjszapi: enabled=true?
19:14.10djszapithat is not gonna solve it for all.
19:14.57ZogG_laptopthan you make script
19:15.22ZogG_laptopor  enabled:(something===1)?false :true
19:15.32ZogG_laptopand than you make the event to change it
19:15.42ZogG_laptopfro all buttons
19:17.15djszapiI tried to make the value conditional, depending on a value, but it did not work out for me.
19:17.35djszapias far as I set it, once false, it remains.
19:17.55ZogG_laptopworks for me
19:18.03ZogG_laptopas wall you can use states
19:22.02ZogG_laptopwell*
19:23.35*** join/#harmattan lmoura_ (lmoura@nat/indt/x-pwqcrwvqhmyslihd)
19:24.46djszapimmh, it seems it works what I did in kanagram
19:26.32*** join/#harmattan jaywink (~jaywink@cs181137044.pp.htv.fi)
19:26.32ZogG_laptopkanagram?
19:27.27*** join/#harmattan kimju (kimju@metadreams.net)
19:30.02djszapimmmh, nope..I was wrong.
19:30.09djszapiwell, no idea how to solve it.
19:30.15djszapithe most simply.
19:30.23ZogG_laptopshow how you use it?
19:30.58djszapinah, it is still not clear even in theory.
19:31.15ZogG_laptopokay it works for me anyway
19:31.15djszapimeanwhile I have achieved same in kanagram according to the model data.
19:31.20djszapithat is not gonna work here.
19:31.21ZogG_laptopusing it in imgrup
19:32.19djszapinabled:(something===1)?false :true -> it is not okay for my use case
19:32.27djszapisince my use case is not black and white
19:32.39djszapimy use case is black and colorful
19:32.45djszapiso any combination can occur during the game.
19:32.56djszapibut enabled by default.
19:33.10ZogG_laptopdjszapi: yeah,that's why you change something on and off
19:33.24ZogG_laptop1 or 0 i mean
19:33.44djszapinope
19:33.58djszapiwith the above line, everything is either enabled or disabled.
19:34.01djszapiand that is not my scenario.
19:34.35ZogG_laptopthan just use in cript button1.enabled=true;
19:34.51djszapithere is no button1
19:35.02djszapiall have the same id
19:35.12ZogG_laptopwhateverbuttonname.enabled=true
19:35.34djszapinah
19:35.43djszapithat is no separation
19:35.53djszapifor individual buttons
19:36.07veliWell if anyone else wonders how that offline storage can be found from c++: http://qt.gitorious.org/qt/qt/blobs/4.8/src/declarative/qml/qdeclarativesqldatabase.cpp#line371
19:36.07ZogG_laptopthan do it
19:36.19djszapido what ?
19:36.35djszapianyway, others too: https://projects.kde.org/projects/kde/kdeedu/kanagram/repository/revisions/master/entry/src/harmattan/GamePage.qml#L297 This is something that I would like to achieve.
19:36.46djszapibut the problem is that with khangman, it does not depend on the model data.
19:37.00djszapiso it is a bit more trouble.. actually I have no ideas how to do that.
19:38.17ZogG_laptopjust load the name for every button in loader there are ids
19:40.53djszapiI was thinking of (status == init) ? true : true;
19:41.12djszapiso they are true for each status change.
19:41.31djszapiand if I flip out of the init state once, and then false immediately, I am good to go
19:41.47djszapiand when I turn it back to init, everything gets true.
19:42.14djszapiif the flip does not happen for status change in qml, I am not sure then ...
19:47.06*** join/#harmattan gabriel9 (~gabriel9@31.223.217.185)
19:48.49*** join/#harmattan pipacs (~polster@2.107.242.82)
19:52.48*** join/#harmattan pipacs (~polster@2.107.242.82)
19:56.20*** part/#harmattan pipacs (~polster@2.107.242.82)
19:57.58*** join/#harmattan pipacs (~polster@2.107.242.82)
20:04.07*** join/#harmattan rantom (~rantom@herajika.net)
20:18.29*** join/#harmattan knee (~knee@541835B4.cm-5-1a.dynamic.ziggo.nl)
20:38.46*** join/#harmattan npm (~npm@cpe-76-90-30-220.socal.res.rr.com)
20:54.22djszapistill waiting for ideas, if any :)
20:56.53paanyone knowledeable of the HW of N9?  if i plug it to a usb port that is capable of up to 2A (instead of the standard 500mA), does the N9 drains 2A, or it sticks to 500mA?
20:58.33djszapiSpeedEvil: ^
21:07.05*** join/#harmattan jaywink_ (~jaywink@cs181137044.pp.htv.fi)
21:13.19*** join/#harmattan DrGrov (~C.J@a91-153-77-41.elisa-laajakaista.fi)
21:13.58DrGrovEvening
21:14.01*** join/#harmattan risca (~risca@wi-secure-5637.cc.umanitoba.ca)
21:14.16DrGrovSafe to keep the N9 charging over right, 12-15 hours or so without removing charger once it has fully charged?
21:14.22DrGrov*night
21:14.30djszapiyes
21:14.35DrGrovThanks djszapi
21:14.40djszapieven with wall charger imho
21:14.54DrGrovYes, I am using the wall charger
21:14.57djszapione of my device is on the charger for many weeks xD
21:15.02DrGrov:)
21:15.04djszapiI forgot to actually remove now you say...
21:15.23DrGrovI just thought to verify since I probably will forget to remove it anyhow later tonight before I get to bed
21:15.44djszapidoes not go to bed tonigh
21:15.46djszapit
21:16.24djszapifrals ping
21:16.25DrGrovWhat kind of times are we talking about when it eventually becomes harmful for the phone battery to be charging constantly?
21:16.39djszapifrals you are good at Qml, do you have any ideas for the button enable/disable issues ?
21:19.06itsnotabigtruckany idea why: sudo chmod -R a=rX,u+w dir
21:19.28itsnotabigtruckseems to be skipping files in the directory tree?
21:19.34itsnotabigtruck(this isn't harmattan, but close enough)
21:21.38djszapiinteresting you use capital x
21:21.51djszapiwhat precisely do you mean by "skipping files" ?
21:22.00itsnotabigtrucki'm under the impression it's supposed to make directories +x and files -x
21:22.17itsnotabigtruckso the idea is to normalize a directory tree to 0644 on files and 0755 on directories
21:23.56djszapispenap: do you have any ideas for that very qml issue ?
21:25.15*** join/#harmattan Swerige (kvirc@host-95-206-12-122.mobileonline.telia.com)
21:27.21*** join/#harmattan gabriel9 (~gabriel9@31.223.217.185)
21:28.17kneeAnyone else having problems with wlan connections in pr1.2?? Connection 'seems' to be ok, but I can't download anything / open webpages.. Reconnect to the network helps.. at least for a while (problem occurs every few minutes)
21:29.22kneeI tried to reflash my n9 (which didn't help), I'm now clearing the device to see if that helps.. But I'm open to any other solution (/or test..)
21:30.13*** join/#harmattan jaywink_ (~jaywink@cs181137044.pp.htv.fi)
21:31.47njsfknee no, my current problem is with gmail syncing not happening on Fenix
21:31.53njsfbut Wlan connections work fine
21:32.56*** join/#harmattan longthen (~Charles@58.246.38.91)
21:37.06*** part/#harmattan DrGrov (~C.J@a91-153-77-41.elisa-laajakaista.fi)
21:50.50itsnotabigtruckbtw it looks like my problem was that X doesn't do quite what i thought it did, in chmod
21:51.11itsnotabigtrucki thought it was +x for directories only, it's actually +x for directories /and/ files that have any of their +x bits set
21:51.33itsnotabigtruckthat is, it'll set +x on files but it won't clear it
21:58.54*** join/#harmattan niqt (~quassel@82.49.102.240)
22:07.06*** join/#harmattan admiral0 (~admiral0@adsl-ull-43-140.48-151.net24.it)
22:15.24*** join/#harmattan blueslee (~blueslee@ip-109-90-73-55.unitymediagroup.de)
22:15.58blueslee~update
22:15.58infobotupdate is, like, http://www.developer.nokia.com/Community/Blogs/blog/n9-developer/2012/01/25/harmattan-1.2-beta-now-available-as-ocf-for-nokia-n950
22:31.27*** join/#harmattan M4rtinK (~M4rtinK@ip-94-112-98-210.net.upcbroadband.cz)
22:42.05gabriel9guys here is one wallper which i fix for N9
22:42.07gabriel9https://picasaweb.google.com/106083253939937812176/DropBox?authkey=Gv1sRgCOfntumIgr2vJw#5716546512977600450
22:42.51rZrredak just hit app4meego store can you double check ?
22:46.55gabriel9i cant see redak
22:48.09*** join/#harmattan risca (~risca@wi-secure-5637.cc.umanitoba.ca)
22:48.20rZrtesting mode should be enabled i guess
22:52.44ZogG_laptoprzr not there
22:52.51rZrhttp://apps.formeego.org/staging/applications/n9/pr1.0/harmattan/Utilities/redak/
22:53.08ZogG_laptoprzr checking from client with testing enabled
22:54.42ZogG_laptoprZr: lol, search found it though
22:54.42rZrthx guys
22:54.51ZogG_laptoprZr: so it's there
22:55.12ZogG_laptop5 stars already ? =)
22:55.39rZrwas testing my account :)
22:55.49gabriel9when will redak be aviable?
22:56.06*** join/#harmattan befr0d (~fercho@186.114.59.111)
22:56.09rZronce it gets 42 stars
22:56.14gabriel9:D
22:56.32gabriel9damn this site, i cant download any app
22:56.46ZogG_laptopgabriel9: which one?
22:56.56gabriel9apps for meego
22:57.03gabriel9ok i know it is for meego
22:57.15gabriel9but links should worl
22:57.18gabriel9work
22:57.31ZogG_laptopgabriel9: install client for it
22:57.37ZogG_laptopit's for n9
22:57.39ZogG_laptopas well
22:57.54gabriel9is it safe? :)
22:57.57ZogG_laptoprZr: search shows it, though on recent tab can't see it
22:58.17ZogG_laptoprZr: hm, the icon is wierd
22:58.26rZrwell i have to go i'll check tomorow
22:58.26gabriel9why can't i download it on my Arch?
22:58.45gabriel9and then copy on N9 and then install :)
22:58.54rZrZogG_laptop: that icon lol i did use inkscape while on lsd :)
22:59.36gabriel9don't use LSD, i know dude which go crazy becouse of it X/
23:00.05rZri am not, dont need some, see my icons :-)
23:01.03rZrbybye thx for testing
23:01.13ZogG_laptopinstalled
23:01.15ZogG_laptopworkibg
23:01.16ZogG_laptopbye
23:11.41*** join/#harmattan faenil (~faenil@dynamic-adsl-78-13-110-152.clienti.tiscali.it)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.