*** Kabouik has joined #maemo | 00:01 | |
*** eMHa has joined #maemo | 00:04 | |
*** florian has quit IRC | 00:06 | |
*** lizardo has quit IRC | 00:29 | |
*** sequantz is now known as remarc | 00:38 | |
*** remarc has quit IRC | 00:41 | |
*** sequantz has joined #maemo | 00:41 | |
*** sequantz is now known as remarc | 00:42 | |
*** SmilyOrg has joined #maemo | 00:46 | |
*** Smily has quit IRC | 00:50 | |
*** sixwheeledbeast1 is now known as sixwheeledbeast | 01:04 | |
*** goldkatze has quit IRC | 01:09 | |
*** pdz- has joined #maemo | 01:29 | |
*** pdz has quit IRC | 01:29 | |
*** Kabouiolla has quit IRC | 01:29 | |
*** pdz- has quit IRC | 01:41 | |
*** Hurrian has joined #maemo | 01:57 | |
*** pit_fiend has quit IRC | 02:02 | |
*** pdz has joined #maemo | 02:04 | |
*** hxka has quit IRC | 02:06 | |
*** andre__ has joined #maemo | 02:24 | |
*** andre__ has joined #maemo | 02:24 | |
*** mkaindl has left #maemo | 02:45 | |
*** mkaindl has quit IRC | 02:45 | |
*** M4rtinK3 has quit IRC | 02:46 | |
*** tanty has quit IRC | 02:49 | |
*** tanty has joined #maemo | 02:50 | |
*** dos1 has quit IRC | 02:54 | |
*** mkaindl has joined #maemo | 03:06 | |
*** Venusaur has joined #maemo | 03:10 | |
*** remarc has quit IRC | 03:10 | |
*** mkaindl has left #maemo | 03:13 | |
*** mkaindl has joined #maemo | 03:17 | |
*** arcean has quit IRC | 03:30 | |
*** b1101 has joined #maemo | 03:33 | |
*** valerius has quit IRC | 03:37 | |
*** valeriusL has quit IRC | 03:37 | |
*** Kabouik has quit IRC | 03:43 | |
*** valeriusL has joined #maemo | 03:50 | |
*** valerius has joined #maemo | 03:51 | |
*** robbiethe1st has joined #maemo | 04:02 | |
*** bef0rd has joined #maemo | 04:06 | |
*** mschlens_ has joined #maemo | 04:22 | |
*** mschlens has quit IRC | 04:25 | |
*** githogori has joined #maemo | 04:39 | |
*** Humpelstilzchen has quit IRC | 04:58 | |
*** silviof1 has joined #maemo | 05:01 | |
*** Defiant has joined #maemo | 05:02 | |
*** silviof has quit IRC | 05:02 | |
Maxdamantus | Hm. I think I'm going to write a 9P/Styx contacts/SMS/call manager for ofono. | 05:44 |
---|---|---|
Maxdamantus | afaict, basically the only other thing that lets you manage that is telepathy-ring/what's-that-crazy-gnome-project-called-again. | 05:45 |
Maxdamantus | then there'll be a small GUI program for displaying chat windows and another small GUI program to handle calls and a small program to play with the LEDs/vibrator when stuff happens. | 05:46 |
Maxdamantus | s/what's-that-crazy-gnome-project-called-again/empathy/ | 05:48 |
*** lxp1 has joined #maemo | 06:02 | |
*** lxp has quit IRC | 06:03 | |
*** SAiF_ has joined #maemo | 06:04 | |
*** uen has quit IRC | 06:05 | |
*** LauRoman has quit IRC | 06:05 | |
*** LauRoman|Alt has quit IRC | 06:05 | |
*** SAiF has quit IRC | 06:07 | |
*** edheldil has quit IRC | 06:09 | |
*** protem has joined #maemo | 06:11 | |
*** uen has joined #maemo | 06:12 | |
*** kwtm has joined #maemo | 06:13 | |
*** kwtm1 has joined #maemo | 06:15 | |
*** silviof1 is now known as silviof | 06:16 | |
*** kwtm has quit IRC | 06:18 | |
*** maybeArgh has joined #maemo | 06:30 | |
*** maybeWTF has quit IRC | 06:33 | |
*** nox- has quit IRC | 06:39 | |
*** robbiethe1st has quit IRC | 06:39 | |
*** SAiF_ has quit IRC | 06:56 | |
*** SAiF has joined #maemo | 06:56 | |
*** wmarone_ has joined #maemo | 07:04 | |
*** wmarone has quit IRC | 07:05 | |
*** optassist has joined #maemo | 07:13 | |
*** pakke_m has joined #maemo | 07:26 | |
*** odin_ has joined #maemo | 07:35 | |
*** githogori has quit IRC | 07:39 | |
Sicelo | Maxdamantus: what will you be using your sms manager with? maemo? | 07:45 |
Maxdamantus | Sicelo: no. | 07:46 |
Maxdamantus | Sicelo: it won't be used with anything in particular. | 07:47 |
Sicelo | ok | 07:47 |
*** fuz_ has quit IRC | 07:54 | |
*** VDVsx has quit IRC | 07:56 | |
*** _rd_ has joined #maemo | 08:04 | |
*** fuz_ has joined #maemo | 08:22 | |
*** VDVsx has joined #maemo | 08:25 | |
*** _rd_ has quit IRC | 08:26 | |
*** scoobertron has quit IRC | 08:31 | |
*** sunny_s has joined #maemo | 08:39 | |
*** scoobertron has joined #maemo | 08:45 | |
*** protem has quit IRC | 08:54 | |
*** protem has joined #maemo | 09:03 | |
*** pakke_m has quit IRC | 09:05 | |
*** r00t^home has quit IRC | 09:07 | |
*** r00t^home has joined #maemo | 09:10 | |
*** jmlich has joined #maemo | 09:10 | |
*** mvp has joined #maemo | 09:12 | |
*** mvp has quit IRC | 09:12 | |
*** r00t^home has quit IRC | 09:16 | |
*** mavhc has quit IRC | 09:22 | |
*** mavhc has joined #maemo | 09:25 | |
*** mavhc has quit IRC | 09:27 | |
*** mavhc has joined #maemo | 09:29 | |
*** qwazix has quit IRC | 09:29 | |
*** qwazix has joined #maemo | 09:34 | |
*** LauRoman has joined #maemo | 09:37 | |
*** r00t^home has joined #maemo | 09:38 | |
*** r00t^home has quit IRC | 09:46 | |
*** psycho_oreos has joined #maemo | 09:46 | |
*** bef0rd has quit IRC | 09:47 | |
*** pari42 has quit IRC | 09:51 | |
*** pari42 has joined #maemo | 09:53 | |
*** optassist has quit IRC | 09:57 | |
*** goldkatze has joined #maemo | 10:00 | |
*** remarc has joined #maemo | 10:06 | |
*** pari42 has quit IRC | 10:11 | |
*** pari42 has joined #maemo | 10:13 | |
*** edheldil has joined #maemo | 10:17 | |
*** pari42 has quit IRC | 10:18 | |
*** pari42 has joined #maemo | 10:19 | |
*** maybeHere has joined #maemo | 10:28 | |
*** maybeArgh has quit IRC | 10:28 | |
*** florian_kc has joined #maemo | 10:43 | |
*** florian_kc has joined #maemo | 10:43 | |
*** florian_kc is now known as florian | 10:43 | |
*** r00t^home has joined #maemo | 10:45 | |
*** Kabouik has joined #maemo | 10:48 | |
DocScrutinizer05 | hmm, ofono | 10:52 |
DocScrutinizer05 | you're aware of fso? | 10:52 |
*** flo_lap has joined #maemo | 10:52 | |
*** flo_lap has joined #maemo | 10:52 | |
DocScrutinizer05 | ~fso | 10:53 |
infobot | i guess fso is the freesmartphone.org mobile devices middleware. http://www.freesmartphone.org// | 10:53 |
*** zGrr has joined #maemo | 10:54 | |
*** flo_lap has quit IRC | 10:54 | |
*** t3st3r has quit IRC | 11:00 | |
*** t3st3r has joined #maemo | 11:01 | |
*** sunny_s has quit IRC | 11:02 | |
zGrr | moin :) | 11:03 |
*** eMHa has quit IRC | 11:08 | |
*** geaaru has joined #maemo | 11:11 | |
Maxdamantus | DocScrutinizer05: ofono seems more mature, and seems to serve a more precise purpose. | 11:12 |
*** pcfe has joined #maemo | 11:12 | |
*** _rd_ has joined #maemo | 11:16 | |
*** eMHa has joined #maemo | 11:23 | |
*** M4rtinK3 has joined #maemo | 11:29 | |
*** kwtm1 has quit IRC | 11:30 | |
*** kwtm has joined #maemo | 11:31 | |
*** cpt_nemo has quit IRC | 11:35 | |
*** Gatta_Negra has joined #maemo | 11:38 | |
*** psycho_oreos has quit IRC | 11:39 | |
*** pari42 has quit IRC | 11:40 | |
*** M4rtinK3 has quit IRC | 11:40 | |
*** cpt_nemo has joined #maemo | 11:41 | |
*** sunny_s has joined #maemo | 11:46 | |
*** LjL has quit IRC | 11:48 | |
*** pari42 has joined #maemo | 11:50 | |
*** stef_204 has joined #maemo | 11:53 | |
Apic | Help: My Camera App hangs up at the 2nd Photograph… i have to kill it… what shall i do to resolve this Issue? | 11:56 |
Apic | It shows the Photograph before hanging | 11:57 |
Apic | And during | 11:57 |
*** r00t^home has quit IRC | 11:57 | |
*** LjL has joined #maemo | 12:00 | |
*** pari42 has quit IRC | 12:24 | |
*** pari42 has joined #maemo | 12:25 | |
*** stef_204 has quit IRC | 12:26 | |
*** LauRoman has quit IRC | 12:29 | |
*** stef_204 has joined #maemo | 12:32 | |
*** sunny_s has quit IRC | 12:34 | |
Maxdamantus | Apic: I think it's because it's still busy saving the first photo. | 12:35 |
Maxdamantus | Apic: try mounting a tmpfs over the DCIM directory you're using. | 12:35 |
Maxdamantus | (to see if the problem goes away) | 12:36 |
Apic | Ok, mompls | 12:36 |
Maxdamantus | (it's not an actual solution, because they'd just be saved to memory) | 12:36 |
*** kolp has joined #maemo | 12:38 | |
*** Gatta_Negra has quit IRC | 12:38 | |
Apic | Yes, with the tmpfs i can save 2 in a Row… | 12:40 |
Apic | How to solve it? | 12:40 |
Maxdamantus | do you get the problem using the eMMC or an SD card? | 12:41 |
Apic | Internal eMMC | 12:41 |
Apic | Maybe the Firmware sees Bad Blocks and is continually resolving? | 12:41 |
Maxdamantus | Dunno. | 12:43 |
Maxdamantus | How big are the actual image files? | 12:43 |
*** _rd_ has quit IRC | 12:44 | |
Maxdamantus | Wonder if the camera application does a sync after writing the file. | 12:44 |
*** r00t^home has joined #maemo | 12:57 | |
*** r00t^home has quit IRC | 13:09 | |
*** tanty has quit IRC | 13:24 | |
*** stef_204 has quit IRC | 13:25 | |
*** rzr-mob has joined #maemo | 13:29 | |
*** lbt has quit IRC | 13:37 | |
*** lbt has joined #maemo | 13:37 | |
*** lbt has quit IRC | 13:37 | |
*** lbt has joined #maemo | 13:37 | |
*** r00t^home has joined #maemo | 13:39 | |
*** rzr-mob has quit IRC | 13:44 | |
*** kwtm has quit IRC | 13:45 | |
*** Roadrage has joined #maemo | 14:40 | |
*** tanty has joined #maemo | 14:41 | |
*** Gatta_Negra has joined #maemo | 14:45 | |
*** geaaru has quit IRC | 14:48 | |
*** Roadrage has quit IRC | 14:49 | |
*** amizraa has quit IRC | 14:58 | |
*** amizraa has joined #maemo | 14:59 | |
*** Roadrage has joined #maemo | 15:02 | |
*** sunny_s has joined #maemo | 15:04 | |
*** NIN101 has joined #maemo | 15:10 | |
*** pit_fiend has joined #maemo | 15:16 | |
*** pari42 has quit IRC | 15:38 | |
*** pari42 has joined #maemo | 15:40 | |
*** SmilyOrg is now known as Smily | 15:52 | |
*** pari42 has quit IRC | 15:52 | |
*** pari42 has joined #maemo | 15:54 | |
*** pari42 has quit IRC | 16:19 | |
*** pari42 has joined #maemo | 16:21 | |
*** zGrr has quit IRC | 16:27 | |
*** VDVsx has quit IRC | 17:04 | |
*** psycho_oreos has joined #maemo | 17:15 | |
*** pcfe has quit IRC | 17:17 | |
DocScrutinizer05 | Maxdamantus: hmm, more mature? fso is older than ofono. precise purpose? that's a way to state what ofono initially blamed fso for "it's only an AT cmd interface - ofono will be more". seems now it's like exactly the opposite way and fso is the truly broad middleware and ofono the "AT interface" | 17:31 |
DocScrutinizer05 | but yeah, ofono has the "more precise purpose" if you want to put it that way | 17:32 |
Maxdamantus | it doesn't have interfaces for an LED or a vibrator or a GPS thing etc | 17:33 |
Maxdamantus | afaik | 17:33 |
Maxdamantus | ie, it's a bunch of drivers for modems. | 17:33 |
Maxdamantus | Dunno. Does FSO have another advantage? | 17:34 |
DocScrutinizer05 | ofono? right this might not have interfaces for LED and GPS | 17:39 |
DocScrutinizer05 | FSO definitely has interfaces for all that | 17:40 |
Maxdamantus | the LEDs/vibrator are easy enough to control just using /sys. | 17:42 |
DocScrutinizer05 | no | 17:42 |
bencoh | the main idea behind fso is "dbus-driven" | 17:43 |
DocScrutinizer05 | you can't even do that on maemo, you need to talk to mce for that | 17:43 |
bencoh | you're missing this very point with /sys | 17:43 |
* Maxdamantus doesn't particularly like dbus. | 17:43 | |
bencoh | I don't either to be honest ;) | 17:43 |
Maxdamantus | I mean, I think something like dbus is important. | 17:43 |
DocScrutinizer05 | nobody does, not even the original author of fso | 17:44 |
Maxdamantus | but I think dynamic filesystems already solved what dbus tries to. | 17:44 |
Maxdamantus | kind of like /sys, though that's not particularly neat either. | 17:44 |
* Maxdamantus wonders if cat-v lists dbus as harmful. | 17:46 | |
Maxdamantus | because of 9p's precedent. | 17:47 |
bencoh | :) | 17:47 |
*** hxka has joined #maemo | 17:49 | |
Maxdamantus | It doesn't. | 17:49 |
DocScrutinizer05 | anyway fso just resurrected from a 3 year baby-break of main developer, while ofono... dunno. | 17:49 |
Maxdamantus | ofono seems to have recent commits. | 17:49 |
bencoh | it does | 17:49 |
DocScrutinizer05 | wow | 17:49 |
Maxdamantus | Yeah, lots of commits this year. | 17:49 |
*** arcean has joined #maemo | 17:52 | |
DocScrutinizer05 | well, whatever. I prefer fso since it has the more educated and evolved middleware approach, while ofono really just focuses on modem and those guys never were any cooperative or welcoming | 17:53 |
DocScrutinizer05 | of course it might also be I'm a little biased since I helped with FSO | 17:54 |
bencoh | might be :) | 17:55 |
bencoh | hmm do with have anything yet on neo900 modem btw ? any software plan ? | 17:56 |
DocScrutinizer05 | but it's a really funny story that ofono guys, when micky suggested to them to join the new project to already existing FSO, blamed FSO to abe an "AT interface" and never answered again after that | 17:56 |
* Maxdamantus likes the modem driver approach better. | 17:56 | |
* Maxdamantus doesn't run much under X on his computers other than xmonad, a web browser, mplayer, urxvt, mupdf and sonata. | 17:56 | |
DocScrutinizer05 | THEN you're actually better off with simple /sys and /day/ttyACM interfaces | 17:57 |
bencoh | :)) | 17:57 |
Maxdamantus | with the N900 I'd like to run basically the same stuff (maybe not mplayer), plus some simple thing for SMS/calls. | 17:57 |
DocScrutinizer05 | get the AT-cmdlist of 3GPP, it has all the needed AT cmds for SMS, to send over such /dev/ttyACM | 17:58 |
Maxdamantus | Heh. | 17:59 |
DocScrutinizer05 | or - for silly maemo - pnatd | 17:59 |
bencoh | wonder wether gammu would work out of the box | 18:00 |
Maxdamantus | sounds like the stuff in ofono/test | 18:00 |
Maxdamantus | which works out-of-the-box on Debian on the N900 | 18:00 |
*** arcean_ has joined #maemo | 18:01 | |
Maxdamantus | I'll just write the main part around ofono first in Python, copying the dbus calls from test. | 18:02 |
Maxdamantus | then if I can be bothered, maybe I'll look into changing it to use /dev/ttyACM directly | 18:03 |
Maxdamantus | http://git.kernel.org/cgit/network/ofono/ofono.git/tree/test | 18:03 |
*** arcean has quit IRC | 18:03 | |
*** Gatta_Negra has quit IRC | 18:06 | |
DocScrutinizer05 | a pity that nobody understands the paramount importance of a proper middleware for embedded | 18:12 |
DocScrutinizer05 | Nokia in maemo pushed for a frankenstein zoo of middleware-crippleware | 18:13 |
DocScrutinizer05 | like liblocation, mce, mafw aso | 18:14 |
DocScrutinizer05 | for some of them they opted for universal dbus interface, for others... not | 18:14 |
Maxdamantus | I feel like it would be more successful if there weren't "a middleware" | 18:14 |
Maxdamantus | just interfaces for various things. | 18:15 |
DocScrutinizer05 | where "it" being what? | 18:15 |
Maxdamantus | so you have competition for the best GSM/whatever interface and so on. | 18:15 |
DocScrutinizer05 | wut? | 18:15 |
DocScrutinizer05 | all you get is competition between apps trying to concurrently use same GSM/whatever interface | 18:16 |
Maxdamantus | Temporarily. | 18:16 |
Maxdamantus | Then one will become dominant. | 18:16 |
DocScrutinizer05 | meh | 18:16 |
DocScrutinizer05 | you missed the point. *completely* | 18:17 |
Maxdamantus | Instead, company X will decide it doesn't like the way middleware Y handles feature Z. | 18:17 |
Maxdamantus | so they'll make a new one. | 18:17 |
DocScrutinizer05 | I'm not talking about 2market", I talk about "runtime" | 18:18 |
bencoh | Maxdamantus: you're talking about "competition", DocScrutinizer05 is talking about concurrency | 18:18 |
Maxdamantus | Linux, glibc, coreutils, Xorg .. typical combinations of software, none dependent on the other. | 18:18 |
*** Gatta_Negra has joined #maemo | 18:18 | |
Maxdamantus | Yes, I know. | 18:19 |
DocScrutinizer05 | GSM, GPS, battery, terman management: typical subsystems NOT independent of each other | 18:19 |
*** pari42 has quit IRC | 18:19 | |
DocScrutinizer05 | thermal* | 18:19 |
Maxdamantus | I've been running `acpi -bi` on my laptop for years without GSM or GPS. | 18:19 |
DocScrutinizer05 | again MEH | 18:20 |
*** konelix has joined #maemo | 18:20 | |
Maxdamantus | I can see another interface in /sys for the N900's battery, which doesn't require GSM or GPS at least above the kernel level. | 18:20 |
DocScrutinizer05 | since that tells me... you're missing the point | 18:20 |
*** pari42 has joined #maemo | 18:21 | |
DocScrutinizer05 | *completely* | 18:21 |
*** konelix__ has joined #maemo | 18:22 | |
DocScrutinizer05 | good luck with controlling your vibrator device for realtime feedback in a game like 2maze" and then phone stack wants to use vibrator to signal inbound call concurrently | 18:22 |
*** arcean_ has quit IRC | 18:22 | |
*** arcean__ has joined #maemo | 18:23 | |
*** arcean__ is now known as arcean | 18:23 | |
*** Gatta_Negra has quit IRC | 18:23 | |
DocScrutinizer05 | with initiating a 911 call despite battery too hot for normal calls | 18:23 |
DocScrutinizer05 | with using GPS when it's part of the modem actually | 18:24 |
DocScrutinizer05 | with doing that from several concurrently running location-aware apps | 18:24 |
*** konelix has quit IRC | 18:26 | |
DocScrutinizer05 | app A using your apecial curly to enable GSM to access GPS. Then app B does same, since you patched both to know about the mix of GSM and GPS. but when you stop app A, will it shut down GSM, or will it magically know about app B using GPS still? | 18:26 |
Maxdamantus | another thing about small interfaces is that they can easily be adapted. | 18:27 |
Maxdamantus | I haven't paid too much attention to the sound system wars in Linux, but I remember things like oss/arts/esd/alsa/pulseaudio probably other random stuff. | 18:27 |
Maxdamantus | you could usually adapt. | 18:27 |
DocScrutinizer05 | sorry, I feel like this discussion is leading nowhere. we're speaking different languages or live on different planets | 18:28 |
Maxdamantus | there's a pulse output in alsa, there's an alsa output in pulse. | 18:28 |
Maxdamantus | Maybe. | 18:28 |
bencoh | Maxdamantus: right, and it's a bit like when we had no alsa, plain oss with no muxer, and had to mux several apps | 18:29 |
DocScrutinizer05 | there will prolly be a ofono adapter for GSM in FSO. There will not be any such thin in ofono to use FSO. But there might be a compatibility layer in FSO to allow ofono interface for apps to FSO GSM subclass | 18:29 |
bencoh | either use one single app at a time, or use a sound system (pa, esd, whatever) on top of oss | 18:30 |
Maxdamantus | Most applications nowadays aren't limited to oss. | 18:30 |
* DocScrutinizer05 headdesks | 18:30 | |
Maxdamantus | They might be limited to pa or alsa though, but those can output to oss or the other thing. | 18:31 |
bencoh | it was just a metaphor | 18:31 |
DocScrutinizer05 | bencoh: the concept of midlware aka soundserver completely eludes him | 18:31 |
Maxdamantus | "there will prolly be a ofono adapter for GSM in FSO. There will not be any such thin in ofono to use FSO." | 18:32 |
bencoh | Maxdamantus: how would you have two concurrent app playing sound at that time (10 years ago) | 18:32 |
Maxdamantus | isn't this exactly what I've been saying? | 18:32 |
bencoh | . | 18:32 |
Maxdamantus | small interface, easy to adapt. | 18:32 |
*** Sazpaimon has quit IRC | 18:32 | |
bencoh | (at the *same* time I mean) | 18:32 |
raccoon_ | i think the design concept "just interfaces for various things" is what eludes Maxdamantus idea of software design on a given set of chips and hardware design, other 3rd party software and any other of numerous gotchas DocScrutinizer05 already mentioned | 18:32 |
*** Sazpaimon has joined #maemo | 18:33 | |
raccoon_ | that we have to comply with on the n900 | 18:33 |
Maxdamantus | I didn't really understand that sentence. | 18:33 |
bencoh | me neither, I think a cat ate a few words :) | 18:34 |
raccoon_ | nevermind, i realize i was just trying to repeat what already has been said. and not in a successful way | 18:35 |
raccoon_ | did someone say food? | 18:35 |
bencoh | if you usually eat cats, then yeah | 18:36 |
raccoon_ | i try to avoid that, got enough fur to cough up as is | 18:37 |
DocScrutinizer05 | when you *are* a cat and cats actually eat words, then too | 18:38 |
DocScrutinizer05 | Maxdamantus: it's pretty simple: libisi (is subset of) /dev/tty* (is subset of) ofono (is subset of) fso | 18:40 |
DocScrutinizer05 | the more platform independant and cuncurrency-safe you want your app to be, the more to the right a solution you want to pick | 18:41 |
Maxdamantus | and ofono is the suitable level for concurrent access. | 18:41 |
bencoh | it is ... but for gsm stuff only | 18:42 |
DocScrutinizer05 | yes, but only to modem, while FSO has a holistic approach | 18:42 |
bencoh | (I'd be fine with that though) | 18:42 |
DocScrutinizer05 | with FSO you also can make your APP controll backlight-always-on and GPS and.... | 18:42 |
DocScrutinizer05 | and I wonder if ofono has any concept of resource sharing on multi-user environments, while I'm sure FSO at least has thought about how to integrate this aspect. And no, multi-user doesn't mean multipe humans use one phone, it means for example secure namespace separation | 18:45 |
DocScrutinizer05 | it means running dialer in a chroot for example | 18:48 |
*** valerius has quit IRC | 18:48 | |
*** valeriusL has quit IRC | 18:48 | |
DocScrutinizer05 | or simply under another user | 18:48 |
Maxdamantus | so the restriction will be that it can only dial, so only has the dial interface? | 18:49 |
Maxdamantus | chroots are kind of ugly for restriction in Linux | 18:49 |
Maxdamantus | if you have a procfs mounted, you can just look at /proc/1/root/ | 18:50 |
Maxdamantus | (or some other process) | 18:50 |
DocScrutinizer05 | sorry, this doesn't sound coherent to me | 18:50 |
DocScrutinizer05 | lost in translation, different planets, you know | 18:51 |
Maxdamantus | If you're in a chroot and have the same uid as a process outside the chroot, you can open the other process' root directory through a procfs. | 18:52 |
DocScrutinizer05 | if the one setting up the chroot was a dummy then yes | 18:53 |
Maxdamantus | orcus:~# sha1sum /go | 18:53 |
Maxdamantus | a435818c5b375b81e38c3c78c958af645c9eab16 /go | 18:53 |
Maxdamantus | orcus:~# chroot /home/debian-armel-root sha1sum /proc/1/root/go | 18:53 |
Maxdamantus | a435818c5b375b81e38c3c78c958af645c9eab16 /proc/1/root/go | 18:53 |
DocScrutinizer05 | btw on the usual chroot there's only ONE namespace systemwide for process ids | 18:54 |
Maxdamantus | You can also just ptrace other processes. | 18:54 |
Maxdamantus | if you have the same uid. | 18:54 |
DocScrutinizer05 | there CANNOT be a different process in chroot with same process numeric id like another process ourside chroot | 18:55 |
Maxdamantus | I'm aware. | 18:55 |
DocScrutinizer05 | then you *completely* lost me on what you're telling here | 18:55 |
Maxdamantus | The only thing that's different is the "root directory" of a process. | 18:55 |
Maxdamantus | A process has a current working directory and a root directory. | 18:56 |
Maxdamantus | when you chroot, you just change what the root directory is. | 18:56 |
bencoh | DocScrutinizer05: he said same uid, not pid | 18:56 |
Maxdamantus | like how when you chdir, you just change what the current working directory is. | 18:56 |
DocScrutinizer05 | thanks, I know how chroot (and pivot_root) works | 18:56 |
DocScrutinizer05 | ooh, sorry | 18:56 |
* DocScrutinizer05 heads out to get some breakfast coffee | 18:57 | |
*** VDVsx has joined #maemo | 18:57 | |
DocScrutinizer05 | no idea anyway why we're discussing chroots now | 18:57 |
Maxdamantus | Plan 9 solved all this namespace stuff properly ages ago. | 18:57 |
DocScrutinizer05 | yes, plan9 is fine, alas not very popular | 18:58 |
DocScrutinizer05 | this however doesn't mean it was a asmart thing to apply plan9 architectural paradigms to linux apps | 18:59 |
DocScrutinizer05 | on plan9 you might even get away without any middleware | 18:59 |
*** Sazpaimon_ has joined #maemo | 18:59 | |
bencoh | p9 on n900 ? yay ! | 19:00 |
*** valeriusL has joined #maemo | 19:00 | |
Maxdamantus | They even removed chroot from POSIX because it was silly. | 19:02 |
*** Sazpaimon has quit IRC | 19:03 | |
DocScrutinizer05 | POSIX is a subset of linux api, always been | 19:04 |
DocScrutinizer05 | not all that's in linux but not in POSIX is silly | 19:04 |
Maxdamantus | not Linux. | 19:04 |
Maxdamantus | but glibc etc | 19:04 |
Maxdamantus | and bash, and gcc | 19:05 |
Maxdamantus | but the POSIX library interface is basically glibc. | 19:05 |
*** florian has quit IRC | 19:05 | |
* Maxdamantus was experimenting with some POSIX function before and glibc complained at runtime that it wasn't implemented. | 19:06 | |
Maxdamantus | execat, iirc | 19:06 |
Maxdamantus | er, fexec or fexecv or whatever | 19:06 |
Maxdamantus | Hm. What's it called? | 19:07 |
Maxdamantus | fexecve -_- | 19:07 |
bencoh | "but the POSIX library interface is basically glibc." nope. | 19:07 |
bencoh | definitely not. | 19:07 |
Maxdamantus | Which bits aren't covered by glibc? | 19:08 |
Maxdamantus | unless you're talking about how glibc is just a simple wrapper for some system calls. | 19:08 |
bencoh | no I mean, lots of thing in glibc arent posix at all | 19:09 |
Maxdamantus | like open/close/read/write, as opposed to pthreads, which the kernel doesn't know anything about. | 19:09 |
Maxdamantus | Ah. | 19:09 |
Maxdamantus | I just meant the POSIX library interface is all handled by glibc. | 19:09 |
*** githogori has joined #maemo | 19:09 | |
Maxdamantus | rather than by Linux or something else. | 19:09 |
*** valerius has joined #maemo | 19:13 | |
* Maxdamantus sleeps. | 19:13 | |
*** konelix__ has quit IRC | 19:16 | |
*** konelix__ has joined #maemo | 19:20 | |
*** BCMM has joined #maemo | 19:32 | |
*** BCMM has quit IRC | 19:33 | |
*** dos1 has joined #maemo | 19:34 | |
*** konelix__ has quit IRC | 19:49 | |
*** geaaru has joined #maemo | 19:50 | |
*** marcellux has joined #maemo | 19:50 | |
*** sunny_s has quit IRC | 19:50 | |
*** shamus has quit IRC | 19:51 | |
*** b1101 has quit IRC | 19:59 | |
*** shamus has joined #maemo | 20:00 | |
*** konelix__ has joined #maemo | 20:04 | |
*** marcellux has quit IRC | 20:08 | |
*** konelix has joined #maemo | 20:17 | |
*** konelix__ has quit IRC | 20:18 | |
*** ToJa92 has quit IRC | 20:20 | |
*** protem has quit IRC | 20:20 | |
*** BCMM has joined #maemo | 20:21 | |
*** pari42_ has joined #maemo | 20:23 | |
*** ToJa92 has joined #maemo | 20:23 | |
*** pari42 has quit IRC | 20:26 | |
*** sq-one has joined #maemo | 20:30 | |
*** pari42_ has quit IRC | 20:36 | |
*** pari42 has joined #maemo | 20:37 | |
*** eMHa has quit IRC | 20:45 | |
*** pari42_ has joined #maemo | 20:51 | |
*** pari42 has quit IRC | 20:54 | |
*** Kabouik has quit IRC | 20:55 | |
*** ToJa92 has quit IRC | 20:55 | |
*** arcean has quit IRC | 21:04 | |
*** arcean has joined #maemo | 21:05 | |
*** ToJa92 has joined #maemo | 21:05 | |
*** Gatta_Negra has joined #maemo | 21:08 | |
*** lizardo has joined #maemo | 21:12 | |
*** konelix has quit IRC | 21:13 | |
*** konelix__ has joined #maemo | 21:14 | |
DocScrutinizer05 | goddamn nepomuk sematic desktop ate 12GB(!) of RAM and brings my system close to a collapse | 21:15 |
*** konelix__ has quit IRC | 21:16 | |
DocScrutinizer05 | sure, who needs such crap. but without it I can't even search/filter for "new mail" in kmail/kontact, thanks akonadi==nepomuk it seems | 21:17 |
*** eMHa has joined #maemo | 21:19 | |
*** konelix has joined #maemo | 21:23 | |
*** ced117 has joined #maemo | 21:24 | |
Apic | Maxdamantus: The Images are about 423KiB | 21:35 |
*** pari42_ has quit IRC | 21:36 | |
*** M4rtinK3 has joined #maemo | 21:37 | |
*** pari42 has joined #maemo | 21:37 | |
*** RiD has joined #maemo | 21:48 | |
*** Kabouik has joined #maemo | 21:48 | |
*** M4rtinK3 has quit IRC | 21:52 | |
*** konelix__ has joined #maemo | 21:55 | |
*** konelix has quit IRC | 21:55 | |
*** pari42 has quit IRC | 21:56 | |
*** M4rtinK3 has joined #maemo | 21:57 | |
*** _rd_ has joined #maemo | 22:01 | |
*** konelix__ has quit IRC | 22:07 | |
*** konelix__ has joined #maemo | 22:08 | |
*** sunny_s has joined #maemo | 22:37 | |
*** M4rtinK3 has quit IRC | 22:43 | |
*** _rd_ has quit IRC | 22:44 | |
*** LauRoman has joined #maemo | 22:48 | |
*** wotan147 has joined #maemo | 22:49 | |
*** konelix__ has quit IRC | 22:50 | |
*** konelix__ has joined #maemo | 22:50 | |
*** _rd_ has joined #maemo | 22:51 | |
*** konelix__ has quit IRC | 23:03 | |
*** konelix has joined #maemo | 23:04 | |
*** konelix has quit IRC | 23:13 | |
*** valeriusL has quit IRC | 23:14 | |
*** valerius has quit IRC | 23:14 | |
*** _rd_ has quit IRC | 23:14 | |
*** Roadrage has quit IRC | 23:26 | |
*** valeriusL has joined #maemo | 23:27 | |
*** valerius has joined #maemo | 23:28 | |
*** _rd_ has joined #maemo | 23:31 | |
*** BCMM has quit IRC | 23:31 | |
*** florian has joined #maemo | 23:37 | |
*** florian has joined #maemo | 23:37 | |
*** sq-one has quit IRC | 23:44 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!