[00:04] <xivulon> I'll have a look
[00:25] <xivulon> shall securityfs be skept in umountfs?
[00:49] <xivulon> umountfs does not work well, in particular it kills the /host when unmounting /boot
[00:50] <xivulon> that's because /boot is bindmounted and its device is the hostedevice
[00:51] <xivulon> when unmounted, even if the mountpoint is passed umount as opposed to the device, the umount -f -d arguments seem to be lethal
[00:53] <xivulon> cjwatson, evand, comments?
[00:54] <xivulon> is passed TO umount
[05:15] <ganesh> cjwatson, hai
[05:26] <ganesh> cjwatson, i want to talk about the live cum install cd
[05:47] <ganesh> cjwatson, i want to talk about the live cum install cd
[09:27] <CIA-22> debian-installer: cjwatson * r871 ubuntu/ (10 files in 4 dirs): * Move to 2.6.24-5 kernels.
[09:44] <xivulon> evand, cjwatson did you see my messages yesterday?
[09:44] <xivulon> in short we still have issues with umountfs because of the umount flags used
[09:46] <xivulon> the proposed solution is to keep track of both mountpoints and devices in top part of /proc/mounts (above /)
[09:47] <xivulon> then skip the mountpoints that match, and for the devices that match use umount without -f flag
[09:47] <xivulon> -f -d
[09:54] <evand> xivulon: please send me a patch using diff -u and I'll take a look.
[09:57] <xivulon> ok
[10:05] <xivulon> evand do we need to skip securityfs?
[10:05] <xivulon> like we do for procfs|linprocfs|devfs|sysfs|usbfs|usbdevfs|devpts?
[10:06] <cjwatson> xivulon: re console-setup/layoutcode, en_GB is flat wrong. gb is correct.
[10:06] <cjwatson> the names correspond to files in /usr/share/X11/xkb/symbols/
[10:22] <xivulon> hmm cjwatson I had that both in /proc/cmdline and in preseed but did not see that having any effect in installer/syslog and certainly the layout was us
[10:22] <xivulon> locale instead worked as expected
[10:24] <xivulon> when I do protected_mounts=$(sed -n '0,/^\/[^ ]* \/ /p' /proc/mounts) the eol is treated differently according to the shell used
[10:26] <xivulon> how do I force eol in there?
[10:27] <cjwatson> xivulon: if it's not working then that sounds like a bug; changing the preseeding would at best be a workaround
[10:29] <xivulon> My first thought was that my preseed was wrong
[10:41] <xivulon> sh q: how do I keep end of lines in x=$(cat /proc/mounts) ?
[10:45] <cjwatson> quote it properly: x="$(cat /proc/mounts)"
[10:45] <cjwatson> the trailing newline at the very end will be stripped (so add it back in as necessary) but not the others
[10:46] <cjwatson> in general in shell, all $ expansions should be surrounded by "" unless you know better
[10:46] <cjwatson> (there are some specific cases where they shouldn't be, but those are the exception rather than the rule)
[10:47] <xivulon> cjwatson I am trying to do:
[10:47] <xivulon> x="$(cat /proc/mounts)";echo $x | grep "^/dev"
[10:48] <cjwatson> echo "$x"
[10:48] <cjwatson> the quoting rule applies everywhere :)
[10:48] <xivulon> ah
[10:52] <xivulon> evand, cjwatson see if the following will do: http://paste.ubuntu-nl.org/53419/
[10:52] <xivulon> have not tasted it
[10:52] <xivulon> diff http://paste.ubuntu-nl.org/53420/
[10:54] <xivulon> ops diff is other way around
[10:55] <xivulon> http://paste.ubuntu-nl.org/53421/
[10:59] <xivulon> teake 3: http://paste.ubuntu-nl.org/53422/
[11:02] <xivulon> did not test it though and cannot test until tonight, one issue I can thing of is the umount order is altered
[11:15] <xivulon> take 4: http://paste.ubuntu-nl.org/53426/
[11:16] <xivulon> this should preserve the umount order
[11:16] <xivulon> again, I did not taste it, cjwatson, evand, have a look
[11:43] <xivulon> evand, cjwatson, another issue I noticed is that the suspend button is correctly hidden in loopinstallations, but the hibernate button is still there
[15:07] <CIA-22> ubiquity: evand * r2417 ubiquity/ (bin/ubiquity-dm debian/changelog): * Add usability support to 'only-ubiquity'.
[15:10] <evand> xivulon: if you decide you want to add accessibility support to Wubi, it's as simple on the Ubiquity side as adding access= and a proper code (see casper-bottom/30accessibility) after the -- on the kernel cmdline.
[15:21] <xivulon> evand yes absolutely
[15:22] <xivulon> I'd say that after we have this working okish (=update-grub+umounhost+no-hibernation+layoutcode-preseeding) I will look into that
[15:23] <xivulon> I only need to know what parameters ubiquity takes in that respect and how to fetch the info within windows to decide whether to use those parameters
[15:24] <xivulon> umountfs*
[15:29] <xivulon> it's v1, v2, v3, m1, m2 correct? Now I only have to find how to map registry keys to that, anyone has any clue?
[15:31] <xivulon> http://msdn2.microsoft.com/en-us/accessibility/bb879984.aspx
[15:33] <xivulon> in the link above see HCI profile
[15:34] <xivulon> They have more categories then v/m though.
[15:35] <xivulon> mpt what would you suggest about detecting windows accessibility settings and mapping them to ubuntu's?
[15:37] <xivulon> I'd go through apps registered as mandatory in Ease of Access Center, and look at their HCI profile:
[15:37] <xivulon> mild vision->v2, sever vision->v3, mild_dexterety->m1, severe_dexterety->m2
[15:37] <xivulon> speech/hearing/cognitive are ignored
[15:38] <mpt> xivulon, I'd need to sit down with screenshots of both to give any useful advice on that
[15:40] <xivulon> can you maybe draft a page on how to do said mapping? I know next to nothing on the subject based my  simple proposal only on 2 minutes googling
[15:48] <mpt> xivulon, ok, report a bug and assign it to me for the design, and I'll reassign it to you when I've attached it
[15:52] <xivulon> under what project?
[15:53] <xivulon> I mean it can be either wubi or a branch off migration assistant
[15:53] <xivulon> evand what's your take on that?
[15:55] <evand> why would this be part of migration-assistant?
[15:55] <xivulon> if people install off CD, it would be nice to find out existing accessibility settings
[15:56] <xivulon> not sure whether that is provided already
[15:58] <xivulon> I assume they have the initial boot options in that case though
[15:58] <xivulon> I'll that in wubi then
[15:58] <xivulon> do^
[15:59] <evand> It's part of the initial menu.  It occurs to me that I never implemented the migration-assistant defaults seeding.
[15:59] <evand> I'm not sure if it would be wise to add accessibility detection to m-a as that fits in with language and timezone selection, but does not have a part of the ubiquity UI like they do.
[16:00] <evand> I still think it would be great to have in wubi though.
[16:00] <evand> be it automatically detected or another drop down box.
[16:06] <xivulon> mpt, evand bug #185954
[16:06] <ubotu> Launchpad bug 185954 in wubi "Detect accessibility settings" [Medium,Confirmed] https://launchpad.net/bugs/185954
[21:08] <ceekay> my network card is not supported by the modules included in the debian-installer initrd... is there an easy way to unpack the initrd + add in modules + repack?
[21:15] <ceekay> in particular i can't seen to mount the initrd as a loopback device and peek inside... complains about you must specify a filesystem type
[21:16] <ceekay> is the initrd contained in mini.iso in fact a gzipp'ed ext2 filesystem or something different?
[21:24] <ceekay> well  gzip -dc initrd.gz | cpio -id   seems to do the trick
[21:52] <Michi2> test....