[00:08] <SpamapS> sbeattie: ugh.. the 5.5 test suite doesn't seem to want to be run out of tree. Probably will have to patch it a lot. :-P
[00:11] <SpamapS> sbeattie: oh wait.. hah.. no.. the problem is that mysql-testsuite is no longer a meta-package in 5.5 .. so installing it pulls in 5.1's test suite
[00:12] <sbeattie> SpamapS: oh! Haha.
[00:12]  * sbeattie sighs.
[00:12] <SpamapS> sbeattie: my bad. ;) I'll fix that in the upcoming 5.5.21 upload
[00:12] <sbeattie> SpamapS: thanks, appreciate you digging into it.
[00:12] <SpamapS> Still waiting for upstream to confirm that they do not believe it is safe to have a dynamically linked /usr/bin/mysql
[02:50] <hallyn> jjohansen: jdstrand: is there a sort of aa_get_profile() to complement aa_change_profile()?
[02:50] <hallyn> really i just want to know if i'm confined.
[02:50] <hallyn> (and if not, not try to transition)
[02:59] <jjohansen> hallyn: yes see man aa_getcon
[02:59] <hallyn> jjohansen: thanks!
[03:00] <jjohansen> hallyn: note aa_get_peercon will only return an error atm because socket labeling isn't implemented yet
[03:02] <jjohansen> hallyn: also technically you are getting the context, which could be more than a profile, but since stacking isn't yet supported it is currently only a profile
[03:02] <jjohansen> also the profile name "unconfined" will indicate no confinement
[03:03] <jjohansen> hallyn: there should also be perl, python, and ruby bindings for those fns
[04:09] <sp4z> hi is how do i change the resolution on my ubuntu server?
[04:24] <hallyn> jjohansen: thanks.  i only need c, and only want to check if i'm unconfined (if a transition failed)
[04:39] <hallyn> jjohansen: hm, seems aa_onexec requires a different transition perm than aa_change_context
[04:43] <hallyn> and http://wiki.apparmor.net/index.php/AppArmorAPIs uses wrong name (aa_onexec_profile)
[04:44] <hallyn> all right i guess lxc will use aa_change_profile() for now.  it'll work, though it's not really "correct"
[05:24] <jjohansen> hallyn: hrmm, sorry about the wiki, its uhmm about the last documentation to get updated, I'll make sure it gets a refresh for those.  change_onexec does use a slightly different variation to the change_profile perm.  I look and see why it isn't working
[06:16] <blendedbychris> is there a quick way to tunnel a request on a specific port through a ubuntu box/
[06:16] <SpamapS> blendedbychris: ssh -L or ssh -D
[06:16] <SpamapS> blendedbychris: or ssh -R if you want to go from the remote to your local machine
[06:18] <blendedbychris> SpamapS: can that watch for any application though that tries to use port 389 for instances
[06:18] <blendedbychris> instance*
[06:18] <SpamapS> blendedbychris: no, thats just a quick and dirty tunnel.. you'd have to tell the app to use the tunnel
[06:19] <SpamapS> blendedbychris: if you want an IP level tunnel.. openvpn is pretty simple
[06:20] <blendedbychris> what do you call the "middle" node? the proxy?
[06:20] <blendedbychris> the openvpn method might work if i could set some arbitrary hostname
[06:21] <blendedbychris> so ldap://proxy:389 -> <IP_ADDRESS> (my proxy) -> ldap://<IP_ADDRESS>:389
[06:30] <SpamapS> blendedbychris: yeah, you could just use ssh for LDAP with 'ssh -L 389:<IP_ADDRESS>:389 <IP_ADDRESS>'
[06:31] <SpamapS> blendedbychris: but that would only work if you did that on every client
[06:31] <SpamapS> blendedbychris: for openvpn you're basically setting up an IP tunnel, so it gets more complicated
[06:32] <blendedbychris> SpamapS: are you pretty familiar with ldap?
[06:32] <blendedbychris> i'm kinda naive in the subject…
[06:32] <blendedbychris> does the standard ldap:// protocol have encryption at all?
[06:33] <blendedbychris> this really just solves half the problem is what i'm getting at … that internal server needs to be encrypted too ideally
[06:34] <SpamapS> blendedbychris: LDAP can use STARTTLS to do encryption, or you can run it fully wrapped in SSL as 'ldaps' which runs on port 636
[06:34] <SpamapS> blendedbychris: depends on what your clients support. Most modern ones can do starttls
[06:35] <blendedbychris> client meaning the app requesting say an ldap search?
[06:39] <SpamapS> blendedbychris: righ
[06:46] <blendedbychris> SpamapS: gotcha… currently it looks like i am only able to connect via plaintext…
[06:46] <blendedbychris> if i force TLS i get TLS: peer cert untrusted or revoked (0x42)
[06:47] <blendedbychris> running ldapsearch -h <IP_ADDRESS> -p 389 -ZZ -d5 -b "" -s base "(objectClass=*)"
[06:48] <blendedbychris> not sure if i've set my certs up properly though
[06:48] <SpamapS> blendedbychris: looks like no
[06:49] <twb> FFS
[06:49] <SpamapS> blendedbychris: probably not trusted. Thats why people avoid end-to-end SSL.. its a nightmare to manage :)
[06:49] <blendedbychris> do i have to grab the cert from the ldap server?
[06:49] <twb> "Customer, you need to enable 88 and 464 from AD to your test VM for me to set up krb on it" "Them, I opened 88 and 464, what was your IP again?"
[06:49] <twb> IOW I think they just opened their krb to the internet :-/
[06:50] <blendedbychris> too many acronyms
[06:50] <blendedbychris> brain imploded
[06:58] <SpamapS> blendedbychris: this is a twinkie.. it represents the normal bad security energy on the internet for any one entity. Now, imagine a twinkie roughly the size of manhattan.
[06:59] <blendedbychris> ugh
[06:59] <blendedbychris> i'm ignoring that
[06:59] <blendedbychris> tcpdump… how do i make it output the actual data instead of just the summary ?
[07:01] <blendedbychris> haha
[07:01] <blendedbychris> love it
[07:02] <twb> SpamapS: where is that quote from?
[07:02] <twb> Ghostbusters?
[07:04] <blendedbychris> with TLS should I see unencrypted data in tcpdump?
[07:06] <twb> blendedbychris: only the word "STARTTLS"
[07:06] <blendedbychris> twb: thanks
[07:07] <twb> blendedbychris: well that and maybe a EHLO or HELO or whatever, depends on the protocol
[07:07] <blendedbychris> well definatly not the password right heh?
[07:07] <twb> blendedbychris: you're using 389?
[07:07] <blendedbychris> yes
[07:07] <twb> Port 389 I mean
[07:07] <twb> OK so that's starttls
[07:07] <twb> the ldaps port is assumed to be TLSd from the get-go
[07:08] <blendedbychris> wait what?
[07:08] <twb> There are two ways of doing TLS.  Either you use the plaintext port and start every conversation with "quick turn on TLS!"  Based on this morning's sample, it would be a Twinkie... thirty-five feet long, weighing approximately six hundred pounds.
[07:09] <twb> I think I'm still doing it at some prisons
[07:10] <blendedbychris> is it typical to run 686 with starttls?
[07:10] <twb> blendedbychris: you can't run *starttls* on 636
[07:10] <twb> That only takes tls
[07:10] <blendedbychris> gotcha
[07:17] <blendedbychris> does this sound right… i'm asking my it dudes for the public cert and an account that has access to "poll" the directory
[07:17] <blendedbychris> query the directory?
[07:21] <twb> They should have a certificate hierarchy, and you should add their CA cert to your trusted cert list
[07:21] <blendedbychris> isn't that what i'm asking for?
[07:21] <blendedbychris> their public ca cert?
[07:21] <twb> If they are stupid and lazy, instead of having a cert hierarchy, they will have self-signed certs everywhere, in which case you ask specifically for the cert they're using for LDAP
[07:22] <twb> certs are always "public"; they're just public keys signed by other keypairs
[07:22] <blendedbychris> okay so what's the smartest way i can ask heh
[07:22] <twb> What are you actually trying to achieve?
[07:22] <blendedbychris> get the cert and probably have them make another account to query ad
[07:23] <blendedbychris> so i can use starttls
[07:23] <blendedbychris> on some web server we run externally
[07:23] <blendedbychris> currently we have an internal web server that is performing queries in plaintext
[07:24] <twb> So ACTUALLY what is happening is you have a working AD LDAP/krb infrastructure, and you have a new httpd, and you want people to be able to log into web apps under the new httpd using their existing AD accounts?
[07:24] <blendedbychris> correct
[07:24] <twb> And everything is working except it's not encrypting the LDAP conversation?
[07:25] <blendedbychris> well i am about to add another httpd that isn't even hosted internally so starttls is a must
[07:25] <blendedbychris> but yes
[07:25] <twb> OK
[07:26] <twb> The new httpd is running Ubuntu 10.04?
[07:26] <blendedbychris> ya
[07:26] <twb> And is it apache, or what?
[07:26] <blendedbychris> nginx
[07:26] <twb> OK, is nginx using PADL libpam_ldap, or what?
[07:27] <blendedbychris> php's whatever
[07:27] <blendedbychris> is the client
[07:27] <twb> Ugh
[07:27] <twb> Do you know the path to the ldap.conf that <whatever> is reading?
[07:28] <twb> e.g. is it /etc/ldap.conf or /etc/ldap/ldap.conf
[07:28] <blendedbychris> big ol guess that it's /etc/ldap/ldap.conf
[07:28] <twb> You need to know what LDAP client it's using and what config file to edit
[07:29] <twb> Ubuntu at a minimum has both the ones I just mentioned, used by different LDAP clients :-/
[07:29] <blendedbychris> let me double check
[07:30] <blendedbychris> it's using openldap
[07:30] <twb> On what do you base that conclusion?
[07:31] <twb> Actually an easy way to test it would just be to put bullshit in the suspected file, restart the app, and see if it is broken
[07:32] <twb> Looking at ldap.conf(5), it seems that you cannot say "always use starttls".  You can either set an ldaps://... URI, in which case it uses tcp/636, or you can make sure the *app* issues a starttls by configuring the app.
[07:33] <twb> FWIW I just use ldaps, although the #openldap people didn't seem to like that
[07:33] <blendedbychris> ya
[07:33] <blendedbychris> everything i read it's "dated"
[07:33] <blendedbychris> whatever
[07:34] <blendedbychris> twb: i'm basing that conclusion on php manual i guess…. it mentions openldap
[07:35] <twb> http://paste.debian.net/160386/ is what my ldap.conf looks like; I symlink /etc/ldap.conf and /etc/ldap/ldap.conf together; the #openldap people hate that, too.
[07:35] <twb> Note that "ldap" resolves to my LDAP server, which listens on 636/tcp, and cyber.pem is my CA cert
[07:36] <blendedbychris> righto
[07:36] <blendedbychris> either way though i just need to ask for a the ca cert for ldap and an account to do queries
[07:37] <twb> IMO your first step is to make sure 636 is open
[07:37] <blendedbychris> why? i don't care to use ldaps i just want to use starttls
[07:37] <twb> 18:32 <twb> Looking at ldap.conf(5), it seems that you cannot say "always use starttls".  You can either set an ldaps://... URI, in which case it uses tcp/636, or you can make sure the *app* issues a starttls by configuring the app.
[07:38] <blendedbychris> hrm
[07:38] <blendedbychris> i see what you are saying
[07:38] <blendedbychris> the server needs to force starttls
[07:38] <twb> If you want to use starttls specifically, rather than "I want the traffic encrypted", then you'll need to ask #php for help
[07:38] <blendedbychris> imho
[07:38] <twb> blendedbychris: if the ldap server only allows starttls, then you'd have a non-working system AFAICT
[07:39] <blendedbychris> indeed
[07:39] <twb> The starttls request is issued by the client side
[07:39] <blendedbychris> i should have a non-working system because the system that is working is working in such a way that it shouldn't :)
[07:40] <twb> Either the libldap to use 636 which implicitly forces TLS, or ask #php or whatever how to force starttls
[07:40] <blendedbychris> okay…
[07:40] <blendedbychris> thanks… you have gone above and beyond my desired wishes
[07:41] <twb> Er, s/the/tell/
[07:41] <twb> Be grateful they don't want SPNEGO
[07:58] <sabgenton> if I install a dependency with dpkg -s bladep.deb then run apt-get install thing_that_needs_that_dep
[07:58] <sabgenton> will it pick up bladep?
[08:12] <twb> sabgenton: use apt, not dpkg
[08:12] <sabgenton> twb: dude the very reason I'm asking this is for times when my package isn't in a repository
[08:13] <twb> You should tell your vendor to fix that
[08:13] <sabgenton> twb: or are you saying I can use apt on a .deb?
[08:15] <sabgenton> twb: I very much dought ubuntu is going to repo every thing I ask for
[08:16] <twb> If some random crack-head makes a .deb and doesn't know how to put it in an apt repo, it is probably not a good deb for you to install.
[08:19] <sabgenton> I think that's a bit rude to call someone who doesn't use debian or ubuntu a crack-head
[08:19] <twb> I'm not interested in your opinions.
[08:20] <sabgenton> twb: do I basicly have to make a PPA if I want a deb to be known to apt?
[08:20] <sabgenton> twb: sorry
[08:21] <greppy> sabgenton: not everyone is twb :) just because someone stuffs it into a repo doesn't magically make it better.
[08:21] <twb> sabgenton: this is a deb *you* made?
[08:21] <twb> greppy: better for the end users than gdebi, which will ignore Recommends and generally make a mess of things.
[08:22] <twb> greppy: but sure, putting it in apt won't make it better, but hopefully someone who knows how to do that, also knows how to use things like lintian
[08:23] <sabgenton> no I didn't make the .deb
[08:24] <sabgenton> and I don't really want to talk about one .deb  because I have had countless times where there's something I want to install that is a .deb but not in a repo
[08:24] <sabgenton> greppy: Is PPA the only way to make apt happy
[08:24] <sabgenton> ?
[08:24] <sabgenton> only decent way
[08:25] <twb> You shouldn't install such things because they're very likely to be crap quality and mess up your system
[08:25] <twb> webmin would be a textbook example; its deb has three critical errors and hundreds of minor errors
[08:26] <sabgenton> twb: even the deb in the ubuntu repos?
[08:26] <sabgenton> (webmins in the repos right)
[08:26] <twb> !webmin
[08:26] <sabgenton> heh ok
[08:27] <sabgenton> interesting did  not know that
[08:27] <sabgenton> twb: so say I do make my own private package then
[08:28] <sabgenton> And I don't want to upload it to ubuntus repo
[08:29] <sabgenton> whats the best way to get it working with apt's dependency knowlage?
[08:29] <twb> Probably sbuild or pdebuild and reprepro
[08:30] <sabgenton> twb: ok, which is more preferable out of  the two
[08:30] <twb> I haven't used sbuild before.
[08:31] <twb> I think pbuilder is "good enough"; sbuild is better but harder to get started with
[08:31] <sabgenton> wait do those tools just make .deb's
[08:31] <sabgenton> ?
[08:31] <sabgenton> I'm asking how to make apt aware of them
[08:34] <twb> That's what reprorepo does.  You upload .changes files to it using dcmd and it builds an apt repo
[08:34] <sabgenton> oh see
[08:35] <sabgenton> (sbuild or pdebuild) and reprepro
[08:35] <sabgenton> so the ones in paren's just make the package
[08:35] <twb> In a deterministic clean environment, yes.
[08:37] <sabgenton> twb: so with reprorepo I would make a repository on my localhost then just point /etc/apt/sources.list to it?
[08:38] <twb> Yes.
[08:40] <sabgenton> ok I guess I'll look at that
[08:41] <sabgenton> spose I was hoping there was an easy way to just make apt see a .dep in some sort of already made default repo on localhost
[08:54] <sabgenton> twb: thx for the help
[09:26] <lynxman> morning o/
[11:28] <jamespage> Daviey: rabbitmq
[11:29] <lynxman> jamespage: that's all needed to nag Daviey nowadays? :)
[11:29] <jamespage> lynxman:yep
[12:05] <Daviey> jamespage: yes, yes.. will do it today
[12:05] <Daviey> Sorry for being crap
[12:11] <jamespage> Daviey: no problemo
[12:11] <jamespage> Daviey, in all likelyhood I'm not sure its needs a FFe
[12:12] <jamespage> and we don't have to MIR the new packages...
[12:12] <ghatak> Looking for a lightweight monitoring ( preferably with history ) tool for a linux system. Don't want to use cactai/nagios etc. I want something that is quick and can monitor things like ( CPU, Memory, IO, Network ). Suggestion ?
[12:13] <iclebyte> ghatak, we use zabbix for this
[12:13] <ghatak> right let me checkzz thanks
[12:13] <iclebyte> just run a small agent on the remote host and let zabbix poll it. it stores historical data
[12:13] <iclebyte> we monitor about 40 hosts with it.
[12:13] <ghatak> rightoo
[12:25] <cloakable> Got my eye on a hifn hardware raid card for my server... would it benefit ubuntu server though?
[12:26] <jamespage> bencer_, all the zentyal source packages have now been accepted - they are just working their way through the binary NEW queue now
[12:27] <bencer_> jamespage: so the only thing needed to have them included is waiting the builders finish their work? :)
[12:27] <jamespage> bencer_, they have build but the new binary packages need to be accepted by the archive-admin's as well
[12:28] <bencer_> aha ok, cool
[12:28] <jamespage> bencer_, https://launchpad.net/ubuntu/precise/+queue
[12:28] <bencer_> jamespage: onces they hit the archive we should request the removal of ebox packages, right?
[12:29] <jamespage> bencer_, yes - I have a bug raised for that
[12:29]  * jamespage digs it out
[12:30] <jamespage> bencer_, bug 957109
[12:30] <jamespage> hmm - no bot today
[12:30] <jamespage> bencer_, https://bugs.launchpad.net/ubuntu/+source/ebox/+bug/957109
[12:31] <bencer_> jamespage: ok perfect
[13:35] <zul> Daviey: can we rethink the nova console patch...its causes the testsuite to fail because the fifo stuff doesnt exist in the buildd
[13:49] <Daviey> zul: that is new?
[13:49] <zul> Daviey: no
[13:49] <zul> Daviey: just frustrating
[13:55] <pabelanger> zul: I heard something about the Debian openstack team adding dbconfig-common support to nova and glance, do you know where that code lives? Or if it exists?
[13:56] <zul> pabelanger: http://anonscm.debian.org/gitweb/?p=openstack/$proj.git
[13:56] <zul> not swift though
[13:58] <pabelanger> Is the pkg-openstack team considered upstream for packaging or is ubuntu?
[14:02] <zul> pabelanger: for ubuntu we do our own packaging and we are kind of upstream as well
[14:02] <pabelanger> zul: I see, so we would never sync openstack from debian, is that safe to say?
[14:04] <zul> pabelanger: yes we had the packging done before them
[14:05] <pabelanger> zul: okay, I only ask because I have 2 reviews up for dbconfig-common support, but Debian has already added support.  The patches take 2 different approaches, so I'll just wait and see how we want to move forward
[14:06] <zul> pabelanger: yeah i just got back from vacation so its in the queue im not so sure about adding dbconfig-common support to nova at this late in the cycle though
[14:09] <pabelanger> Understood, I was likely to late to the game to get it merged upstream.  However, it does help with automated deployments. Worst case I'll have to package it locally
[14:10] <zul> pabelanger: ack
[14:42] <roaksoax> zul: do you have any examples that uses debconf questions for a 'select'?
[14:43] <zul> roaksoax: what do you mean?
[14:43] <roaksoax> zul: debconf questions that are of the type 'select'
[14:43] <zul> roaksoax: not off the top of my head
[14:43] <zul> postfix
[14:44] <roaksoax> zul: cool thanks
[15:02] <Daviey> jamespage: does the rabbitmq requested upload have a PPA?
[15:02] <Daviey> i'd ike to point it to another upstream project to validate it.
[15:28] <jamespage> Daviey: no - but it can have one
[15:36] <SpamapS> jamespage: whats the situation on rabbitmq? I know 2.7.1 regressed the start/stop behavior.. anything else? Did I hear that there was a FFE needed for something?
[15:36] <jamespage> SpamapS, lynxman did some work to fold in the current plugin packages that are universe to rabbitmq-core
[15:37] <jamespage> it creates NEW binary packages from rabbitmq-server source
[15:37] <jamespage> I fixed up the start/stop behaviour
[15:37] <jamespage> but thats about it
[15:39] <SpamapS> Ah ok
[15:39] <Daviey> SpamapS: in hope of getting it in today, if it works out ok
[15:39] <Daviey> jamespage: does it have Breaks / Replaces?
[15:40] <lynxman> Daviey: it does :)
[15:40] <jamespage> Daviey, yes it does
[15:42] <Daviey> lynxman: cool
[15:47] <bencer_> jamespage: how long do you think will take zentyal hit the archive? the seems that from the docs team doesn't want to merge the doc until the packages are not in the archive...
[15:48] <jamespage> bencer_, they should land in the next day or so - the AA's review periodically
[15:48] <bencer_> ok thanks
[15:49] <hallyn> gary_poster: do you prefer I use the old aufs option ('-t|--type'), or ('-U|--union') ?
[16:09] <Daviey> SpamapS: meeting?
[16:09] <Daviey> utlemming: meeting?
[16:13] <gary_poster> hallyn, sorry was lunching.  If -U does not take an argument, that makes sense to me.
[16:13] <gary_poster> -t is more future proof though, I suppose
[16:15] <gary_poster> IOW, hallyn, I don't have a string opinion.  I guess at this instant in time, I'd lean towards -t, preferring the future-proof argument.
[16:20] <hallyn> -U would take aufs or overlayfs
[16:20] <hallyn> just as -t did
[16:21] <hallyn> -U just seems to be more obvious :)  i was just wodnerng if anyone would be using -t in a script (from oneiric)
[16:23] <hallyn> gary_poster: ^
[16:31] <gary_poster> hallyn...not us, and this is a new script, so go with the more obvious choice
[16:31] <hallyn> ok
[16:36] <blendedbychris> i have a hyper-v server with a "synthetic" interface and a "legacy" interface i can't get the synthetic interface to show up
[16:36] <blendedbychris> any idea where to start ?
[16:36] <blendedbychris> supposedly this kernel has this driver
[16:42] <hallyn> jjohansen: to make /etc/apparmor.d/lxc/lxc-default be loaded at reboot, what should i do?
[16:42] <hallyn> (i'd have thought all files under /etc/apparmor.d just get loaded?)
[16:43] <jjohansen> hallyn: it should be unless its disabled.  Is there a link in /etc/apparmor.d/disabled ?
[16:43] <hallyn> nope
[16:43] <jjohansen> hallyn: you can test what gets auto load with /etc/init.d/apparmor restart
[16:43] <hallyn> even if it's under a subdir?
[16:44] <jjohansen> hallyn: oh. no subdirs aren't auto-loaded
[16:44] <hallyn> ah
[16:44] <hallyn> so what shall i do?
[16:44] <hallyn> can i make a list somewhere?
[16:45] <jjohansen> hrmmm, jdstrand^ what do you think the best way to approach is
[16:46] <hallyn> gary_poster: d'oh, my test kernel doesn't have aufs.  But I *think* lp:~serge-hallyn/ubuntu/precise/lxc/lxc-shutdownv2 should be enabling aufs for lxc-start-ephemeral.  (and at least doesn't break overlayfs ones)
[16:46] <jjohansen> hallyn: sorry when it comes to packaging and ubuntu init I still find stuff that surprises me, jdstrand and kees handled most of that stuff
[16:46] <hallyn> jjohansen: thanks
[16:47] <gary_poster> hallyn, cool, getting and looking
[16:47] <jjohansen> hallyn: there are a couple things that can be done that I can think of.  Drop a symlink in the top dir, drop an include dir in another profile file
[16:48] <jjohansen> hallyn: is lxc-start in the main dir?
[16:48] <hallyn> yes
[16:48] <jjohansen> you could drop an include at the end of the file
[16:48] <jjohansen> just include the directory
[16:48] <hallyn> jjohansen: i suppose i can just leave them in the main dir.  I just wanted to not pollute it too much
[16:48] <hallyn> ?
[16:48] <jjohansen> any file in the directory would get included
[16:49] <jjohansen> so you can drop files in as you want
[16:49] <hallyn> #include "lxc/" ?
[16:49] <jjohansen> yep
[16:49] <hallyn> thanks will try
[16:49] <jjohansen> make sure the include is outside of the profile, just stick it at the end of the file
[16:50] <jjohansen> oh, hrmm that may mean modifying the included profile file
[16:50] <jjohansen> slightly so that it doesn't include the global abstraction stuff again, that has been on my list to fix for awhile but has been low priority
[16:51] <memoryleak> hi
[16:51] <hallyn> jjohansen: yeah i just noticed it's complaining about redefs
[16:51] <hallyn> redefinitions
[16:52] <jjohansen> yeah
[16:52] <hallyn> just made it a new empty file with only the #include :)
[16:52] <hallyn> thanks, i'll stop taking your time (cause i want that getcon fix :)
[16:52] <jjohansen> that will work
[16:52] <jjohansen> :)
[16:55] <gary_poster> hallyn, looks good, and I confirmed that it works with -U aufs here.  The only issue I saw was because I already had another ephemeral running (because of the one-at-a-time aspect of lxc-wait).  I'll run it through some more tests later, but +1 from me.  Thank you!
[16:56] <hallyn> gary_poster: I may write a lxc-wait script to replace that
[16:56] <hallyn> I think I have to
[16:56] <gary_poster> that would be great, if sad that you have to do that
[17:00] <jdstrand> hallyn: sorry, did you get your question about policy loading during init answered?
[17:01] <blendedbychris> after  i install ubuntu-desktop how do i remote into the gui?
[17:03] <jdstrand> hallyn: well, in case not, if you are shipping an upstart job, you can look at avahi-daemon.conf for inspiration. eg add something like:
[17:03] <jdstrand> pre-start script
[17:03] <jdstrand>     /lib/init/apparmor-profile-load <subdir>/<profile>
[17:03] <jdstrand> end script
[17:04] <jdstrand> (note '<subdir>/<profile>' should not have '/etc/apparmor.d/' prepended
[17:04] <jdstrand> )
[17:09] <hallyn> jdstrand: what i'm doing right now is shipping a /etc/apparmor.d/lxc-containers which just has '#include <lxc>'.  It's working
[17:09] <smoser> utlemming, if you poke at the locale stuff... i think profile.d could be  made usable.
[17:09] <hallyn> jdstrand: if that's deemed less desirable, i'll change it, but it's working
[17:09] <utlemming> smoser: I've tested that profile.d code and it works
[17:10] <utlemming> smoser: even with the bash-isms, but yeah, I'll get that implement this week
[17:10] <jdstrand> hallyn: that would certainly work. it is a little odd in some ways, but is also nice in that anything else that gets dropped into /etc/apparmor.d/lxc will magically get loaded
[17:10] <hallyn> jdstrand: right - cool, thanks.
[17:11] <jdstrand> hallyn: can you paste the output of 'sudo aa-status' after having done that?
[17:11] <smoser> utlemming, well of course it will work in bash with bashisms.
[17:11] <smoser> but not if your shell is /bin/sh or zsh
[17:11] <smoser> profile.d probably has to be posix shell pure
[17:11] <hallyn> jdstrand: http://paste.ubuntu.com/892472/
[17:12] <jdstrand> hallyn: what are the contents of your /etc/apparmor.d/lxc directory?
[17:13] <hallyn> jdstrand: just /etc/apparmor.d/lxc/lxc-default right now
[17:13] <hallyn> (shipped with the package)
[17:13] <jdstrand> hallyn: and that has 'profile lxc-container-default ... {...}'?
[17:13] <hallyn> Recommendation in server guide will be to drop per-container profiles there if desired and manually load
[17:13] <hallyn> yes
[17:14] <jdstrand> hallyn: ok, so this will work. keep in mind that if containers start before the apparmor initscript is loaded, then things won't be confined
[17:14] <hallyn> jdstrand: actually they refuse to start then
[17:14] <jdstrand> hallyn: this is where the upstart job change would help
[17:15] <hallyn> jdstrand: lxc-start fails aa_change_profile() and bails
[17:15] <jdstrand> hallyn: ok, fair enough-- you might get a bug report about things failing to start
[17:15] <blendedbychris> i installed the package ubuntu-desktop … how can i remote access the gui?
[17:15] <blendedbychris> on server
[17:15] <blendedbychris> can i make it startx remotely?
[17:15] <hallyn> jdstrand: could be.  I'm open to changing it to try and autoload, but i don't want to complicate it at this stage
[17:16] <hallyn> jdstrand: i'm not sure where upstart job would help with new profiles...
[17:16] <jdstrand> hallyn: you could fix that condition by adjust lxc-start to load the policy (like we discussed before), or use the upstart snippet I gave above to load /etc/apparmor.d/lxc-containers
[17:16] <jdstrand> hallyn: (which would use your #include lxc trick)
[17:17] <hallyn> jdstrand: I've missed something
[17:17] <jdstrand> hallyn: ok, the upstart job has:
[17:17] <jdstrand> pre-start script
[17:17] <jdstrand>     /lib/init/apparmor-profile-load lxc-containers
[17:17] <jdstrand> end script
[17:17] <jdstrand> /etc/apparmor.d/lxc-containers contains:
[17:18] <jdstrand> #include <lxc>
[17:18] <hallyn> but lxc-containers gets loaded at start anyway... what does it gain to have it in upstart job?
[17:18] <hallyn> (being dense, not on purpose)
[17:18] <jdstrand> this has the benefit of loading whatever is in /etc/apparmor.d/lxc (like now), and you can make sure in the job that it gets started before something that uses lxc-start
[17:19] <hallyn> oh, cause there's no guarantee when /etc/init.d/apparmor runs?
[17:19] <jdstrand> hallyn: yes
[17:19] <hallyn> got it, thanks
[17:19] <jdstrand> it runs in rc 2
[17:20] <jdstrand> hallyn: anyhoo, food for thought.   I'll do that.  And like I say I do want to add attempts to laod policy if transition fails, but only after getcon issues are fixed.
[17:20] <hallyn> jdstrand: thanks, ttyl
[17:21] <jdstrand> hallyn: oh, one last thing: I suggest adding a clear comment in /etc/apparmor.d/lxc-containers as to what it is doing and why, so people know what is happening and aren't tempted to edit it
[17:22] <hallyn> good point.  will do
[17:23] <newbchessplayer> i installed ubuntu server but cant get a gui working
[17:23] <newbchessplayer> i apt-get'ed gnome-shell
[17:28] <JanC> newbchessplayer: you probably also want a DM etc.
[17:29] <JanC> and Xorg, of course
[17:29] <JanC> newbchessplayer: but I suppose it's easier to install a regular desktop if you are new to this
[17:29] <newbchessplayer> dm?
[17:29] <JanC> something like XDM, GDM, LightDM, KDM, ...
[17:30] <newbchessplayer> what are they
[17:30] <JanC> they provide the graphical login screen etc.
[17:31] <newbchessplayer> yes that's what i need
[17:31] <JanC> but like I said: better install a desktop
[17:31] <newbchessplayer> ok
[17:31] <JanC> then you get all that out of the box
[17:32] <JanC> alternatively, there are several *-desktop metapackages that will install all you need for that particular desktop
[17:33] <newbchessplayer> what is fd0 read error?
[17:35] <newbchessplayer> floppy error
[18:05] <kamal> Hi cloud people ...   I've been getting experimenting with EC2 for a week or so, and I have a couple of technical questions about the "guest" AMI's that Canonical provides.  Are the folks who construct those AMI's here perchance?
[18:05] <utlemming> kamal: yup...how can I lead you astray?
[18:06] <kamal> quite easily, I'm sure ....
[18:06] <kamal> first question:   why is grub-pc even installed on the EC2 images?   it looks to me like the only grub package EC2 actually needs/uses is grub-legacy-ec2
[18:07] <utlemming> kamal: correct. Even though the images in EC2 don't use the grub packages, the images that are generated can be downloaded from http://cloud-images.ubuntu.com and used in KVM, OpenStack and other virtual solutions. We try to produce generic images that are suitable for use on as many clouds as possiable.
[18:08] <kamal> utlemming: ok, got it
[18:08] <kamal> second question (maybe the same answer) ...   why do the EC2 images run getty's on tty[1-6]?
[18:09] <utlemming> kamal: same reason...for general use else where
[18:11] <kamal> utlemming: ok, makes sense.   last one (maybe ;-)....    Do we provide a "super-minimal" cloud image?   (I've constructed my own, but I'm curious).
[18:12] <utlemming> kamal: what do you mean by super-minimial? The images are built from the ubuntu-minimial and server patterns with the cloud-init packages put on to make them useable.
[18:17] <kamal> utlemming: I guess I mean an image which includes the very smallest set of packages that can be useful on a cloud-hosted VM.   (I don't know anything about "ubuntu-minimal" or "patterns").   Even cloud-init isn't really *necessary* to construct a VM...
[18:17] <kamal> I.e. I have constructed a working (key-preinstalled) ubuntu EC2 AMI with just "debootstrap --variant=minbase" plus {linux-image-virtual, grub-legacy-ec2, isc-dhcp-client, openssh-server}
[18:18] <kamal> utlemming: so I guess I mean:  do we (should we?) provide something like ^^^ that as a "minimal AMI"
[18:19] <utlemming> kamal: the reason we don't, is because there are problem with super-minimial images like that, in the respect that we need to provide enough tools to get the image workable. Cloud-init is a python package that handles on-boot customization, injects the keys, etc.
[18:19] <utlemming> kamal: what is the impitious for asking?
[18:20] <cwillu_at_work> kamal, if you need something stripped down, you're best of doing the stripping yourself
[18:21] <cwillu_at_work> there will always be something vital for you that somebody else doesn't ever use, and something they consider vital that you'd never touch
[18:21] <cwillu_at_work> alternatively:  "Yes: the super minimal package is 'linux-image-3.3.0'"
[18:22] <cwillu_at_work> anything else you'd want, you can get from an initramfs you pull in over tftp
[18:23] <kamal> utlemming: ok, I understand that such an image wouldn't be interesting as a "cloud guest" image.   my goal is to construct a lean-mean image to use as a compute-slave, and I want to avoid wasting precious microseconds or megabytes with unneeded pkgs or processes.
[18:23] <cwillu_at_work> kamal, did you read what I just wrote? :p
[18:25] <utlemming> kamal: smoser has a project called cirros that is stripped down cloud images (https://code.launchpad.net/~smoser/cirros/trunk)
[18:25] <kamal> cwillu_at_work: yup, but wanted to answer utlemming's question :-).    I understand your advice also, thanks.   Note that I'm not trying to construct an image which contains *any* packages that are "vital to me" though ...   I'm interested in the set of packages that are "vital to boot".
[18:25] <cwillu_at_work> and what I said still applies
[18:27] <kamal> ah, smoser's project does appear to be about what I'm talking about
[18:27] <smoser> its not ubuntu.
[18:27] <smoser> its buildroot (uclibc)
[18:27] <kamal> smoser: well, I guess its at least the concept of what I'm talking about :-)
[18:28] <smoser> i'm curious why you're so interested in lean
[18:28] <kamal> smoser: because: why waste RAM and time with e.g. getty's?
[18:29] <smoser> you can probably stop them
[18:30] <smoser> for i in 1 2 3 4 5 6; do sudo stop $i; done
[18:30] <kamal> smoser: sure, but why start them at all?
[18:30] <smoser> in the end, anything that is wasting memory should be able to be turned off.
[18:30] <smoser> so then you're just wasting disk spae
[18:30] <smoser> space
[18:31] <smoser> i just find it a lot of effort for a little gain.
[18:32] <smoser> and if you really wanted to, you could supply cloud-init data that would not start those ttys
[18:32] <smoser> yes... then you'd pay the cost of code running to disbable them.
[18:34] <kamal> smoser: yup, *now* you're getting on my wavelength ;-)   If I'm constructing an image for a dedicated compute-slave, which I'll run many many instances of,  I think it makes much more sense to just leave unwanted stuff out of the image, as opposed to wasting the time/space to turn it off at boot.
[18:36] <kamal> the effort will be a one-time operation, but the gain will be multiplied by the N times the instance will be run.   So I see lots of potential gain to optimizing there.
[18:36] <smoser> kamal, you're just simply going to spend a lot of time optimizing something and fixing bugs and pulling hair.
[18:36] <smoser> nothing is a one time operation.
[18:39] <kamal> smoser: well I guess I still have a bit of hair left to pull, so that sounds about right ;-)
[18:39] <kamal> anyway, utlemming, cwillu_at_work, smoser ...  thanks for the answers and advice.  I'll know where to come for further questions!  :-)
[18:39] <smoser> well, if your systems spend most of their life starting and stopping, then you probably have some optimizations you can make.
[18:39] <smoser> if, however, you like to do other things than boot
[18:40] <smoser> then your % of time spent booting goes down quickly.
[18:40] <smoser> yes, 10 second boot on a laptop is nice, but if uptime is measured in days, 20 seconds wasn't so bad.
[18:40] <smoser> but anyway.
[18:41] <kamal> smoser: I imagine that for my application, the uptime of each system will be exactly 59 minutes (one EC2 time-chunk)
[18:42] <kamal> I haven't clocked anything, but I even wondered if maybe t1.micro CPU throttling might kick in *during* the boot process, such that it would actually be even more useful to strip down useless CPU-intensive stuff at boot.
[18:42] <smoser> well, then, you've given yourself a fairly good target for optimization:
[18:42] <kamal> (again, my only experience with cloud stuff *at all* is about 1 week playing with EC2)
[18:42] <smoser>  (60 * 59 - 20) / (60 * 59) = .9943
[18:43] <smoser> so if you save 20 seconds in boot, you'll gain .005% cpu utilization
[18:43] <smoser> and i surely hope you can't save 20 seconds at goot
[18:44] <smoser> err... sorry . bad math. that is .5%
[18:47] <blendedbychris> which vnc server do i use if i want to allow windows users to use something like tightvnc to see the login screen?
[18:47] <blendedbychris> and login as their respective user
[18:48] <kamal> smoser: .5% is not entirely insignificant, I think, but its good to quantify it.   maybe I'll run an actual boot speed test and really see if it makes even that much difference.  again, thanks very much for the advice, this was a very useful discussion for me.
[18:50] <smoser> kamal, if you're interested in maximizing usefulness of time/$
[18:50] <smoser> then you will want tofind out the answer to something i have never figured out
[18:50] <smoser> (or never bothered to)
[18:50] <smoser> when does the clock start for your 60*60 on amazon
[18:50] <smoser> i suspect it starts when your request comes in, and they start doing IO on your part on their nodes.
[18:51] <smoser> you start booting at some point later
[18:51] <smoser> so that provisioning time is cost
[18:53] <kamal> smoser: I imagined that the clock started at moment that the instance goes from "pending" to "running" ...  it wouldn't be fair for them to charge you for provisioning time, imho.   I'll find out.
[18:53] <smoser> its easy to thikn that is no fair
[18:53] <kamal> yup
[18:53] <smoser> but in another sense it is
[18:53] <smoser> you're using their IO
[18:53] <smoser> or, rather, they're doing IO on your request
[18:53] <kamal> no, *they* are using their IO
[18:53] <kamal> yup.
[18:53] <smoser> why should you get free IO ?
[18:54] <kamal> imho, they charge me to "run the image".   if their systems are slow and it takes them a long time to get my image to the "running" state, thats their problem, not mine (I can't do anything about it).   As opposed to:  if my system *boots* slow, then its my problem.   Again, this is just *my* thinking.  :-)
[18:57] <kamal> http://aws.amazon.com/ec2/faqs/#What_defines_billable_EC2_instance_hours   ::   Instance-hours are billed for any time your instances are in a “running” state.
[18:57] <kamal> smoser: ^^
[18:59] <smoser> ah.
[18:59] <smoser> well thats interesting.
[18:59] <smoser> but i dont know how you can get that.
[19:00] <blendedbychris> no one?
[19:00] <blendedbychris> is there not a vnc server app that works more like remote desktop?
[19:01] <smoser> kamal, http://paste.ubuntu.com/892613/
[19:01] <kamal> smoser: ec2-describe-instances shows a timestamp which I bet is the start time
[19:01] <kamal> hahaha
[19:01] <smoser> it is not
[19:01] <smoser> it is the request time
[19:01] <smoser> (as shown in that paste)
[19:02] <kamal> smoser: hmmm... curious.  why do I care what my request time was?   :-/
[19:02] <smoser> because its the billing start time :)
[19:03] <kamal> smoser: not per that FAQ though
[19:03] <smoser> yeah. i dont know.
[19:07] <cloakable> Anyone know how to combine fail2ban with remote logging?
[19:10] <Pici> cloakable: fail2ban appears to support logging to syslog, so you should be able to work with it from there.
[19:11] <cloakable> Yeah, but it wants to watch a logfile. Which presumably means running on the server accepting the logs.
[19:12] <cloakable> Which as far as I can tell with default configuration, means that someone trying to bruteforce my gateway will get banned on the logging server. Not useful.
[19:16] <cloakable> I suppose mounting the remote directory via nfs might work
[19:28] <maxagaz> hi
[19:29] <maxagaz> md5sum returns the md5 following by the file name, why not only the md5 ?
[19:30] <maxagaz> md5sum, is there some option to get only the md5, or only awk, cut... ?
[19:32] <bluefrog> md5sum without the name of the file in a list is pretty useless
[19:33] <marcoceppi> maxagaz: there isn't, in the ch_get_file method, when it calculates md5 sum it does md5sum <file> | awk '{ print $1}'
[20:07] <zul> SpamapS: ping what do you think about https://bugs.launchpad.net/bugs/959426 (note we dont use mysql by default)
[20:08] <SpamapS> zul: the age old problem. ;)
[20:09] <SpamapS> zul: these services should probably be more resilient to the database being unavailable and retry a few times.
[20:09] <zul> SpamapS: right but the upstart scripts for nova doesnt assumed that mysql is installed
[20:10] <SpamapS> zul: the upstart jobs are doing the right thing. Ignore the "on the same machine" bit. What if your data center goes down all at once? When you come back up.. you shouldn't have to remember what order to boot machines.
[20:10] <zul> right
[20:10] <SpamapS> we likely start mysqld and glance and nova all at the same time, on runlevel 2
[20:11] <zul> ok i can accept that
[20:21] <maxagaz> marcoceppi, ok, thanks
[20:28] <maxagaz> how to echo a tab ?
[20:29] <maxagaz> echo -e "a\tb"
[20:44] <guampa> someone knows if postfix *_queue_lifetime can be tuned for specific smtp errors? I would want to set 2 days max for smtp 450 (mailbox unavailable)
[20:53] <gary_poster> hallyn, will lxc cause top to be confused about active processes in the container?  I didn't expect so, but I'm seeing unexpected behavior (which may well be from other sources) that reports that only one process is active and the rest are idle.  I have one active process in the host, but should have ~16 from 8 containers.  my cpu usage info is also very low, according to top (>99% idle).  Is any of this explainable
[20:53] <gary_poster>  with lxc, or should I look elsewhere?
[20:54] <gary_poster> note that the container's processes are listed in top, it's just that are not shown as doing much
[21:51] <soren> Daviey: Expect a keystoneconfig-common to appear out of nowhere soon. Should make integrating packages with Keystone a breeze.
[21:56] <Daviey> soren: that is awesome!!
[21:56] <Daviey> soren: Likely before Thurs?
[21:58] <soren> Daviey: It's almost done. I expect to finish testing it tomorrow.
[21:58] <soren> Daviey: There's probably half a million things I haven't thought about, but the other 27 things I did think about should be covered.


[01:02] <Rinchen> Little update for your channel peeps....
[01:02] <Rinchen> from our web guru " I've made excellent progress and have the hardest part (the graphics) done. It looks sharp. Unfortunately, I don't have it pieced all together to send a screenshot, but it matches the rest of the ubuntu site, but without the thing on the right (the ad) and it has a little more vectorish/modernish look to it. The fridge is in there too."
[01:02] <Rinchen> So, looks like it'll be tomorrow before the graphics items are worked out and installed
[05:36] <newz2000> Hey all, working on the fridge layout/theme and am thinking about two col vs three col layouts
[05:36] <Rinchen> interesting
[05:36] <Rinchen> it would make it easier to read
[05:37] <newz2000> The benefit of 3 col is you get to see more info above the fold, but the prob is that on long pages you get a lot of wasted space because the columns are empty
[05:37] <Rinchen> like today
[05:37] <Rinchen> plus the columns aren't wide enough to easily read that material unless you shrink the text down
[05:37] <newz2000> right
[05:38] <newz2000> There is an option, and that is to float the right column inside the content area so that when that column ends the content fills in the space below it
[05:39] <newz2000> So three options really... two col (www.ubuntu.com), three col (www.canonical.com) and three col but third col floated inside (like a magazine article)
[05:39] <Rinchen> If you think that 2 is going to improve readability and asthetics, I say do it. If it doesn't work we can always change it
[05:39] <newz2000> planning ahead for the right layout makes life much easier. ;-)
[05:40] <newz2000> I think I'm going to go for two and we can easily make that right col float inside if needed. Just curious if anyone had a strong opinion on the matter
[05:42] <newz2000> ugh, I've gotta reboot. Compiz is doing something crazy... brb
[05:55] <Rinchen> newz2000, you can issue gtk-window-manager -- replace &  and it usually fixes that stuff
[05:56] <newz2000> I'll save that command... but I needed to reboot anyway because of a pam update.
[05:56] <newz2000> I'm in gutsy too
[06:05] <newz2000> Hmm... without an advertisement on the right side of the site, the page looks very empty over there. Can anyone suggest a fitting advertisement to show on the top right?
[06:05] <Rinchen> I'd prefer no advertisements :-)
[06:06] <Rinchen> can we shrink that header so it's not a big waste of page space?
[06:07] <newz2000> yes, its smaller now
[06:10] <Rinchen> newz2000, fyi..   http://www.ubuntu.com/community  has a "broken" link.    The link is https://wiki.ubuntu.com/ArtworkTeam  but should be  https://wiki.ubuntu.com/Artwork
[10:16] <newz2000> wow, the database backup of the fridge is 365M uncompressed
[10:33] <Rinchen> lots good news eh newz?
[10:34] <Rinchen> newz2000, can you check to see if there is a cron nightly that backs it up?
[10:34] <Rinchen> I fear the worst
[10:35] <newz2000> looking...
[10:36] <newz2000> Rinchen: you'll have to ask the sysadmins how its backed up, I don't see anything
[10:37] <Rinchen> I was expecting that...okey dokey
[10:39] <Rinchen> newz2000, #is
[11:15] <newz2000> ugh, most of that sql is sessions. Without that table in there, the db sizes drops to 8.7M
[11:17] <Rinchen> hmm
[11:17] <Rinchen> that's interesting
[11:17] <newz2000> Rinchen: how perfect do you want it to be?
[11:17] <Rinchen> hehe
[11:17] <Rinchen> well, we're already at warsaw's 3rd law
[11:18] <newz2000> Not familiar with that one
[11:18] <Rinchen> http://barry.warsaw.us/software/laws.html    Law #2
[11:18] <newz2000> whoa, law #1 is absolutely true, I've discovered that one on my own
[11:19] <newz2000> ah, yes, firm believer in #2 too
[11:19] <Rinchen> credit of course goes to barry on #launchpad-code
[11:20] <newz2000> So I will continue fiddling... I've got the theme pretty much done, but need real data to tweak it
[11:20] <Rinchen> as for perfect. Folks will notice and complain if there are issues :-)  Just like with canonical.com and ubuntu.com
[11:20] <newz2000> Well, let me define perfect: theme + any new fuctionality going live together
[11:21] <newz2000> theme is 90% done, I haven't started on the new functionality yet
[11:21] <newz2000> And I'm just about to test the upgrade from 4.7 to 5.2
[11:21] <Rinchen> for today's update I was after the theme and bug reports :-)
[11:21] <Rinchen> so, why not concentrate on theme-only
[11:21] <Rinchen> and do the rest next week
[11:21] <Rinchen> less to worry about then
[11:21] <newz2000> ok. Lets see how it looks with real data. Testing momentarily.
[11:23] <Rinchen> my opinion for sequencing is: theme - upgrade - remainder of the bugs - any new functionality
[11:23] <newz2000> theme + upgrade are co-dependent.
[11:33] <newz2000> is "glossary" used on the fridge?
[11:33] <newz2000> Its installed
[11:43] <Rinchen> it's not be used to my knowledge
[11:44] <Rinchen> No, it's not being used:  http://fridge.ubuntu.com/glossary
[11:44] <newz2000> :-D
[11:44] <Rinchen> turn it off if we don't need it
[11:45] <Rinchen> one less thing to worry about
[11:45] <newz2000> what about sitemenu and customerror?
[11:45] <Rinchen> yes to sitemenu
[11:45] <Rinchen> I think so on error, checking
[11:45] <Rinchen> sitemenu sucks though
[11:45] <Rinchen> nobody really uses it
[11:45] <Rinchen> that I'm aware of
[11:46] <Rinchen> http://fridge.ubuntu.com/sitemenu
[11:46] <newz2000> oh, that's what it does
[11:46] <Rinchen> customerror is not in use
[11:46] <Rinchen> we can delete it
[11:46] <Rinchen> delete/disbale
[11:46] <newz2000> well, there is a much newer version of sitemenu, maybe the new one is better
[11:46] <Rinchen> I'm game. we can always disable it
[11:46] <newz2000> maybe not *much* newer, but there is a newer one
[12:10] <newz2000> ok, time for soccer practice


