IRC log of #maemo-ssu for Monday, 2014-01-06

*** Guest77745 is now known as FIQ00:02
*** FIQ has joined #maemo-ssu00:02
merlin1991freemangordon: you're the man :)00:12
*** rd_ has quit IRC00:19
*** rd_ has joined #maemo-ssu00:20
*** rd_ has quit IRC00:39
*** okias has joined #maemo-ssu01:24
*** BCMM has quit IRC02:18
*** freemangordon_ has joined #maemo-ssu02:27
*** freemangordon has quit IRC02:27
*** kolp has quit IRC02:35
*** okias has quit IRC03:52
*** nox- has quit IRC04:08
*** dos11 has quit IRC04:25
*** dafox has quit IRC04:57
*** amiconn has quit IRC05:03
*** amiconn_ has joined #maemo-ssu05:03
*** amiconn_ is now known as amiconn05:04
*** LauRoman has quit IRC06:04
*** liteIRC_ has joined #maemo-ssu06:11
*** ravelo has quit IRC06:14
*** liteIRC_ is now known as ravelo06:14
*** solofight has joined #maemo-ssu07:06
*** radekp has joined #maemo-ssu07:06
*** sunny_s has quit IRC08:58
*** trx has quit IRC09:10
*** trx has joined #maemo-ssu09:14
*** trx has joined #maemo-ssu09:14
*** freemangordon_ is now known as freemangordon09:49
solofightis there a way to lock all settings/app install/uninstall on my n900 for general users.... only when i gain root access it should allow such operations.... this way kids who play games wont change any settings because it needs password09:59
freemangordonsolofight: sorry, I posted in a wrong chan, will repost here10:01
freemangordon09:55 <freemangordon> solofight: while you are here - one thing you can help with (re Neo900):10:01
freemangordon09:56 <freemangordon> solofight: REed fmtxd needs code refactoring10:01
freemangordon<freemangordon> solofight: like replacing const strings with defines, moving dbus names to a header, adding -dev and -dbg packages10:01
freemangordon09:57 <freemangordon> solofight: you may take on that one if you like, the code is here https://gitorious.org/community-ssu/fmtx-middleware/commits/4d0f3cd802b247a51389941851cbd320f96f68aa10:01
freemangordonsolofight: If you want to do that, you need to "fork" the repo on gitorious, make the changes and request a merge10:02
*** LauRoman has joined #maemo-ssu10:03
solofightfreemangordon: happy to help10:03
freemangordonsolofight: good :)10:04
solofighti will have to scale up though10:04
freemangordonhmm?10:04
solofightlike i already said - this will be my first time programming/customizing the base or base modules.. all these times i have been working with applicaitons which work on top of a base10:05
freemangordonsolofight: we talk code refactoring there, it is not exactly probramming ;). But it is up to you to decide if you want to pick the task ofc10:06
freemangordonprogramming even10:06
*** LauRoman|Alt has joined #maemo-ssu10:10
solofight:P10:18
solofightIn main.c file there is a comment like   /* WTF did Nokia developer do here, why is CAL std ignored? */10:18
freemangordonI know, I wrote it ;P10:19
solofightfreemangordon: is there a document which i go though to get my self speed on this ? first i would like to understand the code (meaning the hierarchy of the code)10:23
solofightsay for example - what is the reason there is a etc directory here ? there is a init.d directory and a fmtx file which has a case inside10:24
solofightis this some standard which all apps for maemo should follow ?10:24
solofighthttps://play.google.com/store/apps/details?id=com.domobile.applock&hl=en10:27
freemangordonsolofight: I am not aware of such a document, but if you don;t have understanding of what is *nix, I am afraid you'll have to do some self-learning first10:52
freemangordonsolofight: for example - what is inside /etc/init.d ;)10:52
solofightok so its the same folder structure that *nix follows10:52
freemangordonsolofight: it *IS* *nix, maemo is debian derivative10:53
solofightbut yes - i should agree that i do not have indepth knowledge about the purpose of each file in *nix10:53
solofightoh10:53
solofighti wonder then why debian can lock apps with a sudo and maemo cant !10:53
*** dafox has joined #maemo-ssu11:32
*** BCMM has joined #maemo-ssu11:40
*** xes has quit IRC11:44
*** liteIRC_ has joined #maemo-ssu12:05
*** ravelo has quit IRC12:08
*** liteIRC_ is now known as ravelo12:08
*** dafox has quit IRC12:28
*** dafox has joined #maemo-ssu12:42
*** arcean has joined #maemo-ssu12:42
*** solofight has quit IRC12:47
*** infobot has quit IRC12:57
*** infobot has joined #maemo-ssu12:59
*** ChanServ sets mode: +v infobot12:59
*** xes has joined #maemo-ssu13:25
*** LauRoman has quit IRC13:32
*** LauRoman|Alt has quit IRC13:34
DocScrutinizer05should we have pointed him to unix file permissions?13:36
DocScrutinizer05but actually I don't know which app or executable would be chmod go-x  on debian13:38
DocScrutinizer05it's usually more like "sorry, not in your path" and "sorry, missing permissions to open /dev/fubar"13:39
*** LauRoman has joined #maemo-ssu13:42
*** _rd has joined #maemo-ssu13:46
*** BCMM has quit IRC13:51
jon_yDocScrutinizer05: su?14:06
merlin1991~ugt14:11
infobot[ugt] Universal Greeting Time. Created in #mipslinux, it is a rule that states that whenever somebody enters an IRC channel it is always morning, and it is always late when the person leaves. The local time of any other people in the channel, including the greeter, is irrelevant. http://www.total-knowledge.com/~ilya/mips/ugt.html14:11
*** lizardo has joined #maemo-ssu14:42
*** liteIRC_ has joined #maemo-ssu14:58
*** ravelo has quit IRC15:01
*** liteIRC_ is now known as ravelo15:01
*** dos11 has joined #maemo-ssu15:19
*** _rd has quit IRC15:29
*** _rd has joined #maemo-ssu15:56
*** Mark__T has joined #maemo-ssu15:57
*** lizardo has quit IRC16:44
*** lizardo has joined #maemo-ssu16:45
*** liteIRC_ has joined #maemo-ssu17:03
*** liteIRC__ has joined #maemo-ssu17:05
*** liteIRC_ has quit IRC17:05
*** ravelo has quit IRC17:06
*** liteIRC__ is now known as ravelo17:06
*** liteIRC_ has joined #maemo-ssu17:09
*** okias has joined #maemo-ssu17:09
*** xes has quit IRC17:09
*** NishanthMenon has joined #maemo-ssu17:11
*** ravelo has quit IRC17:13
*** liteIRC_ is now known as ravelo17:13
*** sunny_s has joined #maemo-ssu17:25
*** RST38h has quit IRC17:33
*** kolp has joined #maemo-ssu17:44
*** liteIRC_ has joined #maemo-ssu17:44
*** liteIRC__ has joined #maemo-ssu17:45
*** liteIRC_ has quit IRC17:45
*** ravelo has quit IRC17:47
*** liteIRC__ is now known as ravelo17:47
*** liteIRC_ has joined #maemo-ssu18:01
*** ravelo has quit IRC18:01
*** liteIRC_ is now known as ravelo18:01
*** liteIRC_ has joined #maemo-ssu18:06
*** ravelo has quit IRC18:06
*** liteIRC_ is now known as ravelo18:06
*** RST38h has joined #maemo-ssu18:18
*** discopig has quit IRC18:31
*** ravelo has quit IRC18:34
*** discopig has joined #maemo-ssu18:36
*** dos11 is now known as dos118:39
*** Mark__T has quit IRC18:49
*** ravelo has joined #maemo-ssu18:50
*** arcean_ has joined #maemo-ssu18:55
*** arcean has quit IRC18:57
*** okias has quit IRC19:00
DocScrutinizer05jon_y: no, su of al commands is the one that most certainly NOT is blocked from execution by non-root users19:06
*** Hakki has quit IRC19:07
*** liteIRC_ has joined #maemo-ssu19:07
*** liteIRC_ is now known as liteIRC__19:07
*** Hakki has joined #maemo-ssu19:08
*** ravelo has quit IRC19:09
*** liteIRC__ is now known as ravelo19:09
*** BCMM has joined #maemo-ssu19:20
keriolmao19:21
*** liteIRC_ has joined #maemo-ssu19:26
*** ravelo has quit IRC19:26
*** liteIRC_ is now known as liteIRC__19:26
*** liteIRC__ is now known as ravelo19:26
*** liteIRC_ has joined #maemo-ssu19:40
*** liteIRC_ is now known as liteIRC__19:40
*** liteIRC__ is now known as liteIRC___19:43
*** ravelo has quit IRC19:44
*** liteIRC___ is now known as ravelo19:44
*** NIN101 has joined #maemo-ssu19:47
*** lizardo has quit IRC19:57
*** lizardo has joined #maemo-ssu19:58
*** _rd has quit IRC21:08
*** _rd has joined #maemo-ssu21:23
*** nox- has joined #maemo-ssu21:55
*** okias has joined #maemo-ssu22:04
freemangordonmerlin1991: DocScrutinizer05: https://gitorious.org/community-ssu/hildon-application-manager/commit/088b7fc8e6f73b7708b2d2b1945b0d5c5497cc3822:30
freemangordon:P22:30
freemangordonthough I don't think this can be made any faster without changing the way HAM works :(22:35
dos1freemangordon: woah, nice22:35
* freemangordon wonders who had designed that22:35
freemangordondos1: with cssu-testing, cssu-thumb and extras-devel (besides stock) enabled repos, HAM needs 43 seconds to start22:36
freemangordonbefore that patch the time was 113 seconds22:36
dos1and by "the way HAM works" you mean...?22:37
freemangordondevice OC to 80522:37
freemangordondos1: the design is umm... terible22:37
*** arcean_ has quit IRC22:38
dos1figured that out, just being curious on what the design is22:38
freemangordondos1: apt-worker "parses" the whole apt cache, packge by package by version22:38
freemangordonand then "uploads" the list of packages that fit the criteria to HAM22:39
DocScrutinizer05freemangordon: nice :-)22:40
*** sunny_s has quit IRC22:40
DocScrutinizer05freemangordon: yep, that's what I guess apt is usually doing22:42
DocScrutinizer05and it takes ages22:42
DocScrutinizer05I guess22:42
freemangordonDocScrutinizer05: I guess apt is using some brain when doing that - like hash tables or whatever to do it fast22:43
DocScrutinizer05:nod:22:43
freemangordonDocScrutinizer05: while apt-worker (part of HAM) is ITERATING22:43
DocScrutinizer05yep22:43
freemangordonit is like doing select* from $table and then filtering the result22:44
DocScrutinizer05check out HAM options  in red pill mode. I seem to recall a few apt-related options, though most likely they are useless and/or broken22:44
freemangordoninstead of doing select * from $table where $condition22:44
DocScrutinizer05yes22:45
freemangordonwhich is plain stupid IMO22:45
DocScrutinizer05I know ;-)22:45
freemangordonunfortunately apt API is not well documented so I don;t think I can do it any better22:45
DocScrutinizer05:nod:22:46
freemangordonwell, I guess 60% improvement should be enough for now :)22:46
DocScrutinizer05aptitude?22:46
freemangordonwell, HAM as UI is ok22:46
DocScrutinizer05yes, I meant aptitude as base for a better API22:46
freemangordonmaybe , I have NFC22:47
freemangordonanyway, gtg22:47
freemangordonnight22:47
DocScrutinizer05never used aptitude but I guess it does all that "iterating" internally, in a smarter way22:47
DocScrutinizer05freemangordon: o/22:47
DocScrutinizer05so: aptitude as a replacement for apt-worker22:48
DocScrutinizer05not as a better apt API for apt-worker22:48
*** NIN101 has quit IRC22:52
*** BCMM has quit IRC23:11
*** BCMM has joined #maemo-ssu23:16
*** lizardo has quit IRC23:20
*** BCMM has quit IRC23:22
*** okias has quit IRC23:44
*** Ashley` has quit IRC23:57

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