/srv/irclogs.ubuntu.com/2011/12/12/#ubuntu-arm.txt

TheMusoWoohoo! There is a new release of the l4t stack, and we now have a gstreamer module for multimedia playback, and they even included a player with it.00:10
twblilstevie: can you think of any reason why wifi wpa wouldn't work out-of-the-box under the ubuntu installed from your olife thingo?00:19
twbI noticed that android uses a different MAC for the same wlan0 NIC, so I have enabled both on the AP (openwrt hostapd), but it still doesn't like me.00:20
twbhttp://paste.debian.net/148936/ is the approach I'm trying00:21
TheMusotwb: Which kernel are you running?00:23
twb2.6.36.400:25
twbThe guy next to me has the 16GB model and is running olife as well and his is working.00:25
twbAnd I double-checked the PSK so WTF00:25
TheMusoAh ok. I had to try a couple of times to connect to my WPA network, but it connected eventually.00:25
TheMusoBut I use 2.6.38 with uBoot.00:25
TheMusoSorry I should clarrify. I can connect without issue running under 2.6.38, but had a few times where I had to retry when using the 2.6.36 kernel.00:26
twbOK00:26
twbGrr00:29
twbI can see wpa_supplicant associating and then being kicked off again (reason=0)00:29
dokoinfinity, the gcc-snapshot build on ain could be killed (superseded and will fail anyway). new one running on satiniash. could need a panda to build. afk now00:31
twbOK I give up for now00:59
twbSame AP is working under android, even.  Even *copying* the wpa_supplicant.conf from android doesn't work.01:00
lilstevietwb: interesting01:27
lilstevietwb: can you pastie your whole dmesg01:28
lilstevieTheMuso: yeah, u-boot installs are cool :p01:28
lilstevietwb: wait, if you are using wpa_supplicant rather than network manager I have a few suggestions01:29
steev_lilstevie: NM uses wpa_supplicant01:34
Sycro5Hello, I'm looking for some help regarding bluetooth on the Pandaboard.  I've tried to use both the onboard BT as well as an external USB BT adapter without success.  I'm running Ubuntu 11.10.  Has anyone successful got BT working or have suggestions for me?01:35
Sycro5with the onboard bluetooth, I'm not even able to turn BT on.  When I use the adapter, I can turn it on and even find BT devices but can't pair with any of them01:37
lilsteviesteev_: yes, but using the supplicant directly isn't straight forward01:40
Sycro5So would it be possible to pair a wii remote with the pandaboard to use the wii remotes IR camera?01:44
Sycro5And is it easier to use the onboard BT or the USB dongle?01:44
twblilstevie: FWIW using supplicant directly is the same process I'm doing on every other wifi client I have02:01
twblilstevie: those instructions I posted?   I wrote those :-)02:01
twbWhich dmesg did you want?02:01
lilstevieyour booted one, but then I saw how you were doing it02:02
twbk02:02
lilsteviehttp://rootzwiki.com/topic/947-ubuntu-on-the-transformer/page__view__findpost__p__2329702:02
lilsteviethats how it was done before nm accepted the device as wireless02:03
twbI could try nm if you like02:04
twbI didn't try ap_scan=2; I'm getting as far as associating and auth'ing w/the AP, so that shouldn't matter...02:05
lilsteviefair enought02:05
lilstevieeough even02:05
lilstevieah02:05
lilstevieI give up02:05
twbYeah, it's bloody weird02:06
twbI'm going to test at home before I fiddle around much more, because at home I have a single PSK for all MACs, whereas as at work each MAC has its own PSK02:06
twb(Yes, I gave the same PSK to both android and ubuntu MACs)02:06
lilstevieyeah, the MAC issue is a bit of a pita02:08
lilsteviea closed source, and libbionic daemon does that02:09
twbHum, maybe I have accdentally stoppd that02:10
twbIIRC the only service I turned off was lightdm tho02:11
lilstevielol02:15
lilstevieI mean the MAC issue is a pita because it won't run02:16
twbAh right02:16
lilstevieand is closed source02:16
Sycro5can anyone help me out with the bluetooth issue?02:48
=== 77CAAC43S is now known as alf_
q4ahi all. Is there fix or workaround of this bug? https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/90184712:24
ubot2Launchpad bug 901847 in ubiquity "armhf+omap4 desktop installer dies in plugininstall.py" [High,Confirmed]12:24
ogra_not yet, no12:25
q4athx for answer12:25
dokojanimo, ping on bug 861296, linux-ac10012:28
ubot2Launchpad bug 861296 in linux-ti-omap4 "mmap fails to allocate 2030Mb heap on ARM" [Undecided,Fix committed] https://launchpad.net/bugs/86129612:28
ogra_bah, someone was faster on giving back gst-plugins-good12:37
* ogra_ bets infinity ...12:37
loolGave back gst-plugins-good0.10/armel (and /powerpc) against latest libavc1394 to pick up multiarch .la file change12:37
loologra_: I was  :-012:38
ogra_haha12:38
loolit took me a bit long to figure out that the .la file had been fixed already12:38
janimodoko, yes? Regarding the mmap bug?14:27
dokojanimo, yes, apply to linux-ac10014:42
janimodoko, will for precise, I am not sure it's worth the hassle for oneiric14:43
janimoonly for consistency maybe14:44
dokojanimo: please do it for consistency then.14:45
ogra_janimo, while youre at it you could also do the config change :)14:47
ogra_so that the internal mic works14:47
janimoogra_, which change is that? I was not aware we're only one config toggle away from mic working15:04
ogra_just that one :)15:04
ogra_(usb sound stuff)15:05
=== brendand_ is now known as brendand
ogra_lool, poke16:37
ogra_lool, david pointed me to you, we seem to have some weird armhf behavior in bug 90184716:38
ubot2Launchpad bug 901847 in ubiquity "armhf+omap4 desktop installer dies in plugininstall.py" [High,Confirmed] https://launchpad.net/bugs/90184716:38
ogra_seems users cant execute shells in hf installs16:38
loologra_: Do you have such an environment?16:40
loolI would suspect it could be due to the runtime linker16:40
ogra_i only have the chroot i mentioned... where it apparently works ...16:40
ogra_but xranby has an install on his ac10016:40
loolxranby: Oy16:40
ogra_(the bug manifests the same way on all hf images it seems)16:41
=== Ursinha is now known as Ursinha-lunch
loolother chroot calls work, so probably something with sudo / pam16:45
loolI wonder whether this is relevant: Dec  8 19:55:41 localhost ubiquity: dpkg-trigger: error: must be called from a maintainer script (or with a --by-package option)16:46
infinitylool: No, that's a red herring.16:46
=== prpplague^2 is now known as prpplague
infinityI wonder if this relates to the procps "when I upgrade, my system explodes" madness somehow.16:46
infinityCause users can definitely execute shells on armhf.  If they couldn't, our buildds wouldn't work.16:47
ogra_but thats not a chroot ... (the breakage i mean)16:47
infinityogra_: What do chroots have to do with anything?16:47
ogra_well, in chroots it works ...16:47
ogra_i can chroot/sudo into a user shell16:48
ogra_while the same thing doesnt work on a bare install16:48
GrueMasterTo add to that, I have a semi-working netinstall (prior to the libc6 udeb issue) that will only log me in if I have init=/bin/sh.16:48
ogra_root can run any shell on that same install though16:48
infinityogra_: Sure, but I still suspect it's the same issue.16:48
ogra_hmm16:49
GrueMasterI can't log in to the same image with a normal init, even with ssh.  Gets most of the way in, but chokes on giving me a shell prompt.16:49
infinityBoom, killed.16:49
ogra_try systemd instead :P16:49
infinityJust like that.16:49
infinityogra_: /etc/init.d/procps start16:49
infinityogra_: Do that in a chroot with proc mounted, watch system explode for all !root users.16:50
infinityogra_: Now, realise that any installed system does that on boot.16:50
infinityGrueMaster: Remove procps's init script and see if it boots.16:50
ogra_infinity, hmm, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631807 ??16:50
ubot2Debian bug 631807 in libcap-ng0 "segfault in libcap-ng0 is back on armel - filecap , bluetoothd etc" [Important,Open]16:50
GrueMasterok.  Will try (if the system is still imaged).16:51
ogra_i wonder if that could reach into our issue16:51
infinityMaybe.16:52
infinityBut I don't see a SEGV here.16:52
ogra_yeah16:52
infinityGrueMaster: (note that it's actually an upstart job, so /etc/init/procps.conf is what needs to go)16:53
GrueMasterI know.16:54
infinitySo, something in "cat /etc/sysctl.d/*.conf /etc/sysctl.conf | sysctl -e -p -" is killing us.16:54
infinityJust need to iterate through reboots until I find the culprit.16:54
ogra_does it die if you run it manually ?16:54
infinityI can reboot and see.16:54
GrueMasterbah.  System was reimaged to precise armel.  I don't have that install to test (and netinst is borked due to libc6-udeb).16:55
GrueMasterWill muck with a server image.16:56
infinityServer dies in the installer with the same issue.16:56
infinityogra_: Yeah, doing it manually produces the same result.  Which is comforting.  It's not upstart's fault.16:58
infinityogra_: Just one of these settings is broken.16:58
ogra_yay16:58
* infinity is inclined to blame one of:16:59
infinitykernel.yama.ptrace_scope = 116:59
infinityvm.mmap_min_addr = 6553616:59
ogra_and since its on panda as well, it cant be my tewaks in the ac10016:59
infinityAnother reboot and testing.16:59
ogra_hmm, the min addr thing was required for something on armel16:59
* ogra_ forgot what though16:59
infinityWait, does the file installed on armel differ?17:00
ogra_no17:00
ogra_same file17:00
ogra_but apparently different behavior17:00
infinityNo, it's a different value.17:00
infinityAt least, it is here...17:00
ogra_cant17:00
infinityWhy can't it be? :P17:00
ogra_the bit putting it there is the same on both17:01
ogra_cat attack, cant type atm ...17:01
infinityWell, the default is:17:02
infinityvm.mmap_min_addr = 6553617:02
infinityMy quickstart has:17:02
ogra_right17:02
infinity# ARM-specific default:17:02
infinityvm.mmap_min_addr = 3276817:02
ogra_ugh17:02
ogra_how does that get there17:02
ogra_jasper puts it in place on non ac10017:03
infinityEh?17:03
infinityIt does no such thing.17:03
ogra_and ac100-tarball-installer in ac10017:03
infinityadconrad@cthulhu:~/pps/jasper-initramfs-0.66$ rgrep zeropage *17:03
infinityadconrad@cthulhu:~/pps/jasper-initramfs-0.66$17:03
infinityYou may be mistaken.17:03
ogra_jasper_setup should17:03
GrueMasterInteresting on the mmap_min_addr thing.  On omap kernel, that is the correct value, but on omap4 it is 3276817:03
GrueMasterMakes kernel SRU testing fail btw.17:04
infinityFor the record, this fixes it:17:05
infinitysed -i -e 's/65536/32768/' /etc/sysctl.d/10-zeropage.conf17:05
infinitySo, we should probably just ship the right value in procps.17:06
ogra_yep17:06
infinityCause editing conffiles from other packages is wrong, wrong, wrong.17:06
ogra_jasper never did that17:06
infinityBut what did?17:06
ogra_its a .d dir17:06
infinitySomething gave me the right value on my QS.17:06
infinityAnd even with a comment!17:07
ogra_jasper puts an override file in place17:07
infinityogra_: Yes, but this is the same file.17:07
infinityogra_: Same filename as the one in procps.17:07
ogra_strange17:07
infinityAnyhow, now that I've found the issue, will fix after my call.17:07
ogra_awesome17:07
ogra_infinity, oh, i was wrong anyway wrt jasper ... vm.min_free_kbytes = 8192 is what we set there (for an USB NIC issue)17:17
ogra_workaround for bug 74613717:18
ubot2Launchpad bug 746137 in jasper-initramfs "Page allocation failure on Pandaboard and Beagle XM" [Undecided,Fix released] https://launchpad.net/bugs/74613717:18
ogra_see sysctl/30-jasper-smsc-min-free-kbytes.conf17:18
ogra_in the jasper tree17:19
ogra_        # If a non-arch-specific default exists, install the arch-specific17:28
ogra_        # version of the conf in place of it, otherwise, build up a general17:28
ogra_        # 10-arch-specific.conf file.17:28
ogra_        for archconf in debian/sysctl.d/*.conf.$(DEB_HOST_ARCH); do \17:28
ogra_infinity, ... nothing modifies it, procps itself puts a different file in place for armel17:28
ogra_(thats from debian/rules ... i think we just need to drop the armel file from the source)17:28
ogra_err, other way round, cp the armel file to an armhf file17:29
* ogra_ does that 17:30
ogra_uploaded17:34
infinityogra_: \o/17:34
loolWas this the sudo chroot issue?17:38
ogra_lool, right17:38
ogra_vm.mmap_min_addr being set to a too high value17:38
ogra_since the original fix was bound to the armel arch naming17:39
loolOk; I'll stop the install I was running -- it's really painful to work with full images instead of a small armhf chroot!17:40
ogra_just use ubuntu-core if you need a minimal one :)17:41
ogra_(just take an existing install and replace the rootfs with ubuntu-core and add a root pw)17:42
infinityogra_: I do wonder how many other armel-specific hacks we might be missing for armhf. :/18:10
ogra_well, iirc there were a few made by the security team like this one18:10
ogra_but they were rather kernel defaults so we should be good here18:10
ogra_i guess we'll run into them over time18:11
ogra_the bad thing is that i really cant remember all of them anymore ... i only remembered the procps thing that kees did when i actually looked at the code18:11
ogra_the bad part here is that it wasnt even mentioned in the changelog or anything18:12
=== Jack87 is now known as Jack87|Away
ogra_infinity, hmm, i was hoping the janitor just had a hiccup18:42
ogra_(thats why i didnt manually close yet)18:42
infinityogra_: I didn't check timing, but I assume you uploaded before you added the procps task.18:42
ogra_yeah, in the hope it just closes by bug number :P18:43
infinityYeah, it won't. ;)18:43
ogra_which it apparently doesnt anymore18:43
infinityA procps upload can only close a bug in procps.18:43
ogra_well, it used to not care for the package in the past18:43
infinity(Which I think is a silly limitation that creates busywork, but whatever)18:44
ogra_right18:44
GrueMasterWe should still make sure the kernels have the correct  CONFIG_LSM_MMAP_MIN_ADDR setting.  Currently, they are different on omap vs omap4.18:46
infinityGrueMaster: Except that, on boot, they all get set to the procps-provided one anyway.18:46
ogra_doesnt matter since procps overrides them (on all arches) anyway18:46
infinity(But yes, the kernel defaults should match)18:46
ogra_*snap*18:46
ogra_agreed18:46
infinityGrueMaster: Which one's wrong?18:47
ogra_and there are plenty of packages that modify them as well18:47
infinityOh, I'm betting omap, because it probably matches the x86 kernels.18:47
infinityRight?18:47
ogra_via sysctl.d files18:47
GrueMasterWell, the QRT scripts look at the kernel config settings.18:47
ogra_which is completely wrong in this case18:47
GrueMasterNot sure, but I would assume the omap4, since it is out-of-main.18:47
GrueMasterWhat should be correct, 32768 or 65536?18:48
infinity3276818:48
GrueMasterOk, them omap is wrong.  At least in the kernel config.18:48
ogra_fun18:48
infinityThough, that's questionable.  I wish I could track down WHY arm was set differently.18:48
infinityogra_: Any ideas there?18:49
ogra_i dont remember it anymore18:49
ogra_i was involved in it18:49
infinityAwesome.18:49
ogra_we should ask kees18:49
ogra_he probably remembers it better than me18:49
GrueMasterHe didn't know.18:49
ogra_it dates back to jaunty18:49
infinityGrueMaster: For now, then, making omap match the rest sounds "correct", until we can sort out why not.18:49
GrueMasterI worked with him all day Friday on these scripts.18:49
ogra_iirc it blocks a security feature of the kernel on arm if it is set to high18:51
ogra_null pointer dereference or some such18:51
infinityThat's what it's for in the first place (preventing null dereferencing)18:52
keeshola18:52
infinityBut I'm willing to believe it's weird on ARM.  We should just get the omap default fixed.18:52
GrueMasterWell, none of the scripts are broken now.  I worked with him Friday, and we have everything running on all arm HW.18:52
infinitykees: Yo.18:52
keesmmap_min_addr on arm needed to be 32k because, IIRC, qemu and some of the dynamic loaders put stuff below 64k.18:53
infinitykees: Wouldn't that be true on all arches...?18:53
keesinfinity: all arch flavors? yes, I assumed so.18:53
infinitykees: No, I meant !arm... Curious why qemu would be different only there.18:54
keesI have no problem seeing it raised, btw. this was a requirement from ogra_ originally.18:54
ogra_yay18:54
ogra_it was the dynamic loader thing18:54
ogra_now i remember18:54
infinityRaising it seems to make the system explode, so I suspect we were right. :P18:54
keesinfinity: oh, I assume because memory layouts were different between archs18:54
infinityI just wish the reasoning had been documented.18:54
ogra_infinity, qemu even explodes with values above 4k iirc18:55
ogra_and wine or dosemu have other values as well18:55
keesoh! that's right, qemu was 4k, hence a sysctl file on install. yeah18:55
* infinity nods.18:55
infinityAlright.18:55
ogra_and there might be other packages i dont re,ember18:55
infinitySo, ARM's ld.so is weird or something.  Having been in there, I can buy that.18:55
keesdosemu is fully emulated so it doesn't care about mmap_min_addr. wine in 32bit mode doesn't care either. wine in 16bit mode beens access to 0 addr.18:55
ogra_ah, right18:56
keesbeens? needs.18:56
infinitybeens!18:56
ogra_heh18:56
keeswhat an odd typo18:56
infinitykees: You're an odd fellow.18:56
infinitykees: Sees to fit.18:56
keesinfinity: fair point18:56
infinitySeems, too.18:56
infinityFuck typing.18:56
keesinfinity: where would you have expected the 32k thing to be documented, btw?18:56
* ogra_ wants a t-shirt with that18:57
infinitykees: In the sysctl fragment that's different on ARM, perhaps?18:57
ogra_kees, iirc there was a bug for it18:57
ogra_but launchpad doesnt like to find it18:57
infinitykees: Right now, it has a very unhelpful "# ARM-secific default:" comment.18:57
ogra_for the arm part at lest18:57
keesinfinity: ah, yeah18:57
ogra_i find all the wine bugs though18:57
kees# ARM-specific default, due to the dynamic loader using regions below 64k:18:58
kees^^ how about that?18:58
ogra_and i know we discussed it at lenght back then18:58
ogra_so there *must* be irc logs18:58
ogra_but i cant find them either18:58
infinitykees: If that's the truth, then yes, sounds lovely. ;)18:58
infinitykees: If by "the dynamic loader", you mean "ld.so", being specific doesn't hurt.18:59
keesogra_: how should that comment read? was there a bug for it?18:59
GrueMasterI just did a google for arm sysctl mmap_min_addr site:launchpad.net and all the results point to qemu.19:00
GrueMasterKarmic timeframe.19:00
ogra_kees, i *think* we had a bug ... but seriously, that was jaunty or karmic my mind doesnt date back that far19:00
keesyeah, me either19:00
ogra_i remember discussing the qemu part with you in dublin19:01
keesyeah, that was a whole different issue. that was the 4k part, not the 32k19:01
ogra_but at that time the procps side was already in place19:01
ogra_and we did that one online19:01
ogra_its weird that google doesnt find a single irc log19:01
ogra_http://irclogs.ubuntu.com/2009/03/18/%23ubuntu-kernel.txt19:02
ogra_ha !19:02
ogra_doesnt have the explanatiojn though :(19:03
ogra_only the discussion19:03
keesyeah19:03
ogra_[17:38] <ogra> the help of SECURITY_DEFAULT_MMAP_MIN_ADDR says "On arm and other archs it should not be higher than 32768."19:03
ogra_thats the reason :)19:03
ogra_we did it because i read docs :P19:04
infinity[17:29] <kees> according to the Kconfig help text, anyway19:04
infinity[17:29] <kees> ia64, ppc64, x86: 65536, all others: 3276819:04
ogra_yep19:04
infinityAlright, well.  Fixed now.  I have eglibc things to do.19:05
GrueMasterSo we need to fix omap.  Good to know.19:05
infinityGrueMaster: Want to file a bug?19:05
GrueMasteryep.  I like filing kernel bugs.  Keeps them on their toes.19:05
infinityThankfully, init/procps probably starts early enough for it to be a non-issue, but...19:06
GrueMasterOther than kconfig saying we should set it this way, is there any other compelling reason?19:16
parin1on ubuntu 11.10 touchscreen freezes after some time19:16
parin1i use http://www.amazon.com/e2239Fwt-21-5-LED-Touchscreen-Monitor/dp/B0056J9JPC19:17
slangasekinfinity, kees, ogra_: current qemu does not need any special handling of minimum memory addresses; we killed that sysctl file off a while ago19:18
keesslangasek: cool19:18
infinityGrueMaster: Well, Kconfig seems to be right. ;)19:19
GrueMasterI'm just curious as to what it would affect.  It has been 65536 on omap since we started using main (natty or oneiric - can't remember).19:20
infinityGrueMaster: Except that it's reset on boot.19:21
infinityGrueMaster: So, it's not actually that at all.19:21
infinityGrueMaster: if it wasn't for the procps init job setting it to 32k, everything non-root would fail.19:21
infinityGrueMaster: (As seen by the current armhf bug that Oli just fixed)19:21
GrueMasterAh.19:22
GrueMasterok.19:22
GrueMasterSo this may impact booting w/o initrd possibly?19:23
infinityNah.19:23
* GrueMaster needs to see how far back this affects omap kernels.19:23
infinityBut it impacts anything that one might try to start from init as !root before the procps job runs.19:24
infinity(Which, in practice, seems to be little or nothing, but still)19:24
infinityA kernel default that doesn't allow non-root use seems suboptimal. ;)19:24
GrueMasterI'm just wondering if it needs attention for the next SRU run.19:26
infinityIt should probably be fixed in omap SRU kernels.  Can't hurt to fix it.19:27
infinityBut it's not particularly critical, if things have been working.19:27
slangasekinfinity: why does this affect !root?  Does this imply qemu should in fact re-add the sysctl file, even though I haven't been able to find any failures with it gone?19:27
GrueMasterOk, so I need to backtrack and see how far back it is affected.  I'll put a med priority on it.19:28
infinityslangasek: The setting only affects !root.  Root can map whatever they want.19:29
slangasekyes, and when I run qemu, I run !root19:29
infinityslangasek: In the ARM case, having the wrong setting (64k) breaks.19:29
infinityslangasek: The qemu thing is entirely unrelated.19:29
slangasekok19:29
parin1any one used touchscreen on ubuntu 11.10?19:37
GrueMasterinfinity: ogra_  Bug #903346 filed.  Will list broken kernel releases that need to be addressed shortly.19:46
ubot2Launchpad bug 903346 in linux "On omap, CONFIG_DEFAULT_MMAP_MIN_ADDR needs to be set to 32768 per kconfig notes" [Medium,Confirmed] https://launchpad.net/bugs/90334619:46
ogra_GrueMaster, awesome, great19:55
GrueMasterConfirmed also in Natty.  Pulling maverick to see if it is affected as well.19:56
ogra_funny that omap still works though19:56
ogra_why are you able to exec anything if its 65k19:56
infinityogra_: Because procps resets it.19:57
* GrueMaster sheepishly admits to accidentally purging release images on desktop before checking internal mirror to verify backup).19:57
GrueMasterThe sysctl is there to correct it.19:57
ogra_then we have been really really lucky with our initrd and upstart19:57
infinityogra_: The initrd runs entirely as root.19:57
ogra_oh, indeed19:57
infinityogra_: As do most/all upstart jobs before the procps script.19:57
ogra_and pid 0 as well19:57
ogra_you mentioned it before, now i understand what you meant :P19:58
* ogra_ didnt relate that comment to omap before19:58
infinityRight.  I need a short nap to recover from last night before I finish this eglibc merge.19:59
GrueMasterSo this really only would affect users that take our code and do weird embedded work with it (or other things).19:59
infinityI suspect it's best not to upload libc when I'm in this state. :P19:59
ogra_nobody doing embedded work would use our stff anyway19:59
ogra_infinity, go to bed19:59
* ogra_ goes back to TV19:59
* GrueMaster considers searching for lunch.20:00
infinityGrueMaster: Or someone naively removing the config file, or disabling the procps init, or trying to run an init job as !root before procps's runs, or...20:00
infinityGrueMaster: In the end, the procps bits and the kernel defaults should match, it's pretty unexpectedly strange when they don't, I'd say.20:01
ogra_if i *would* do embedded work with ubuntu i would do it as initrd hooks and abuse update-initramfs to build my rootfses though20:01
infinity(Especially since the sysctl snippets claim to mirror the defaults)20:01
ogra_to keep it as tiny as possible20:01
ogra_and i bet others doing embedded stuf would do something similar ... anyway i would expect most stuff to run as root in embedded20:02
ogra_anyway, really TV now20:02
=== Ursinha-lunch is now known as Ursinha

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