[07:20] <gustanveiker> alkgun hispanoparlante?
[13:56] <aQuestion> hi
[13:58] <aQuestion> will be available an image of lubuntu 18.04 for raspberry pi?
[14:13] <genii> !ports
[14:13] <genii> meh
[14:26] <genii> !pi
[14:30] <genii> ubottu: pi is <reply> Instructions for installing Ubuntu onto Raspberry Pi systems can be found at https://wiki.ubuntu.com/ARM/RaspberryPi
[14:30]  * genii wanders back to work
[21:14] <Jerome> Hello


[20:37] <Unit193> I'm likely bailing on the CC meeting.
[22:21] <ochosi> evening all
[22:22] <knome> hello ochosi
[22:22] <ochosi> hey knome
[22:22] <ochosi> in case anybody here is going to fosdem this year, i'll be there and happy to meet up! :)
[22:23] <knome> i think kalikiana is going
[22:24] <knome> so i could probably give the stuff i'm going to send you to him
[22:32] <ochosi> you're meeting kalikiana?
[22:32] <ochosi> (and yeah, i saw he has a talk)
[22:34] <knome> i met him once already, should meet again before he leaves helsinki
[22:41] <pleia2> no fosdem for me this year
[22:43] <knome> when's the xubuntu summit, oh might leader ochosi
[22:43]  * knome bows in front of the mighty leader
[22:44] <knome> ok, staging site is almost ready for development now
[22:45] <Unit193> Secret virii and all?
[22:46] <ochosi> pleia2: oh, had hoped you might make it again
[22:47] <ochosi> knome: xubuntu summit - yeah, maybe we should try that for real at some point ;)
[22:48] <knome> ochosi, i'm not kidding
[22:48] <knome> except in the mighty leader aspect
[22:53] <Unit193> Hah.
[23:00] <ochosi> :)
[23:01] <ochosi> knome: anyway, time to sleep, feel free to slip your proposal underneath my door
[23:01] <knome> :D
[23:03]  * bluesabre looks forward to the xubuntu summit
[23:04] <knome> ^
[23:04] <knome> there it is
[23:04] <knome> look!
[23:04] <knome> look!
[23:04] <knome> *rimshot*
[23:04] <Unit193> bluesabre: I'd skip that one too. :P
[23:04]  * bluesabre looks too late


