/srv/irclogs.ubuntu.com/2007/09/18/#ubuntu-installer.txt

=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-installer
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has joined #ubuntu-installer
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has left #ubuntu-installer []
=== cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has joined #ubuntu-installer
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has left #ubuntu-installer []
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-installer
=== saispo [n=saispo@ryu.zarb.org] has joined #ubuntu-installer
=== saispo_ [n=saispo@ryu.zarb.org] has joined #ubuntu-installer
=== soren_ [n=sh@atlas.linux2go.dk] has joined #ubuntu-installer
=== Starting logfile irclogs/ubuntu-installer.log
=== ubuntulog [i=ubuntulo@ubuntu/bot/ubuntulog] has joined #ubuntu-installer
=== Topic for #ubuntu-installer: Development of d-i and ubiquity in Ubuntu | http://wiki.ubuntu.com/InstallerDevelopment
=== Topic (#ubuntu-installer): set by cjwatson at Fri Jan 5 15:12:40 2007
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-e586ed4ac22e68e3] has joined #ubuntu-installer
=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer
=== xivulon [i=c1807381@gateway/web/cgi-irc/ircatwork.com/x-85bb54522e76105e] has joined #ubuntu-installer
=== jetsaredim [n=jgreenwa@pool-141-149-173-208.bos.east.verizon.net] has joined #ubuntu-installer
=== jetsaredim [n=jgreenwa@pool-141-149-173-208.bos.east.verizon.net] has left #ubuntu-installer []
=== xivulon [i=c1807381@gateway/web/cgi-irc/ircatwork.com/x-4bb9ff2a3267ee97] has joined #ubuntu-installer
=== cr3 [n=cr3@200-171-140-32.dsl.telesp.net.br] has joined #ubuntu-installer
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has joined #ubuntu-installer
evandcjwatson: Shouldn't bug 117889 be warned that they currently wont get very far in testing the fix, given the unionfs issues?03:28
cjwatsonevand: good point, done03:39
CIA-18ubiquity: cjwatson * r2243 ubiquity/ (debian/changelog ubiquity/frontend/gtk_ui.py): * Translate widgets from all glade files, not just the main one.03:57
cjwatsonevand: bug 137878 may be something you run across - one of those grotty 64-bit arithmetic bugs that permeates into all sorts of hard-to-debug weirdness. I found a maybe-duplicate of it today.04:30
evandIndeed, I did notice it and spent a few minutes thinking, "wasn't this already fixed before with the exact same patch?"04:31
evandthanks for the heads up though04:32
cjwatsonthere was a similar bug in resizing which may be what you're thinking of04:32
evandprobably04:32
cjwatsonand indeed a very similar approach, replace shell arithmetic with expr04:32
cjwatsonI'm beginning to think it might be easier to just dive in and fix dash, mind you04:32
evandhaha, it'd be easier than having the issue crop up in odd bugs from time to time.  I can't guess at how hard it would be to fix the shell arithmetic though.04:35
evandtoo early apparently, that's just rewording what you just said04:35
cjwatsonI don't remember but I suspect I looked before fixing it the first time. Probably horribly tedious04:35
cjwatsondash is somewhat ancestrally related to busybox sh I think, but we'd have to go through and sort out integer length throughout and ugh04:36
cjwatsonbusybox sh used to have the same problem and so partman was at one point fixed to avoid relying on 64-bit arithmetic04:36
cjwatsonbut a few things have crept back in04:37
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-1dd337ddef7fdeb8] has joined #ubuntu-installer
evandcjwatson: you did do the rosetta update the other day, I don't need to remind you anymore, right?06:52
cjwatsonyeah06:52
evandok06:52
cjwatsonit just needs a bit of back-and-forth through the system06:52
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-installer
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-630d4451b9a8ec0f] has joined #ubuntu-installer
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-98529e4eaf7834be] has joined #ubuntu-installer
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-98529e4eaf7834be] has left #ubuntu-installer []
=== xivulon [i=c2325681@gateway/web/cgi-irc/ircatwork.com/x-98529e4eaf7834be] has joined #ubuntu-installer
evandcjwatson: Is not copying /var/log/installer/debug to the target filesystem a design decision or just an oversight?09:50
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has left #ubuntu-installer []
cjwatsonevand: partly an oversight, though I think I was a bit leery about how it contains the user's password if they're running in debug mode10:02
evandwell, it would be 0600, but if you're leery then I don't see a major problem with keeping it as it is.10:04
cjwatsonI just have bad memories of the breezy installer vulnerability that make me nervous about that sort of thing10:13
evandindeed, that's what I figured the reasoning behind it was10:13
cjwatsonperhaps grep -v password or similar (that won't work, but in that spirit)? something to sanitise the debconf debugging that mentions the user's password10:13
cjwatsonI can see how the information would be useful10:13
evandhrm10:13
cjwatsonI did try to make debconf hide this itself but unfortunately the debugging is at a level where the code required is horrible10:14
cjwatsonthe code is in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357118 if you want to look10:14
cjwatsonI kind of see joeyh's point though10:15
evandwill do10:15
evandhrm10:20
evandI suppose it's ugly (it didn't look that bad to me, but I'm not intimate with that code, obviously), but it's cleaner than trying to remove the password after the fact in install.py.  Is Joey suggesting we strip the sensitive information in code, or that the user should know to?  I'm not big on arguments based on the latter.10:22
evandthough we'd be out of luck if we ever actually did need the password10:23
evandwait nevermind, I'm completely neglecting the actual database10:24
evandmeh, I'm happy to implement whatever you deem is reasonable, or leave it is if you feel the benefits don't outweigh the costs.10:25
=== avoine [n=avoine@modemcable003.251-59-74.mc.videotron.ca] has joined #ubuntu-installer
=== jetsaredim [n=jgreenwa@pool-141-149-173-208.bos.east.verizon.net] has joined #ubuntu-installer
=== xivulon [n=ago@87-194-85-156.bethere.co.uk] has joined #ubuntu-installer

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