[00:01] <phillw> Hi (again) I know that lubuntu does not use https://launchpad.net/~lubuntu I'm a bit puzzled as to why that area exists, what should I do to see if the person in Tehran is a 'decent' person?
[00:02] <lifeless> phillw: sorry, can you rephrase, I don't understand the predicate
[00:03] <phillw> lifeless: should I e-mail said owner?
[00:04] <lifeless> phillw: you should explain what you mean, because I don't understand you
[00:04] <EvilResistance> i think what he means is he wants to know why that user has the "lubuntu" id
[00:04] <EvilResistance> and wants to know whether he should talk to taht user about that id or something
[00:04]  * EvilResistance is guessing, based on what he knows about phillw
[00:04] <dobey> i think he wants to take over the name for a team perhaps or something
[00:05] <EvilResistance> makes sense, actually
[00:05] <dobey> anyway, i am not really here
[00:05] <phillw> thanks EvilResistance, yeah, when I see a threat to lubuntu, my fingers cannot keep up with my brain in terms of WTH???!!!!
[00:06] <EvilResistance> ^ that
[00:06]  * EvilResistance expected that
[00:06] <lifeless> ok, so this person has been a user of LP for about 6 years
[00:06] <phillw> I found it listed, by accident, when linking the teams up
[00:06] <lifeless> I think if you want to use their name for a team name, you should start by asking them
[00:07] <lifeless> they don't appear to be very active
[00:07] <phillw> Well, as Canonical actually 'own' the name lubuntu, it should be a real short conversation.
[00:08] <lifeless> uhm
[00:08] <lifeless> not really, a user account is clearly not a trademark violation issue
[00:08] <lifeless> that would be like killing a fly with an ICM MIRV
[00:08] <lifeless> *ICBM*
[00:09] <StevenK> IE, highly effective at killing 5 million of the buggers?
[00:09] <lifeless> but guaranteed to miss the one you want
[00:09] <StevenK> Haha
[00:09] <phillw> lifeless: I'll pass it onto Canonical, it is well beyond my limited knowledge of what they allow.
[00:09] <lifeless> besides which, IIRC lubuntu didn't exist in 2006
[00:10] <lifeless> phillw: if you want the name, the first thing to do is talk to the user
[00:10] <phillw> lifeless: you have not read the Canonical TM statement.... if it has buntu in it, it is theres.
[00:10] <phillw> this saves 'rip offs'
[00:11] <lifeless> phillw: uhm, yes, I have.
[00:11] <lifeless> phillw: you're welcome to escalate if you want, I'm merely trying to save some round trips.
[00:12] <lifeless> it would be uncouth for us to take the name without discussion, I'm sure none of our sysadmins would do that.
[00:12] <phillw> lifeless: no worrys, mate, I'll pop it over to them, it is not for me to get involved. They can look at it and make a decision. No need to have round trips.
[00:13] <lifeless> I think you've missed the point. You are involved because you are the person requesting the username
[00:13] <phillw> I've had stuff approved by their TM team in the past, I'll just ask my contact there for their views on the matter. We mere mortals do not decide :)
[00:14] <phillw> no, I was not asking for the user name, just pointing out to lp that there is an lp registered the is totally unknown to our team.
[00:15] <phillw> https://launchpad.net/~lubuntu   That is pretty much a master account on lp for Lubuntu.
[00:16] <phillw> all of our team lp accounts begin https://launchpad.net/~lubuntu
[00:18] <phillw> lifeless: as both an OP and +F on our IRC stuff, along with being both admin and owner of various lubuntu lp accounts, all I am saying is that I find this disturbing. There was no offence or hostility meant towards you or lp. I am fiercley protective of lubuntu.
[00:18] <dobey> i don't think you want to try to turn this into a battle. you should ask nicely and if he says no, just deal with not owning that account and move on with your life; trying to turn it into a legal battle as you seem to suggest it is, is probably not a good idea, unless you want to rename lubuntu to something else :)
[00:19] <dobey> phillw: i am sure the person has no hostility towards lubuntu by having that user id
[00:19] <phillw> dobey: a battle is the last thing I want.
[00:21] <phillw> thank you guys for your advice, I will in the 1st instance attempt to make contact with the person. I am one of lifes eternal pessimists, that way life is actually full of pleasant suprises :)
[00:26] <cody-somerville> phillw, If you don't have any luck with contacting the user, the next step is to file a question against the launchpad project with your request for that account to be renamed.
[00:29] <phillw> thanks, I'm sorry if I came over as agressive, but I was their admin guy long before we got adopted. You guys on lp have always been more than kind and understanding for not just lubuntu but for other teams I'm involved in. Again, I do apologise... I saw WTH?!! Next time, I will count to 10 :)
[00:30] <phillw> cody-somerville: I'm an admin on lubuntu :D
[00:31] <cody-somerville> phillw, hmm?
[00:32] <phillw> cody-somerville: https://launchpad.net/~lubuntu-desktop
[00:38] <cody-somerville> phillw, Yes. I understand you're involved with the Lubuntu project. You mentioned that earlier in the conversation. :)
[00:45] <phillw> we'll let things happen, I have emailed the person asking him to reply to me via my phillw@ubuntu.com address, I know it does not carry the same authority as an @canonical address, but I'm hopefull we do not need to go that far.
[02:38] <rmk> Is it possible for a team to have multiple administrators?
[02:38] <rmk> Just found it.
[02:49] <rmk> Does add-apt-repository support private repos?
[02:58] <wgrant> rmk: It doesn't, unfortunately.
[02:58] <wgrant> rmk: You have to add the sources.list entries manually.
[03:04] <rmk> ok -- yeah it seemed that way, just wanted to confirm I wasn't missing something
[05:29] <twb> I remember Ubuntu has a script that can pull down an SSH public key from launchpad, and drop it in authorized_keys -- what's that script called?
[05:30] <micahg> twb: add-apt-repository
[05:30] <micahg> oops, sorry
[05:31] <twb> ssh-keyscan?
[05:31] <twb> nope
[05:31] <wgrant> twb: http://blog.dustinkirkland.com/2010/03/introducing-ssh-import-lp-id.html
[05:31] <twb> ssh-import-lp, thanks!
[05:31] <wgrant> Where I also link to http://www.kaarsemaker.net/downloads/code/launchpadduser.py
[05:32] <wgrant> ssh-import-lp-id adds keys to the current account
[05:32] <wgrant> launchpadduser creates a new account.
[05:32]  * micahg wasn't aware of such a script, there are new toys showing up all the time
[05:33] <twb> Basically I want this feature so I can call up a customer and say "please run <pull command> twb" to populate ~root/.ssh/authorized_keys
[05:33] <twb> Preferably backing onto my httpd's public_html rather than lp, tho
[05:33] <twb> I meant to write the script from scratch like four years ago, noticed recently that lp already had one :-)
[06:59] <d1b> morning guys
[06:59] <d1b> i accidentally xss :<
[07:01] <wgrant> d1b: Can you file a bug, making sure to select the security option at the bottom?
[07:01] <d1b> wgrant: will do ^ ^
[07:01] <d1b> wgrant: i found two, the first is stupid and you cannot use it against someone the second is a stored xss and is rather amusing
[07:02] <wgrant> I know of several instances of the first, but thought I'd stamped out most of the latter.
[07:02] <d1b> don't be silly, lunchpad is awesome
[07:05] <d1b> you guys should have a bounty ;)
[07:08] <wgrant> Hmm, this is a nice old one.
[07:08] <wgrant> Thanks!
[07:08] <d1b> does lunchpad have any clickjacking protection?
[07:09] <d1b> i don't see any x-frame header options
[07:09] <wgrant> No :)
[07:09] <d1b> awesome so all those self xss are exploitable through clickjacking then!
[07:09] <d1b> well done guys
[07:09]  * d1b files another bug
[08:32] <lifeless> d1b: thanks
[08:34] <lifeless> d1b: qastaging.launchpad.net is a better site to experiment on
[08:34] <lifeless> same code, ~same deployment config etc, but db is tossed away regularly
[08:34] <lifeless> and outbound mail is trapped, so noone gets annoyed ;)
[08:40] <d1b> lifeless: yes i remembered about it after i registered the account on the main lunchpad domain
[08:41] <d1b> hey so if i steal someone's session cookie can i just use it? i haven't tried it yet(is it ip locked?)
[08:41] <d1b> i don't feel like reading python code today :p
[09:05] <danhg> morning
[09:06] <lifeless> d1b: its not locked to ip, no, so its fairly important to keep secure
[09:23] <d1b> lifeless: so it should be made httponly if nothing will break then ...
[14:42] <deryck> abentley, adeuring, rick_h__ -- I completely forgot we need to do an irc support schedule while on maintenance.
[14:42] <adeuring> deryck: right...
[14:43] <deryck> adeuring, I think your time would have passed some maybe pick up 3 hours tomorrow during your day, which doesn't overlap us.  cool?
[14:43] <adeuring> deryck: sure
[14:43] <deryck> rick_h__, and how about you start this hour we're in and the next 2 hours, cool?
[14:44] <deryck> then I take the 3 after that, and abentley the 3 after that.
[14:44] <rick_h__> deryck: ok
[14:45] <deryck> I'll draft a formal, in UTC, schedule on the wiki page if that sounds generally agreeable to you all.
[14:49] <abentley> deryck: I make that rickh until 17:00, deryck until 20:00, abentley until 23:00.  My EOD is 22:00
[14:50] <deryck> abentley, yup that computes to me as well.  so let's back the three of us up by an hour.  and adeuring can take 3 hours before that.
[14:50] <abentley> deryck: cool.
[14:56] <deryck> adeuring, abentley, rick_h__ -- does the schedule at https://dev.launchpad.net/MaintenanceRotationSchedule look good?
[14:56] <abentley> deryck: Yes.
[14:57] <rick_h__> deryck: yep
[14:57] <adeuring> deryck: I don't see any specific times for us...
[14:57] <deryck> rick_h__, so I'll take over in roughly an hour.
[14:57] <adeuring> deryck: gah, got it now
[14:58] <adeuring> looks good
[14:58] <deryck> adeuring, ah ok.  was trying to type how to find it. :)
[14:58] <deryck> adeuring, cool, thanks
[14:58] <deryck> thanks, guys
[16:07] <sabdfl> hi folks, what's the count of daily builds these days?
[16:12] <rick_h__> sabdfl: checking, you mean those projects that build daily? Or how many total per day we're running?
[16:17] <jelmer> sabdfl: last I checked the number of recipes that built succesfully at least once in the last 30 days was close to 600
[16:17] <jelmer> that includes some one-off builds as well though, but it excludes recipes set to build daily for which none of the branches has changed in the last 30 days
[16:17] <rick_h__> jelmer: sabdfl if looking at recipe builds they're running 400-630 range per day
[16:24] <rick_h__> deryck: heads up
[16:24] <deryck> rick_h__, thanks
[17:00] <sabdfl> thanks jelmer, rick_h__
[17:26] <dobey> sabdfl: if you're asking for marketing/stats data there; ubuntu one uses recipe/daily builds quite heavily
[17:43] <dobey> ah, i see
[18:11] <jonrafkind> is there a way to know how many users installed my ppa and/or installed software that my ppa provides?
[18:15] <stgraber> jonrafkind: http://blog.launchpad.net/cool-new-stuff/tracking-ppa-download-statistics and https://bugs.launchpad.net/launchpad/+bug/139855 should help you get that data
[18:19] <jonrafkind> ok cool this ppastats.py script seems to work
[18:21] <jonrafkind> I assume this is across all versions? that is, if I upload a new version are the download stats reset to 0?
[18:36] <lifeless> jonrafkind: yes
[18:37] <jonrafkind> is there a way to get the lifetime download count?
[18:57] <deryck> abentley, over to you at top of hour, but changing now, 'cause I have TL call now.
[18:57] <abentley> deryck: ack
[19:37] <egon> Getting a search error for the ubuntu archive.
[19:37] <egon> (Error ID: OOPS-6c0c9cd639d10e55161e0f334826be9f)
[21:01] <guntbert> trying to report a bug I get the answer "there is 1 error" (see http://imagebin.org/191803 ), what gives?
[21:04] <jelmer> guntbert: you need to provide a description explaining the bug
[21:05] <exarkun> launchpad is rejecting my ssh credentials when I try to push, what do I do
[21:06] <guntbert> jelmer: hmmph - I was expecting apport to supply all needed info - it would be nice if the web page said something like " you need to provide a description explaining the bug" :)
[21:07] <guntbert> jelmer: thx anyway