[00:35] <Cida> Hey folks. I have a quick question. For the last few days, when I first boot up Xubuntu I can't type with certain keys. Weirdly enough, after about 20 minutes of the machine being on I can use those keys again. Today it was B, N, and +. What gives? Why did those keys not work for 19, 20 minutes?
[01:01] <tertl3> hi
[01:01] <tertl3> i just set up the xubuntu crouton for chromebook
[13:10] <GridCube> hi
[14:31] <zerobgk1> hi
[15:28] <xubuntu80w> how do i get rid of the password crap when returning from a screen save (black) .......also those damnable keyring things??????
[15:56] <gnrp> xubuntu80w: Hu, what are you talking about?
[15:57] <gnrp> The password stuff you can set in the settings. Go to the "session" panel in the settings
[15:57] <gnrp> keyring things, no clue waht you are talkin about
[21:08] <xubuntu81w> how long does this take to install?


[13:09] <mup> PR operator#738 closed: Proposal for harness add_layer merge support <Created by alesstimec> <Merged by pengale> <https://github.com/canonical/operator/pull/738>
[16:13] <mup> Issue operator#740 opened: Some events should not be deferrable <Created by pengale> <https://github.com/canonical/operator/issues/740>
[18:12] <mup> Issue operator#741 opened: Story: a new charm author tries to run charm tests for the first time <Created by pengale> <https://github.com/canonical/operator/issues/741>


