/srv/irclogs.ubuntu.com/2008/05/08/#ubuntu-meeting.txt

=== RoAk is now known as RoAkSoAx
=== asac_ is now known as asac
=== mc44_ is now known as mc44
=== fdd-0 is now known as fdd
pittihello everyone13:52
Hobbseepitti!13:52
mvohey pitti13:54
Riddellhi13:57
pedro_hello13:57
pittihm, I can't find Ted online, is he on vac?13:59
MacSlowhi13:59
MacSlowhi seb12813:59
MacSlowhi mvo13:59
mvohey MacSlow13:59
MacSlowhi Riddell, Hobbsee13:59
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Desktop Team | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 09 May 04:00 UTC: MOTU | 14 May 06:00 UTC: Platform Team | 14 May 21:00 UTC: Server Team | 15 May 13:00 UTC: Desktop Team
seb128hello13:59
* Hobbsee waves to MacSlow14:00
pittihm, Ted is not on vac14:00
kwwiihi14:00
MacSlowhi kwwii14:00
* pitti phones14:00
MacSlowno idea what's with ted14:00
MacSlowah :)14:01
pittited2: ah, that's *the* Ted?14:01
ted2pitti: good morning :)14:01
pittiah :)14:01
pittited2: welcome14:02
mvohello ted214:02
pittited2: it's your evil twin brother!14:02
pittihttps://wiki.ubuntu.com/DesktopTeam/Meeting/2008-05-08 FYI14:02
ted2Yeah, I'm trying to use Empathy to learn it's flaws... it seems that "tedg" and "ted1" are among the flaws :)14:02
pittiI didn't see anyone else posting agenda items; did I miss any?14:03
pittidid everyone have a chance to review their assigned bugs on https://edge.launchpad.net/ubuntu/+milestone/ubuntu-8.04.1 ? Any problems with those?14:03
pittiwe should solve them soon, we won't have any time in Prague, and towards the end of June we want to start building hardy.1 CD candidates14:04
seb128doh, that's short14:04
* MacSlow feels like an idiot working on integrating mipmapping in clutter only to see that yesterday something from elsewhere was pushed upstream14:05
pittiseb128: well, we still have about six weeks to hammer at it14:05
mvopitti: when do we get daily CDs again?14:05
mvo(for hardy .1)14:06
MacSlowso much for wasting time... especially nobody from O-Hand told me they are working internally on it14:06
pittimvo: unsure; do you think they'd be useful already?14:06
pittimvo: I don't think they are hard to set up, need to talk to Colin14:06
mvofor me at least yes14:06
pittiACTION: pitti to set up daily hardy CDs with Colin14:06
mvoI have a SRU open with the cdromupgrade script on the server cd14:06
Riddell18:00 < slangasek> evand: no ETA yet on hardy CD builds14:06
ted2MacSlow: That sucks, any clue on why?  Seems like something they'd be against also.14:06
pittimvo: right, we also have some installer fixes14:06
pittiMacSlow: who's O-Hand?14:07
mvothanks pitti14:07
MacSlowted2, no idea... especially since I blogged about it and chatted a bit with Matthew Allum (Opened Hand boss) about the API14:07
MacSlowpitti, that's "Opened Hand" the upstream of clutter14:07
pittiah, ok14:07
ted2They also do "dates" and a couple other embedded (sorry mobile) things.14:08
Hobbseepitti: enomootbot?14:08
pittiHobbsee: don't worry, just convention; I'll trawl through the log anyway afterwards14:08
Hobbseepitti: ahhh14:09
ted2MacSlow: So I guess at o-hand the right hand doesn't talk to the left? :)14:09
MacSlowted2, while the pure GL-side of things was easy for me making a patch out of this against clutter wasn't that easy... spent several days on this... then cogl (internal OpenGL-abstraction of clutter changed) had to move stuff over...14:09
mvohow do you feel about upgrade failures (maintainer scripts) in universe packages? I would like to still milestone those on the grounds that even they are universe they may break upgrades and give a bad user experience - how is your feeling about this?14:10
MacSlowted2, no clue... but I feel misable trying to work upstream (thus neglecting direct work on the face-browser) just to see that I wasted about two weeks for nothing14:10
pittimvo: yeah, that makes sense14:10
pittimvo: I recently watched a friend doing a dist-upgrade which was completely wrecked due to python-numpy failing to install14:11
ted2MacSlow: Yeah, for sure.  Are there going to be any o-hand folks at FOSSCamp/UDS?14:11
pittimvo: btw, on that occasion u-m immediately crashed/aborted, so that the system was left in a 80% upgraded state14:11
MacSlowted2, yes... Matthew will be there... I will bring that up when talking with thim14:11
pittimvo: but there was no possibility to finish the upgrade, nor do the cleanup, etc.14:11
mvopitti: was that a server upgrade?14:11
Hobbseemvo: how many are we talking about?14:11
mvopitti: for the desktop it should continue14:11
pittimvo: no, standard ubuntnu desktop14:11
mvoHobbsee: so far not that many14:12
pittimvo: it didn't :/, it just went away after the failure14:12
mvopitti: oh? it skips the cleanup, but it should go on, could you ask him to sent me the logs?14:12
Hobbseemvo: as in, 5, 10, 20, 50?  And how long do you think i'tll take to find out the rest?14:12
mvopitti: went-away == crashed14:12
mvoHobbsee: in the range of 10-20 I would say14:12
pittiMacSlow: argh, that sucks; communication problem? i. e. you didn't know about each other working on the same ting?14:12
MacSlowpitti, no... I blogged about that I missed mipmapping in clutter... showed that I had the needed GL-stuff already done and planned to write a patch for clutter14:13
MacSlowpitti, I also emailed the clutter-ml regarding how to go about exposing it in the clutter-API14:14
pittimvo: sure, I'll ask him14:14
MacSlowpitti, so they cannot have missed that I was working on it14:14
pittimvo: /var/log/<where>?14:14
pittiMacSlow: they read your blog?14:14
mvopitti: /var/log/dist-upgrade/* please14:14
pittimvo: TODOed14:15
mvothanks again pitti14:15
pittiMacSlow: oh, nevermind, ML14:15
MacSlowpitti, well I pointed them to it and it gets  to p.g.o and p.u.c so there's plenty of exposure14:15
Hobbseemvo: so easy enough to hit in one go, if we have a list.  *nod*14:16
pittiMacSlow: how do you think can we avoid that in the future? they didn't take you serious enough or so?14:17
mvoHobbsee: some of the failure seem to be a bit icky (haskell for example)14:17
pittimvo: oh, we still need to finish the /etc diff for dapper->hardy, too14:17
MacSlowpitti, I'll write Matthew an email and ask him14:18
pittiMacSlow: can you talk to them again and ask him how to avoid that in the future?14:18
pittiah, good14:18
pittiok, so I went throug the unassigned hardy.1 milestone list and picked out a few which look like falling into our team14:19
pittishall we just quickly go through them?14:19
pittihttps://bugs.edge.launchpad.net/ubuntu/+source/compiz/+bug/20699814:19
ubottuLaunchpad bug 206998 in compiz "Screen splited when changing monitor resolution settings " [High,Triaged]14:19
seb128sure14:19
seb128iz mvo bog ;-)14:19
pittiit's not entirely clear whether it's a compiz or an xrandr bug14:19
seb128I get the issue too14:20
mvopitti: right, I worked a bit trying to eliminating some of the noise, I will run another one soonish14:20
pittimvo: do you think you can care for coordinating this between the X and compiz upstreams?14:20
seb128the cursor can go in the area, clicking work etc14:20
pittimvo: etc diff> me too14:20
seb128but compiz consider the vertical line as the viewport limit14:20
pittiah, right, I think I noticed that, too14:20
seb128so I would say it's a compiz bug14:20
mvopitti: I can look into it yes14:20
pittithanks14:20
pittibug 21308114:21
ubottuLaunchpad bug 213081 in linux "CUPS does not print to LPD printer" [High,Confirmed] https://launchpad.net/bugs/21308114:21
pitticupsish, I'll take that one14:21
* mvo looks at till14:21
pittibug 15018714:21
ubottuLaunchpad bug 150187 in poppler "[gutsy] [regression] Evince has very bad quality when printing pdf files." [Unknown,Confirmed] https://launchpad.net/bugs/15018714:21
seb128I don't think this one will be fixed easily14:22
pittimvo: I have a much better connection to upstream nowadays, I'll manage :)14:22
seb128it seems to be cairo or poppler14:22
pittiseb128: right, that seems like a tricky poppler bug, I guess?14:22
pittiseb128: is that actually a regression from gutsy?14:22
seb128no it's not14:22
seb128gutsy had the issue14:22
seb128it might be a regression from dapper14:22
pittiI mean, the bug in that generality seems weird to me14:23
seb128where we were using the splash poppler version and not cairo14:23
pittiI print out PDFs very often (well, my wife does), and they look fine14:23
pittiso it affects only some?14:23
seb128right14:23
seb128you can assign it to me14:23
MacSlowyeah... I never saw issues with PDFs too14:23
mvothey generally look ok for me too (also I don't pint that much)14:23
seb128but I don't guaranty it'll be fixed for hardy14:23
seb128I'll try to talk with upstream about it14:24
pittiseb128: no, I'd just like milestoned bugs to have someone who is looking into it14:24
seb128I'm looking at this one14:24
pittiseb128: if it ends up being unmilestoned because we can't do anything, that's fine14:24
seb128ok14:24
pittiseb128: can you assign it to you? thx14:24
pittibug 18423814:24
ubottuLaunchpad bug 184238 in transmission "Menu entry should be named "Transmission BitTorrent Client" Instead of only the unclear "Transmission"" [Medium,Confirmed] https://launchpad.net/bugs/18423814:24
pitti*violently agreeing*14:24
seb128pitti: done14:24
pittioh, apparently fixed upstream!14:25
seb128pitti: mvo has been assigned to the sponsor request before hardy, not sure why he didn't upload though14:25
seb128pitti: I got jdong to submit the debdiff before hardy, it's just waiting for sponsoring14:25
* seb128 looks at mvo14:25
mvo*cough*14:25
mvo...14:25
pittiah14:25
pittimvo: can you take this? or shall I?14:25
mvosure, happy to take it now14:26
ted2seb128, pitti: It might also be the printer.  The cairo ouput changed to the point of pushing some printers in the new release.14:26
mvosorry - I must have overlooked it before the release14:26
seb128ted2: that's not a new bug, it was already there in gutsy14:26
pittimvo: thanks, assigned now14:26
seb128mvo: that's alright, that was a string change so tricky, but now let plenty of time to translators to do a good work14:26
MacSlowhi OgMaciel14:27
pittibug 20809714:27
ubottuLaunchpad bug 208097 in python-aptsources "FTBFS in Hardy due to python-distutils-extra changes" [Medium,New] https://launchpad.net/bugs/20809714:27
pittidarn, too late to remove the package from hardy final now14:27
Hobbseepitti: even if it doesn't build?14:27
OgMacielhey there MacSlow14:27
pittiIMHO we should just remove it from intrepid and ignore hardy; any objection?14:27
seb128+114:27
pittiHobbsee: hardy is frozen, we cannot remove stuff from it14:27
pittiok, I'll deal with it14:27
Hobbseepitti: oh, i thought you could - as in, that there were reasons why it wasn't a good idea, rather than a technical limitation against it14:28
mvo+114:28
pittifor reasons like that I like milestoned bugs to have a clear assignee14:28
pittiHobbsee: that's pretty much the case, yes14:28
pitti(I believe, anyway -- who knows how soyuz breaks if someone woudl actually attempt it :-P)14:29
pittibug 20477014:29
ubottuLaunchpad bug 204770 in tracker "[hardy] gdmsetup cause intensive disk activity and take a very long time to open" [Medium,Confirmed] https://launchpad.net/bugs/20477014:29
Hobbseepitti: on second thoughts, i suspect it's a *very* good idea not to try.14:29
pittiseb128: you commented on this, do you have a quick summary?14:29
pittiHobbsee: *chuckle*14:29
seb128pitti: gtkfileselector has a search item which uses tracker14:29
pittiooh, that one again14:30
Hobbseepitti: :)14:30
pittiright14:30
seb128and libtracker api for "is tracker running" autostart this one14:30
seb128which is completly broken if you ask me14:30
pittisudo time-admin or other program, and there goes tracker driving you mad?14:30
seb128yes, but tracker is disabled in hardy so I'm not sure why that's happening14:30
seb128I'll consider dropping the gtk tracker support if the tracker guys don't fix the issue14:30
pittiit doesn't just start tracker, but also gvfs daemons, etc., doesn't it?14:31
pittiseb128: could we just make the file selector not triggering autostart?14:31
pittiso that people coudl still manually enable tracker, but it wouldn't start magically any more?14:31
seb128yeah, I was considering that as well14:31
pittinot sure whether it's possible14:32
seb128well, just stop installing /usr/share/dbus-1/services/tracker.service14:32
pittiseb128: the gdm task is bogus, right?14:32
seb128easy enough14:32
seb128pitti: yes, that's an upstream one14:32
pittiseb128: ah, but that's just the trigger, not the actual bug, right?14:33
seb128pitti: I think we should just remove the dbus service file, this way tracker is started by the session or the user or not14:33
seb128I don't like the "is autostarted when random program check if tracker is running"14:33
pittiseb128: that sounds reasonable14:33
seb128right14:33
pittiseb128: ok, let's discuss this offline14:34
pittido we have someone inclined to bluetooth in the team?14:34
seb128ok14:34
pittibug 22026914:34
ubottuLaunchpad bug 220269 in bluez-utils "bluetooth mouse stopped working after bluez-utils and bluetooth update [hardy]" [Medium,Confirmed] https://launchpad.net/bugs/22026914:34
seb128I would say to ask the mobile team14:34
pittiok, I'll do that14:35
seb128or mithrandir14:35
pittimvo: bug 221920 looks like a simple blacklist addition to compiz14:36
ubottuLaunchpad bug 221920 in xserver-xorg-video-intel "Compositing results in garbage on the screen for Intel 82815, shouldn't be turn on by default" [Unknown,Confirmed] https://launchpad.net/bugs/22192014:36
mvopitti: yes14:36
pittiseb128: yes, I mean 'ask the mobile team/Tollef'14:36
pittimvo: can I hand that to you?14:36
mvosure14:36
pittibug 21138814:37
ubottuLaunchpad bug 211388 in ntp "/etc/dhcp3/dhclient-enter-hooks.d/ntpdate not created on dapper->hardy upgrade" [Undecided,New] https://launchpad.net/bugs/21138814:37
pittithat sounds pittiish14:38
seb128;-)14:38
pitti(unless someone jumps at it :) )14:38
pittiheh, I reported it14:38
pittifallout from the /etc diff trawling14:38
pittimvo: btw, any chance we could have an updated /etc/ diff for dapper->hardy current?14:39
pittimvo: we fixed some issues in the last weeks14:39
pittibug 20952014:39
ubottuLaunchpad bug 209520 in nautilus "SMB error: Unable to mount location when server configured with security=share" [Undecided,Confirmed] https://launchpad.net/bugs/20952014:39
pittiargh the suck argh14:39
pittithat sounds like gvfs fallout14:39
mvopitti: yes, I worked on the code to remove some noise and plan to rerun it soonish14:40
pittiACTION: mvo to produce an up to date dapper -> hardy-proposed /etc/ upgrade diff14:40
seb128pitti: that's part of the giant gvfs smb mess we have14:40
* pitti hugs mvo, thanks14:40
seb128and the bug title is not accurate14:41
pittiseb128: who's on that? Steve and you, I suppose?14:41
seb128yes, for some value of being on it14:41
pittiseb128: btw, it seems that SMB connection icons on your desktop disappear on upgrade; is that already known as well?14:41
seb128but I really need to look at those for 8.04.1 and steve offer to help on those too14:41
seb128pitti: it's in the milestone list somewhere, search for gnomevfs there14:41
seb128or gnome-vfs14:42
pittiseb128: ah, thanks14:42
pittihm, bug 18604914:43
ubottuLaunchpad bug 186049 in galago-sharp "System.DllNotFoundException: libgalago" [Undecided,Confirmed] https://launchpad.net/bugs/18604914:43
pittibeagle search? galago? that doesn't sound very mainish to me?14:43
seb128no it's not14:43
pittiok, so let's not worry about assigning it now14:44
pittithat's the list for our team as far as I can see14:44
pittianything else?14:44
seb128not from me14:45
kwwiinope14:45
pittiI'll take the task of finding/fixing some more /etc upgrade bugs14:45
pittimvo already has his hands full, according to the milestone list14:45
Riddellpitti: I'll probably have a load of main inclusion reports14:45
Riddellneeded for kde 414:45
pittiRiddell: ah, for intrepid?14:46
Riddellpitti: yes14:46
Riddelljust to warn you (or doko)14:46
pittiRiddell: will intrepid drop kde3?14:46
Riddellpitti: as much as possible yes14:46
pittiRiddell: right, I'm all for a package review, but we usually don't do MIRs for version upgrades?14:46
pitti(which, in a way, that is)14:46
dokoRiddell: warn about what?14:46
Riddellpitti: right but there's new dependencies14:46
pittie. g. I did not submit MIRs for a new postgresql release either, etc.14:47
pittiRiddell: ah; those should have MIR bugs, yes14:47
Riddellpitti: and some new kde modules, which may or may not count as new packages14:47
pittibut I don't think that we need an MIR for e. g. kdelibs -> kdelibs-kde414:47
Riddelldoko: that I'll need various MIRs for kde 414:48
pittiRiddell: sure; let's not waste our time with busywork for the standard components which had a KDE 3 counterpart, and the rest gets MIR bugs; do you think that's reasonable?14:48
* mvo_ is sorry - disconnected14:48
pitti... so that we can hand off the remaining 3242 bugs to mvo14:48
pittimvo_: oh, welcome back!14:48
seb128;-)14:48
Riddellpitti: yes, although it's not always clear what had a kde 3 counterpart14:48
Riddelle.g. the new kdepim server14:48
pittiRiddell: well, common sense, I think14:49
Riddellyep14:49
pittiRiddell: if you introduce new networking libraries or ffmpeg, we better MIR them :)14:49
pittigood, anything else we should talk about?14:49
seb128pitti: any news about fixing the retracers?14:50
pittiugh, that14:50
seb128pitti: we could use debug stacktraces for some crashers14:50
seb128and autoduplicates closing too14:50
pittiok, so tomorrow will probably keep me busy with my archive day and SRU14:50
pittiI'll try to reproduce these problems with fakechroot on my box this afternoon14:51
pittiI have no idea why it suddenly falled apart so badly :(14:51
pittis/falled/fell/14:51
pittiACTION: pitti to look into fakechroot problems for apport retracers14:52
pittiAOB?14:52
pittiok, then let's all give seb128 a big hug to spend his free day with us14:53
pittiand enjoy having an ice cream now!14:53
Keybukpitti: thanks very much!14:54
seb128ice cream yeah ;-)14:54
pittiRiddell: hm, speaking about it, surprisingly few KDE bugs on the milestone list; does it just work? :-)14:54
pittiah, hi Keybuk14:54
cjwatsonpitti: all the code is there for hardy CDs to be enabled; somebody just needs to start running and testing them14:54
cjwatsonDIST=hardy cron.daily-live etc.14:55
pitticjwatson: oh, yay; they'll automatically use -proposed?14:55
cjwatson"automatically" in the sense that I've already told them to do so, yes :-)14:55
pittiright, that's what I meant cjwatson-proactive-automatically14:55
pitticjwatson: awesome, thanks!14:55
pittiI'll set up the cronjobs then14:55
pittithanks everyone!14:56
Riddellpitti: well KDE 3.5 is pretty stable after three releases14:56
pittiRiddell: lucky you! :)14:56
pittiRiddell: kde 3.5.10 should *so much* be ported to gvfs *duck*14:57
Keybukthought of the day ...14:57
Keybukdid we decide whether to do Kubuntu 8.04.1 or not?14:57
pittioh, is that decision our's?14:57
Keybukdo we _want_ to?14:57
KeybukRiddell: ?14:57
cjwatsonmarilize was asking me about that (by implication); I dodged the question because I wasn't sure :-)14:57
cjwatsonI think what I said was that I saw no reason not to release CDs for anything that gets suitably tested14:58
pittimy feeling, too ^14:58
RiddellKeybuk: I don't think it's been discussed14:58
KeybukRiddell: do you think it's a good idea?14:58
cjwatsonthere will probably be changes that affect Kubuntu, even if there's little in the way of specific work on KDE14:58
KeybukRiddell: do you think we'll get enough test coverage for it?14:58
cjwatsoni.e. kernel and platform changes14:58
cjwatsons/probably/definitely/14:58
Keybukkubuntu people will get the large -updates collection the first time they install updates anyway14:59
RiddellKeybuk: yes I think we can get test coverage, it seems like a good idea to me14:59
* cjwatson would rather take the opportunity to reduce mirror load, personally14:59
cjwatsonby shipping roll-ups of updates14:59
Keybukjust the Kubuntu CD?15:00
Keybukor the KDE 4 remix as well?15:00
Riddellthere's not been any kde 4 updates (unless we move 4.0.4 to -updates)15:01
cjwatsonRiddell: same comment re kernel+platform changes15:01
Riddellyep15:01
Riddellso if we can get it tested, may as well15:02
pittiRiddell: ok, so I'll set up daily CDs for kubuntu and k4buntu, too?15:04
Riddellpitti: please do15:04
cjwatsonk4buntu> :-)15:11
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 09 May 04:00 UTC: MOTU | 14 May 06:00 UTC: Platform Team | 14 May 21:00 UTC: Server Team | 15 May 13:00 UTC: Desktop Team | 21 May 06:00 UTC: Platform Team
=== thekorn_ is now known as thekorn
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 08 May 20:00 UTC: Ubuntu Security Team meeting | 09 May 04:00 UTC: MOTU | 14 May 06:00 UTC: Platform Team | 14 May 21:00 UTC: Server Team | 15 May 13:00 UTC: Desktop Team
=== phanatic_ is now known as phanatic
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Ubuntu Security Team meeting | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 09 May 04:00 UTC: MOTU | 14 May 06:00 UTC: Platform Team | 14 May 21:00 UTC: Server Team | 15 May 13:00 UTC: Desktop Team
kees#startmeeting21:01
keeserr21:01
keesno mootbot?21:01
keeswell, I can paste logs manually.  :)21:01
mraheh21:01
keesso, who all is here for the security team meeting?21:02
propagandistheyya ;o]21:02
mraI am21:02
jdstrando/21:02
keesalright, let's get started.  Current Agenda is here:21:02
keeshttps://wiki.ubuntu.com/SecurityTeam/Meeting21:03
keesI don't see emgent, so I'll dropped the whitehat topic for now.21:03
kees[topic] CVE review21:03
keeswe've got a bunch of things cooking21:04
keesany CVEs anyone is interested in working on?21:04
jdstrandI might suggest https://bugs.launchpad.net/ubuntu/+source/speex/+bug/21865221:05
ubottuLaunchpad bug 218652 in xine-lib "CVE-2008-1686: Multiple speex implementations insufficient boundary checks" [Undecided,In progress]21:05
jdstrandI am handling xine-lib, gstreamer, speex and vorbis-tools, but there are a lot of universe packages that need it21:05
keesyeah, it's a pretty long list.21:06
jdstrandit's an easy patch21:06
jdstrandbut a lot of packages21:06
keesalso on the horizon is a kernel update, probably early next week.  it's being built currently.21:07
keesin an effort to increase CVE visibility, jdstrand and I have built a web area that is exported regularly from the ubuntu-cve-tracker bzr tree:21:07
keeshttp://people.ubuntu.com/~ubuntu-security/cve/open.html21:07
jdstrandkees: do you want to advertise that link, since it's a symlink?21:08
kees(and some graphs as well: http://people.ubuntu.com/~ubuntu-security/cve/open-cves.png)21:08
jdstrand(I don't care, but I thought since it isn't official yet, we could use the real one)21:08
keesjdstrand: an index.html needs to be built up, but it's a reasonable starting point for the moment.21:09
jdstrandfair enough21:09
mrait looks good so far21:09
keesany help with open CVEs (especially testing) is, of course, greatly appreciated.  :)21:10
jdstrandabsolutely!21:10
jdstrand:)21:11
keesokay, moving on...21:11
kees[topic] SELinux status21:11
keespropagandist: how goes selinux in the final hardy release?  I haven't seen many complaints.21:12
propagandistkees: other than a few bugs, its going well21:12
mrais there any way to see how many people have switched over to it?21:13
propagandistThat would be interesting to know...21:13
jdstrandpopularity-contest could give a relative idea21:14
jdstrandbut I don't know how many people use that21:14
keeshttp://popcon.ubuntu.com/21:14
keesI'm not sure how to examine just hardy, though21:14
kees42 people are using it says popcon.  :)21:16
keesso, I suspect that's not a useful number.21:16
mrathat's pretty good for how new it is21:16
keespropagandist: any specific plans for intrepid?21:16
propagandistkees: some additional policies for maybe apache and xguest (just suggestions) and some work to sync up with debian as much as possible21:17
keespropagandist: sounds good.21:18
propagandistI'm open to suggestions as well21:18
jdstrandpropagandist: I'm surious as to what you'll come up with to contain apache, especially wrt virtual hosts, php and perl21:18
jdstrands/surious/curious/21:18
kirklandkees: sorry, missed the roll call, belated, "here"21:19
keespropagandist: btw, is anyone from tresys coming to UDS?21:19
keesheya kirkland, no worries.  :)21:19
propagandistjdstrand: ;o] me too... I'll be using the current refpol as a starting point, but after that we'll see21:19
propagandistjdstrand: I'll try to keep everyone updated on the plan for that21:19
propagandistkees: I don't think so. It's in Prague yes?21:20
jdstrandpropagandist: I mention that, because I was hoping at some point to do the equivalent with apparmor, but the way apache is packaged now doesn't really help with profiling :?21:20
jdstrandmathiaz and I started a conversation on it, but we may talk about it more at UDS21:20
keespropagandist: yea, prague21:21
jdstrandpropagandist: it might be a several release process to get apache in shape-- especially since we would want to get Debian involved21:21
propagandistjdstrand: true true21:21
keesokay, moving on...21:22
kees[topic] hardy review21:23
keeswhile CVEs should really cover stuff in hardy, is there anything people wanted to talk about relating to the release?21:23
keesanything to do better/different for intrepid, etc?21:23
SEJeffBlog about the proactive security work21:23
SEJeffWe have smack and we also have capabilities support in the kernel21:24
SEJeffWhy not work on cutting down on suid root binaries?21:24
mrathat one can be tough because you can quickly cause usability problems21:24
keesSEJeff: I've tended to blob about the things I'm directly involved in.  are those other two areas ones you could blog about?21:24
SEJeffI started work on this awhile back: https://wiki.ubuntu.com/Security/Investigation/Setuid21:24
keesSEJeff: it looks like a pretty short list so far, which is good.21:25
SEJeffkees, If we start writing patches to make some of those utilities only check the caps instead of the uid, would the patches get accepted into ubuntu if it takes awhile for upstream to adopt?21:25
keesSEJeff: yup -- as long as there was no loss in functionality, I'd be happy to see them in Ubuntu.21:26
jdstrandSEJeff: seeing that list, cupsys shouldn't be as big of a concern-- it is protected via apparmor by default (pitti purposely dropped the extensive derooting patch IIRC because of the use of apparmor)21:26
SEJeffHere's the email about this I initially sent: https://lists.ubuntu.com/archives/ubuntu-hardened/2007-October/000227.html21:26
keesI'd prefer they get passed up through Debian and upstream too, of course.21:26
SEJeffOf course21:26
SEJeffTHats the goal, but gnu utilities maintainers are notorious for taking a LONG time for stuff like that. It took ages for the selinux folks to get the -Z options into upstream21:27
keesyeah, understood, but having a LP bug linked to the upstream bug with the patch will go a long way towards being able to show where things stand for each package.21:28
kees(and those LP bugs could be linked to from the wiki page)21:28
SEJeffI also still owe you guys a version of ubuntu-cve-tracker that supports tablesorting. tablekit was just too heavyweight because of prototype.js21:28
SEJeffI got it working and didn't like it so dropped it21:28
keesheh21:28
jdstrandSEJeff: oh yea-- I reworked the table slightly-- shouldn't affect too much based on what I saw of your previous work21:29
keesI think we've gotten into intrepid so...21:29
kees[topic] intrepid21:29
jdstrands/yea/yeah/21:29
keesbesides working on what interests people from the roadmap (and/or adding more things to the roadmap), there's at least one area I'd like to cover here: hardened compiler options21:30
keesthe testing done with the hardening-wrapper was a success, and as a result, the majority of its features were put directly into the gcc defaults21:30
keesdue to the need for a central place to document this, I wrote up: https://wiki.ubuntu.com/CompilerFlags21:31
jdstrand\o/21:31
jdstrand*awesome* work and tenacity kees! :)21:31
kees*whew* thanks.  I have to thank infinity and doko as well.  :)21:31
keesand of course, everyone else who did testing of the wrapper21:31
SEJeffThats a huge win21:32
jdstrandyea infinity and doko !21:32
kees-D_FORTIFY_SOURCE=2 is by far going to be the biggest glitch-causer, but the result will be better code overall21:32
keesnow, as far as PIE, there were many good concerns raised, so we'll discuss it further at UDS.  I'm pushing for PIE-by-default on amd64.21:32
jdstrandit's for the mergers to fix right? ;P21:33
SEJeffUbuntu needs a page just like this: http://fedoraproject.org/wiki/Security/Features that is "marketed"21:33
keesjdstrand: heh.  well, and anyone else watching the automated import build failures...21:33
keesSEJeff: absolutely.  I actually have something a little like it, but it was rather ... bare ... until recently.21:33
jdstrandSEJeff: http://www.ubuntu.com/products/whatisubuntu/serveredition/features/security21:33
keesthe URL from jdstrand is a result of some of that "marketing" work21:34
keesI want a matrix, though, too.21:34
jdstrandnijaba wrote a lot of that21:34
* jdstrand nods21:34
keesanother area of work I'd like to see is on getting PIE-by-default for various daemon's builds.  it's the same list that was put together before, but the goal here would be to make it part of the build system, and to avoid the need for a wrapper.21:35
keesspecifically: https://wiki.ubuntu.com/Security/HardeningWrapper#targets21:36
jdstrandkees: you mean debian/rules?21:36
keesjdstrand: yeah.21:36
keesthere is some example of how to do this in openssh, and is rather painful.21:36
jdstranda lot of those are already quite different from Debian, so that shouldn't be a big deal21:36
keeswhile the wrapper is an easy way to test that the build and execution would work, I'd like to get a common "configure" macro or something to do it.21:37
jdstrand(just the act of carrying the diff that is)21:37
* kees nods21:37
jdstrandkees: what about dh_hardening21:37
jdstrand?21:37
keeshunh.  probably more of a makefile include, but yeah, that's a great idea.21:37
keeswhile not hugely popular yet, 10 debian source packages are using the hardening wrapper -- including quagga.21:38
jdstrandIIRC, there seems to be quite a bit of interest though21:40
keesyeah, even those few packages really put it through its paces.21:40
keeswrung out a few odd-ball bugs21:41
keesanyway...21:41
jdstrandmy main focus in terms of intrepid development is more work on ufw21:41
keeswe'll have more of an idea about the 'official' focus on security work after UDS.21:41
jdstrandspecifically package integration-- which is one of the topics at UDS21:41
SEJeffZelut has been working on ufw support for kickseed21:42
keesI'm excited about that.  It should be very interesting.  :)21:42
SEJeffindeed21:42
SEJeffBut for it to get into debian, that will probably have to use iptables21:42
jdstrandSEJeff: yep-- been talking to him a bit about it21:42
jdstrandSEJeff: ? ufw is just a front-end for iptables21:42
SEJeffWe'll work more on kickseed later on.21:42
jdstrandoh, the kickseed part21:43
SEJeffjdstrand, yes, and kickseed is in debian-installer21:43
SEJeffbut is ufw in debian by default? not so much21:43
* jdstrand doesn't think it's in Debian at *all* yet...21:43
keesjdstrand: couldn't hurt to find a DD (*cough*) to sponsor it...21:44
jdstrandheh21:44
jdstrandit's on my todo list21:44
kees:)21:44
jdstrandI think I'd like to separate out debian/ from the bzr branch, but need to think about it some more21:45
keesanything else to cover?  anything to bring up at UDS that isn't already in the roadmap?21:45
jdstrand(I could look at what lamont does with bind9 for inspiration)21:45
SEJeffkees, Focus on proactive security more. You've been doing a heck of a job so far. Don't stop21:45
keesthanks; I'd like to do more.  :)21:46
jdstrandSEJeff: that's another thing I hope to do-- add some more default enforcing apparmor profiles21:46
kees[topic] next meeting21:47
keestwo weeks would be UDS.21:47
SEJeffkees, Speaking of that. 1 last thing from me21:47
keeshow about we push to the 29th, so we can review UDS discussions?21:48
keesSEJeff: sure21:48
SEJeffSeeing as how Apparmor getting upstream still is stalled... and Smack is a MAC framework "aligning with Ubuntu's use cases"21:48
SEJeffWhy not look into migrating to SMACK21:48
SEJeffIt might seem radical, but you don't get the weird errors with things like the btrfs bug I sent to the list21:48
jdstrandI'm on vacation on the 29th21:48
jdstrand(that whole week actually)21:49
keesSEJeff: true, it's worth looking into.  the main benefit with AA currently is the help we're getting from AA upstream with bugs, etc.21:49
SEJeffSure, because you are 1 of 2 users21:49
* kees nods21:49
SEJeffSMACK upstream would have similar responses /me thinks21:50
keesagreed.  there's a price to switching, but intrepid would certainly be a good time to examine that.21:50
SEJeffANd smack is upstream, so it causes less problems than anything out of tree21:50
mraCasey is pretty good, the only real drawback is there is only one of him21:50
SEJeffmra, and Crispin Cowan works for Microsoft now.21:51
mrayes, but he hasn't been the one pushing patches for a while now21:51
keesSuSE still has developers on AA, so I'm not freaking out just yet.21:51
mraI'm just saying AA has less to worry about from freak bus accidents21:51
SEJeffkees, They have commercial support contracts in place. Of course they will support it21:52
keesbut I'm quite glad to have the tresys folks working with Ubuntu too.  :)21:52
propagandistWhat about SELinux (perhaps stating the obvious here)?21:52
propagandistkees: :o)21:52
keespropagandist: yup, that would be on the list too.  I've personally been more interested in "choice", but obviously we needed to pick something originally to run with.21:53
SEJeffIf I ever get time (maybe maybe not) I'll work on setroubleshootd21:53
jdstrandpropagandist: I am super excited about the selinux work that's happened so far21:53
propagandistSEJeff: that would be awsome, I think joejaxx had a working/almost working package of it21:53
jdstrand:)21:53
SEJeffnoted21:54
SEJeffWhat about polgen-gui?21:54
SEJeffANyone working on that?21:54
keesokay, so proposed meeting time: 2000 UTC, here, June 5th.21:54
SEJeffYou give them that and people can't say SELinux is hard anymore21:54
jdstrandkees: wfm21:54
propagandistkees: sounds good to me21:54
propagandistSEJeff: ;o]21:55
mrakees: that works21:55
propagandistSEJeff: I don't think anyones started on that (maybe joejaxx though)21:55
keesalright.  thanks everyone!21:56
kees#endmeeting21:56
jdstrandthanks kees!21:56
propagandistthanks ;o]21:56
SEJeffpropagandist, Can we carry a bit more convo on in #ubuntu-hardened?21:56
propagandistSEJeff: sure21:57
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Ubuntu Security Team meeting | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 09 May 04:00 UTC: MOTU | 09 May 16:30 UTC: Ubuntu 8.04.1 Team | 14 May 06:00 UTC: Platform Team | 14 May 21:00 UTC: Server Team
=== ubottu changed the topic of #ubuntu-meeting to: Current meeting: Bugs for Hugs Day | Calendar: http://fridge.ubuntu.com/event | Logs: https://wiki.ubuntu.com/MeetingLogs/ | 09 May 04:00 UTC: MOTU | 09 May 16:30 UTC: Ubuntu 8.04.1 Team | 14 May 06:00 UTC: Platform Team | 14 May 21:00 UTC: Server Team | 15 May 13:00 UTC: Desktop Team
emgent@now rome23:02
ubottuemgent: Current time in Europe/Rome: May 09 2008, 00:03:01 - Current meeting: Bugs for Hugs Day23:02
emgentargh!23:02

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