/srv/irclogs.ubuntu.com/2010/01/20/#ubuntu-devel.txt

smoseri'll try again, but i swear before i added '--debug' and it just didn't do anything.00:00
smoserhm.. for the record, i added '--verbose', not '--debug' . '--help' output mentions --verbose, not --debug.00:01
wolterslangasek, yes00:03
slangaseksmoser: I honestly don't remember; I've always captured to a logfile in /dev for easier post-boot analysis, but that doesn't work here if you can't get to a shell :)00:03
smoser--debug has no effect to the console.00:03
slangaseksmoser: bah.  Maybe try > /dev/console 2>&1 ?00:04
smoserat least "grep -v 'init:'" rips out just about everything. nothing really looks like mountall output00:04
smoserwell, it *should* get to the console.  other tasks do, i know that. but i guess other tasks don't run so early.00:04
slangasekwolter: well, AFAIK that should entirely be handled by gnome-settings-daemon, with no pulseaudio involvement00:05
slangasekwolter: what's the hardware?  It's not a thinkpad, is it?00:05
wolterno00:05
wolterits a dell xps m1530 with sigmatel sound card00:05
slangasekwolter: ok, no idea then, sorry00:05
wolterbut it used to work, so that should not matter00:05
wolterok, attempt appreciated anyway, thanks00:05
slangasekwolter: it matters because on the thinkpad, it "worked" wrong in earlier versions00:06
smoserscratch that. retrying. hodl on00:06
slangasekbut that definitely doesn't apply to Dells00:06
wolterok00:06
=== TheMuso` is now known as TheMuso
smoserslangasek, http://paste.ubuntu.com/359307/00:09
smoserthat is '--debug' output to mountall, and it does get to the console. user error previously.00:10
smoserit seems to think it can't mount /00:10
=== wolter is now known as wolter-afk
smoserok. so i found the issue. or at least a fix/workaround.00:13
slangasekoh?00:13
smoserslangasek, /etc/fstab has '/dev/sda1' as root, but /dev/sda is actually root.00:13
smoserkernel cmdline has the correct value, and / does obviously get mounted00:13
smoserbut mountall sits around waiting for a / that is never going to be00:14
slangasekah00:14
smoseri think it doesn't make sense to wait for the device of /00:14
slangasekIIRC it waits for it in order to fsck it?00:14
smoseralthough that doesn't explain why it works with the initramdisk00:14
slangasekyeah, I don't know00:14
smoserthat does make sense, to fsck, but better to listen to what is already mounted than to /etc/fstab, which can only ever be wrong.00:15
smoserat least if, between fstab and the kernel, if one is wrong, its not fstab00:16
=== dendrobates is now known as dendro-afk
slangaseksmoser: right, well, please post this analysis to the bug and we'll consult Keybnz when he's available :)00:17
smoserk00:18
=== dendro-afk is now known as dendrobates
smoserslangasek, you agree that this is probably 'mountall' and not 'upstart' ?00:54
cjwatsondidrocks,superm1: please use lp:~ubuntu-core-dev/user-setup/ubuntu rather than lp:ubuntu/user-setup00:54
slangaseksmoser: yes, it's clearly a mountall issue00:54
cjwatsondidrocks,superm1: those may become identical in future, but for now lp:~ubuntu-core-dev/user-setup/ubuntu is the correct branch00:55
cjwatsondidrocks: sorry, you can ignore the above - it's just superm1 getting it wrong :)00:55
smoserslangasek, thanks for your help.  what do you want me to do for your smb bug?01:00
slangaseksmoser: set log level = 3, reproduce it, and send me /var/log/samba/log.nmbd :)01:02
cjwatsonsuperm1: I've fixed up the history, though I'd rather not have to do so again as the process is a bit tedious and manual01:12
slangaseksmoser: oh, bear in mind that you need samba 2:3.4.3-2ubuntu1 or earlier to reproduce this; 2:3.4.3-2ubuntu2 includes the /etc/network/if-up.d script that will mask the problem01:15
smoserwell i saw i with alpha2. i'll just use that unless it is otherwise not acceptable.01:16
slangasekyah, that's good01:16
smoseris that ok?01:16
smoserk01:16
micahgRiddell: thanks for pushing that zf backport, but I wonder if we should push 1.9.7 instead01:28
Riddellmicahg: that's a question for the backports team, I only do what they approve01:30
micahgheh, ok, ScottK ^^^01:30
Riddellspeaking of which, ScottK, jdong: how come nobody has complained about these not being processed for up to 6 months?01:31
=== Hellow_ is now known as Hellow
ScottKRiddell: I've been busy ...01:41
superm1cjwatson, i'm sorry.  i'm so confused with different projects using lp:ubuntu/blah and others lp:~ubuntu-core-dev/blah/blah+01:52
StevenKsuperm1: Some of them should be equal01:53
superm1StevenK, see that's just the problem : *some of them*01:53
superm1and i'm not sure which ones those are01:54
StevenKsuperm1: It's a transistional period, what can you do?01:54
superm1complain :)01:54
StevenKsuperm1: I'd suggest asking james_w about the above01:55
StevenKsuperm1: Can I upload mythtv? :-)01:58
superm1StevenK, our branches are just as much a mess :)01:59
StevenKsuperm1: No-change rebuild for jack ...01:59
superm1StevenK, actually we've got changes queued up, i'll upload them tonight01:59
StevenKsuperm1: Right, well, I've just kicked libjack0.100.0-0 out of the archive, so I may have broken myth, but NBS wasn't picking it up and complaining02:00
superm1StevenK, okay.  i'll see what happens.  if it fails to build i'll just disable jack for now.  i dont know a single user that uses jack tbh.02:01
StevenKsuperm1: I removed the shared library, the -dev package was removed days ago, and your Build-Depends are already fine02:02
slangasekArneGoetje: can you roll some new langpack -base packages for hardy (8.04.4)?  i386 alternate has grown, and I think re-compacting language-pack-es-base should be enough to fix this02:02
slangasekArneGoetje: (though just in case it isn't, I would certainly suggest doing all the ones that are on the CD...)02:02
cjwatsonsuperm1: honouring the Vcs-Bzr field in debian/control when it's set to something useful and Ubuntuish will get you out of trouble most of the time.02:04
cjwatsonsuperm1: (BTW I've already asked james_w to move the lp:ubuntu/... links over for this case, a while back)02:05
ArneGoetjeslangasek: yes, I'm working on it.02:06
slangasekArneGoetje: ok, thanks :)02:06
slangasekArneGoetje: when do you think that will be done?  (so I can schedule CD testing accordingly)02:06
ArneGoetjeslangasek: I will start a build now and see if it runs through. Since the langpack-o-matic code has moved to another server, there are still some dependency problems when generating the mozilla translations of the langpacks, So, need to test if it's fixed now. But I hope to have at least the packages, which go on the CD ready within 10 hours02:10
slangasekok02:11
Keybnzcjwatson: hey, dunno if you know, but the 19 install failed02:12
cjwatsonKeybnz: nope, any clues as to what went wrong?02:12
Keybnzhttp://zelda.netsplit.com/~daily/daily-installer/20100119-max/debug02:12
Keybnz(the rookery rsync apparently doesn't work anymore)02:13
slangasekKeybnz: hi, quick question while you're about - the plymouth in initramfs is a temporary workaround until the gdm/plymouth starting race can be fixed, right?02:13
Keybnzslangasek: got it in one02:13
slangasekok02:13
slangasekdo you have an idea yet of how to fix that race? would you like me to work on it?02:13
Keybnzgdm starts before plymouth ends the world ;)02:13
slangasekyep02:14
Keybnzstart plymouthd very early, separate job to show splash02:14
Keybnzso if X is up, it's a no-op02:14
Keybnzmight need some work to make sure you don't get console messages, etc.02:14
slangasekok02:14
Keybnz(since gdm deactivates plymouth when it starts and re-shows it later)02:14
slangasekI'm keen to see it resolved because I'd like to avoid having to put pango in everyone's initramfs in the interim ;)02:15
Keybnzyeah it's top of my things to do at the sprint02:15
slangasekalrighty02:15
Keybnzslangasek: feel free to give it a shot02:19
slangasekKeybnz: ok, cheers02:21
cjwatsonKeybnz: rookery> people.canonical.com changed host, it's now "lillypilly" (silly name ...)02:29
cjwatsonKeybnz: could you make the syslog there world-readable?  I get 403 Forbidden02:29
cjwatsonKeybnz: it might be what superm1 just fixed though02:30
cjwatson  * Fix automatic login on situations where custom.conf didn't exist02:30
cjwatson    already on the target.02:30
cjwatsonyeah, looks about right02:31
cjwatsonI'll make sure we do a ubiquity upload tomorrow02:31
StevenKcjwatson: d-i and the surrounds are free of the -9 kernel, so I can kick it out of the archive?02:41
StevenKI've checked, just want to make sure.02:41
cjwatsonStevenK: yes02:44
ScottKStevenK: Even on powerpc?02:45
ScottKLast I looked, d-i wasn't building there.02:46
smoserslangasek, log files for recreate attached. if you want anything else let me know. i'll keep the vm around for a bit.02:47
cjwatsonScottK: if memory serves, it didn't build with -9 either02:48
ScottKAh, may be.02:49
StevenKIt's because the kernel is too big02:49
StevenKI think02:49
cjwatsonI've not been bored enough to investigate02:49
ScottKStevenK: I think that's right.  I looked at it enough to conclude I'm really confused by d-i and will leave it alone.02:50
Keybnzcjwatson: yeah the problem is that IS haven't copied over the special permission for the rsync02:52
Keybnzwill fix the perms02:52
Keybnzunfortunately daily installs/bootcharts are down until someone manually reboots the boxes :(02:52
Keybnzok, I want bzr reflog now02:56
=== asac_ is now known as asac
slangaseksmoser: thanks - that's with a stock smb.conf?05:05
=== fddfoo is now known as fdd
dholbachgood morning07:18
ajmitchmorning dholbach07:18
dholbachhey ajmitch07:18
doko_ccheney: yes, please still use -O2 for the arm build08:14
pittiGood morning08:24
slangasekmorning08:25
=== seb128_ is now known as seb128
=== tkamppeter_ is now known as tkamppeter
aboganiHi All, I found on our wiki instructions for add new package into Ubuntu. Where can I find instructions for request to removing package from Ubuntu? In my case the simualvr package is buggy, never used and no more developed simulator for AVR. It presence in our archive can let our users think that is a good software and let they disappointed when discover that it is a very bad software. What is the right thing to do?08:46
pittittx: FYI, the missing trend line start update was a problem in my cronjob; fixed last night, so they should be good now08:48
jussi01abogani: you need to file a bug - instructions are on this page: https://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive08:49
aboganijussi01: Yeah the missing URL! Thanks Jussy!08:51
* jussi01 hugs abogani and reminds him that his name is spelt Jussi :D08:52
ttxpitti: yes, it's perfect now, thanks08:52
doko_pitti: when should we start planning which library versions to demote for lucid (boost, db4.x, readline5, ..., ???)08:52
aboganijussi01: It isn't the first time, also... Apologize for this I'll try to write your name well. :-(08:53
pittidoko_: hm, to me it seems this is the kind of work for between beta-1 and beta-2; WDYT?08:54
doko_pitti: hmm, maybe a bit late? should we try to propose versions which we do want to keep/target for lucid now/next week?08:56
pittiwe can make a list of duplicates, sure08:56
pittiit just seems less intrusive than the typical alpha-2/3 targets, and we're still syncing from debian right now08:57
smbAnybody with a spare current Lucid machine, who could help me to verify something?08:58
doko_ok, I'll start a wiki page later this week08:58
seb128smb, spare like ready to break?08:58
smbseb128, Sort of yes, but recoverably (thought maybe in a scary way)08:59
seb128ok, I will pass on this one, sorry but I've a busy schedule for today08:59
seb128I can do quick testing but I need my box ;-)08:59
smbIn general, after adding the following to /etc/fstab: "LABEL=NotHere /mnt ext3 defaults,user,relatime 0 0", then on reboot my installation hung. But with sysrq-i (kill all tasks) I get dropped down to a maintenance shell where I can remove the bad entry from the fstab and the system boots again.09:02
smbThis entry did not cause problems until some recent update. It seems mountall gets into trouble now.09:02
slangaseksmb: by design09:04
slangaseksmb: based on negative feedback in karmic, Keybnz has made mountall block waiting for all local filesystems listed in /etc/fstab before declaring the filesystem "mounted"09:05
smbThough this is a drastic change in behavior.09:06
smbThose entries were in my case related to USB sticks which I wanted to get mounted with different options, when I plug them in.09:07
slangasekthen you should probably have them marked 'noauto' in /etc/fstab, I think09:07
slangasekor perhaps 'nobootwait'09:07
slangasekasynchronous booting is a drastic change in behavior /in general/; we have to pick /some/ policy for handling cases like this, and there's no policy that will make everyone happy09:08
smbslangasek, Likely and maybe we should add a note to the release notes (if not already there). As updates can suffer from that surprise09:08
=== njpatel_ is now known as njpatel
slangasek(I thought the policy in karmic was reasonable, but apparently plenty of users did not, and were vocal about it)09:08
slangaseksmb: certainly - could you file a bug on the ubuntu-release-notes project about this?09:08
smbslangasek, Yes, will do09:08
pittismb, apw: FYI, I just binary-NEWed the lucid kernel09:10
smbpitti, Thanks, I'll relay to apw when he gets in09:10
apwpitti, thanks09:17
dholbachpitti: heya.... czajkowski said there were a bunch of action items missing on the burndown charts... do you know what happened?09:30
dholbachczajkowski: which spec was it?09:31
pittidholbach: I need more details, I'm afraid; what's missing?09:31
czajkowskiIt's not the specs so much it's the work items missing from assigness and also the -women blueprint I think is missing09:31
czajkowskihttp://macaroni.ubuntu.com/~pitti/workitems/canonical-community.html09:32
czajkowskigoing by this page09:32
czajkowskiand I know there is a blueprint on -women09:32
dholbachczajkowski: do you have an example of a spec that generally shows up but your work items are missing?09:32
czajkowskidholbach: Loco council is one example then09:33
dholbachczajkowski: do you have the link to the spec?09:33
pitticzajkowski: is the missing blueprint assigned to someone not in ~canonical-community?09:33
czajkowskiblueprint is up but I'm not down under asignees neither is pope09:33
dholbachpitti: ah, it doesn't show community members?09:33
czajkowskidholbach: https://blueprints.launchpad.net/ubuntu/+spec/community-lucid-loco-council-plans09:33
dholbachczajkowski: on that spec there's just one action item for you and that turns up at least on all-ubuntu-10.04.html09:37
czajkowskidholbach: :(09:37
czajkowskiwait that's right09:37
pittidholbach: it shows community WI assignees, but not specs which aren't assigned to a member of the reports' team09:38
apwTheMuso, hey ... abuot?09:48
=== ttx_ is now known as ttx
gesercould an archive admin try syncing "libxcb" again? I need a fresh OOPS for bigjools to look why it fails09:57
pittican do10:00
pittigeser: sync-source worked; I'll try to flush it10:01
seb128geser, sorry I meant to do that yesterday but somebody started on syncs and didn't flush the queue and I didn't want to mess with things before that was sorted10:01
seb128pitti, it's flush which oops10:02
pitti2010-01-20 10:02:05 ERROR   Exception while processing upload /home/lp_queue/sync-queue/incoming/pitti-20100120-100158 (OOPS-1481FTPMASTER1)10:02
ubottuhttps://lp-oops.canonical.com/oops.py/?oopsid=1481FTPMASTER110:02
geserpitti: thanks10:02
smbslangasek, I really would love to file a bug, but launchpad is not in the right mood for that10:31
ArneGoetjeslangasek: upload the hardy langpacks directly to the archive, or go via PPA and -proposed?11:03
ArneGoetjeslangasek: or split the upload? langpacks on the cd to archive, the rest via PPA and -proposed?11:04
slangasekArneGoetje: I don't see any reason not to go directly to the archive?11:06
seb128geser, I've synced libxcb, the issue is due to the new line in the binary list in the .changes11:10
seb128I workarounded the .changes for the sync11:10
seb128pitti, ^11:10
pittiah, good11:10
geserseb128: that explains why e.g. mono didn't autosync too, it has also a newline in the Binary: field11:11
geserdirecthex, Laney : ^^ that's the reason why mono doesn't autosync11:13
seb128geser, right, I already workaround mono in the past due to such issue11:13
smoserslangasek, stock smb.conf (other than adding 'log level = 3' to global section.11:14
seb128geser, https://bugs.launchpad.net/soyuz/+bug/43531611:14
Laneyis there a soyuz bug for this?11:14
ubottuUbuntu bug 435316 in soyuz "new lines in the changes file Binary: field triggers a parsing error" [Medium,Fix released]11:14
Laneywell anticipated11:14
Laney:)11:14
seb128;-)11:14
seb128do you need mono to be synced?11:14
seb128I can do that now...11:15
=== dholbach_ is now known as dholbach
LaneyI think that requires more discussion11:15
Laneydo you need any help with your ftbfs?11:15
LaneyI feel bad that we didn't consider ubuntu-local packages11:15
seb128Laney, no that's ok, the build-depends list has 28 items I guess those will be fixed over time11:19
seb128I will do a check around beta time to make sure we transitionned those11:20
seb128not a priority for now11:20
Laneythe ones in Debian we will take care of, but ones that aren't might not get picked up by us11:21
seb128ok, no worry11:21
seb128let's wait for you to deal with the debian one11:21
tseliotslangasek: do you think I should do an "LDCONFIG_NOTRIGGER=y ldconfig" (in a postinst script) or export and unset that variable? I'm having problems with buildds.11:22
seb128then I will run another query to check what is remaining11:22
cjwatsonjames_w: could you please have a look at the dpkg failure?  I'm pretty certain that the problem is that get_native_part is failing to handle the case of a .tar.bz2 native package11:22
tseliotor cjwatson ^^11:23
cjwatsontseliot: err.  surely we should fix ldconfig if it's breaking?11:26
cjwatsontseliot: or are you saying you've found a case where calling ldconfig earlier matters?11:26
tseliotcjwatson: yes, exactly: http://launchpadlibrarian.net/38095009/buildlog_ubuntu-lucid-i386.octave-ad_1.0.6-3_FAILEDTOBUILD.txt.gz11:26
cjwatsontseliot: can you explain why it matters in this case but not others?11:27
tseliototherwise octave won't find libGL.so.1 from mesa11:27
cjwatsonis it because you're changing /etc/ld.so.conf.d/ and need to update ld.so.cache?11:28
tseliotcjwatson: I guess octave doesn't use libGL.so in /usr/lib/ but relies on ldconfig at build time11:28
cjwatsonthat explanation doesn't convince me at all, but the one I just suggested might ;-)11:28
tseliotcjwatson: yes, that too, of course11:28
cjwatsontseliot: I think LDCONFIG_NOTRIGGER=y is OK, then, but please leave a comment that it's due to the /etc/ld.so.conf.d/ change11:29
cjwatsonI see there's a comment "explicit ldconfig due to alternatives" there already, so just make that clearer11:30
tseliotcjwatson: do you mean "LDCONFIG_NOTRIGGER=y ldconfig" ?11:30
cjwatsonyes11:30
tseliotok11:30
tseliotand yes of course I'll add a comment so that my change makes sense to others11:31
gesercjwatson: the problem on the buildds is that e.g. the postinst of octave3.2 runs one of its binaries (which is linked against libGL.so.1) but as the ldconfig got delayed ld doesn't find the library yet11:33
issimediaHi guys! :) Anyone here has experience with unixODBC development? These guys don't have a channel...11:40
dpmmdeslaur, we've noticed that there is a translation template for hamster-applet on the Karmic translations import queue on LP -> https://translations.edge.launchpad.net/ubuntu/karmic/+source/hamster-applet/+imports?field.filter_status=NEEDS_REVIEW&field.filter_extension=pot . Normally only translations for packages in main end up in the queue, but hamster-applet is in universe. Any idea how that could have happened?11:41
dpm(note that this is not a problem for the translations team, we'll just block the template, I'm just curious to how this could happen)11:41
issimediaI have a really strange problem with different behaviours between v2 and v3 instruction sets11:42
cjwatsongeser: right, the question I wanted to get resolved is that normally ldconfig is just building a cache and it doesn't matter whether it's run early or not.  I've already worked out with tseliot why it matters here.11:43
* tseliot nods11:43
=== spy6_ is now known as spy6
tseliotcjwatson: hopefully this explanation will be enough: http://pastebin.ubuntu.com/359506/11:52
cjwatsontseliot: probably overkill :), but yes11:54
tseliotheh11:55
cjwatsonI'd just have said that ldconfig needs to be run immediately when changing ld.so.conf.d11:55
tseliotcjwatson: ok, I'll be less verbose then11:55
tseliot+  # ldconfig needs to be run immediately as we're changing /etc/ld.so.conf.d/ with12:00
tseliot+  # alternatives.12:00
tseliotthis should better12:00
cjwatsonyeah12:01
cjwatsonthanks12:01
tseliotthanks for your help12:02
ArneGoetjeslangasek: ok, uploading...12:12
=== MacSlow is now known as MacSlow|lunch
=== Zic is now known as Guest90451
=== jono is now known as Guest95190
ockhamhi, can someone help me with this error http://pastebin.com/d275a5d9512:46
ockhami'm experiencing when trying to build iulib-0.4 using pbuilder?12:46
mdeslaurdpm: no, I have no idea how that happened. That's odd.12:52
dpmmdeslaur, thanks for coming back to me. No worries, I'll ask at #launchpad12:53
=== Simira_ is now known as Simira
ockhamsry for nagging, but as i can't see any communication going on here (only logon/offs): is there anybody at all?12:57
cjwatsonockham: the huge pile of joins and quits was due to problems between some of the IRC servers on the network.13:00
ockhamokay, glad there's someone. soo... can anyone help me out with this:http://pastebin.com/d275a5d9513:02
=== arand_ is now known as arand
=== dmart_ is now known as dmart
=== MacSlow|lunch is now known as MacSlow
=== dmart_ is now known as dmart
=== yofel_ is now known as yofel
mathiazmvo: squid-deb-proxy package: nice!14:06
mvomathiaz: yeah :) if your squid kung fu is good, double check the config14:10
ograis that a replacement for approx7apt-proxy and the like ?14:11
ogra*approx/apt-proxy14:11
mvonot really a replacement, more a alternative implementation based on squid14:11
mathiazmvo: would it make sense to provide a squid-core package - so that you don't pull in a complete squid configuration?14:12
mvobut yeah, that is the goal14:12
mvomathiaz: yes14:12
ScottKdoko_: re your earlier comment about library demotions: For boost, we should be ready to have 1.38 out of the archive shortly and 1.39 is already gone.  There should be nothing to decide about demotions for boost.14:12
=== ev1 is now known as ev
doko_ScottK: the question would be 1.40 or 1.4114:13
ScottKdoko_: Certainly.  I think we should align to whatever Debian is using for default in Squeeze.  I wrote the boost maintainers and asked their plans, but did not hear back.14:13
* ScottK is hoping they don't plan another transition14:14
qensejames_w: I lost track of what bug 422536 should be. There are loads and loads of people randomly changing the status and assignee. You assigned yourself to the bug report, do you know what to it should be?14:25
ubottuLaunchpad bug 422536 in kerneloops "EDAC amd64: WARNING: ECC is NOT currently enabled by the BIOS. Module will NOT be loaded." [High,Confirmed] https://launchpad.net/bugs/42253614:25
qenseI think there were almost ten different people with 0 or 5 karma that messed with the report14:26
=== dendrobates is now known as dendro-afk
=== G-ZUS is now known as g-zus
=== BenC1 is now known as BenC
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
lamontpowerpc buildds going offline for a while15:19
=== dendro-afk is now known as dendrobates
=== g-zus is now known as g-zuis
jjardonHello, anjuta can't be installed in lucid due a package conflict with devhelp, should I fille a bug about this?16:05
faganjjardon: has it been wrong for a while?16:06
faganOr was it an update?16:06
faganyou may have installed it before the dependencies were updated16:07
jjardonfagan, the problem is that anjuta 2.28 depends on devhelp 0.23, but devhelp 2.28 is the version available in lucid. The proper solution would be update the anjuta packages16:08
jjardonor change the actual anjuta 2.28 packages to depend on devhelp 2.2816:08
faganjjardon: looking at lucid changes anjuta hasnt been upgraded this month so id file a bug16:09
cjwatsonprobably just needs a simple rebuild.16:09
cjwatsonlibdevhelp changed its abi16:09
faganah16:09
jjardonindeed, devhelp 2.28 should be packaged for karmic, as It's an official GNOME 2.28 application; don't know if this is possible now16:13
barryScottK: just a quick ping that i pushed a new rev to the distribute merge proposal.  no rush of course16:20
ScottKbarry: I haven't had any time to look at it.16:20
ScottKIt's on my list though ....16:20
barryScottK: no worries.  i just wanted to make sure you weren't waiting for more information from me.  thanks!16:20
ScottKNope.16:20
barrycool16:20
jjardoncjwatson, should I file a bug about this?16:30
=== Amaranth_ is now known as Amaranth
slangasekogasawara: when you have a chance, could you point the weather report at hardy for 8.04.4?16:41
ogasawaraslangasek: sure16:41
milanbvslangasek: ping16:52
smoserslangasek, would you consider upstart or mountall dependency on CONFIG_DEVTMPFS a bug (bug 510130) ? or is that simply a requirement for lucid kernels.16:52
ubottuLaunchpad bug 510130 in linux-ec2 "ec2 instance fails to boot if registered without ramdisk" [High,New] https://launchpad.net/bugs/51013016:52
cjwatsonjjardon: it's not my field, but filing a bug for an uninstallable package is certainly reasonable, if there isn't already one filed.17:02
jjardoncjwatson, ok, done: https://bugs.launchpad.net/ubuntu/+source/anjuta/+bug/50844417:09
ubottuUbuntu bug 508444 in anjuta "Sync anjuta 2:2.28.1.0-1 (universe) from Debian testing (main)" [Undecided,In progress]17:09
cjwatsonjdstrand: is it a good idea to attempt to backport changes for bug 379329 to Karmic?  We elected not to do so in Debian, and the version in Karmic already has the bits that I considered safe to backport (see the changelog for 1:5.1p1-5)17:32
ubottuLaunchpad bug 379329 in openssh "CVE-2008-5161: OpenSSH CBC plaintext recovery" [Low,Confirmed] https://launchpad.net/bugs/37932917:32
cjwatsonjdstrand: intrepid could probably do with an update for that backport17:32
jdstrandcjwatson: well, the deal with that is that it has a CVE assigned to it, but it kept showing up on the server teams lists and they would talk about it each week, so I had to do something witht he bug to get it off their list17:33
jdstrandcjwatson: what I told them is that it is on our list, but we don't have plans to update it any time soon17:33
jdstrandcjwatson: my feeling is to not update it, but I haven't looked at it closely enough (and neither has anyone from the security team) to say for sure "yes" or "no" on whether to backport it or not17:34
cjwatsonjdstrand: fair enough.  well, you have my take on it now ...17:35
jdstrandcjwatson: so, is karmic not affected any more?17:35
jdstrandcjwatson: I realize exploiting this is very difficult to exploit (which is why we haven't been jumping all over it)17:36
jdstrandthat was not the best sentence...17:36
cjwatsonjdstrand: it's mitigated17:37
jdstrandcjwatson: via the Ciphers?17:37
milanbvkirkland: around?17:37
* jdstrand is reading the changelog now17:38
cjwatsonjdstrand: no, I wasn't convinced about changing that in 5.1 (I forget exactly why)17:39
jdstrandcjwatson: if you say it is mitigated in karmic, I'll make a note in our CVE database and in the bug17:39
jdstrandcjwatson: I was unaware of the mitigation17:40
cjwatsonjdstrand: the packet_disconnect on padding error change reduces the probability of attack to 2^-18, and note that this attack is destructive - if you try it on somebody and it fails, it breaks the connection anyway17:40
* jdstrand nods17:40
jdstrandcool, thanks17:40
cjwatsonjdstrand: so you'd have to have somebody have their ssh connection broken O(2^18) times and not complain much about it17:40
jdstrandheh17:40
cjwatsonat least, such is my understanding17:41
jdstrandah, so jaunty also has the mitigation, good17:42
jdstrand1:5.1p1-5 has packet_disconnect(), and jaunty has 1:5.1p1-5ubuntu117:42
jdstrandcjwatson: I'm not superkeen on updating intrepid-- it was quite hard to exploit to begin with, aiui17:43
cjwatsonI don't recall what the original probability was17:44
jdstrandcjwatson: though I'm noting it in the CVE/bug17:44
jdstrandcjwatson: http://www.openssh.com/txt/cbc.adv says 2^-1417:44
jdstrandbut "though we suspect this17:44
jdstrandunderestimates the work required by a practical attack."17:44
didrocksjjardon: I've update anjuta to last release. Just wait for the buildd to build it. It launches correctly now locally.17:45
jjardondidrocks, great! thank you very much17:46
didrocksjjardon: y/w ;)17:46
jdstrandcjwatson: I say for now we plan on fixing it in Intrepid with the next security update17:47
jdstrandcjwatson: well, by 'fixing' I mean backporting that patch17:48
jdstrand(of course)17:48
jdstrandcjwatson: does that seem reasonable to you?17:48
jdstrandwell, the 2^-14 was for the 14 bits of plaintext17:50
cjwatsonjdstrand: sounds reasonable, yes17:53
=== akgraner is now known as akgraner_
=== akgraner_ is now known as akgraner
zulpiti: ping is there a way to ask a question in apport hook if the gtk/kde interface is not installed18:00
jjardondidrocks, I'm seeing https://launchpad.net/ubuntu/lucid/+source/anjuta and current anjuta doesnt depend on libgnome, libgnomeui, libgnomecanvas, libglade, libgnomeprint or libgnomevfs18:04
didrocksjjardon: I've just adjusted deps from diff in configure.in between previous version we got and that one. Can you opened a bug and assign it to me so that I'll look at the configure.in carefully (I mean, not diff, but from scratch again) in case someone miss it in a previous upload18:06
jjardondidrocks, ok, will do18:07
didrocksjjardon: thx :)18:07
pittizul: hi (spelling "pitti" with two t helps :) )18:09
jjardonwe are working hard to remove deprecated libraries for 2.30: Gnome packages don't depend on libgnome, libgnomeui, libglade, libgnomecanvas (only evolution), libgnomevfs, libgnomeprint18:09
pittizul: the hooks are completely agnostic about the UI18:10
pittizul: if you run ubuntu-bug without $DISPLAY or without -{gtk,kde} installed, it will use the CLI based frontend18:10
pittizul: and show questions/read answers from the console18:10
pittizul: do "DISPLAY= ubuntu-bug storage" to see how it works18:10
zulpitti: sorry about that great thanks for answering my question18:10
pittizul: np, I just missed your question for a while18:11
zulpitti: thats ok i cant spell18:11
didrocksjjardon: I know, I don't saw it when making my diff in configure.in. I guess that was done before but didn't noticed by the uploader. That's why reviewing all deps from scratch won't hurt anyone :)18:11
jjardondidrocks, no worry, I'll check the configure.ac and report any issue. Thank you again for the update :)18:13
ogasawaraslangasek: I created a separate 8.04.4 weather report - http://qa.ubuntu.com/reports/ogasawara/weatherreport-8.04.4.html18:13
didrocksjjardon: you're welcome, just open the bug as a reminder for me (I won't have the time to do it tonight)18:14
jjardonDo somebody if there is a problem whith http://people.canonical.com/~scott/daily-bootcharts/ ? ( It's not updated since 13 Jan)18:20
ScottKjjardon: Known issue.  Being worked on.18:20
jjardonScottK, ok :) BTW, maybe helps to Desktop boot up removing some deprecated libraries: libgnomecanvas or libgnome, for example18:24
* ScottK doesn't have any of those libraries on boot.18:25
cody-somervilleHave libraries installed that don't get used at boot aren't going to slow down boot.18:25
pittijjardon: Keybnz is on the other side of the planet right now, so I guess it won't be fixed this week18:25
lamontwho is the current debian-installer victim^wguru?18:27
jjardoncody-somerville, the problem is that there are a lot of packafes that already don't depend on libgnome, but the package is still not update in Ubuntu: try apt-get remove libgnome2-018:27
superm1pitti, wasn't the problem just caused by user-setup not working properly though?  new media spins with the new ubiquity/user-setup should be it?18:27
cody-somervillejjardon, Thats not going to affect boot speed unless those programs are run as a part of the boot sequence.18:28
jjardongnome-panel and gdm, for example?18:28
cjwatsonlamont: #ubuntu-installer18:29
lamontta18:29
kirklandmilanbv: am now18:29
cjwatsonjjardon: run-time dependencies are calculated automatically.  Anything that depends on libgnome2-0 almost certainly actually links against it.  (The situation for build-dependencies is different.)18:30
pittisuperm1: ah, I haven't booted the current desktop dailies; just tried UNE today18:31
=== robbiew is now known as robbiew-afk
milanbvkirkland: hi!18:34
ccheneydoko_: ok will update the arm patch and upload 3.2.0~rc3 today18:34
milanbvI was wondering about the issues that appear when changing password for a user with ecryptfs18:34
jjardoncjwatson, we have to wait to packages get updated to latest versions, then. For example; libgnomeui was removed from gnome-panel in 2.29.518:35
milanbvbecause from users-admin an admin is allowed to change the password without providing the old one to PAM, which breaks everything18:35
jjardonIf someone interested of the actual status, take a look here: http://www.gnome.org/~fpeters/299.html18:35
cjwatsonjjardon: yes, the desktop team does this routinely18:35
cjwatsonfear not, we have people well on top of GNOME18:36
kirklandmilanbv: hmm, right18:36
kirklandmilanbv: that's been around for a while18:36
milanbvyeah18:36
kirklandmilanbv: perhaps we should warn the admin if they're doing so18:36
kirklandmilanbv: that they may be breaking the user's encrypted home setup18:36
milanbvI'm currently working so that you change your own password, you have to provdie the old one18:36
milanbvsure18:36
cjwatsonjjardon: see e.g. http://people.canonical.com/~seb128/versions.html18:36
jjardoncjwatson, :) yeah, I suppossed that you already know18:37
kirklandmilanbv: wait, huh?18:37
cjwatsonwe appear to have gnome-panel 2.29.5 already, for instance18:37
kirklandmilanbv: changing your own password works fine18:37
milanbvbut do you think there could be a kind of dialog that could run on the user's session if ecryptfs detects that the password no longer corresponds to the one you need?18:37
cjwatson2.29.5.1, rather18:37
milanbvkirkland: it works fine when using the hack which runs gnome-about-me ATM - I'd like to make this cleaner18:38
kirklandmilanbv: yes, that's the recommended way to change your password18:38
kirklandmilanbv: or by using 'passwd'18:38
milanbvagreed18:38
milanbvwhat about that kind of dialog?18:39
kirklandmilanbv: it's sort of out of my hands18:42
kirklandmilanbv: you'd need to convince one of our desktop or foundations guys to fix that18:42
kirklandmilanbv: i hate it too, fwiw18:42
milanbvhmm18:42
milanbvkirkland: another question: do you think it's possible to do something for people who may have changed their password by force, and who use encrypted *home*?18:43
milanbvi.e. when you can't mount the home dir18:43
kirklandmilanbv: sure, it's easy to fix from the command line18:44
kirklandmilanbv: they just need to run ecryptfs-rewrap-passphrase18:44
milanbv:-)18:44
kirklandmilanbv: supplying their old, and new passphrase18:44
milanbvI mean: automatically form GDM18:44
kirklandmilanbv: and then everything works again18:44
seb128jjardon, we follow GNOME closely on updates and we have no extra lib use easy to clean18:44
kirklandmilanbv: again, i have nothing to do with anything above a command line18:44
milanbvOK18:44
seb128jjardon, all the libgnome* libbonobo* need to stay there this cycle18:44
kirklandmilanbv: your best bet to to talk to someone like pitti or seb12818:45
milanbvand are there plans to put the passphrase in the gnome-keyring for Private dirs?18:45
kirklandmilanbv: there have been many requests to improve the graphical integration of ecryptfs18:45
milanbvthat would help changing passwords18:45
kirklandmilanbv: unfortunately, i'm not tasked to do that18:45
milanbvsad - I'll see that we the desktop team18:45
kirklandmilanbv: gnome-keyring == graphics, again, i can't really work on that18:46
milanbvanyway, I'm planning to add an option to encrypt home dirs when creating an user in users-admin18:46
superm1pitti, well even today's current desktop dailies don't have it.  either needs a respin to pickup ubiquity 2.1.12 or wait till tomorrow18:46
jjardonseb128, only tomboy depends on libgnome, there is no 2.30 gnome package that depends on libgnome (only bindings)18:46
kirklandmilanbv: that would be great18:46
milanbvquite easy actually now that I've changed our protocol18:46
seb128jjardon, we stay on evo 2.28 for lucid18:46
milanbv(much easier than that password mess ;-) )18:46
seb128jjardon, 2.30 has way too many changes for a lts18:46
kirklandmilanbv:  Lucid Alpha 2 released | Archive: open | MoM no longer running, use bzr! - Outstanding merges:http://people.ubuntuwire.com/~lucas/merges.html | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-karmic | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs18:47
kirklandmilanbv: whoa, sorry18:47
kirklandmilanbv: https://blueprints.edge.launchpad.net/~kirkland18:47
jjardonseb128, aps, didn't know that18:47
kirklandmilanbv: let me try that copy-n-paste one more time18:47
kirklandmilanbv: https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-ecryptfs-desktop-ui18:47
milanbvnice!18:48
seb128jjardon, you are welcome to hang on #ubuntu-desktop for desktop question btw18:48
milanbvI can see your agenda is full :-)18:48
kirklandmilanbv: that's a blueprint that collects ideas about what needs to be fixed in the GUI for ecryptfs18:48
seb128jjardon, or if you are interested in desktop work being done there18:48
kirklandmilanbv: i recommend that you read that, and edit the whiteboard, adding the integration features you think are still missing18:48
milanbvis mrooney working on this?18:49
kirklandmilanbv: not actively, that i know of18:50
kirklandmilanbv: he's been around it, from time to time, though18:50
kirklandmilanbv: you might poke him, see if he's working on it actively, and offer to help, if you like18:50
jcastromdeslaur: If I'm an upstream and I want to communicate with Ubuntu on security-type things you send me to which wiki page?18:50
kirklandmilanbv: you should also poke pitti18:50
milanbvnot sure I'll be able to help in that regard18:50
kirklandmilanbv: i think pitti was in favor of this work; he just didn't have any people to dedicate to this18:51
milanbvI'd just like to know what way I should choose18:51
kirklandmilanbv: my hands are currently full doing ubuntu cloud work, and i have not much time for ecryptfs, and certainly not the desktop aspects of it18:51
kirklandmilanbv: i need to run now, thanks for the feedback, patches would be welcome ;-)18:51
milanbvsure, I can understand that18:51
milanbvI'm quite busy too, actually :-)18:51
milanbvthe encrypt home option is all I can do18:52
tjaaltonthere's a problem in the new sssd package where some deps have been trimmed from the libs, causing undefined symbols in some components18:52
mdeslaurjcastro: https://wiki.ubuntu.com/SecurityTeam/Contacts18:52
tjaaltonbut is it done on purpose by the default behaviour or what18:52
jcastrothanks!18:52
mdeslaurnp18:53
tjaaltonso I get this http://pastebin.ubuntu.com/359674/18:57
tjaaltoninstead of this http://sssd.pastebin.com/d4f2806e318:57
=== highvolt1ge is now known as highvoltage
cjwatsonkirkland: bug 414986 - what crept back in, exactly?  open-iscsi-utils still seems to be a separate package with the expected contents19:13
ubottuLaunchpad bug 414986 in open-iscsi "open-iscsi causes FTBFS for anything that Build-Depends on it" [High,In progress] https://launchpad.net/bugs/41498619:13
cjwatsonkirkland: and failures from ln are still ignored19:14
tkamppeterpitti, hi19:32
tkamppeterpitti, can you close http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550575? It is fixed by my new cpdftocps filter which I have introduced in 1.4.2-1 on Nov 17, 2009.19:34
ubottuDebian bug 550575 in cups-bsd "cups-bsd: lpr ignores non-duplex setting in printer configuration and command line options" [Important,Open]19:34
=== robbiew-afk is now known as robbiew
doko_ccheney: did you verify that it did build?20:40
ccheneydoko_: yea just did the build with the modified patch21:07
ccheneydoko_: it worked on amd64 at least21:07
ccheneydoko_: after looking at what changed closer it looks like the patch i made was the correct change in any case21:08
doko_ccheney: yes, but not on arm21:08
ccheneydoko_: it seems they factored out part of the makefile into a generic makefile and i checked both for the Os vs O2 part21:08
ccheneydoko_: it might not work even with the change that is true, rene completely disabled arm support for Debian but he didn't have this patch so not sure if this was the only issue he had21:09
doko_ccheney: I did check that it will fail. please wait with the upload21:09
* ccheney isn't even really supposed to be messing with OOo, still have a huge backlog of work to do on firefox :-\21:10
ccheneydoko_: the O2 still fails?21:10
doko_thumb fails21:10
ccheneydoko_: ok21:11
* ccheney will commit the new patch to ooo-build and wait to upload then21:11
ccheneyok pushed the change to master21:14
slangasekogasawara: thanks; is it possible to point the weather report at hardy-proposed, in addition to hardy-updates?21:20
slangaseksmoser: CONFIG_DEVTMPFS> dunno, would have to defer to Keybuk21:21
slangasekmilanbv: pong21:21
ogasawaraslangasek: yup, was going to ask that as I noticed the iso diff's were a little off21:22
milanbvslangasek: yeah, it was about PAM and changing passwords21:28
milanbvbasically, and user is not allowed to change passwords for other users, even when providing their old password21:29
milanbvwhich means admins are forced to break encrypted home dirs if they want to change password for their users21:29
smosercan someone able please send my message onto -devel mailing list21:30
smoserhttps://lists.ubuntu.com/mailman/confirm/ubuntu-devel/fa61297872ac220b04d71ba0899e336257f2c3ae21:30
milanbvso I'm not sure what we can do about it - maybe nothing...21:30
smoserand if they can at the same time whitelist me, that'd be nice21:30
smoseri promise not to send any messages about acai21:31
smoserwhoops. i realize that link was just for me. never mind all.21:33
geserwas there some general hickup on the buildds recently? as I see some build logs where dpkg failed at unpacking the downloaded deb, e.g. http://launchpadlibrarian.net/38062888/buildlog_ubuntu-lucid-i386.mono-addins_0.4-6_FAILEDTOBUILD.txt.gz21:34
slangasekmilanbv: well, that's not a PAM issue; it's an application-level decision not to allow changing passwords for other users21:34
milanbvsure, that's why I'm wondering about users-admin21:34
ccheneydoko_: so you tested on arm with rc2 plus updated thumb patch?21:34
ccheneydoko_: because with rc2 the thumb patch wasn't applied by default21:35
slangasekmilanbv: and the encrypted home dirs shouldn't end up broken, it should only mean the user has to type two passwords...21:35
milanbvwould there be a way to force PAM to accept the old password, even when root calls pam_chauthtok()?21:35
slangasekmilanbv: doesn't users-admin just call the 'passwd' command?21:35
doko_ccheney: yes, which is a mistake21:35
milanbvATM no21:35
milanbvin a few days, yes21:35
slangasekhow does users-admin interface with PAM?21:35
milanbvbut that doesn't solve the case of *other* users21:36
milanbvin Karmic, passwords are changed using chpasswd via the backends21:36
slangasekah21:36
milanbvand for current user, via gnome-about-me21:36
ccheneydoko_: so its failing in a different manner in the same area when using O2 then I guess?21:37
milanbvslangasek: what I would be interested in is a way for the privileged backends to give PAM the old password when we have it21:38
doko_ccheney: I'm currently test building, the build didn"t finish yet21:38
slangasekmilanbv: pam_ecryptfs should always prompt for it when it doesn't have it; that's a per-module decision21:38
milanbvthat way, admins would be able to change passwords for other users, e.g. asking them their old password (home context)21:38
milanbvyou mean that pam_chauthtok() will always ask for it?21:39
ccheneydoko_: ok no problem21:40
slangasekmilanbv: pam_chauthtok doesn't ask for anything, the individual modules do all the prompting21:40
ccheneydoko_: i committed my updates to ooo-build and ubuntu bzr21:40
slangasekso pam_ecryptfs has the opportunity to insist on getting a copy of the old password21:40
milanbvhmm, so that would be a good solution - always provide PAM with the password, except if admins don't want to provide it21:41
slangasekoh, are you not passing the prompts through to the user?21:42
slangasekPAM isn't designed for non-interactive use; if you have a UI, you ought to be passing the prompts through21:42
milanbvyeah, but there's D-Bus in between ;-)21:43
milanbvpretty complex21:43
* slangasek shrugs. :)21:43
milanbvthat's really messy21:43
milanbvbut AFAIK you can make PAM work non-interactively21:44
milanbvI've code for that21:44
slangasekyou can use PAM non-interactively and pretend it works :P21:44
milanbvwhy wouldn't it work?21:44
milanbvas long as I have everything it may need?21:44
slangasekPAM is not designed for non-interactive use, and if you use it that way you're going to have to apply a heuristic to the text prompt from the PAM module to figure out if it's asking for an old or new password21:45
milanbvhave a look at the madness at http://git.gnome.org/browse/gnome-control-center/tree/capplets/about-me/gnome-about-me-password.c21:46
milanbvjust to make passwd work from a GUI :-p21:46
slangasek(and you'll have to make sure PAM is called with LC_MESSAGES=C, because modules can localize their user prompts...)21:46
milanbvthat's not better21:46
milanbvlocalize? they only pass me PAM_ECHO_ON/OFF()21:46
slangaseker21:47
slangasekno, there's a text string accompanying that21:47
slangasek:)21:47
milanbvmaybe that's why it doesn't work21:48
milanbvthe examples I found are maybe too simple21:48
milanbvso what do you think?21:48
milanbvI need to change passwords on the privileged side because I'm not allowed to do so as a normal user21:48
milanbvso I need D-Bus, thus no interactive conversation...21:49
slangasekI think if you want this to work reliably instead of repeatedly hunting corner cases, you want to make sure you can pass the text of the PAM prompts through to the user21:49
milanbvbut that wouldn't be ideal either21:49
milanbvwhat do you want to do in a GUI with PAM prompts?21:49
slangasekhave the user answer them?21:49
milanbvwe don't want strange questions with custom entries...21:49
milanbvwe need a defined set of entries all visible at once21:50
slangasekPAM isn't guaranteed to give you that21:50
milanbvand then send to PAM what we have - we can't provide more than old and new password, anyway21:50
milanbvhey, we're only supporting standard schemes, obviously21:51
=== cyphermo1 is now known as cyphermox
milanbvpeople can't expect a password management dialog will handle their strange setup21:51
slangasekas I said, if you prompt for the old and new passwords up front, you have to use a heuristic on the text string to figure out which one to give in response to which prompt21:51
slangasekwhy shouldn't they expect that?21:52
chrisccoulsonmilanbv - have you had a look at what the gnome-screensaver lock dialog does with the text from PAM?21:52
chrisccoulsonit has some bits in for handling various prompts21:52
milanbvcould be interesting21:52
milanbvis that different from gnome-about-me?21:52
chrisccoulsonmilanbv - i'm not familiar with how gnome-about-me works21:53
chrisccoulsonbut i vaguely know how gnome-screensaver works21:53
chrisccoulsonalso, the GDM greeter will probably contain similar logic too21:54
chrisccoulsonalthough i haven't checked that21:54
* milanbv is looking at that file21:54
milanbvdoesn't seem really nicer than toying with passwd directly21:55
slangasekmilanbv: ecryptfs is precisely one of these "strange setups" - I can't even guarantee you which password PAM will prompt for *first* (old vs. new) in that case21:55
milanbvPAM is eveil21:55
milanbvevil21:55
milanbvif that's such a mess, I guess I'm going to keep the changes to the minimum21:56
milanbvi.e. only use passwd for current user21:56
milanbvand use chpasswd on the backends for others21:56
milanbvbut that's not perfect21:56
milanbv> msg != NULL && g_str_has_prefix (msg, _("Password:")21:57
chrisccoulsonmilanbv - i don't know what the answer is, i'm afraid ;)21:57
milanbvwhat a joke we need such tricks :-)21:57
milanbvso even in your dreams there isn't an optimal solution?21:59
milanbvthe fallback we have is that gnome-keyring should be able to ask for old and new password when it detects that it cannot decrypt the login keyring anymore...22:00
slangasekmilanbv: the optimal solution *is to pass PAM's questions through to the user*...22:09
milanbvbut that's mad from a UI design POV22:10
milanbvno UI does that!22:10
milanbvimagine a series of entries created on the fly, with obscure questions we can't even predict22:11
slangasek"no UI" - like GDM, or gnome-screensaver?22:11
milanbvthey don't change passwords...22:12
slangasekGDM will22:12
milanbvonly one entry22:12
slangasek(or should)22:12
milanbvit will?22:12
milanbvhave people thought about this already?22:12
slangasek"only one entry" - nope, GDM has to be able to handle two-factor auth22:12
milanbvwhen does that happen?22:13
slangasekwhat do you mean?22:13
milanbvwhat's the second factor? :-)22:14
slangasekwhatever the admin has configured?22:14
milanbvlike the name of his dog? :-p22:15
mathiazslangasek: hi - if a pakcage shows up on the " Source and binary demotions to universe " in component-mismatches.txt, is there anything else that needs to be done to demote it to universe?22:16
slangasekmathiaz: nope, it'll get processed by an archive admin at some point22:19
mathiazslangasek: great - thanks.22:20
slangasekmilanbv: you can see GDM's (thorough) PAM support in daemon/gdm-session-worker.c22:22
milanbvthanks - I'm currently reading the GUI part22:22
milanbvI'd like to see how all this is handled over D-BUs22:23
milanbvanyway, that's not something that will happen in users-admin, because the whole model of the gnome-system-tools is based on one bug D-Bus method called "set"22:23
slangasekfor d-bus, I guess the server needs to generate a unique ID to attach to the message22:23
milanbveverything else is not supported, and is a pain to implement :-)22:23
slangasekhmm22:24
milanbvthat would be a nice task for the new accounts-dialog that mclasen started22:24
milanbvhmm, I see how this works now22:25
milanbvdirectly transmitting questions to the GUI22:26
chrisccoulsonmilanbv - i was just going to ask you if you had seen mclasen's work22:26
milanbvthat's not perfect since we can't e.g. tell the user the confirmation is not correct in real time - need to wait for PAM to fail22:26
milanbvchrisccoulson: yeah22:27
milanbvactually I've already got in touch with him22:27
milanbvI think users-admin is virtually dead22:27
milanbvI'm quite happy with the improvements I could bring in, but the general model is not very flexible for what we need22:27
milanbv(PAM is an example)22:28
chrisccoulsonthe new tool looks quite nice. it would be good to put some effort in there i think, and make sure it doesn't have all the issues we have currently22:28
milanbvyeah, for Lucid+1 I guess I'll switch to it22:28
milanbvbut many common issues with users-admin are now fixed22:29
milanbvit's just that error reporting is still zero :-p22:29
milanbvanyway it was nice to see the problems we currently have with liboobs/users-admin22:31
milanbvthat will help designing a tool that suits our needs22:31
=== Chex_ is now known as Chex
=== BenC1 is now known as BenC
barryanybody here with deep python-gobject and/or gdb-fu that might want to look into bug 503727 with me?22:38
ubottuLaunchpad bug 503727 in computer-janitor "computer-janitor-gtk crashed with KeyError in create_column()" [High,Triaged] https://launchpad.net/bugs/50372722:38
mathiazslangasek: hi - is there a reason by xubuntu.lucid/ has a server-ship seed?23:35
cjwatsonmathiaz: because it was branched from ubuntu long long ago23:36
mathiazcjwatson: ok - I'm looking at demoting elinks23:36
mathiazcjwatson: and the xubuntu.lucid server-ship still has elinks in them23:37
mathiazcjwatson: should I delete elinks from there as well?23:37
cjwatsonmathiaz: probably23:40
mathiazcjwatson: should I completely remove the server-ship seed for xubuntu.lucid?23:40
cjwatsonif you like23:41

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