[00:17] <ubotu> New bug: #102633 in xorg (main) "gnome / xserver doesn't start from live cd" [Undecided,Fix released] https://launchpad.net/bugs/102633
[00:21] <ubotu> New bug: #105758 in xorg (main) "nVidia chipset install must use alternate disk" [Undecided,Fix released] https://launchpad.net/bugs/105758
[00:21] <ubotu> New bug: #174042 in xorg (main) "Xorg does not properly detect and configure second monitor in Hardy Alpha 1 (Nvidia)" [Undecided,New] https://launchpad.net/bugs/174042
[06:31] <tjaalton> wow, the post by david on debian-x is good stuff
[06:32] <tjaalton> xresprobe going away \o/
[10:45] <ubotu> New bug: #174120 in xserver-xorg-driver-nv (main) "No screen display with hardy/gutsy displays from gdm onwards" [Undecided,New] https://launchpad.net/bugs/174120
[11:01] <ubotu> New bug: #165240 in linux-restricted-modules-2.6.22 (restricted) "mouse clicks fail after monitor powered off and back on" [Undecided,New] https://launchpad.net/bugs/165240
[15:16] <ubotu> New bug: #164506 in compiz (main) "Memory usage = 100% with Visual Effects in Gutsy (dup-of: 151168)" [Undecided,New] https://launchpad.net/bugs/164506
[16:04] <mvo> tjaalton, bryce: do you mind if I upload http://paste.ubuntu.com/2484/ ? it should fix the transition -driver-all to -video-all for dapper->hardy upgrades (currently people end up without -video-all)
[16:11] <ubotu> New bug: #174171 in xserver-xorg-video-intel (main) "[hardy] xorg crash with "gdm_slave_xioerror_handler: Fatal X error - Restarting :0"" [Medium,New] https://launchpad.net/bugs/174171
[18:09] <ubotu> New bug: #160658 in linux-restricted-modules-2.6.22 (restricted) "Using fglrx my computer is brought to a full stop if I log into an account, switch to an other and log out" [Undecided,New] https://launchpad.net/bugs/160658
[18:10] <tjaalton> mvo: could it depend on -video-all?
[18:11] <tjaalton> maybe not, since -video-all replaces -driver-all
[18:26] <tjaalton> mvo: do you have a bug #?
[18:36] <tjaalton> it's strange that people would be left without -video-all, if they have xserver-xorg installed
[18:52] <ubotu> New bug: #160871 in xorg (main) "Screen resolution issues in Gutsy" [Undecided,Incomplete] https://launchpad.net/bugs/160871
[18:54] <ubotu> New bug: #163222 in xorg (main) "windows have lines to the right" [Undecided,New] https://launchpad.net/bugs/163222
[19:07] <tjaalton> bryce: currently the hardy live-session does not create an xorg.conf, because livecd-rootfs cleans the stub which is created on postinst
[19:07] <tjaalton> sorry, preinst
[19:08] <tjaalton> so when postinst is run it refuses to create xorg.conf
[19:10] <bryce> hrm
[19:10] <tjaalton> I haven't looked further how to fix that
[19:15]  * tjaalton continues looking at xkeyboard-config bugs
[19:16] <tjaalton> too bad that xkb-data is not in git.fd.o
[19:53] <mvo> tjaalton: sorry, I don't have a bugnumber yet, but I can create a bugreport for you if you wantone
[19:54] <tjaalton> mvo: ok, so it's your upgrade tests that had this issue?
[19:54] <tjaalton> maybe a bug is not needed
[19:54] <mvo> tjaalton: yes, but I'm pretty sure that its universal
[19:54] <mvo> (i.e. not specific to my test environment)
[19:55] <tjaalton> but wouldn't -video-all replace the old -driver-all?
[19:55] <tjaalton> you did have -d-a installed in dapper?
[19:55] <ubotu> New bug: #5740 in xkeyboard-config (main) "Problems with Apple keyboard" [Medium,Incomplete] https://launchpad.net/bugs/5740
[20:00] <mvo> tjaalton: the resolver does not cope properly, the system ends up with a single xserver-xorg-video-amd instead of -video-all. I did have driver-all installed on dapper
[20:00] <mvo> its a stock install without any changes basicly
[20:00] <tjaalton> that's odd
[20:00] <ubotu> New bug: #174214 in xorg (main) "[Hardy] xserver-xorg can't generate configuration file" [Undecided,New] https://launchpad.net/bugs/174214
[20:01] <tjaalton> maybe something else triggers that
[20:02] <tjaalton> if we added that metapackage, wouldn't we have the same problem with hardy+1?
[20:03] <tjaalton> hmm, Glühwein, bbl ->
[20:03] <mvo> I don't have the resolver logs at hand currently, but what happens is that -video-all gets selected first for install, but because of all the conflicts it generates with the -driver-$foo it gets removed again
[20:03] <mvo> haha - glühwein :)
[20:04] <mvo> xserver-xorg does not depend on -video-all, but on -video-1.0 | -video-all and so the user ends up with a single video driver that is enough to satisfy the depends
[20:05] <mvo> tjaalton: I think for hardy->hardy+1 we are fine, because all the -driver-$foo conflicts with -video-$foo conflicts go away and its just a single transional package that is left
[20:05] <mvo> I could hint this in the update-manager code and special case it, but I would prefer to solve it with dependencies so that people who are crazy^Wbrave enough to perform a apt-get dist-upgrade get the expected result too
[20:11] <bryce> my crazy cat
[20:11] <bryce> http://bryceharrington.org/Photos/Cats/i_cans_clean_gutters.jpg
[20:11] <bryce> that's the neighbor's roof that I see out my office window.  They were having their gutters cleaned
[20:13] <mvo> heh :)
[20:13]  * mvo likes cats
[20:14] <bryce> I regret teaching her how to climb ladders
[20:15] <bryce> it'd be ok, but it's harder for cats to go down ladders than to go up
[20:20] <ubotu> New bug: #89497 in xorg (main) "Language is faulty in the console" [Undecided,Incomplete] https://launchpad.net/bugs/89497
[20:57] <ubotu> New bug: #107399 in xserver-xorg-video-intel (main) "Laptop screen turns on with lid closed when mouse is moved in feisty" [Low,Confirmed] https://launchpad.net/bugs/107399
[21:01] <mvo> bryce: do you have a opinion on my proposed change? http://paste.ubuntu.com/2484/
[21:03] <bryce> mvo, as long as it gets adequate testing, it looks good to me
[21:12] <tormod> hi, ati 6.7.196-2 is in experimental. do we have to file a sync request to get it into Hardy then?
[21:16] <bryce> I don't think experimental gets sync'd from automatically, so yeah
[21:54] <tormod> ok filed bug #174235, please confirm (subscribe archive managers)
[21:54] <ubotu> Launchpad bug 174235 in xserver-xorg-video-ati "please sync xserver-xorg-video-ati 1:6.7.196-2 from Debian experimental" [Undecided,New] https://launchpad.net/bugs/174235
[22:01] <ubotu> New bug: #174235 in xserver-xorg-video-ati (main) "please sync xserver-xorg-video-ati 1:6.7.196-2 from Debian experimental" [Undecided,New] https://launchpad.net/bugs/174235
[22:02] <tjaalton> mvo: ok, I see the point
[22:08] <tjaalton> mvo: committed to my tree
[22:09] <mvo> tjaalton: thanks! when do you plan the next upload?
[22:11] <tjaalton> mvo: dunno.. maybe we'll get to drop xresprobe later this week, so perhaps then?
[22:11] <tjaalton> but it's not that hard to do a release in the meantime
[22:12] <mvo> tjaalton: thanks! it would be cool to have a upload before the weekend, but I'm happy to help you if you want me to
[22:13] <tjaalton> mvo: ok, I'll see what I can do (tomorrow is a day off anyway, so I should have time)
[22:13] <tjaalton> there's the "no xorg.conf" bug that should be fixed too
[22:14] <mvo> thanks!
[22:14] <mvo> I'm off to bed now too :)
[22:14] <tjaalton> np:)
[22:15]  * mvo waves
[22:35] <tjaalton> bryce: do you know if we are supposed to get janitor mails for bugs that were autoclosed?
[22:35] <bryce> yes we should
[22:35] <bryce> in fact afaik the autoclosed ones were re-opened subsequently
[22:36] <tjaalton> ok
[22:36] <bryce> otoh, while I saw the decrease in the stats from the autocloses, I never saw a corresponding jump from reopens
[22:36] <tjaalton> btw, I can't find the link to those stats from the wiki
[22:36] <tjaalton> X wiki that is
[22:38] <tjaalton> I have 15112 mails on my lp-x mailbox (since May 2nd), and that's without the restricted crap :)
[22:38] <tjaalton> need to clean it up
[22:43] <bryce> heh
[22:44] <bryce> the links can be found via the Bug team's page, but I'll add the appropriate links to the X page
[22:45] <tjaalton> great, thanks
[22:46] <tjaalton> 6111 of those mails matched sourcepackage=xorg
[22:46] <bryce> btw, I set up PPA for ubuntu-x-swat yesterday
[22:46] <tjaalton> oh, cool
[22:47] <bryce> links are posted https://wiki.ubuntu.com/X
[22:51] <tjaalton> yep, just as I thought, there were some xorg bugs autoclosed yesterday
[22:51] <tjaalton> nice
[22:51] <bryce> huh
[22:52] <tjaalton> or someone was quick :)
[22:53] <tormod> hmm is it possible to join x-swat without getting all that bug mail? :)
[22:53] <bryce> I've added some additional links from brian to the X page - reports on bugs with max comments, max subscribers, etc.
[22:54] <bryce> tormod: unfortunately no
[22:54] <tjaalton> tormod: I'm afraid not :/ Can't you filter them in any way?
[22:54] <bryce> tormod: best approach is to filter them to /dev/null
[22:55] <bryce> brian did these reports after I mentioned that it seemed like the easiest bugs to fix were ones that had lots of eyeballs on them already, as they'd often already figured out a solution, it just needed cleaned up and packaged
[22:55] <tormod> seems like nobody really wants these mails? or can cope with the amount?
[22:55] <tjaalton> I do, but I also read just those that I find useful :)
[22:56] <tormod> well I'll think about opening a new mail account only for bug mail, and filter etc.
[22:56] <tjaalton> gmail can handle the load ;)
[22:56] <tormod> tjaalton: so you gonna find those useful ones among the 15112?
[22:56] <tjaalton> don't know about how it filters them
[22:57] <tjaalton> tormod: I'll just delete the oldest ones at some point
[22:57] <tormod> you might as well just work through launchpad :)
[22:57] <tjaalton> like, older than three monts
[22:57] <tjaalton> +h
[22:57] <tjaalton> that's what I do, I never reply to these by mail :)
[22:57] <bryce> tjaalton: there's a page pitti did on wiki with some bug filtering tips
[22:57] <bryce> he segregates based on if he is a direct subscriber, team member, etc.
[22:58] <tormod> I meant, go through all reports on LP one by one, instead of the mails.
[22:58] <tjaalton> I have a folder which only gets the bugs that I've reported, but should do the same for those that I'm assigned to
[22:58] <bryce> actually I've found the mails to be quite useful
[22:59] <bryce> I've configured mutt's colors to highlight certain state changes and people, so while looking in threaded view I can quickly see replies to bugs I've asked questions on
[22:59] <tormod> nice, I guess I can make gmail to do something useful with its "labels"
[23:00] <tjaalton> headers have all the information you could need
[23:00] <tjaalton> X-Launchpad-Bug: ...
[23:00] <tjaalton> etc
[23:01] <bryce> yup
[23:01] <bryce> while I'm looking through my chart links, here's another interesting one, although not X-related:  http://daniel.holba.ch/p300/
[23:01] <tjaalton> damn, thunderbird doesn't know how to sort by the Subject _and_ show them in a thread
[23:02] <tormod> I just need to open another mail account first. Since for now, I sync my personal gmail with POP from time to time, and then I don't want to d/l all the bug mail.
[23:02] <bryce> ah true
[23:02] <tormod> I noticed xorg has 200 New bugs...
[23:02] <tjaalton> tormod: it supports IMAP now
[23:03] <tormod> yes I saw that. But if I just want to have a local copy of all mail, pop is almost as good.
[23:04] <tjaalton> we should probably decide a set of tags to use for xorg etc
[23:04] <tormod> tjaalton: good idea
[23:04] <tjaalton> since xorg tends to be the package that gets all the bugs that seem to be X related
[23:07] <tormod> I guess we should try to push more bugs over to xorg-server, I for one haven't been good at that. And leave xorg for untriaged/unknown package?
[23:08] <tjaalton> well, it has all the stuff that xserver-xorg configuration fails to do right
[23:09] <tjaalton> of course many of the >400 bugs are in fact xorg-server or driver bugs, so those need to be cleaned out from there
[23:09] <tormod> only? should it maybe also have the stuff that goes wrong in the server (which is not driver-specific)?
[23:10] <tormod> xserver-xorg I mean by "it"
[23:10] <tjaalton> it should have all the stuff that doesn't have a better home :)
[23:10] <tjaalton> stuff=bugs
[23:11] <tormod> yes :)
[23:11] <tjaalton> so for instance, crashers should be elsewhere
[23:11] <tormod> did anyone feel like blessing the ati sync?
[23:11] <tjaalton> a sec
[23:13] <tjaalton> done
[23:13] <tormod> thanks
[23:15] <tormod> apropos http://daniel.holba.ch/p300/ I guess it counts bugs that are open in a non-Ubuntu task.
[23:15] <tormod> there are not so many open in Ubuntu
[23:16] <tormod> but that queue is slow! I always have to wait ages to get something sponsored.
[23:17] <tormod> and that's usually after bugging people on IRC
[23:17]  * tormod should ask daniel holbach about that
[23:41] <ubotu> New bug: #164996 in xorg (main) "gnome desktop icons does not respond to mouse clicks " [Undecided,New] https://launchpad.net/bugs/164996


