IRC log of #maemo-ssu for Thursday, 2012-09-06

kerioyeah?00:00
kerioand they *do* have the right sudoers.d file00:00
kerioit's the one **used by ham**00:00
kerioham doesn't magically install shit00:00
kerioit's not run as root, thankfully00:00
DocScrutinizer05ooh, so it's not HAM that's root but sudo apt-worker? I see00:01
kerioit's a bit silly though00:03
kerioi mean, it's not like it's less of a security risk00:03
DocScrutinizer05and not really more complicated to plumb my hdsu in00:03
kerioyes, it is :)00:04
DocScrutinizer05no it's not00:04
kerionow you have to input the password every time apt-worker is restarted00:04
kerioaka on every operation00:04
DocScrutinizer05no, because I'm a smart sucker ;-P00:04
keriok00:04
keriobtw, <DocScrutinizer05> [...] I'm a [...] sucker [...]00:05
*** toxarisswe has quit IRC00:06
DocScrutinizer05I might even exploit sudo's own timeout password cache facility00:08
kerioooh, how?00:08
DocScrutinizer05tricky00:09
DocScrutinizer05still pondering00:09
keriooh00:11
keriowe're stupid00:11
kerioand by we i mean you, because you're the one doing this00:11
*** nox-- has joined #maemo-ssu00:12
kerio-A (askpass)00:12
DocScrutinizer05something like [`id` -eq 0] && apt-worker "$@" || zenity --entry | sudo $0 "$@"   ?00:12
kerioDocScrutinizer05: remember that HAM calls "sudo apt-worker"00:12
kerioaskpass option in sudoers00:12
DocScrutinizer05so what?00:12
kerioneat00:12
DocScrutinizer05something like [`id` -eq 0] && apt-worker_real "$@" || zenity --entry | sudo $0 "$@"   ?00:12
*** nox-- is now known as nox-00:12
*** nox- has quit IRC00:13
*** nox- has joined #maemo-ssu00:13
keriono, because that program would always run as `id` -eq 000:13
keriounless you mean that you wrap around HAM and then add this00:13
DocScrutinizer05umm, right00:13
DocScrutinizer05meh00:13
DocScrutinizer05I *really* should call it a day00:14
keriojust find a way to make HAM call apt-worker with -A00:14
kerioand then manually change the sudoers line00:15
keriohell, serious CSSU improvement: HAM should call "sudo -A apt-worker"00:15
DocScrutinizer05yeah, how am I going to do that?00:15
DocScrutinizer05I'll probably change the apt-worker sudoers.d-file to not allow user to call it. Then wrap HAM into sudo00:17
DocScrutinizer05since I probably don't give a shit if HAM is run as root instead as user00:18
kerioi hope your root user can sudo whatever it wants with NOPASSWD00:18
DocScrutinizer05yes00:18
kerioif so, you can just remove hildon-application-manager.sudoers00:18
kerio:)00:18
keriooh nvm00:19
keriothat's exactly what you said00:19
kerio(kinda)00:19
keriohm, i'm still not convinced this is a neat way to do that00:19
keriosudo's askpass feels better00:19
DocScrutinizer05well, I'll exploit it for invoking HAM00:20
DocScrutinizer05mv hildon-application-manager hildon-application-manager_real00:20
keriono!00:21
DocScrutinizer05create a shellscript hildon-application-manager that just does sudo -A hildon-application-manager_real00:21
keriouse a dpkg divert! :D00:21
kerioalso isn't HAM one of the maemolauncherized applications?00:21
DocScrutinizer05sure, I'll do that. Will ask you how to do00:21
DocScrutinizer05HAHAHA good point00:22
keriostill, you should divert the symlink00:22
DocScrutinizer05lrwxrwxrwx 1 root root     22 2012-07-18 23:07 /usr/bin/hildon-application-manager -> /usr/bin/maemo-invoker00:22
DocScrutinizer05fuuuuck00:23
keriodpkg-divert --divert /usr/bin/hildon-application-manager --rename /usr/bin/hildon-application-manager.orig00:23
DocScrutinizer05doesn't help at all00:23
kerioand then just make your shell script run maemo-invoker /usr/bin/hildon-application-manager.launch00:24
kerio:)00:24
keriowell00:24
DocScrutinizer05invoking /usr/bin/hildon-application-manager starts maemo-invoker which in turn does dbus chat to his own elder already running instance afaik00:24
DocScrutinizer05the older instance starts  /usr/bin/hildon-application-manager.launch00:25
DocScrutinizer05obviously NOT as root00:25
kerioSUDO_ASKPASS=maemo-get-passwd sudo maemo-invoker /usr/bin/hildon-application-manager.launch00:25
keriogaah00:25
kerioSUDO_ASKPASS=maemo-get-passwd sudo -A maemo-invoker /usr/bin/hildon-application-manager.launch00:25
kerio...00:25
keriooh fuck me00:26
keriothis isn't gnu sudo, is it00:26
kerioGOD FUCKING DAMMIT NOKIA00:26
kerioWHY DO YOU ALWAYS SHIT THE BED LIKE THIS00:26
kerioTHE N900 CAN RUN FUCKING OPENOFFICE00:26
kerioIT CAN HANDLE A SLIGHTLY BIGGER SUDO00:26
* kerio doesn't even know why he bothers00:27
* kerio shakes his fist at Elop, just because00:27
DocScrutinizer05no -A ?00:27
kerionope00:27
DocScrutinizer05actually...00:28
DocScrutinizer05cssu inprovement request ( (c) kerio): get newer sudo with proper support for -A and genuine subdirs, get rid of update-sudoers abomination00:29
kerioDocScrutinizer05: a proper sudo would just complain about a lack of tty when launched by HAM00:30
kerioand would try the default askpass00:30
DocScrutinizer05hte increased size of sudo binary easily gets balanced by the obsolete bloated /etc/sudoers then00:30
kerioyay00:30
kerioDocScrutinizer05: i'm sure you'll check for all the edge cases :)00:30
DocScrutinizer05I'll do00:30
DocScrutinizer05n800:31
kerio=D00:37
kerioi'm useful, yay00:37
JZAhi DocScrutinizer05 I got my phone updated to Maemo 5 SSU00:50
JZADocScrutinizer05: however I still get a .ini error message when I tried to use the Extended features app00:51
JZAI followed the CSSU wikipage00:51
JZAand got the testing repos00:51
JZAI can use the 'fix config' but I am not sure if I should yet00:52
JZAwant to ask your opinion.00:52
DocScrutinizer05I'm not using it, since I gather the extended features app is unmaintained and out of sync to cssu00:53
DocScrutinizer05check http://wiki.maemo.org/Community_SSU/Features instead00:53
JZAok00:55
kerioyeah, just edit transitions.ini manually00:55
DocScrutinizer05well there's a transitions editor too, no?00:59
DocScrutinizer05or am I mistaken and that_is_ the cssu-features editor00:59
DocScrutinizer05one is living in settings, the other in powerbutton-menu01:00
DocScrutinizer05one of them never really worked since it always complaints about .ini incompatibility, the other one... dunno01:00
DocScrutinizer05CSSU tuner (living in settings) seems to "work"01:02
DocScrutinizer05the other one in powerbutton menu is the one complaining01:02
* DocScrutinizer05 should get rid of that one01:04
JZAI see this clarifies it yet. Should I get rid of this CSSU features then?01:06
JZAI think I got the one that always complains about transitions.ini01:07
DocScrutinizer05JZA: I think there's not much use in a CSSU features editor that doen't know about a significant percentage of currently available features and even wants to reset .ini file to a version that doesn't have all those features01:12
JZAI see, so should I limit myself to gconf?01:13
DocScrutinizer05JZA: as stated above, try "CSSU Tuner"01:13
DocScrutinizer05it kinda works for me01:13
DocScrutinizer05might still miss some new features but at least doesn't barf up on them01:14
JZAok01:14
DocScrutinizer05for the rest you're left with gconftool ;-)01:14
DocScrutinizer05and editor of your choice for the transitions.ini file01:15
DocScrutinizer05while somebody should either kick ass of some cssu tweaker tool maintainer, or claim maintainership and finally update that stuff and move it to cssu-extras01:16
DocScrutinizer05since, while it's not strictly fulfilling the prerequisite of "not distributable via extras(-*) repos" it still is *clearly* a CSSU-only package, at least since it's completely useless on non-CSSU systems01:17
JZAoddly I cant find CSSU Tuner on my repo, maybe I need to get an extra repo? or I can install it directly.01:21
JZAI do have Community SSU (testing) repo.01:21
chem|stcssu features is in extras don't know about tuner lmc01:24
chem|stcssutransitionstuner is in extras-testing01:26
JZAok got it, is on extras-dev01:30
kerioJZA: don't use them01:30
keriothey're all kinda bad01:30
JZAso whats the .deb URL for the package?01:31
DocScrutinizer05JZA: you probably don't want Community SSU (testing) repo.01:32
DocScrutinizer05err sorry, nonsense01:32
kerioDocScrutinizer05: but cssu-stable is old!01:32
DocScrutinizer05kerio: what's bad with cssutransitionstuner?01:33
keriohm, i actually don't know01:34
DocScrutinizer05seems to 'just work' for me, even while it's missing a few features01:34
kerioit's only for transitions.ini though01:34
DocScrutinizer05yep01:34
keriomeh, i edited very little of it01:34
DocScrutinizer05[2012-09-06 00:14:51] <DocScrutinizer05> for the rest you're left with gconftool ;-) [2012-09-06 00:15:11] <DocScrutinizer05> and editor of your choice for the transitions.ini file01:35
keriolike, the only thing is that i made the background for tasknav and launcher stay still01:35
kerioand also parallax 1 for the home screens01:35
keriobut i only have one screen anywayt01:35
kerioanyway01:35
DocScrutinizer05I need to redo a few transition speedups, particularly flying thumbnails in taskswitcher (on ctrl-bs)01:36
DocScrutinizer05while it looks 'cool' it actually sucks when too slow, it will not notice ctrl-release01:37
DocScrutinizer05so no fast switching between two apps01:37
keriooh, i don't have that one01:37
kerioi don't like it :c01:37
DocScrutinizer05I like it a lot01:37
DocScrutinizer05switching between two apps back and forth in 0.1s01:38
kerioi find it faster to ctrl+bs and then q/w/e/r/a/s/d/f01:38
DocScrutinizer05well, I can do that still01:38
kerioyeah but the initial ctrl+bs changes stuff01:38
DocScrutinizer05just release ctrl before bs01:38
DocScrutinizer05meh01:38
DocScrutinizer05I'm using alt-tab all day long on my PC, wouldn't want to miss it on N90001:40
DocScrutinizer05I'd like to add some 2 more hotkeys to the q/w/e/r/a/s/d/f:  one for going 'up' to desktop, and one to go 'down' to app launcher menu01:42
keriomaybe ctrl+bs :)01:43
keriooh no, up to desktop01:43
kerionvm01:43
keriohmm01:43
kerioup and down? :)01:43
DocScrutinizer05and app launcher could use a search feature just like e.g. in contacts01:43
*** arcean has quit IRC01:48
JZADocScrutinizer05: so how can I launch the CSSU Tuner?01:50
DocScrutinizer05öook at settings01:50
DocScrutinizer05look*01:51
JZAah thanks01:51
*** Sc0rpius has quit IRC01:54
*** Sc0rpius has joined #maemo-ssu01:54
keriowait, isn't cssu tuner a program?01:56
DocScrutinizer05err, kinda01:58
kerioi don't remember it having a settings applet too01:58
kerioi remember it having a weird powerkey menu entry01:58
keriofor some stupid reason01:59
DocScrutinizer05nah, that's the other weird crap01:59
chem|stboth are crap!01:59
*** Skry has quit IRC02:52
*** Skry has joined #maemo-ssu02:52
*** JZA has quit IRC03:43
*** M4rtinK has quit IRC03:52
*** JZA has joined #maemo-ssu03:54
*** M4rtinK has joined #maemo-ssu04:08
*** nox- has quit IRC04:28
*** dafox has quit IRC04:28
*** M4rtinK has quit IRC04:33
*** LaoLang_cool has joined #maemo-ssu04:40
SpacedOutI have a usable suspend to memory working, and musb_hdrc/twl4030_usb working as modules.  The clock needed to be updated after resume, fixed some WARN_ON issues, and it wasn't talking/charging from a USB port.  I'm working on cleaning up the kernel patches as I added a bunch of debugging to figure it out.04:53
*** M13 has joined #maemo-ssu05:43
*** amiconn_ has joined #maemo-ssu05:46
*** amiconn has quit IRC05:46
*** amiconn_ is now known as amiconn05:46
DocScrutinizer05sorry, basically useless, since you can't keep modem from sending unsolicited messages for e.g. signal level changes etc. If you block the hw IF on SoC it won't resume on inbound calls06:20
*** LaoLang_cool has quit IRC06:30
SpacedOutThe only times I've used it I put it in offline mode first.  Like flying, "all electronic devices must have their power switch in the off position", a device like this has the off position the same as the on position.  Since there's no full 'off' with the battery installed, (clock is still ticking), suspend to memory is almost the same.06:41
SpacedOutI would do suspend to disk, but that's not an option for arm.06:44
SpacedOutNothing says someone else couldn't wake up, check the modem and go back to sleep if it wasn't anything interesting.  But that wasn't my goal anyway.06:51
*** JZA has left #maemo-ssu07:22
*** LaoLang_cool has joined #maemo-ssu07:25
*** LaoLang_coo_ has joined #maemo-ssu08:30
*** LaoLang_cool has quit IRC08:33
*** luf has joined #maemo-ssu09:11
lufchem|st: ping09:23
kerioDocScrutinizer05: hm, is there no way to tell the modem only to report certain stuff?10:21
*** arcean has joined #maemo-ssu11:11
chem|stluf: pong11:20
chem|stluf: you are the curl god?11:20
luf:D No at all11:30
lufchem|st: just to ensure you know that the version you use for stable has bug with IPv6 ...11:31
chem|stluf: doesn't matter it is so old that anything can pull the version from extras...11:42
chem|stluf: extras holds ...25 I uploaded ...1811:43
chem|stbut we are aware11:43
lufIt's impossible without CSSU. I agree it's possible with CSSU :) I want to remove newer version from extras when this goes into CSSU.11:43
*** LaoLang_co__ has joined #maemo-ssu11:44
chem|stluf: I cannot upload anything not even in testing11:45
lufOk, np. I just want to inform you.11:45
keriowait, isn't curl a system package?11:45
chem|stwell I can but I'd like to have merlin1991 introduce the new commits to testing, and give it 10 days11:46
chem|stkerio: go back where you came from!11:46
keriooh, libcurl is11:46
kerioi see11:46
chem|stkerio: yes it is, and we have a version (patched) but from the nokia sources11:46
keriowait, so extras overloads a nokia package? :O11:47
keriomadness11:47
chem|stjust libcurl11:47
chem|stand that is not system critical11:47
lufkerio: Yes, my beginner mistake11:47
lufPlease shoot me into head.11:47
keriochem|st: i didn't say critical, i said nokia11:48
*** LaoLang_coo_ has quit IRC11:48
chem|stluf: how did it make it into extras makes me wonder, such stuff should be stuck in extras-testing forever11:48
chem|stkerio: ok ;)11:48
lufkerio: there is maybe some bug. As they don't allow it but they have no curl binary package. I add also curl from the one source and they recognize it and allow to replace also libcurl3 :)11:49
lufHow to describe it better.11:49
chem|stluf: merlin1991 will introduce the git stuff in next testing, I will wait 10days of quarantine11:49
lufchem|st: As I wrote no problem no press. Just to know.11:50
chem|stluf: we recognized it last night as I had a missing epoch string for dosfstools, so merlin checked back with me all updates and we found libcurl guilty!11:51
chem|stalso libxml is somewhat weird11:51
lufIn source for curl (from nokia) was removed curl package. I add it and send it into extras-devel (I didn't know it's not allowed) and in log is that libcurl3 isn't allowed but few lines below it find curl package which is new and so the compilation and all went through also with libcurl3.11:52
chem|stlol11:52
lufThat's the begin of the story.11:52
chem|stthat autobuilder fscker is so mad11:53
lufYes :)11:53
chem|stdo we need curl btw? do you need curl?11:54
lufI need curl for synchronization (contacts + cal) at least.11:54
lufIt stucked in extras-testing it doesn't reach extras. But a lot of people use extras-testing.11:55
lufI had problem with cipher not recognized. And after that freemangordon had the problem with facebook plugin and IPv6 which newer version fixed.11:56
chem|stluf: yeah the one I tested with a brave strong heartbeat the second after built11:59
chem|st"I just built a new system package, someone here to test it real quick?"12:00
chem|stthe answer should be "are you crazy, brick your device not mine!"12:01
luf:)12:02
lufcurl isn't so critical12:02
chem|stI will let merlin handle the introduction, I could just ask you for the commit that is in extras and push it but that would be the wrong way around12:03
chem|stluf: the "system package" is essential in the sentence, you asked me for trying out on libcurl3 only...12:04
lufOk I'll be more precise with it next time.12:06
chem|st;)12:06
chem|stwhat is current? .26?12:06
chem|stin extras is .25 right?12:07
lufFrom my point of view it's just library for accessing web and other protocols.12:07
lufCurrent is .2612:07
lufIn extras is older one. I sopped with extras after someone pointed me to CSSU.12:07
chem|stthe one I tested was .2512:07
chem|stthe one I have installed is .2512:07
luflibcurl3 is also tested by millions of user in debian ;)12:08
chem|styeah just to make sure to not release something as stable we did not try on the phone for good12:09
chem|stand m5 is somewhat etch'y12:10
lufI'm using .26 for 3 months (+-)12:10
chem|st"how can I switch my device in CSSU mode?" on tmo12:16
merlin1991rofl12:19
*** BCMM has joined #maemo-ssu12:21
keriohow can i what12:21
lufWhat is CSSU? :D12:26
jon_yN900: the expansion pack12:27
*** M4rtinK has joined #maemo-ssu12:29
*** ivgalvez has joined #maemo-ssu12:36
ivgalvezmerlin1991 ping12:36
chem|stivgalvez: he is off at a beach, exams are over^^12:37
lufAre you sure? - (11:19:17 AM) merlin1991: rofl12:37
ivgalvezI wanted to ask him about the repository management12:37
ivgalvezwe have next meeting with X-Fade tomorrow12:37
chem|stah cool! my ssh-key did not work yesterday12:38
ivgalvezand I wanted to chek if his permissions to delete/promote applications are finally working12:38
ivgalvezwhich applies to recent discussion12:38
ivgalvezpackages upgrading system stuff in Extras12:38
chem|stah ok, no idea I know only about community and community-testing12:39
ivgalvezright now you can upload whatever you want to Extras, which could be fine to do to Devel if not everyone was using it rigtht now12:39
ivgalvezas an example, sqlite3 by marmistrz12:39
ivgalvezis now in extras devel12:39
ivgalvezthe same way than libcurls was first in extras before luf entered CSSU12:40
chem|stah ok12:40
ivgalvezonce merlin1991 gains real powers on repositories I hope we could start fixing some issues with faulty packages and lack of promotion12:42
* merlin1991 checks if the webinterface got better12:57
merlin1991nope I still see no delete / promote button12:58
merlin1991ivgalvez: ^^12:58
kerioand lack of diffindex!13:02
merlin1991also I'm not on a beach, but next to a lake :)13:09
keriobtw, i still have a warning when i apt-get update13:10
keriosomething related to binutils13:10
merlin1991kerio: that has todo with the gcc in extras-devel13:10
kerioyeah but i'm telling you guys because you're the repo managers or something like that13:11
merlin1991well technically, but not practically :D13:13
ivgalvezsad13:28
ivgalvezwell I'll insist to X-Fade13:28
*** M13 has quit IRC13:41
*** dafox has joined #maemo-ssu13:42
*** dafox is now known as Guest6968513:43
*** ivgalvez has quit IRC13:52
*** LaoLang_coo_ has joined #maemo-ssu14:14
*** LaoLang_co__ has quit IRC14:17
*** BCMM has quit IRC14:35
*** lizardo has joined #maemo-ssu14:43
*** LaoLang_coo_ has quit IRC14:47
*** arcean has quit IRC15:13
*** arcean has joined #maemo-ssu15:58
*** arcean has quit IRC16:28
*** luf has quit IRC17:18
*** DocScrutinizer05 has quit IRC18:19
*** DocScrutinizer05 has joined #maemo-ssu18:19
*** toxaris has joined #maemo-ssu18:40
*** NIN101 has joined #maemo-ssu18:40
*** toxaris has quit IRC18:50
*** toxaris has joined #maemo-ssu19:01
*** toxarisswe has joined #maemo-ssu19:06
*** toxaris has quit IRC19:08
*** toxarisswe has quit IRC19:11
*** toxaris has joined #maemo-ssu19:11
*** toxaris has quit IRC19:16
*** toxaris has joined #maemo-ssu19:16
*** Guest69685 is now known as dafox19:23
*** toxarisswe has joined #maemo-ssu19:24
*** toxaris has quit IRC19:26
*** arcean has joined #maemo-ssu19:35
*** toxarisswe has quit IRC20:06
*** NIN102 has joined #maemo-ssu20:57
*** NIN101 has quit IRC20:59
*** arcean has quit IRC21:48
*** arcean has joined #maemo-ssu21:49
*** MrPingu has joined #maemo-ssu22:15
*** BCMM has joined #maemo-ssu22:39
*** BCMM has quit IRC23:00
*** MrPingu has quit IRC23:02
*** dafox has quit IRC23:06
*** dafox has joined #maemo-ssu23:18
*** dafox is now known as Guest9331823:19
*** toxaris has joined #maemo-ssu23:31
*** NIN102 has quit IRC23:55
*** nox- has joined #maemo-ssu23:57

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