/srv/irclogs.ubuntu.com/2008/11/21/#ubuntu-installer.txt

evandsuperm1: your patches will be in there09:11
CIA-2debian-installer: cjwatson * r995 ubuntu/debian/changelog: releasing version 20081029ubuntu209:29
davmor2cjwatson: I just tried an alternate install and it failed :(11:32
davmor2logs are at http://www.davmor2.co.uk/install11:34
cjwatsondavmor2: yes, reported last night, already being fixed, thanks11:36
cjwatsondavmor2: bug 30042611:36
ubottuLaunchpad bug 300426 in udev "alt-install /dev fails to mount" [Critical,Fix released] https://launchpad.net/bugs/30042611:36
davmor2cjwatson: Cool :) I'll try again sunday :)11:37
cjwatsonshould have fixed images in an hour or two11:40
davmor2Oh cool you're going to reroll then :)11:40
cjwatsonyes11:40
cjwatsonunder pressure to get alpha-1 done11:40
davmor2if you give me a ping I'll dl it and test :)11:40
cjwatsonwill do11:42
davmor2cjwatson: What's happening about Live-fs?  Is that being dropped for now or will that be fixed too?11:43
cjwatsonnot for a111:45
davmor2Okay cool thought that might be the case but thought I'd better  check :)11:45
cjwatsonubiquity isn't ready yet anyway11:50
CIA-2debian-installer: cjwatson * r996 ubuntu/ (5 files in 4 dirs):12:12
CIA-2debian-installer: Require mouse-modules again on lpia and powerpc. rootskel-gtk depends on12:12
CIA-2debian-installer: it anyway, so we might as well just fail to build until linux-lpia and12:12
CIA-2debian-installer: linux-ports are updated.12:12
cjwatsondavmor2: up now12:15
cjwatsonamd64 is fractionally oversized, but I'm not going to worry about it since the new mono will shave off a good chunk once it lands12:15
davmor2np's thanks12:22
cjwatsonI really wish my mirror would get on with it so that I could use jigdo rather than rsync for this12:23
cjwatsonI mean, like I care about nvidia drivers12:23
evandIt occurs to me that we never tested wubi on USB disks.12:52
evandah, if I'm reading the NSIS code correctly, it looks like it would still work without issue.12:55
evanddavmor2: xivulon Do you have a USB disk and some free time :) ?12:55
davmor2I do but I want to test the cd's first I can look at usb later though12:56
evandok, thanks12:57
kirklandcjwatson: one more issue i need to get your take on, regarding encrypting $HOME ...13:33
kirklandcjwatson: i need a place to store $USER/.ecryptfs that I can ensure won't be encrypted13:33
kirklandcjwatson: i have two ideas ....13:33
kirklandcjwatson: I want to avoid having /home/$USER and /home/.$USER, as it sounds like you didn't like that idea much13:34
kirklandcjwatson: that's okay, i've worked around it13:35
kirklandcjwatson: but, i do think I'll need to put $HOME/.ecryptfs somewhere13:35
kirklandcjwatson: and I'm thinking /var/lib/ecryptfs/$USER13:35
kirklandcjwatson: that directory being perm'd 700, owned by $USER:$USER13:35
kirklandcjwatson: kees and jdstrand didn't like the idea of making /var/lib/ecryptfs itself be 77713:36
sorenkirkland: Yikes! No, I can understand that :)13:36
kirklandcjwatson: what do you think about me patching either useradd or adduser to create and chown /var/lib/ecryptfs/$USER on user creation?13:36
kirklandcjwatson: just in the case where they want to encrypt all of $HOME13:37
* soren has always dreamed that adduser some day would grow a plugin system for that sort of thing..13:37
kirklandcjwatson: and if they want to just encrypt $PRIVATE (or some other location less than $HOME), .ecryptfs stays in $HOME13:37
kirklandsoren: "what" sort of thing?13:37
sorenkirkland: Stuff that should happen on user creation.13:38
sorenkirkland: ...that might not always be wanted.13:38
sorenkirkland: People who don't want to use ecryptfs at all won't want this to happen.13:38
kirklandsoren: sure13:38
sorenAnother use case is about adding users to samba then they're added to passwd as well.13:39
persiakirkland, Why special-case it?  If you're going to use /var/lib/$USER, it makes sense to use that for any class of ecryptfs user.  I don't have an opinion on whether it's a good idea, but I'd prefer consistency.13:39
soren(that's where I originally got the idea)13:39
persiaEr.. /var/lib/ecryptfs/$USER13:39
kirklandpersia: current 'ecryptfs-setup-private' is something that any user can do, non-privileged13:40
sorenPersonally, I don't like having $HOME essentially split between /home and /var.13:40
kirklandpersia: mkdir /var/lib/ecryptfs/$USER would be a privileged operation13:40
sorenFor the same reason, I put my users' maildirs in their home directory.13:40
kirklandsoren: i don't like it either13:40
cjwatsonadduser already has a plugin system13:40
kirklandsoren: but if a user chooses to encrypt all of $HOME13:41
cjwatsonadduser.local or whatever it's called13:41
sorencjwatson: Oh. Is that a recent addition?13:41
cjwatsonno13:41
kirklandsoren: i need somewhere to put their configuration information that can be read prior to $HOME being mounted13:41
cjwatsonI've been using it since at least 2001 or so13:41
cjwatsonhowever, it's intended for use by the sysadmin not by the distro13:41
cjwatsonkirkland: I don't have a problem with patching adduser provided that we don't break in the event that the sysadmin used useradd13:42
cjwatson(as in, we degrade gracefully)13:42
sorencjwatson: Ah, that sort of thing. Truth be told, I didn't know about that, but I was thinkgin more along hte lines of a directory of scripts to be called by adduser. That way, packages could add scripts there that would be called. It's a bit hard to do that with the .local thing.13:42
sorenMan, my typing is horrible today.13:42
cjwatsonkirkland: however it sounds like you and soren have some talking-out of this to do13:43
cjwatsonkirkland: I'm a bit too distracted by other things to think about it properly ...13:43
kirklandcjwatson: okay, no worries13:43
cjwatsonkirkland: also, you could put it in /home/$USER and then just overmount it; the trick would be dealing with syncing it back on umount13:43
sorenkirkland: I only joined this discussion now... Why are we putting stuff in /var that we both think belongs in /home? :)13:43
cjwatsonkirkland: (or some similar kind of invention)13:44
kirklandsoren: your .ecryptfs directory contains configuration data13:44
kirklandcjwatson: hmm, i've been trying various ways of doing that13:44
kirklandcjwatson: and they're breaking when a user, say, changes their password13:44
* persia likes the overmount suggestion13:44
kirklandcjwatson: which has to re-write .ecryptfs/wrapped-passphrase13:44
kirklandcjwatson: which goes through the ecryptfs kernel encryption13:45
cjwatsonunderstood13:45
kirklandcjwatson: and the next time the user logs in, it's not readable (yet)13:45
kirklandchicken -> meet egg13:45
persiakirkland, Maybe use a union mount to remount the .ecryptfs directory on top of the unencrypted $HOME ?13:45
cjwatsonI don't particularly mind /home/.user. It's not very aesthetically pleasing but it would work13:45
cjwatsonbut /var is fine by me too13:45
sorenI don't like the aesthetics of it either.13:46
cjwatsonwhatever, argue it among yourselves :-)13:46
sorenWhy make it a hidden directory? That just seems odd.13:46
kirklandpersia: what's the syntax of a union mount?13:47
kirklandpersia: i can go try that13:47
soren/home/$USER.ecrypts wouldn't look very pretty either, though.13:47
* persia goes to refresh knowledge of the documentation.13:48
persiaAlso, is this the right channel?  Should this be -devel or -server or something?13:48
kirklandpersia: we can move ...  this conversation was originally intended to have an -installer flair and involve primarily cjwatson13:50
kirklandpersia: -devel is fine13:50
persiakirkland, Right.  The beginning seemed well targeted.  "whatever, argue it among yourselves :-)" makes me think we should go elsewhere :)13:51
cjwatsonwell, I just wanted to say that I don't feel strongly about it from an installer POV13:51
kirklandcjwatson: thx.13:51
kirklandpersia: agreed.13:51
cjwatsonI think there's a useful discussion to be had on the placement, and don't want to prejudge that13:52
cjwatsonthe other possibility is a small set-id thing that creates /var/lib/ecryptfs/$USER13:52
cjwatsoni.e. say that any user has the right to create a directory by their name there13:52
cjwatsonthink about how that interacts with quotas (hopefully not much)13:53
cjwatsonbut that doesn't seem a particularly unreasonable thing to do13:53
davmor2cjwatson: fix seems to be working so far, it got past where it was anyway :)14:09
cjwatsonit's working for me14:34
davmor2cjwatson: Has it gone all the way through?14:47
cjwatsonyes14:48
cjwatsonfreecell's up now :)14:48
davmor2meh I might have hd issues then wipe and try again :)14:49
cr3cjwatson: ping, have you had an opportunity to upload the netboot image for the kernel in -proposed? just checking with you in case I'm looking at the wrong place in the archive15:17
cjwatsonno, not yet sorry15:20
cr3cjwatson: no problem, I was worried for a moment that I might not be looking at the right place15:24
davmor2cjwatson: Something is not right here at all.  I dd if=/dev/zero of=/dev/sda the drive and now all I get is a flashing cursor top left :(15:28
cr3davmor2: that's weird, shouldn't you get some error from the bios saying that the device is not bootable?15:30
davmor2cr3: I reinstalled Jaunty sorry not very clear15:32
cjwatsoncr3: I'll try to remember to explicitly tell you once it's in15:32
CIA-2debian-installer: cjwatson * r997 ubuntu/ (3 files in 3 dirs): Make serial-modules optional on ia64; it's currently built-in.15:34
cjwatsondavmor2: hmm, I really don't know at this point - all I can say is it's working for me :(15:35
cjwatsondavmor2: that symptom sounds like the kernel isn't making it up15:35
davmor2I'm not entirely convinced grub is I'm just checking it now15:35
davmor2cjwatson: I'm trying it on my other test system incase it's an issue with hw I'll ping you in a bit and let you know15:41
davmor2running in vm too just to tripple check15:42
cr3cjwatson: hopefully, you won't have to remember for long, I'm spending my spare time automating detection of changes on archive.u.c15:47
cr3cjwatson: by the way, thanks for the installer fix. I noticed some test results trickling in automatically for 20081121.116:03
cjwatsonoh, no problem16:04
cjwatsonI'm pushing a bzr branch up for intrepid-proposed, just taking a while16:04
davmor2cjwatson: definitely a weird ass thing going on here.  On the other install I had already got kubuntu intrepid.  After trying to install jaunty I now get Grub loading please wait Error 1716:11
davmor2So that is 2 sets of hw not working16:12
davmor2cjwatson: vm hanging too16:14
davmor2and that is from the iso16:14
davmor2cjwatson: Cd burn and iso both match md5sums with the image md5sum16:16
cjwatsonphone.16:17
cjwatson17 : Cannot mount selected partition16:18
cjwatson     This error is returned if the partition requested exists, but the16:18
cjwatson     filesystem type cannot be recognized by GRUB.16:18
cjwatsondavmor2: what partitioning method did you use? were you starting from a blank disk?16:19
davmor2cjwatson: I am guessing that the grub is the old grub from the kubuntu install I'll check16:19
davmor2whole disk16:20
cjwatsonwhy would the grub be the old grub from the Kubuntu install?16:20
cjwatsonthe normal behaviour is for grub to be reinstalled, unless you overrode that manually16:21
davmor2no I didn't override at all16:21
davmor2cjwatson: Does any of grub get installed to mbr?16:22
cjwatsonyes16:24
cjwatsongrub installs its first stage to the mbr16:24
davmor2cjwatson: I've pulled a copy of mbr using dd should it read gibberish?16:29
cjwatsongibberish to you ;-)16:32
cjwatsonit should not be human-readable, if that's what you mean16:33
davmor2cjwatson: bin file yes16:33
cjwatsondavmor2: 'od -Ax -tx1 -N512 /dev/sda' please?16:36
cjwatson(somewhat easier to handle than dd)16:36
davmor2cjwatson: you around still sorry I had to go out I hadn't clocked the time19:33
davmor2cjwatson: When you get chance http://www.davmor2.co.uk/mymbr is the file created from od -Ax -tx1 -N512 /dev/sda19:38
CarlFKis there something like /etc/foo that has ibex/jaunty in it?19:53
CarlFK /etc/lsb-base/19:54
cjwatsonCarlFK: lsb_release -cs19:55
CarlFKthanks19:55
CarlFKin the installer: ~ # echo|sed 'aA\nB'20:02
CarlFKAnB20:02
cjwatsonyes. that isn't portable.20:05
cjwatson-> POSIX20:05
CarlFKrats.  so how do I get a \n?20:05
cjwatsonecho | sed 'aA\20:05
cjwatsonB'20:05
cjwatsonor something along those lines20:06
cjwatsonhttp://www.opengroup.org/onlinepubs/009695399/utilities/sed.html20:06
CarlFKthaks - ill figure it out20:06
CIA-2grub-installer: cjwatson * r760 ubuntu/ (debian/changelog grub-installer): 'dmraid -c -s' changed its output format; cope with both old and new.20:59
CIA-2grub-installer: cjwatson * r761 ubuntu/debian/changelog: releasing version 1.35ubuntu221:03
CIA-2base-installer: cjwatson * r338 ubuntu/ (debian/changelog library.sh): 'dmraid -c -s' changed its output format; cope with both old and new.21:06
CIA-2base-installer: cjwatson * r339 ubuntu/debian/changelog: releasing version 1.86ubuntu821:07
CIA-2grub-installer: cjwatson * r762 ubuntu/debian/ (changelog isinstallable): Nail another instance of dmraid output-checking.21:09
CIA-2grub-installer: cjwatson * r763 ubuntu/debian/changelog: releasing version 1.35ubuntu321:10
CIA-2os-prober: cjwatson * r224 ubuntu/ (debian/changelog os-prober): 'dmraid -c -s' changed its output format; cope with both old and new.21:11
CIA-2os-prober: cjwatson * r225 ubuntu/debian/changelog: releasing version 1.28ubuntu221:12
CIA-2partman-base: cjwatson * r116 ubuntu/ (debian/changelog lib/base.sh): 'dmraid -c -s' changed its output format; cope with both old and new.21:13
CIA-2partman-base: cjwatson * r117 ubuntu/debian/changelog: releasing version 128ubuntu221:14
CIA-2hw-detect: cjwatson * r96 ubuntu/ (debian/changelog discover-mac-io.sh):22:15
CIA-2hw-detect: Reinstate snd-powermac for i2s-a devices since apparently the lock-up22:15
CIA-2hw-detect: has been fixed (LP: #87652).22:15
CIA-2debian-installer: cjwatson * r984 debian-installer/ (3 files in 2 dirs): Move mainline architectures to 2.6.27-8 kernels.23:06
cjwatson(that was intrepid-proposed branch, silly cia)23:06
CIA-2debian-installer: cjwatson * r985 intrepid-proposed/debian/changelog: releasing version 20080522ubuntu2423:09
CIA-2grub-installer: cjwatson * r764 ubuntu/ (debian/changelog otheros.sh): Fix syntax error in otheros.sh.23:53
CIA-2grub-installer: cjwatson * r765 ubuntu/debian/changelog: releasing version 1.35ubuntu423:54

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