[08:24] <RAOF> Gah.  Stupid -nr patch
[14:35] <Sarvatt> what's wrong RAOF?
[15:03] <Sarvatt> RAOF: need a refreshed -nr patch for 1.9? i've got one in edgers
[15:04] <Sarvatt> or were you merging intel and needing to refresh the copy-fb patch?
[15:21] <tseliot> Sarvatt, RAOF: when do you plan to upload xserver 1.9?
[15:22] <Sarvatt> just a rough guess at a month or so from now
[15:23] <tseliot> in time for alpha 3?
[15:24] <Sarvatt> doubt it'll be there by then
[15:25] <Sarvatt> oh august 5th, maybe
[15:25] <Sarvatt> i thought that was closer
[15:26] <Sarvatt> it's pretty much ready to go outside of a few patch refreshes needed
[15:26] <tseliot> ah, good
[15:35] <Sarvatt> I actually just got permission to backport support for the latest xorg 1.9 release candidate to the 256.* series of drivers, so hopefully we'll be able to get a beta version of that out soon.
[15:35] <Sarvatt> aaronp said that \o/
[15:38] <tseliot> Sarvatt: that's good news, I knew they were working on it
[15:39] <tseliot> Sarvatt: let me know when it's ready and I'll sponsor the upload
[16:01] <tseliot> Sarvatt: the mesa packages in xorg-edgers don't set alternatives, do they?
[16:23] <Sarvatt> yeah they do, didn't want to break anything
[16:25] <tseliot> Sarvatt: ok, so they should work with proprietary drivers (just for testing experimental releases)
[16:26] <Sarvatt> yepyep
[16:28] <tseliot> great
[16:40] <Sarvatt> tseliot: reason i'm giving a long estimate is because theres still a few problems that will probably be fixed by then, like I dont believe tslib works so arm people will be unhappy, and a few drivers like evdev and synaptics haven't had releases compatible with it yet
[16:40] <tseliot> oh, that definitely makes sense
[16:43] <Sarvatt> worried about the arm video drivers too and it'd probably be better to bring it in sooner to get it fixed up in that regard..
[16:44] <Sarvatt> i dont even know what they are, know theres an omapfb and a dovefb one at least
[16:48] <tseliot> right, the arm mess...
[16:51] <jcristau> people care about tslib?
[16:54] <Sarvatt> yeah arm people, not to mention egl clutter only works with tslib
[16:56] <Sarvatt> i know someone was screwing with egl clutter on arm because thats was the whole reason we packaged the egl stuff in mesa up
[16:57] <jcristau> wtf
[16:58] <jcristau> the toolkit shouldn't care what X driver is in use
[17:03] <Sarvatt> hmm yeah that doesn't make sense, it's got to use an actual tslib lib not the x input driver since the egl backend doesn't use X?
[17:03] <Sarvatt> libts i guess
[17:04] <jcristau> yeah that would make more sense
[21:15] <Riemervdzee> Good evening
[22:51] <Sarvatt> these "foobar crashed with SIGSEGV in XF86DRIQueryVersion()" sure are annoying :)
[22:52] <Sarvatt> every single one is just them having fglrx installed but not using fglrx
[22:54] <Sarvatt> https://bugs.edge.launchpad.net/ubuntu/+bugs?field.searchtext=crashed+with+SIGSEGV+in+XF86DRIQueryVersion() -- argh i've already closed at least 20
[23:25] <Sarvatt> oh more than half of those are private so it doesn't look as bad if you cant see those :)
[23:26] <Sarvatt> i'm duping everything to https://bugs.edge.launchpad.net/ubuntu/+source/fglrx-installer/+bug/545257 before i close it this time
[23:26] <ubot4> Launchpad bug 545257 in fglrx-installer (Ubuntu) "gnome-screensaver-gl-helper crashed with SIGSEGV in XF86DRIQueryVersion() (affects: 85) (dups: 21) (heat: 238)" [Medium,New]


