*** Guest77745 is now known as FIQ | 00:02 | |
*** FIQ has joined #maemo-ssu | 00:02 | |
merlin1991 | freemangordon: you're the man :) | 00:12 |
---|---|---|
*** rd_ has quit IRC | 00:19 | |
*** rd_ has joined #maemo-ssu | 00:20 | |
*** rd_ has quit IRC | 00:39 | |
*** okias has joined #maemo-ssu | 01:24 | |
*** BCMM has quit IRC | 02:18 | |
*** freemangordon_ has joined #maemo-ssu | 02:27 | |
*** freemangordon has quit IRC | 02:27 | |
*** kolp has quit IRC | 02:35 | |
*** okias has quit IRC | 03:52 | |
*** nox- has quit IRC | 04:08 | |
*** dos11 has quit IRC | 04:25 | |
*** dafox has quit IRC | 04:57 | |
*** amiconn has quit IRC | 05:03 | |
*** amiconn_ has joined #maemo-ssu | 05:03 | |
*** amiconn_ is now known as amiconn | 05:04 | |
*** LauRoman has quit IRC | 06:04 | |
*** liteIRC_ has joined #maemo-ssu | 06:11 | |
*** ravelo has quit IRC | 06:14 | |
*** liteIRC_ is now known as ravelo | 06:14 | |
*** solofight has joined #maemo-ssu | 07:06 | |
*** radekp has joined #maemo-ssu | 07:06 | |
*** sunny_s has quit IRC | 08:58 | |
*** trx has quit IRC | 09:10 | |
*** trx has joined #maemo-ssu | 09:14 | |
*** trx has joined #maemo-ssu | 09:14 | |
*** freemangordon_ is now known as freemangordon | 09:49 | |
solofight | is 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 password | 09:59 |
freemangordon | solofight: sorry, I posted in a wrong chan, will repost here | 10:01 |
freemangordon | 09:55 <freemangordon> solofight: while you are here - one thing you can help with (re Neo900): | 10:01 |
freemangordon | 09:56 <freemangordon> solofight: REed fmtxd needs code refactoring | 10:01 |
freemangordon | <freemangordon> solofight: like replacing const strings with defines, moving dbus names to a header, adding -dev and -dbg packages | 10:01 |
freemangordon | 09:57 <freemangordon> solofight: you may take on that one if you like, the code is here https://gitorious.org/community-ssu/fmtx-middleware/commits/4d0f3cd802b247a51389941851cbd320f96f68aa | 10:01 |
freemangordon | solofight: If you want to do that, you need to "fork" the repo on gitorious, make the changes and request a merge | 10:02 |
*** LauRoman has joined #maemo-ssu | 10:03 | |
solofight | freemangordon: happy to help | 10:03 |
freemangordon | solofight: good :) | 10:04 |
solofight | i will have to scale up though | 10:04 |
freemangordon | hmm? | 10:04 |
solofight | like 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 base | 10:05 |
freemangordon | solofight: 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 ofc | 10:06 |
freemangordon | programming even | 10:06 |
*** LauRoman|Alt has joined #maemo-ssu | 10:10 | |
solofight | :P | 10:18 |
solofight | In main.c file there is a comment like /* WTF did Nokia developer do here, why is CAL std ignored? */ | 10:18 |
freemangordon | I know, I wrote it ;P | 10:19 |
solofight | freemangordon: 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 |
solofight | say 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 inside | 10:24 |
solofight | is this some standard which all apps for maemo should follow ? | 10:24 |
solofight | https://play.google.com/store/apps/details?id=com.domobile.applock&hl=en | 10:27 |
freemangordon | solofight: 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 first | 10:52 |
freemangordon | solofight: for example - what is inside /etc/init.d ;) | 10:52 |
solofight | ok so its the same folder structure that *nix follows | 10:52 |
freemangordon | solofight: it *IS* *nix, maemo is debian derivative | 10:53 |
solofight | but yes - i should agree that i do not have indepth knowledge about the purpose of each file in *nix | 10:53 |
solofight | oh | 10:53 |
solofight | i wonder then why debian can lock apps with a sudo and maemo cant ! | 10:53 |
*** dafox has joined #maemo-ssu | 11:32 | |
*** BCMM has joined #maemo-ssu | 11:40 | |
*** xes has quit IRC | 11:44 | |
*** liteIRC_ has joined #maemo-ssu | 12:05 | |
*** ravelo has quit IRC | 12:08 | |
*** liteIRC_ is now known as ravelo | 12:08 | |
*** dafox has quit IRC | 12:28 | |
*** dafox has joined #maemo-ssu | 12:42 | |
*** arcean has joined #maemo-ssu | 12:42 | |
*** solofight has quit IRC | 12:47 | |
*** infobot has quit IRC | 12:57 | |
*** infobot has joined #maemo-ssu | 12:59 | |
*** ChanServ sets mode: +v infobot | 12:59 | |
*** xes has joined #maemo-ssu | 13:25 | |
*** LauRoman has quit IRC | 13:32 | |
*** LauRoman|Alt has quit IRC | 13:34 | |
DocScrutinizer05 | should we have pointed him to unix file permissions? | 13:36 |
DocScrutinizer05 | but actually I don't know which app or executable would be chmod go-x on debian | 13:38 |
DocScrutinizer05 | it's usually more like "sorry, not in your path" and "sorry, missing permissions to open /dev/fubar" | 13:39 |
*** LauRoman has joined #maemo-ssu | 13:42 | |
*** _rd has joined #maemo-ssu | 13:46 | |
*** BCMM has quit IRC | 13:51 | |
jon_y | DocScrutinizer05: su? | 14:06 |
merlin1991 | ~ugt | 14: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.html | 14:11 |
*** lizardo has joined #maemo-ssu | 14:42 | |
*** liteIRC_ has joined #maemo-ssu | 14:58 | |
*** ravelo has quit IRC | 15:01 | |
*** liteIRC_ is now known as ravelo | 15:01 | |
*** dos11 has joined #maemo-ssu | 15:19 | |
*** _rd has quit IRC | 15:29 | |
*** _rd has joined #maemo-ssu | 15:56 | |
*** Mark__T has joined #maemo-ssu | 15:57 | |
*** lizardo has quit IRC | 16:44 | |
*** lizardo has joined #maemo-ssu | 16:45 | |
*** liteIRC_ has joined #maemo-ssu | 17:03 | |
*** liteIRC__ has joined #maemo-ssu | 17:05 | |
*** liteIRC_ has quit IRC | 17:05 | |
*** ravelo has quit IRC | 17:06 | |
*** liteIRC__ is now known as ravelo | 17:06 | |
*** liteIRC_ has joined #maemo-ssu | 17:09 | |
*** okias has joined #maemo-ssu | 17:09 | |
*** xes has quit IRC | 17:09 | |
*** NishanthMenon has joined #maemo-ssu | 17:11 | |
*** ravelo has quit IRC | 17:13 | |
*** liteIRC_ is now known as ravelo | 17:13 | |
*** sunny_s has joined #maemo-ssu | 17:25 | |
*** RST38h has quit IRC | 17:33 | |
*** kolp has joined #maemo-ssu | 17:44 | |
*** liteIRC_ has joined #maemo-ssu | 17:44 | |
*** liteIRC__ has joined #maemo-ssu | 17:45 | |
*** liteIRC_ has quit IRC | 17:45 | |
*** ravelo has quit IRC | 17:47 | |
*** liteIRC__ is now known as ravelo | 17:47 | |
*** liteIRC_ has joined #maemo-ssu | 18:01 | |
*** ravelo has quit IRC | 18:01 | |
*** liteIRC_ is now known as ravelo | 18:01 | |
*** liteIRC_ has joined #maemo-ssu | 18:06 | |
*** ravelo has quit IRC | 18:06 | |
*** liteIRC_ is now known as ravelo | 18:06 | |
*** RST38h has joined #maemo-ssu | 18:18 | |
*** discopig has quit IRC | 18:31 | |
*** ravelo has quit IRC | 18:34 | |
*** discopig has joined #maemo-ssu | 18:36 | |
*** dos11 is now known as dos1 | 18:39 | |
*** Mark__T has quit IRC | 18:49 | |
*** ravelo has joined #maemo-ssu | 18:50 | |
*** arcean_ has joined #maemo-ssu | 18:55 | |
*** arcean has quit IRC | 18:57 | |
*** okias has quit IRC | 19:00 | |
DocScrutinizer05 | jon_y: no, su of al commands is the one that most certainly NOT is blocked from execution by non-root users | 19:06 |
*** Hakki has quit IRC | 19:07 | |
*** liteIRC_ has joined #maemo-ssu | 19:07 | |
*** liteIRC_ is now known as liteIRC__ | 19:07 | |
*** Hakki has joined #maemo-ssu | 19:08 | |
*** ravelo has quit IRC | 19:09 | |
*** liteIRC__ is now known as ravelo | 19:09 | |
*** BCMM has joined #maemo-ssu | 19:20 | |
kerio | lmao | 19:21 |
*** liteIRC_ has joined #maemo-ssu | 19:26 | |
*** ravelo has quit IRC | 19:26 | |
*** liteIRC_ is now known as liteIRC__ | 19:26 | |
*** liteIRC__ is now known as ravelo | 19:26 | |
*** liteIRC_ has joined #maemo-ssu | 19:40 | |
*** liteIRC_ is now known as liteIRC__ | 19:40 | |
*** liteIRC__ is now known as liteIRC___ | 19:43 | |
*** ravelo has quit IRC | 19:44 | |
*** liteIRC___ is now known as ravelo | 19:44 | |
*** NIN101 has joined #maemo-ssu | 19:47 | |
*** lizardo has quit IRC | 19:57 | |
*** lizardo has joined #maemo-ssu | 19:58 | |
*** _rd has quit IRC | 21:08 | |
*** _rd has joined #maemo-ssu | 21:23 | |
*** nox- has joined #maemo-ssu | 21:55 | |
*** okias has joined #maemo-ssu | 22:04 | |
freemangordon | merlin1991: DocScrutinizer05: https://gitorious.org/community-ssu/hildon-application-manager/commit/088b7fc8e6f73b7708b2d2b1945b0d5c5497cc38 | 22:30 |
freemangordon | :P | 22:30 |
freemangordon | though I don't think this can be made any faster without changing the way HAM works :( | 22:35 |
dos1 | freemangordon: woah, nice | 22:35 |
* freemangordon wonders who had designed that | 22:35 | |
freemangordon | dos1: with cssu-testing, cssu-thumb and extras-devel (besides stock) enabled repos, HAM needs 43 seconds to start | 22:36 |
freemangordon | before that patch the time was 113 seconds | 22:36 |
dos1 | and by "the way HAM works" you mean...? | 22:37 |
freemangordon | device OC to 805 | 22:37 |
freemangordon | dos1: the design is umm... terible | 22:37 |
*** arcean_ has quit IRC | 22:38 | |
dos1 | figured that out, just being curious on what the design is | 22:38 |
freemangordon | dos1: apt-worker "parses" the whole apt cache, packge by package by version | 22:38 |
freemangordon | and then "uploads" the list of packages that fit the criteria to HAM | 22:39 |
DocScrutinizer05 | freemangordon: nice :-) | 22:40 |
*** sunny_s has quit IRC | 22:40 | |
DocScrutinizer05 | freemangordon: yep, that's what I guess apt is usually doing | 22:42 |
DocScrutinizer05 | and it takes ages | 22:42 |
DocScrutinizer05 | I guess | 22:42 |
freemangordon | DocScrutinizer05: I guess apt is using some brain when doing that - like hash tables or whatever to do it fast | 22:43 |
DocScrutinizer05 | :nod: | 22:43 |
freemangordon | DocScrutinizer05: while apt-worker (part of HAM) is ITERATING | 22:43 |
DocScrutinizer05 | yep | 22:43 |
freemangordon | it is like doing select* from $table and then filtering the result | 22:44 |
DocScrutinizer05 | check out HAM options in red pill mode. I seem to recall a few apt-related options, though most likely they are useless and/or broken | 22:44 |
freemangordon | instead of doing select * from $table where $condition | 22:44 |
DocScrutinizer05 | yes | 22:45 |
freemangordon | which is plain stupid IMO | 22:45 |
DocScrutinizer05 | I know ;-) | 22:45 |
freemangordon | unfortunately apt API is not well documented so I don;t think I can do it any better | 22:45 |
DocScrutinizer05 | :nod: | 22:46 |
freemangordon | well, I guess 60% improvement should be enough for now :) | 22:46 |
DocScrutinizer05 | aptitude? | 22:46 |
freemangordon | well, HAM as UI is ok | 22:46 |
DocScrutinizer05 | yes, I meant aptitude as base for a better API | 22:46 |
freemangordon | maybe , I have NFC | 22:47 |
freemangordon | anyway, gtg | 22:47 |
freemangordon | night | 22:47 |
DocScrutinizer05 | never used aptitude but I guess it does all that "iterating" internally, in a smarter way | 22:47 |
DocScrutinizer05 | freemangordon: o/ | 22:47 |
DocScrutinizer05 | so: aptitude as a replacement for apt-worker | 22:48 |
DocScrutinizer05 | not as a better apt API for apt-worker | 22:48 |
*** NIN101 has quit IRC | 22:52 | |
*** BCMM has quit IRC | 23:11 | |
*** BCMM has joined #maemo-ssu | 23:16 | |
*** lizardo has quit IRC | 23:20 | |
*** BCMM has quit IRC | 23:22 | |
*** okias has quit IRC | 23:44 | |
*** Ashley` has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!