/srv/irclogs.ubuntu.com/2009/03/25/#ubuntu-installer.txt

maxagazhi04:26
maxagazIn the preseed, this: "d-i partman-auto/choose_recipe select atomic" mean that it will create a swap and a root partition ?04:26
maxagazwhere can i find a manual for the preseed ?04:33
persiamaxagaz, There's an appendix in the installation guide that covers preseeding.05:09
davmor2Kubuntu is still using grey for the install system :(10:30
* NCommander whacks the installer11:30
CIA-3tasksel: cjwatson * r1354 hardy-proposed/debian/changelog: releasing version 2.70ubuntu612:01
CIA-3tasksel: cjwatson * r1388 intrepid-proposed/debian/changelog: releasing version 2.73ubuntu11.112:05
CIA-3wubi: evand * r106 trunk/ (debian/changelog src/wubi/backends/common/backend.py): Removed an erroneous closing parentheses in the use_cd check.12:31
CIA-3wubi: evand * r107 trunk/src/wubi/backends/common/backend.py: Whoops, fix up that last commit.12:35
davmor2evand: Kubuntu oem isn't using the tz_map12:37
davmor2it's using the old one12:37
evandah, indeed.  shtylman, do you have any interest or time to look into that?  oem-config is a very similar codebase to ubiquity.12:38
davmor2evand: is there a bug for it or should I write one?12:40
evanddavmor2: please make one12:41
davmor2np's12:41
davmor2evand: oem-config-kde is that the right package?12:45
evandyes12:45
davmor2evand: bug 34843012:49
ubottuLaunchpad bug 348430 in oem-config "Jaunty: Kubuntu OEM end user setup uses the wrong time zone map" [Undecided,New] https://launchpad.net/bugs/34843012:49
CIA-3partman-base: cjwatson * r144 ubuntu/ (debian/changelog init.d/parted): Handle filtering of mounted partitions on /dev/mmcblk* (LP: #348411).12:53
CIA-3grub-installer: cjwatson * r776 ubuntu/ (debian/changelog grub-installer): Handle /dev/mmcblk* in split_device (LP: #348411).13:01
evandthanks13:05
CIA-3ubiquity: evand * r3120 ubiquity/ (4 files in 4 dirs):13:47
CIA-3ubiquity: * Work in bytes rather than percentages in the partition bar code.13:47
CIA-3ubiquity: * Fix partition bar slider (for resizing) code by adding correct13:47
CIA-3ubiquity:  calcuations for bounds checking and slider positioning.13:47
evandfinally.  Now to figure out offscreen rendering so I can paint a gtk slider handle instead of a black box.13:48
CIA-3ubiquity: evand * r3121 ubiquity/ (debian/changelog ubiquity/misc.py): Properly encode data from os-prober (LP: #345573).13:50
CIA-3ubiquity: evand * r3122 ubiquity/debian/changelog: Add a LP bug reference.13:51
cody-somervillecjwatson, \o_14:00
cody-somervillecjwatson, Did Ubuntu patch d-i to fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498143 or something? :)14:00
ubottuDebian bug 498143 in cdrom-detect "Please detect non-ISO block devices masquerading as Debian CDs" [Wishlist,Open]14:00
cjwatsoncody-somerville: yes, but only if you pass cdrom-detect/try-usb on the command line14:00
cjwatsonerr14:00
cjwatsoncdrom-detect/try-usb=true14:00
cjwatsonreason being that otherwise it can do the wrong thing with USB hard disks14:00
cody-somervilledoes the usb-creator automatically set that?14:01
evandyes14:01
cjwatsonwow, yeah, Kubuntu's partition bar colour choice is a bit confusing14:03
davmor2cjwatson: it does make it look like your emptying the drive :)14:04
evandindeed14:05
cjwatsonis there a bug for it already?14:06
evandshould be14:07
* evand digs14:07
davmor2cjwatson: I added it to abug that looked the same from mpt but I'm now not sure it is14:08
davmor2https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/33675514:08
ubottuUbuntu bug 336755 in ubiquity ""Specify partitions manually (advanced)" is displayed as if it's a partition type" [Low,Confirmed]14:08
davmor2it is however very similar in look etc14:08
cjwatsondavmor2: no, it's a different bug14:09
davmor2cjwatson: I can write a new one although I that was one I was linked to14:10
cjwatsonwell, the test is whether fixing one thing would fix the other14:11
cjwatsonin this case that isn't true as far as I can see14:11
cjwatsonso tagging along is a good way for one or the other bug to get lost14:11
davmor2cjwatson: I'll write a new one if fixing one fixes the other you can always dupe them :)14:11
cody-somervilleevand, did you see my comment on the usb-creator bug I made yesterday?14:12
davmor2infact evand that might of been the bug you linked me too14:12
evandcody-somerville: looking now.  Sorry, was caught up in other work this morning.14:14
evandHrm, I thought I fixed this previously14:14
* evand tests14:14
evandarrr, must have broken things with a recent commit14:15
davmor2cjwatson: bug 34846114:19
ubottuLaunchpad bug 348461 in ubiquity "Jaunty: Kubuntu shouldn't use grey for the installed system bar in ubiquity" [Undecided,New] https://launchpad.net/bugs/34846114:19
davmor2I've swapped them over on the tracker too14:19
cjwatsonok, thanks14:20
evandhrm, actually I cannot reproduce your bug, cody-somerville.  I forgot that mkfs.vfat wont tell the kernel to re-read the partition table, but after calling blockdev --rereadpt, usb-creator tells me that the disk needs to be formatted when I have a single vfat partition spanning the entire disk14:24
evandthat is the set up you had, right?14:24
cody-somervilleevand, I'm not sure.14:25
evandhrm14:27
shtylmanevand: will look at, np14:38
evandshtylman: very much appreciated14:38
shtylmanevand: do I need the dvd to do an open install? or can I do it from the live cd?14:54
evandopen install?14:55
shtylmanoem*14:55
shtylman:)14:55
shtylman(its still early for me)14:55
davmor2shtylman: just hit F$14:55
davmor2F414:55
davmor2even14:55
davmor2oem is listed there14:55
shtylmank14:56
davmor2shtylman: so pick a language hit F4 select oem from the list and then the install is pretty much as normal-ish14:56
shtylmandavmor2: doing that now...and then once it is installed, you said the old tz map shows up, instead of new?14:57
davmor2shtylman: yes.  Basically you run through the "normal" install as oem.  You hit the setup for enduser and reboot.  Then you get 4 pages of end user setup and it's the map in there that is wrong.14:58
evandshtylman: you can install oem-config from the desktop, and just run it there14:59
evandmind you, the live CD desktop15:00
evandnot your own15:00
shtylmanevand: does it have to be in a live cd? I have a scrap install and I installed oem-config there, tried to run it...segfaulted15:24
evanderm, no, it should work fine15:38
shtylmanwell, now it doesn't segfault, but also doesn't do anything :)15:38
shtylmanI just run oem-config, right? ... not missing anything there am I?15:39
shtylmanevand: ^15:39
evandmake sure you have oem-config and oem-config-kde installed.15:40
evandwhat does the log say?15:41
shtylmanwas missing oem-config-kde15:41
shtylmanwell...still doesn't do anything :/ does it need certain parameters?15:44
shtylmantried kde_ui like ubiquity...but nothin15:44
evandwhat does the log say?15:45
evand /var/log/oem-config.log15:45
shtylmanthe installer log?15:45
shtylmank15:45
shtylmannothing15:45
shtylmanblank15:45
evandhrm15:47
evandsudo oem-config kde_ui ?15:47
shtylmannope :)15:48
shtylmanwhats interesting is I can't remove the oem-config package now...15:48
shtylmandpkg fails15:48
shtylman(probly unrelated...but I was just gonna try a clean install)15:49
shtylmantrying a clean install now15:56
evandsorry, in a meeting.  I would see if you have better luck with kvm and a live CD16:03
cjwatsonshtylman: this isn't really how you run oem-config16:03
cjwatsonshtylman: you run oem-config-prepare after rebooting into the installed system16:03
cjwatsonshtylman: then you reboot again16:03
cody-somervilleDoes partman support creating sa quashfs + ext3 partition w/unionfs hybrid type thing?16:04
shtylmancjwatson: ok, thanks...will try that16:04
cjwatsoncody-somerville: not at present16:06
cody-somervillecjwatson, what would be the sanest way to accomplish that atm?16:06
cjwatsoncan I get back to you after this meeting?16:06
cody-somervillesure16:07
shtylmanevand: ok...I finally got it running :) ... so want me to just migrate my map over to the oem-config package...I assume?16:10
evandshtylman: please do :)16:10
shtylmank16:10
CIA-3ubiquity: evand * r3123 ubiquity/debian/changelog: Add a LP bug reference.16:17
cody-somervilleevand, whats your launchpad id?16:52
evand~evand16:53
CIA-3ubiquity: cjwatson * r3124 ubiquity/ (d-i/manifest debian/changelog debian/rules): merge from lp:~ubuntu-installer/ubiquity/jaunty-beta16:59
cody-somervillecjwatson, are you available now?17:05
evand1.12.1, no?  I would think that the next time a release happens from trunk we'll be in karmic.  Or am I forgetting how we normally do this.17:06
cjwatsoncody-somerville: call, sorry :-/17:14
cjwatsonevand: whoops17:14
cjwatsonevand: no, we normally keep going on trunk after beta17:14
cjwatsonevand: and normally, once we hit beta, we bump to an even minor number for release17:15
cjwatsonso strictly beta should have been 1.12.0 :-)17:15
CIA-3ubiquity: cjwatson * r3125 ubiquity/debian/changelog: fix version for post-beta17:17
cjwatsoncody-somerville: (still on call, but can manage a small bit of attention) so this would come out to two partitions?17:18
cjwatsonone for the squashfs, one for ext3?17:18
cjwatsonphysically, I mean17:18
cody-somervilleMY understanding is that it would be a squashfs file + ext3 partition w/ unionfs17:18
cjwatsonevand: I don't mind if you want to change this, but I was sort of expecting to work as before - I wonder though how unstable trunk really is between beta and final - I would expect "not much"17:19
cjwatsoncody-somerville: squashfs file stored where?17:19
cody-somervillesmagoun, Where will the squashfs file be stored?17:19
smagouncody-somerville: Current setup for squashfs-based images looks like this: 2 ext3 partitions. On the first partition we have /boot and a squashfs image. The second partition is a data partition. We use unionfs to merge the squashfs + data together17:20
cjwatsonright, so anything generic will be a pain in the arse, but you could do it as a custom hack17:24
cjwatsondo you care about manual setup, or just automatic?17:24
smagounmanual setup of disk partitioning? (I came to the conversation late - sorry)17:25
cjwatson16:04 <cody-somerville> Does partman support creating sa quashfs + ext3 partition w/unionfs hybrid type thing?17:25
cjwatson16:06 <cjwatson> cody-somerville: not at present17:25
cjwatson16:06 <cody-somerville> cjwatson, what would be the sanest way to accomplish that atm?17:25
cjwatsonpartman being the component of d-i/ubiquity that handles partitioning17:25
smagounManual partitioning is interesting in the general case; for the squashfs-specific case we can do without it if that makes things easier17:26
cjwatsonso I think the easiest approach would be to make this an attribute of ext3 partitions in partman17:27
cjwatsoni.e. an ext3 partition can have "squashfs-ness" or "cow-ness"17:27
cjwatsonwhere does the installer get the squashfs from?17:28
smagounOur current build tool spits out a squashfs image by default (our USB + ISO-based installers work from a squashfs image; at install time we either copy the image file directly to the target or unpack the squashfs and copy the contents to the target, depending on whether the target is squashfs+ext3 or straight ext3)17:30
cjwatsonso it's somewhere on the installation image, with a known path17:32
smagouncorrect17:33
cjwatsoncody-somerville,smagoun: so I'd be thinking of something like this:17:38
cjwatsonhttp://paste.ubuntu.com/137635/17:38
cjwatsonthat's in partman-target17:38
cjwatsonobviously finish.d/copy_squashfs needs to be executable17:38
loolcjwatson, evand: I didn't merge the change by persia to have flash-kernel-installer only on armel and in the bootloader section; I prefer if you review it as well17:38
cjwatsoncody-somerville,smagoun: that doesn't add any UI, but you can do something like squashfs_source{ /path/to/squashfs } squashfs_target{ /path/where/you/want/it/copied } cow{ any data you need for that } in a partman recipe17:39
cjwatsonget the idea?17:39
smagouncjwatson: alright, thanks! I think that makes sense.17:40
cjwatsonlool: which change is that?17:40
loolhttps://code.launchpad.net/~persia/ubuntu-seeds/platform.jaunty+flash-installer-17:41
loolis-an-armel-boot-loader-installer/+merge/487517:41
loolarg, /me slaps mutt17:41
loolhttps://code.launchpad.net/~persia/ubuntu-seeds/platform.jaunty+flash-installer-is-an-armel-boot-loader-installer/+merge/487517:41
cjwatsonoh, a seed branch17:42
loolright; I'm sorry I'm half sick and probably not being very clear17:42
persiaI asked lool to review because I was modifying his last change to the seed.17:42
cjwatsonlool: that's fine and can be merged. do you want me to do it?17:42
loolcjwatson: i have it merged here and will just push17:42
cjwatsongo ahead then17:43
cjwatsonp.s. 'bzr di | vipe | ubuntu-paste' really handy17:43
cjwatsoncody-somerville,smagoun: I'm going to throw this away from my local tree, and paste.ubuntu.com probably expires after a while, so do you have a copy?17:44
loolErr StevenK pushed it already17:44
smagouncjwatson: yes - thanks17:44
* ogra waves17:57
BlackLukesis there anyone who's active in ubiquity development?17:58
BlackLukesyesterday I was asking about what code is used to display the partition bar in ubiquity as seen here: http://www.askdavetaylor.com/2-blog-pics/ubuntu-install-pic6.png17:58
robbiewBlackLukes: evand should be able to help17:59
BlackLukesthanks18:00
cjwatsonBlackLukes: you'll find it easier to get an answer if you don't drop off IRC all the time - I tried to answer you a couple of times yesterday but you'd vanished18:02
BlackLukessorry I had some connection problems later18:02
cjwatsonanyway, the code is in ubiquity/segmented_bar.py and called from ubiquity/frontend/gtk_ui.py18:03
ograso i'm setting ubiquity/configure_bootloader=false on cmdline ... i see it fine in /proc/cmdline, but echo get ubiquity/install_bootloader | sudo debconf-communicate disagrees about the setting18:03
BlackLukesI found it, thanks!18:04
cjwatsonogra: well, if you're setting ubiquity/configure_bootloader=false on the command line, you can hardly expect ubiquity/install_bootloader to be set :-)18:04
ograwell "echo get ubiquity/install_bootloader | sudo debconf-communicate" returns 0 true18:05
ogracat /proc/cmdline tells me ubiquity/configure_bootloader=false18:05
ograso it gets lost somewhere18:05
ogracould it be because i dont define a preseed file on cmdline ?18:06
ograi would have assumed that ubiquity (or debconf) picks it up anyway from cmdline18:06
cjwatsonogra: casper is what's responsible for copying command-line parameters into debconf18:06
cjwatsonogra: see scripts/casper-bottom/24preseed18:07
ograhmm, casper is definately used, else i wouldnt have a live session18:07
cjwatson                */*=*)18:07
cjwatson                        question="${x%%=*}"18:07
cjwatson                        value="${x#*=}"18:07
cjwatson                        casper-preseed /root "$question" "$value"18:07
cjwatson                        ;;18:07
cjwatsonogra: um, so you keep saying you're putting ubiquity/configure_bootloader=false on the command line18:08
shtylmanevand: have you updated the oem-config code to have the raw_utc_offset in the tz.py file?18:08
cjwatsonogra: that needs to be ubiquity/install_bootloader=false18:08
shtylmanevand: I need that for the timezone map18:08
ogracjwatson, err, sorry, typo18:09
ograindeed its ubiquity/install_bootloader=false18:09
ograno trace of the word ubiquity in casper.log18:09
ograi see "Loading preseed file..." in casper.log18:12
ograso the script seems to be executed18:13
cjwatsonogra: I think if I were you I'd use break=top and stick a set -x on the second line of 24preseed18:16
ograhmm18:16
ograk18:16
cody-somervillecjwatson, how does the Ubuntu cds boot into the install only mode?18:19
cody-somerville(for the desktop CDs that is)18:19
ograonly-ubiquity iirc18:20
ograor flipped ... ubiquity-only .... one of them shoudl work18:20
cody-somervilleyea, but how does it work exactly?18:20
superm1its put in /proc/cmdline and keyed off in the ubiquity init script18:21
superm1which starts ubiquity-dm18:21
ogratake a look at casper and look for the string18:21
cody-somervilleok18:21
ogracjwatson, hmm, so i canged my cmdline ... from "console=ttymxc0,115200 console=tty boot=casper LIVEMEDIA=/dev/mmcblk0p1 ubiquity/install_bootloader=false" to "console=ttymxc0,115200 console=tty file=/cdrom/preseed/ubuntu.seed ubiquity/install_bootloader=false boot=casper LIVEMEDIA=/dev/mmcblk0p1 --" and guess what ... debconf has the setting18:24
ograi dont get why ... but it seems to work now18:24
CIA-3partman-target: cjwatson * r755 ubuntu/ (3 files in 2 dirs):18:26
CIA-3partman-target: Introduce partman/mount_style (choices: traditional, label, uuid) to18:26
CIA-3partman-target: allow controlling how filesystems are mounted. Default this to uuid, and18:26
CIA-3partman-target: stop using labels by default since they have unavoidable problems with18:26
CIA-3partman-target: removable disks (LP: #347817).18:26
* ogra fires up another install test18:27
persiaOh good.  It's always nice when you have two problems, and you fix one, and the other goes away.18:27
ograyeah18:27
ograthough its totally beyond me why it works now18:27
cjwatsonogra: maybe a command line length limit?18:27
cjwatsonseems a bit short, but18:27
ograerr, i made it a lot longer now18:28
persiacjwatson, A minimum limit?  Making it longer made it work.18:28
cjwatsonoh, hmm18:28
persiaI wonder if it is related to the final "--"18:28
cjwatsonI doubt it18:28
ograand /proc/cmdline has all it should18:28
cjwatsonthe purpose of -- is that everything after it is copied to the installed system18:28
ograyeah, and the casper script doesnt seem to make any distinction here18:29
cjwatsonI'm sure a set -x trace would make it clear18:29
ograit just processes the words18:29
ograheh18:29
ograit did match LIVEMEDIA=/dev/mmcblk0p1 .... now i've put the preseed options before that18:30
cjwatsonnone of the cases in that script would match LIVEMEDIA=/dev/mmcblk0p118:30
ograwould be my guess ...18:30
cjwatsonstop guessing18:30
cjwatsonget data18:30
ograwell, i'll test it later18:30
ogramore important is that it is set now, i need my install to run through18:31
ograbut wont forget to investigate ... for now i need to find the proper cmdline for my beta image first18:31
ograsad that ubiquity still doesnt fully fit in 600px - 2 panels .... i have about 1px to reach the buttons18:32
ograbut its a lot better than before already18:33
persiaogra, It fit for me, as long as I ran it from the menu.  If I run it manually, it sizes differently.18:37
ograah18:37
ograi never ran it from the menu in my life :)18:37
ograthere is that convenient desktop icon :)18:38
persiaThat ought be the same as running it from the menu.18:38
persiaIt's calling it from the command line that I consider manual (but do often anyway for debug purposes).18:39
ograwell, the buttons hide behind the bottom panel and i see exactly a 1px line of each button18:39
charlie-tcaThe panels are different sizes from the menu and from the desktop install icon18:39
ogra??18:39
ograthe panels are 24px everywhere18:39
ograin a live session at lest18:40
ogra*least18:40
charlie-tcaMaybe the screen is different sizes?18:40
ogra800x60018:40
charlie-tcaI get all the buttons from the desktop, but can not see back or forward from the menu18:40
persiacharlie-tca, Do you have any idea about https://bugs.launchpad.net/ubuntu/+source/xfwm4/+bug/34858518:43
ubottuUbuntu bug 348585 in xfwm4 "Not installable on a netbook (Acer Aspire) as screen res means buttons are invisible" [Undecided,New]18:43
persiaI presume that's supposed to be a Xubuntu bug, but I hope it's not the common case.18:44
charlie-tcaPossibly duplicate of bug 32595818:45
ubottuLaunchpad bug 325958 in ubiquity "Jaunty Alpha 4: Ubiquity windows does not fit on 1024x600 screen" [High,Triaged] https://launchpad.net/bugs/32595818:45
charlie-tcaWhich I don't think is large fonts, but just resolution issues that I don't know how to fix18:46
charlie-tcaI'm gonna guess he installed the live cd to usb instead of the alternate cd18:47
persiaThanks.  I'll point the reporter at 325958.18:48
CIA-3oem-config: cjwatson * r638 trunk/ (3 files in 2 dirs):18:48
CIA-3oem-config: Set passwd/auto-login=true rather than implementing auto-login ourselves18:48
CIA-3oem-config: (LP: #347900).18:48
shtylmanevand: ~shtylman/oem-config/timezone <- updated to new timezone map19:42
shtylmancjwatson: how come ubuquity doesn't build oem-config? seems like there is alot of overlap?19:50
macohi, just wanted to say you guys are doing an awesome job. one of my friends just told me that her 5 year old daughter installed ubuntu by asking her 7 year old brother to read the words to her (she cant read yet), in order to prove the neighbor wrong regarding "linux is too hard to install"20:01
maco(not devel related but figured youd appreciate hearing it)20:02
ograGRRR, ubioquity still dies in the bootloader step20:08
ograso obviously something unsets the preseed value during install20:09
ogracjwatson, at the end of the ubiquity run "echo get ubiquity/install_bootloader | sudo debconf-communicate" returns true again ... while it returned false when i started20:10
shtylmanmaco: :)20:11
cjwatsonshtylman: yes, there is quite a lot of overlap and we've been meaning to merge them for ages now20:56
cjwatsonoem-config actually predates ubiquity and was in some respects a prototype for some of the things ubiquity does20:56
cjwatsonmaco: cool!20:57
shtylmancjwatson: is oem config originally from debian?21:02
cjwatsonno, I wrote it21:02
cjwatsoncheck the changelog :)21:02
cjwatsonthough Jonathan Riddell and Anirudh Ramesh wrote the KDE frontend, I think21:03
shtylmancjwatson: :), gotcha21:07
shtylmancjwatson: question, commonly, when you make a branch and lets say your changes get merged in, do you delete that branch? and branch again if you do more work? or do you keep the branch around and keep merging in from master?21:56
cjwatsonshtylman: you can do either, it depends on the purpose of the branch22:01
cjwatsonshtylman: if it's a specific branch for a particular topic, you might well throw it away once it's been merged; if it's a general "my main branch of this package" branch, you'd probably keep it22:02
shtylmanI see, what about merging in changes? is bzr merge or pull preferred?22:03
cjwatsondoesn't really matter, but the only way you'll be able to use pull is with --overwrite and that throws away the old branch history22:06
cjwatsonbzr will handle either, just depends what you want the result to look like :-)22:07
shtylmangotcha22:07
cody-somervillecjwatson, Where did you say ubiquity looks for the preseed file?22:12
cjwatsoncody-somerville: ubiquity doesn't :-) casper handles preseeding22:15
cody-somervilleah22:15
cjwatsoncody-somerville: and it looks wherever it's told to look, with the file= or url= boot parameter22:15
* cody-somerville nods.22:15
cjwatsonoh, it'll also load /preseed.cfg from the initrd if it exists22:16
cody-somervilleWould this work? http://pastebin.ubuntu.com/137811/22:23
cjwatsonwell, some of it's made up22:24
cjwatson11 d-i     apt-setup/uri_type      select d-i22:24
cjwatsondunno where that comes from but it doesn't exist22:25
cjwatson35 d-i     partman-auto/disk       string /dev/hda22:25
cjwatsonyou're sure it'll be hda not sda?22:25
cjwatsonif there's only one disk on the system, it's better to leave partman-auto/disk unpreseeded and then partman will pick the first one22:25
cjwatsonmuch of netcfg is not used in ubiquity - only netcfg/get_hostname, netcfg/get_domain, netcfg/dhcp_ntp_servers22:26
cjwatsonat the moment anyway22:27
cjwatson51 d-i     console-tools/archs string skip-config22:27
cjwatson53 d-i     console-keymaps-at/keymap select us22:27
cjwatsonah, I get it, you're reading from Debian preseeding documentation. Don't do that, use Ubuntu documentation instead. They differ in ways that will confuse you later.22:27
cjwatson52 d-i     debian-installer/locale string en_US22:27
cjwatson55 d-i     languagechooser/language-name-fb    select English22:27
cjwatson56 d-i     debian-installer/locale             select en_US.UTF-822:27
cjwatsonduplicated debian-installer/locale, and you don't need to set languagechooser/language-name-fb22:28
cjwatsonall that tzconfig stuff can go, time/zone is sufficient22:28
cjwatsonkbd-chooser/method can go (maybe from some ancient Ubuntu documentation, pre-edgy?)22:28
cjwatsonxserver-xorg/autodetect_monitor is no longer used and can go22:29
cjwatsonyou don't need to preseed mirror/suite22:30
cjwatsonthe rest is probably OK although give it a run through :)22:30
cody-somervilleWill "d-ipasswd/user-password-crypted    passwd " work?22:31
cjwatsonI'm not sure22:32
cjwatsonwhat are you trying to do?22:32
cody-somervilleSet an empty password22:32
cjwatsoncasper does:22:33
cjwatsond-i passwd/user-password-crypted password U6aMy0wojraho22:33
cjwatsonsince U6aMy0wojraho happens to be the hash of a blank password22:33
cody-somervilleI'll steal that then22:33
cjwatsonBTW, the type field should be "password" not "passwd", not that it matters very much22:33
cjwatsonput a comment above the U6aMy0wojraho bit if you do :-)22:34
cjwatsonas it happens, I think that this would also work as of jaunty:22:34
cjwatsond-i passwd/user-password password22:34
cjwatsond-i user-setup/allow-password-empty boolean true22:34
cjwatsonwhich might be clearer assuming I'm not just talking out of my arse22:35
cody-somervilleOkay, I'll try that :)22:35
cody-somervilleThis is what I have now: http://pastebin.ubuntu.com/137829/22:39
cody-somervilleshould the preseed file be on the cd or in the live rootfs?22:44
cody-somervilleAlso, if I preseeded during the live chroot creation, would I get the same affect?22:47
cjwatsoncody-somerville: easier to put it on the CD and use file=/cdrom/...22:52
cjwatsoncody-somerville: preseeding during the live chroot creation is unwise. That means that the preseeding will be active in the installed system too.22:52
cjwatson# Post install APT setup22:52
cjwatsond-i     apt-setup/hostname      string archive.ubuntu.com22:52
cjwatsond-i     apt-setup/directory     string /ubuntu/22:52
cjwatsonwhere are you getting this stuff from?22:52
cjwatsond-i     netcfg/get_hostname     string  localhost22:53
cjwatsond-i     netcfg/get_domain       string  localdomain22:53
cjwatsonI think explicitly setting localdomain is unwise22:53
cjwatsonsee e.g. http://lists.debian.org/debian-devel/2005/10/msg00559.html22:54
cody-somervilleI used http://d-i.alioth.debian.org/manual/en.i386/apb.html22:54
cjwatsondon't use Debian documentation for preseeding22:54
cjwatsonhttps://wiki.ubuntu.com/Installer/FAQ22:54
cjwatsoneven so, apt-setup/hostname and apt-setup/directory aren't in the Debian documentation either22:55
cody-somervilleI've been looking at different examples on the web as well22:57
cjwatsonuse the installation guide on help.ubuntu.com22:58
CIA-3ubiquity: cjwatson * r3126 ubiquity/ (debian/changelog ubiquity/frontend/base.py): Always set auto-login for OEM installations.22:58
cjwatsonlots of preseeding documentation floating around the web is wrong22:58
cjwatsonor specific to a particular version without realising it22:58
cjwatsonhah, I know where you got apt-setup/hostname and apt-setup/directory from22:59
cjwatsonthose used to be implemented by base-config, which we removed in dapper22:59
* cody-somerville grins.23:01
cjwatsonbad documentation on the web never dies ...23:02
CIA-3ubiquity: cjwatson * r3127 ubiquity/ (debian/changelog ubiquity/frontend/kde_ui.py):23:06
CIA-3ubiquity: * KDE frontend:23:06
CIA-3ubiquity:  - Hide auto-login and require-password radio buttons for OEM23:06
CIA-3ubiquity:  installations.23:06
CIA-3ubiquity: cjwatson * r3128 ubiquity/ (debian/changelog scripts/install.py):23:09
CIA-3ubiquity: Remove reimplementation of gdm and kdm auto-login support for OEM23:09
CIA-3ubiquity: installations, since user-setup handles this now and the duplication23:09
CIA-3ubiquity: causes oem-config to be unable to undo autologin (LP: #347900).23:09
cody-somervillecjwatson, Is it safe to use the same bootstrap on a stable release for image builds?23:27

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