[08:45] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » linode-01 build #2978: SUCCESS in 48 sec: https://kci.pangea.pub/job/mgmt_docker/label=linode-01/2978/
[08:46] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » master build #2978: SUCCESS in 1 min 27 sec: https://kci.pangea.pub/job/mgmt_docker/label=master/2978/
[08:49] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-01 build #2978: SUCCESS in 4 min 21 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-01/2978/
[09:40] <BluesKaj> Hey folks
[14:45] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » linode-01 build #2979: SUCCESS in 46 sec: https://kci.pangea.pub/job/mgmt_docker/label=linode-01/2979/
[14:46] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » master build #2979: SUCCESS in 1 min 27 sec: https://kci.pangea.pub/job/mgmt_docker/label=master/2979/
[14:49] -kubuntu-ci:#kubuntu-devel- Project mgmt_docker » swy-01 build #2979: SUCCESS in 4 min 18 sec: https://kci.pangea.pub/job/mgmt_docker/label=swy-01/2979/
 tag everyone :)
 Attempting to play with calamres....I have successfully resolved all cmake deps... but I run into this issue when attempting to make.... https://paste.ubuntu.com/p/N78rrRBJ8F/
 any guidance much appreciated...
 nm I had a mixed enviro where cmake found my anaconda directory...
 Where do I find the -dev sources for qtwebengine: https://packages.ubuntu.com/search?keywords=Qt5WebEngine&searchon=names&suite=disco&section=all
 https://launchpad.net/ubuntu/eoan/+package/qtwebengine5-dev
 nm, walter helped me ...
 but thanks Rik.  I don't know how I missed it in my apt and google searching.
 calamers built succesfully.....now to do some playing....
 and it launches ....
 (Photo, 1166x695) https://irc-attachments.kde.org/f20eOaqC/file_15499.jpg Well it's a start....
 (Photo, 1166x695) https://irc-attachments.kde.org/aJBChief/file_15501.jpg Fixed the kubuntu logo:
[22:13] <valorie> isn't the correct spelling Eoan?
[22:13] <wxl> 'tis
[22:13] <wxl> also YAY CALAMARES
[22:13] <valorie> the Kub logo looks good
[22:14] <valorie> if a bit tiny
[22:15] <valorie> kde logos are here: https://kde.org/stuff/clipart.php
 Small size might be due to hi-dpi.... but all other aspect are looking good on hi-dpi...
[22:15] <valorie> cool
[22:15] <valorie> so you are moving ahead with Cala?
 oh good link... did not know about that...
[22:16] <valorie> if so, that's awesome!
[22:16] <valorie> the official logos are less colorful
[22:16] <valorie> but we should use official anyway
[22:16] <valorie> IMO
 I plan to pick Simon's brain since he implemented in Lubuntu.  Right now I am just learning how to configure.  Once it works, I will need help with proper packaging, then when can give it try.
[22:17] <wxl> did you already see our settings package?
[22:18] <valorie> wxl is a bit of an expert too
[22:18] <valorie> and the head expert: sitter
 No, i have not seen Lubuntu's setting pkg....
[22:18] <wxl> i find it SOOOOO EASY to configure. i didn't even really have to ask anyone. i just got in there and started doing things
[22:18] <wxl> you can go to the github and see all the default configs. they're very well commented
 I will accept everyone's help.... well almost everyone.... :)
[22:19] <wxl> !info calamares-settings-lubuntu
[22:19] <wxl> we have that in our phabricator if it's useful to you https://phab.lubuntu.me/source/calamares-settings-ubuntu/
[22:21] <wxl> on github, src/modules or src/branding is where you'll dig through. just look for the .confs
[22:21] <wxl> i already made an apport hook for cala, btw.
 wxl, I have many weak areas including packaging, finding packages, searching github, patching and compiling stuff.  So I may need more than a little assistance.
[22:22] <wxl> @DarinMiller i'm happy to answer any question. none is silly. just ask. :)
 :)
[22:40] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_knotes build #48: STILL FAILING in 32 min: https://kci.pangea.pub/job/disco_unstable_knotes/48/
[22:41] -kubuntu-ci:#kubuntu-devel- Project eoan_stable_kalzium build #4: STILL UNSTABLE in 32 min: https://kci.pangea.pub/job/eoan_stable_kalzium/4/
[22:42] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_peruse build #52: STILL UNSTABLE in 33 min: https://kci.pangea.pub/job/disco_unstable_peruse/52/
[22:51] -kubuntu-ci:#kubuntu-devel- Project eoan_stable_okteta build #3: STILL FAILING in 10 min: https://kci.pangea.pub/job/eoan_stable_okteta/3/
[22:57] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_krita build #62: STILL FAILING in 17 min: https://kci.pangea.pub/job/disco_unstable_krita/62/
[22:58] -kubuntu-ci:#kubuntu-devel- Project eoan_stable_kio-extras build #4: STILL UNSTABLE in 50 min: https://kci.pangea.pub/job/eoan_stable_kio-extras/4/
[22:59] -kubuntu-ci:#kubuntu-devel- Project eoan_stable_xdg-desktop-portal-kde build #4: STILL UNSTABLE in 50 min: https://kci.pangea.pub/job/eoan_stable_xdg-desktop-portal-kde/4/
[23:02] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_ruqola build #53: STILL UNSTABLE in 53 min: https://kci.pangea.pub/job/disco_unstable_ruqola/53/
[23:02] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_smb4k build #52: STILL UNSTABLE in 53 min: https://kci.pangea.pub/job/disco_unstable_smb4k/52/
[23:02] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_kio-extras build #66: STILL UNSTABLE in 53 min: https://kci.pangea.pub/job/disco_unstable_kio-extras/66/
[23:02] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_kdeconnect-kde build #63: STILL UNSTABLE in 54 min: https://kci.pangea.pub/job/disco_unstable_kdeconnect-kde/63/
[23:02] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_kimap2 build #40: STILL UNSTABLE in 54 min: https://kci.pangea.pub/job/disco_unstable_kimap2/40/
[23:09] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_okteta build #51: STILL FAILING in 10 min: https://kci.pangea.pub/job/disco_unstable_okteta/51/
[23:16] -kubuntu-ci:#kubuntu-devel- Project eoan_stable_k3b build #3: STILL UNSTABLE in 1 hr 8 min: https://kci.pangea.pub/job/eoan_stable_k3b/3/
[23:18] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_xdg-desktop-portal-kde build #72: STILL UNSTABLE in 20 min: https://kci.pangea.pub/job/disco_unstable_xdg-desktop-portal-kde/72/
[23:19] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_krfb build #43: UNSTABLE in 38 min: https://kci.pangea.pub/job/disco_unstable_krfb/43/
[23:20] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_calligra build #47: STILL FAILING in 59 sec: https://kci.pangea.pub/job/disco_unstable_calligra/47/
[23:31] -kubuntu-ci:#kubuntu-devel- Project eoan_stable_akonadi-calendar build #3: STILL FAILING in 32 min: https://kci.pangea.pub/job/eoan_stable_akonadi-calendar/3/
[23:32] -kubuntu-ci:#kubuntu-devel- Project eoan_stable_kitinerary build #5: STILL FAILING in 33 min: https://kci.pangea.pub/job/eoan_stable_kitinerary/5/
[23:33] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_umbrello build #58: STILL UNSTABLE in 24 min: https://kci.pangea.pub/job/disco_unstable_umbrello/58/
[23:34] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_kitinerary build #66: STILL UNSTABLE in 35 min: https://kci.pangea.pub/job/disco_unstable_kitinerary/66/
[23:34] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_kalzium build #34: STILL UNSTABLE in 35 min: https://kci.pangea.pub/job/disco_unstable_kalzium/34/
[23:34] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_libqapt build #52: STILL UNSTABLE in 31 min: https://kci.pangea.pub/job/disco_unstable_libqapt/52/
[23:46] -kubuntu-ci:#kubuntu-devel- Project disco_unstable_dolphin build #59: STILL FAILING in 27 min: https://kci.pangea.pub/job/disco_unstable_dolphin/59/


[06:56] <YoBoY> good morning
[09:32] <Ddorda> YoBoY: hey
[09:33] <YoBoY> hi Ddorda
[09:33] <Ddorda> YoBoY: how are you?
[09:33] <Ddorda> hear that: we're going to release an Ubuntu guide book in Hebrew :)
[09:33] <Ddorda> the first one in Israel
[09:33] <YoBoY> fine thanks and you ?
[09:34] <YoBoY> cool a book or  a smaller guide ?
[09:35] <Ddorda> YoBoY: a small book which will be a guide
[09:49] <Ronnie> mornin
[12:53] <mhall119> Ronnie: just posted a traceback to your merge proposal from running import-live-data
[13:20] <Ronnie> mhall119: i think its fixed now.
[14:49] <mhall119> testing again
[14:50] <czajkowski> mhall119: loud and clear
[14:51] <mhall119> huh what?
[14:51] <czajkowski> testing testing - loud and clear :)
[14:51] <mhall119> oh
[14:51] <czajkowski> it makes sense if you use laura logic
[14:51] <mhall119> also if you're on British time
[14:51] <mhall119> it's too early in the coffe for that kind of humor
[14:53] <czajkowski> tis nearly 3pm
[14:56] <mhall119> nearly 10am here
[14:57] <czajkowski> ah but here is where it's all at :)
[14:58] <czajkowski> mhall119:  so did the tooth fairy come?
[15:32] <mhall119> she did
[15:33] <mhall119> he was all excited
[15:33] <TrickyJ> Good moning all :)
[15:33] <TrickyJ> Back to work..
[15:33] <TrickyJ> !sarch Ronnie
[15:33] <ubot4`> Factoid 'sarch Ronnie' not found
[15:37] <nigelb> mhall119: poke?
[15:37] <nigelb> mhall119: wanna take a user days session? :)
[15:40] <mhall119> nigelb: when?
[15:40] <nigelb> mhall119: end of jan
[15:40] <nigelb> let me get the exact dates
[15:40] <nigelb> Jan 29, 30
[15:41] <mhall119> hmmm, maybe, let me see what I've got going on
[15:44] <nigelb> mhall119: just poke me or lyz when you can say for definite :)
[15:48] <mhall119> lyz == pleia2 ?
[15:50] <nigelb> yeah :)
[15:50] <nigelb> mhall119: dammit I didn't want to ping her.
[15:50] <nigelb> :-P
[15:54] <mhall119> you  should have warned me then
[16:00] <nigelb> haha
[16:00] <nigelb> forget it :)
[16:01] <nigelb> mhall119: now that we've pinged pleia2,
[16:01] <nigelb> mhall119: lets just use pleia2 here on :p
[16:01] <mhall119> you gonna ping her a few more times?
[16:04] <nigelb> mhall119: who? pleia2? maybe :p
[16:04] <czajkowski> nigelb: you dont beleieve in letting folks have a holiday do you
[16:04] <nigelb> czajkowski: um, she's working today ftr
[16:05] <nigelb> she's off tomorrow.
[16:05] <czajkowski> nigelb: ftr most are doing semi work considering the time of year ftr and not on irc
[16:05] <czajkowski> if it's urgent or important why not email them
[16:06] <nigelb> czajkowski: I prefer pining my friends on IRC.
[16:06] <czajkowski> not a very useful way to communicate imo. ftr
[16:07] <nigelb> meh.
[16:10] <mhall119> wth does ftr mean?
[16:10] <nigelb> For the record.
[16:10] <mhall119> oh, ok
[16:12] <pleia2> I have lyz on highlight anyway ;P
[16:13] <mhall119> lol
[16:13] <mhall119> fail nigelb
[16:13] <nigelb> ok, that was fail.  Total fail :p
[16:17] <YoBoY> next year resolution : don't use acronyms on international chans
[16:43] <nigelb> addonds.mozilla.org is on django.
[16:43] <nigelb> I tried it out last night --> tis awesome :)
[16:47] <daker> nigelb, yes it's on django they calle it AMO ツ
[16:47] <nigelb> yeah
[16:47] <nigelb> zamboni
[16:47] <nigelb> ^^ exact name
[16:48] <daker> ya
[17:29] <mhall119> czajkowski: famous last words
[17:30] <daker> mhall119, should we close this one bug 610092
[17:30] <ubot4`> Launchpad bug 610092 in loco-directory "Issues with LD and Maverick's jquery (affects: 1) (heat: 4)" [Medium,Triaged] https://launchpad.net/bugs/610092
[17:30] <daker> ?
[17:31] <mhall119> has it been resolved?
[17:31] <mhall119> ah, seems dholbach fixed it with init-ld
[17:31] <daker> i didn't see this bug on maverick ツ
[17:32] <mhall119> I think init-ld is making the requisite symlinks
[17:32] <mhall119> so yeah, I think we can close it
[17:33] <daker> what should i put on the status ?
[17:33] <daker> Fix commited and link it to the milestone ?
[17:34] <daker> mhall119, ^
[17:40] <mhall119> that'll work
[17:43] <daker> mhall119, Assigned to ?
[17:44] <mhall119> no need to assign it
[17:44] <daker> ok
[17:51] <daker> mhall119, new rev https://code.launchpad.net/~adnane002/loco-directory/fix.617920/+merge/44805
[17:55] <mhall119> daker: I'll look at it later
[18:05] <daker> tyt
[19:47] <TrickyJ> !search Ronnie
[19:47] <ubot4`> None found
[19:49] <mhall119> daker: you shouldn't name css styles by their attributes
[19:50] <daker> hmm ?
[19:50] <daker> ah you mean the padd-top ?
[19:50] <mhall119> yup
[19:50] <mhall119> commented https://code.launchpad.net/~adnane002/loco-directory/fix.617920/+merge/44805
[19:51] <daker> ok
[19:52] <mhall119> that way we can change it to do something like show a border, or different color, and remove top padding, without having to rename the style and change every place it's used
[19:52] <mhall119> if you name a style based on it's attributes, you lose the real benefit from moving them into a .css file instead of inline styles
[19:54] <daker> ok i'll fix it
[19:54] <mhall119> because there's not much difference between style="padding-top: 10px" and class="padding-top"
[19:54] <mhall119> do you understand though?
[19:55] <daker> i understand
[22:52] <cjohnston> howdy
[22:52] <mhall119> hi
[22:52] <mhall119> how was diving?
[22:52] <cjohnston> very good
[22:53] <cjohnston> 4 dives, three different wreck sites
[23:02] <cjohnston> drive back will suck mhall119
[23:02] <cjohnston> due home at 2218
[23:03] <Ronnie> wow, import live data is merged :D
[23:03] <cjohnston> yay


[02:42] <greeter> i have a question that i can't seem to find an answer to online. i want to upgrade to the latest ubuntu from 15.04 but i'm wondering what happens if i have to interrupt the download for some reason. do i just have to restart from the beginning or could worse things happen?
[02:45] <Unit193> Can't you just let it run all the way?  It's not a great thing to happen, but the download stage is the best place to bail.  You can recover from it more easily.
[02:46] <greeter> well i'd like to try that, but my internet connection is rather unreliable, and it can be really slow at times so i may have to let it go a long time
[02:48] <greeter> i know bad things happen if the actual upgrade is interrupted, not much i can do if there's a power failure but otherwise that shouldn't happen
[02:48] <greeter> i guess the best thing is to just try it, and then ask for help if i break things and can't fix them
[02:50] <Unit193> If you do stop it, /etc/apt/sources.list will likely still say wily, when you're technically on vivid.  I'd sed that back to vivid and do-release-upgrade again.
[02:50] <greeter> alrighty then
[02:51] <greeter> i'll let it go all night, with any luck that'll be long enough to fetch all the files
[04:14] <cimbakahn> How do you aquire Google Chrome?  It is not in synaptic PM.  Do you get it from Chrome's site, or is there a PPA?
[04:15] <Unit193> Don't like Chromium?
[04:16] <cimbakahn> I don't like Chrome but i have to use it for awhile.
[04:16] <Unit193> Chromium is in the repos, but you can also get Chrome from Google.
[04:16] <Unit193> (https://www.google.com/chrome/_
[04:16] <Unit193> )
[04:16] <cimbakahn> I am on the Google site right now.
[04:17] <cimbakahn> It reads:  Note: Installing Google Chrome will add the Google repository so your system will automatically keep Google Chrome up to date. If you don’t want Google's repository, do “sudo touch /etc/default/google-chrome” before installing the package.   What do i do?
[04:43] <greeter> well, for that question i asked a few hours ago, what happens if a do-release-upgrade download gets interrupted? you can continue it, it seems
[04:46] <Unit193> greeter: Without changing sources.list?  Nice!
[04:46] <greeter> seems to be working. when i ran the command again, it recognized that i had downloaded just shy of 1 gb of data thus far, and it resumed where the download got cut off
[04:59] <greeter> ah, there's one caveat i guess. it had to restart the package i was working on, which unfortunately by itself was nearly finished a 584 mb download, but it could be a lot worse, i'm still pleased :-)
[11:32] <julien_> hello
[11:33] <julien_> is there anybody here ?
[11:34] <hateball> julien_: A few, do you have a question?
[11:36] <julien_> yes
[11:36] <julien_> i installed lubuntu and there's no "paquets" in synaptic
[11:37] <julien_> id like to install the french translation of firefox for example
[11:38] <julien_> in fact there's nothing in synaptic ...
[11:38] <hateball> julien_: run this in a terminal "sudo apt-get update && sudo apt-get install firefox-locale-fr"
[11:38] <hateball> julien_: do you have a working internet connection?
[11:39] <julien_> yes
[11:39] <julien_> i installed Libreoffice by using the "software collection" not by synaptic
[11:40] <julien_> "logithèque lunbuntu" (software lubuntu collection) is working
[11:42] <julien_> i tried with the terminal but it says : unable to find mozilla-firefox-fr-fr
[11:43] <hateball> julien_: Did you try with what I typed?
[11:43] <hateball> Or did you just try and find a package named mozilla-firefox-fr-fr which does not exist
[11:45] <julien_> sorry i didn't see
[11:45] <julien_> i try
[11:47] <julien_> yes something is happening :)
[11:47] <julien_> updating sources i suppose
[11:47] <julien_> updating ok but firefox-locale-fr doesn't work
[11:48] <julien_> i made a mistake
[11:50] <julien_> it works
[11:51] <julien_> not 100% translated but its better
[11:53] <hateball> well there are more packages you will want for proper translations
[11:53] <hateball> julien_: run "sudo apt-get update && sudo apt-get dist-upgrade" and upgrade anything it wants, then reboot if needed, see if Synaptic behaves better after that
[11:54] <julien_> thanks
[11:54] <julien_> synaptic is ok
[11:54] <julien_> a part of the window was hidden ...
[11:55] <julien_> thanks a lot!
[11:56] <julien_> (I'll give that old pc to a children who's got problems at school, hope he'll enjoy :)
[11:57] <hateball> julien_: :)
[11:57] <hateball> julien_: you could "sudo apt-get install language-pack-fr"
[11:58] <hateball> if something perhaps is missing
[12:02] <julien_> thanks
[12:03] <julien_> do you think chromium should be better than firefox ?
[12:06] <hateball> julien_: For what?
[12:07] <hateball> It's all personal preference really
[12:07] <hateball> Chromium does have support for more recent flash, if you install pepperflashplugin-nonfree
[12:07] <julien_> for faster launch
[12:07] <hateball> And it feels faster on the hardware I use at least. Firefox has it's pro's too
[12:08] <julien_> firefox is quite long to launch
[12:08] <julien_> to start
[12:08] <julien_> but it may be normal
[12:23] <julien_> hateball : thanks again and goodbye
[23:18] <tachibana> i swear to god man 20% of the time i run a youtube video in firefox ever since an update and restart my browser crashes and I have to reload the vid all over again!!!!!!!!!!!!!!!!!!!!!!!!!!
[23:18] <wxl> are you using html5 tachibana? as i understand it, firefox ain't too friendly to flash anymore.
[23:19] <tachibana> i hate html5
[23:19] <tachibana> back in my day we used real languages
[23:19] <wxl> well, according to firefox, that's your problem
[23:19] <wxl> maybe try chrome
[23:19] <ianorlin>  tachibana why not copy paste into vlc
[23:19] <wxl> that too
[23:20] <tachibana> >chrome
[23:20] <ianorlin> it actually works quite well in that once you switch to vlc press control n to bring up keyboard shortcuts and control v to paste
[23:21] <tachibana> Does everyone use Opera now a days o what
[23:21] <tachibana> or*
[23:21]  * wxl uses chrome
[23:21] <tachibana> kind of defeats the purpose of using Lubuntu and Lxde if your using a UI that drains all the processing power and memory just to switch tabs
[23:22] <wxl> i don't have that problem
[23:22] <ianorlin> tachibana: you could maybe use qupzilla
[23:22] <HeadlessHorseman> wxl: What's wrong with FF and flash?  Not blacklisted here.
[23:23] <HeadlessHorseman> Uses a sandbox to not crash the browser.
[23:24] <HeadlessHorseman> !info browser-plugin-freshplayer-pepperflash
[23:24] <wxl> HeadlessHorseman: http://gizmodo.com/firefox-now-blocks-flash-by-default-1717664482
[23:25] <HeadlessHorseman> Not seeing that on wily.
[23:26] <tachibana> im not even using that old of a computer and chrome still is a major memory hog
[23:26] <wxl> even if you don't see the problem, i think that the writing is on the wall for firefox and flash
[23:26] <wxl> tachibana: like i said, i don't have that problem. not sure what to tell you.
[23:27] <tachibana> I am using a circa windows Vista -days laptop
[23:28] <wxl> i've got a bunch of tabs and extensions and all kinds of crap and it's taking about a gig
[23:29] <HeadlessHorseman> wxl: Right, which is why browser-plugin-freshplayer-pepperflash is a good backup plan.
[23:32] <wxl> running firefox right now with only one tab and no extension is taking over a gig
[23:33] <wxl> if you ask me, that's not a check in the firefox column, tachibana
[23:33] <wxl> HeadlessHorseman: potentially. unttil they decide they don't trust that either :)
[23:33] <HeadlessHorseman> wxl: ...What addons?!  Mine's not that bad with 16 tabs!
[23:34] <wxl> HeadlessHorseman: none
[23:35] <wxl> in any case, we've had the browser war about a billion times in the mailing list
[23:35] <wxl> my feeling is use what you like
[23:36] <HeadlessHorseman> 352MB, no swap.  And yeah, it's all very subjective.  Though I think we all agree, adblocker.
[23:36] <wxl> ADP+HTTPS Everywhere+Privacy Badger
[23:39] <wxl> hahahhahah so i lied
[23:39] <wxl> the chrome browser is gobbling up about the same amount of ram as firefox is
[23:40] <wxl> of course all its extensions and tabs are more, but, that's about the same same
[23:44] <tachibana> so I got this site I like to go on but it's got some weird script that leaves an annoying popup if I got adblock on
[23:45] <wxl> that's probably a good sign not to go there XD
[23:45] <tachibana> I need to figure out how to script that crap out with like greasemonkey or something
[23:46] <tachibana> I also heard about an adblock hack where it echanges all banners and ads with anime girls, where do I find that gold
[23:47] <wxl> 4chan
[23:47] <tachibana> and have you guys seen that lubuntu shell columns and start bar themer mod to rice it out with even more anime girls?
[23:48] <tachibana> triggered
[23:49]  * wxl hasn't been searching for anime girl themes… lately
[23:50] <tachibana> bruh what type of themes do you even search for
[23:51] <tachibana> I bet you keep your openbox stock
[23:52]  * wxl doesn't use openbox
[23:52] <tachibana> i bet your lubuntu bar is powder blue
[23:52]  * wxl doesn't use lxpanel
[23:53] <tachibana> pics
[23:53] <wxl> i use awesome wm
[23:57] <wxl> it's a tiling window manager, so it's not for everyone, tachibana
[23:57] <wxl> heck, i can't even see my background
[23:58] <wxl> tiling window managers, as a rule, tend ot be kind of anti-theme :)
[23:58] <wxl> i think this is largely to appease people that tend ot be power cli users
[23:58] <wxl> most days, my desktop doesn't look very different than this:
[23:58] <wxl> http://awesome.naquadah.org/images/screen.png


[04:34] <surbs> hello, is it possible to remove the "desktop" folder from Ubuntu One as a shared folder? I understand that you can stop syncing it, but what about removal from the application?
[04:37] <surbs> nvm figured it out! http://askubuntu.com/questions/149124/how-do-i-remove-a-folder-from-the-ubuntu-one-folders-tab
[09:16] <JamesTait> Happy Monday, all! :-D