[06:35] <dholbach> good morning
[06:39] <elfy> hello dholbach
[06:41] <dholbach> hi elfy
[06:41] <dholbach> → doc
[08:17] <dholbach> bah, I hate typing now
[08:21] <smartboyhw> dholbach, ?
[08:22] <dholbach> I have a splint now
[09:01] <IdleOne> dholbach: too much record scratching?
[09:52] <dholbach> IdleOne, no, not quite :)
[11:25] <daker> Ubuntu had some coverage on the biggest electronic news site here in Morocco http://hespress.com/sciences-nature/83233.html :)
[15:46] <dholbach> all right my friends - time to head into the weekend!
[15:46] <dholbach> big hugs!
[15:48] <popey> Afternoon all!
[15:48]  * popey hugs dholbach
[15:48] <dholbach> :)
[15:49] <smartboyhw> dholbach really goes into weekends even earlier than me
[16:59] <jono_> balloons, all set?
[17:00] <balloons> hanging out waiting for you my friend :-)
[17:00] <balloons> jono_, well, not really hanging.. more like sitting and poring over project status's
[17:00] <jono_> balloons, :-)
[17:01] <jono_> on my way
[17:01] <jono_> balloons, I am there
[17:01] <jono_> don't see you
[17:55] <jono_> mhall119, hey
[17:56] <mhall119> jono_: hi
[17:57] <jono_> mhall119, can we have a quick catch up call?
[17:58] <mhall119> jono_: sure
[17:58] <jono_> mhall119, thanks, setting it up now
[18:02] <jono_> mhall119, https://plus.google.com/hangouts/_/df6dd70224321a2daacf55b7118a0bcbee6dd6ef?authuser=0&hl=en
[18:36] <bkerensa> jono_: which fitbit do you have? I just upgraded to the Flex yesterday
[18:36] <bkerensa> jono_: I think I might also pickup an Aria
[18:36] <jono_> bkerensa, Fitbit One
[18:36] <bkerensa> ah
[18:36] <jono_> cool
[18:36] <jono_> yeah I saw your G+ post
[18:36] <jono_> brb, call
[18:37] <bkerensa> jono_: k and btw it seems Canonical shipped me a package today? Any idea?
[18:38] <jono_> bkerensa, no idea
[18:49] <mhall119> bkerensa: maybe it's a bobcat :)
[18:49] <bkerensa> hah
[18:49] <pleia2> bobcat++
[18:49] <bkerensa> actually it looks like its Mozilla perhaps... They both use Merchandise Mania
[18:49] <bkerensa> :s
[19:03] <jono_> mhall119, http://www.jonobacon.org/2013/07/05/dogfoodable-core-apps/
[19:03] <jono_> can you reddit that?
[19:04] <mhall119> yup
[19:04] <jono_> thanks
[19:07] <mhall119> jono_: http://www.reddit.com/r/Ubuntu/comments/1hpfef/dogfooding_the_ubuntu_touch_core_apps/
[19:07] <jono_> thanks mhall119
[19:07] <jono_> ok, lunch
[19:07] <jono_> brb


[14:43] <kalikiana> hey popey
[14:43] <popey> kalikiana: hey, some confusion about which irc channel to use, sorry :)
[14:43] <kalikiana> I'm just reading the docs for the stuff, I'll take themes on devices
[14:44] <popey> can you join #ubuntu-uds-appdev-1
[14:44] <popey> alanbell is there too, and you can work out between you
[14:44] <popey> sorry -2


[15:00] <bladernr> jibel:  OK... it took me 4 tries (my upgrades kept failing in process) and I wasn't exactly able to recreate... I finally got 10.04.1 installed via wubi, then upgraded to Maverick.  Instead of soft reboots, I'm just getting hung at a blank black screen.
[16:59] <bladernr> jibel:  I also updated the bug with my results...
[17:00] <bladernr> jibel:  I tried 32bit on my netbook, but honestly, I can't get wubi installs to boot at all on my netbook, though that MAY be more an issue of failed installation than anything else (my windows partition only has about 3 - 4 GB of space for an install, which isn't really enough space.
[17:01] <jibel> bladernr, thank you for testing.
[17:01] <jibel> bladernr, which version of windows are you using ?
[17:01] <bladernr> the Athlon laptop is running Win 7 64bit Premium
[17:01] <bladernr> netbook is XP Home
[17:02] <bladernr> Gonna try re-installing the netbook this weekend, if I can find a windows disk here that works, and reallocate some space for this kind of testing.
[17:02] <jibel> bladernr, on the broken system, I use XP, I haven't tested an upgrade on the netbook with W7, will try that.
[17:03] <bladernr> I have a feeling you'll not see a difference... but it's always worth trying, just in case.
[17:03] <bladernr> ok, my SO is now asking that I stop working and go outside to work... :/
[17:07] <jibel> okay, cheers.


[21:18] <rbasak> @pilot in
[21:18] <rbasak> \o/
[21:18] <rbasak> @pilot out
[21:18] <rbasak> krytarik, Unit193: ^ all working. Thank you!
[21:19] <rbasak> Fallen: ^
[21:20] <krytarik> \o/
[21:21] <krytarik> Oh btw, the topic needs updated wrt releases yet.
[21:22] <krytarik> And the authenticate part of it could be dropped for now.
[21:37] <rbasak> Done - thanks.
[21:37] <krytarik> Great!


[07:54] <sander^work> Anyone know why I get: nfsstat: Error: No Client Stats (/proc/net/rpc/nfs: No such file or directory). after an distro upgrade?
[07:54] <sander^work> and also nfs mounts wont mount, it says nfs.statd is not installed.
[08:12] <lkthomas> hey guys
[08:12] <lkthomas> anyone using preseed to set static ip ?
[08:30] <kaitanya> http://paste.ubuntu.com/7662598/
[08:30] <kaitanya> problem with locales http://paste.ubuntu.com/7662598/
[08:51] <bluefrog> kaitanya, que donne sudo update-locale
[08:52] <kaitanya> bluefrog: no luck, cannot change locale
[08:53] <bluefrog> sudo apt-get install locales
[08:53] <bluefrog> et refais ton binz après pour voir
[08:53] <kaitanya> bluefrog: have tingled with this one on #ubuntu but no luck even there
[08:53] <bluefrog> kaitanya, 14.04? vient d'être installé?
[08:55] <kaitanya> bluefrog: 14.04 LTS en_GB.UTF-8 is working but no scandinavian or utf-8 chars on irssi
[08:56] <bluefrog> τεστ
[08:57] <bluefrog> ah irssi, pardon
[08:57] <kaitanya> can see them from my regular shell, just typing scands or <EUR> makes the screen go messed and everything is unusable
[08:58] <bluefrog> kaitanya, lis ça pour voir http://xkr47.outerspace.dyndns.org/howtos/irssi-utf-8-guide.txt
[09:00] <kaitanya> bluefrog: irssi and screen are working. the problem is with ubuntu's locales
[09:04] <lkthomas> looks like netcfg have bugs to make interface always run on dhcp
[09:57] <sync0pate> morning everyone
[09:58] <sync0pate> I've unfortunately been tasked with configuring and securing a ubuntu server, is there a handy checklist of things I should've checked?
[09:58] <sync0pate> (server is just for web server)
[09:58] <sync0pate> so far I've done updates, fail2ban, firewall, disabled ssh password auth and set to keys only..
[09:59] <OpenTokix> sync0pate: do you filter outgoing?
[09:59] <sync0pate> OpenTokix, I'm not sure, should I?
[09:59] <sync0pate> I don't think so
[09:59] <sync0pate> I think I need some outgoing connections
[10:00] <OpenTokix> sync0pate: yes
[10:00] <OpenTokix> sync0pate: but only those you specify
[10:00] <lordievader> sync0pate: It makes a reverse remote shell more difficult ;)
[10:00] <sync0pate> so I should limit outgoing to just the connections I need?
[10:01] <sync0pate> which will be ssh, web, mail..
[10:01] <lordievader> Don't forget DNS.
[10:01] <sync0pate> !!
[10:01] <sync0pate> (this is why I've not filtered it! :D)
[10:01] <sync0pate> thanks
[10:02] <lordievader> And maybe whois, if you want fail2ban to mail the whois info.
[10:02] <sync0pate> yeah
[10:03] <sync0pate> at the moment I'm just using ufw, is that good enough?
[10:03] <sync0pate> it's a frontend to iptables right?
[10:11] <sync0pate> goddammit, and now I've locked myself out
[10:11] <sync0pate> haha
[10:11] <sync0pate> well, better now than later
[10:15] <Tazmain> hi all I have a few cron jobs setup but it does not seem they are running how can I check to see if they are working or of cron is running them ?
[10:24] <remix_tj> sync0pate: knockd for avoiding to lock out when configuring firewall :-)
[10:24] <remix_tj> Tazmain: look on /var/log/syslog
[10:25] <remix_tj> sync0pate: https://help.ubuntu.com/community/PortKnocking
[10:25] <sync0pate> yeah cheers remix_tj :)
[10:25] <sync0pate> little late, but thanks :D
[10:25] <sync0pate> I've used a cron job before to turn it off every 10 minutes while I'm configuring
[10:26] <Tazmain> remix_tj, My syslog seems empty nothing related to any erros.
[10:28] <Tazmain> remix_tj, all I see is anacron[59202]: Job `cron.daily' terminated
[10:54] <remix_tj> sync0pate: yeah but you can't accept lockout when in production
[10:55] <sync0pate> yeah cheers remix_tj , it's a handy thing to know, thankyou
[10:56] <sync0pate> right now I'm trying to get the fucking IT guy to allow me access to the recovery console or something
[10:57] <Pupeno> How can I make some upstart services wait for a volume to be mounted before starting?
[11:40] <histo> Pupeno: you could change the priority of the loading. I thought it was controlled by ##'s in the begining of the upstart scripts. You may have to man rc.d  or some of the upstart stuff.
[11:45] <sync0pate> anyone recommend UK based ubuntu VPS?
[11:46] <sync0pate> hosting
[11:48] <lazyPower> sync0pate: is it being based in the UK a hard requirement? Digital Ocean has a really nice datacenter in amsterdam.
[11:48] <sync0pate> not a hard requirement
[11:48] <sync0pate> it's a preference
[11:48] <sync0pate> but I'd prefer non-US companies
[11:51] <sync0pate> if anyone knows any
[12:13] <sync0pate> can someone explain the difference between puttin something in sudo crontab -e , or in /etc/crontab ?
[12:15] <rbasak> sync0pate: /etc/crontab is the system crontab. "sudo crontab -e" edits the root user's crontab. You can use either, but note that the syntax for a system crontab is slightly different.
[12:15] <rbasak> All users can see the system crontab, too. I find it more convenient to put stuff in there (I suggest /etc/crontab.d/local or something to make upgrades smoother)
[12:15] <rbasak> Although puppet's cron resource uses the root user's crontab instead.
[12:16] <sync0pate> so, there's nothing essentially wrong with using either?
[12:16] <rbasak> Err.../etc/cron.d/local
[12:16] <sync0pate> neither is deprecated or anything
[12:16] <rbasak> Neither is deprecated. But the root user's crontab is more "hidden", which can be confusing. So I'd avoid it if possible.
[12:17] <sync0pate> ok
[12:17] <sync0pate> I don't think it matters to me that it's more "hidden", this is only a temporary thing
[12:17] <sync0pate> for more permanent stuff I'll use the /etc/crontab
[12:18] <sync0pate> wait, the /etc/cron.d
[12:18] <sync0pate> that's just a directory for system cron files?
[12:18] <sync0pate> so i can put anything in there and it'll run like /etc/crontab?
[12:19] <sync0pate> and won't mess up on upgrades..
[12:19] <sync0pate> is that right rbasak ?
[12:20] <Arrick> hey all, I have a 12.04 server which hosts an internal training site.... Right now, one NIC (statis IP) is accepting traffic (it's the nic that is supposed to be for SAN use only) and my other nic (static IP) quit accepting traffic.... wont let me touch ssh, port 80 or anything through that IP.... Any ideas would be appreciated, I've verified the services are running by connecting to the IP addresses.
[12:20] <Arrick> connecting to the ONE ip address that is.
[12:24] <rbasak> sync0pate: correct. Packages drop files into /etc/cron.d to avoid having to edit /etc/crontab and confusing users on upgrade. So just make sure not to conflict by using a name that a package might drop in. I'd stick to "local", etc.
[12:26] <rbasak> sync0pate: there may be some rules regarding ignoring filenames with punctuation in them. See the manpages for details. It's to avoid running editor backup files as jobs, etc.
[12:26] <sync0pate> ok thansk
[12:26] <sync0pate> *thanks
[12:31] <Arrick> how do I activate eth0? when I try ifup eth0, it says RTNETLINK Answers: file exists, failed to bring up eth0
[12:31] <Arrick> is that because it is static?
[12:32] <zul> jamespage:  https://code.launchpad.net/~zulcss/nova/2014.1.1/+merge/223546
[12:38] <sync0pate> anyone any idea what is going on with my firewall..
[12:38] <sync0pate> it is not disrupting my current ssh connection
[12:38] <sync0pate> but is disallowing new ones
[12:39] <sync0pate> even though it is set to "ufw allow 22"
[12:39] <Arrick> ok... I know that sdb1 is supposed to be mounted to /www but it is not showing up, anyone have any ideas on how to refresh it?
[12:42] <sync0pate> ufw status gives no clues
[12:42] <jdstrand> sync0pate: what is the output of 'ufw status'? (can you paste in paste.ubuntu.com?
[12:42] <jdstrand> )
[12:42] <sync0pate> jdstrand, ufw status gives no clues
[12:43] <sync0pate> shows allow 22 and 80 from anywhere
[12:43] <sync0pate> neither of which are working
[12:43] <sync0pate> until I ufw disable
[12:43] <sync0pate> that's all it shows
[12:43] <sync0pate> http://paste.ubuntu.com/7663524/
[12:44] <jdstrand> sync0pate: what is the output of '$ sudo /usr/share/ufw/check-requirements' (please paste in paste.ubuntu.com)
[12:45] <sync0pate> jdstrand, http://paste.ubuntu.com/7663538/
[12:45] <jdstrand> sync0pate: your kernel doesn't have everything ufw needs
[12:46] <sync0pate> so.. what are my options?
[12:46] <sync0pate> this is a vps
[12:46] <jdstrand> sync0pate: talk to your vps and show them the output of that comand
[12:47] <jdstrand> in the meantime, you probably need to use iptables directly
[12:47] <sync0pate> OK thanks
[12:47] <sync0pate> I've been putting off learning iptables
[12:47] <sync0pate> for a long time
[12:49] <sync0pate> I just want to switch to a different VPS :( nothing works on this one
[12:56] <kaitanya> sync0pate: i have a cheap 2,5e/month vps, today started using so cant say anything for sure yet
[12:57] <sync0pate> where's that from kaitanya ?
[12:59] <sync0pate> jdstrand, response from the vps "Unfortunately we don't offer managed support for your OS/server. We only support Centos based servers at this time."
[12:59] <sync0pate> this is not what I would consider "managed support" ... fucksake
[13:02] <Arrick> sync0pate, back up your data, and then move over to 1and1.com or someone for a VPS.... cheaper, and more reliable, and much more responsive (I use them all the time for almost 200 sites)
[13:02] <sync0pate> 1and1? really
[13:02] <sync0pate> ?
[13:02] <sync0pate> I've heard nothing but bad things about them in the past
[13:02] <Arrick> I use them ALL the time.
[13:02] <Arrick> in the past I would have said the same thing, but they have a new owner.
[13:03] <Arrick> in the last 2 years things really turned around with them
[13:04] <sync0pate> hmm I think I need to do some shopping around
[13:04] <sync0pate> at the moment am using servint
[13:04] <sync0pate> against my will
[13:30] <histo> sync0pate: digital ocean
[13:31] <sync0pate> histo, yeah, as a lot of people have said digital ocean are good
[13:38] <jamespage> zul, nova looks good - please merge and upload!
[13:38] <zul> jamespage:  ack
[13:38] <Pupeno> sync0pate: linode, they have a datacenter in the uk.
[13:39] <Pupeno> histo: which ## are you talking about?
[13:41] <zul> jamespage:  nova testsuite is running fine again now
[13:41] <jamespage> zul, yeah - I checked :-)
[13:42] <zul> jamespage:  new dep though :(
[13:42] <histo> Pupeno: http://serverfault.com/questions/193115/how-can-i-change-the-service-boot-order-in-ubuntu-server-10-04
[13:42] <sync0pate> thanks Pupeno
[13:42] <sync0pate> the person with the payment details is on holiday for a week
[13:42] <sync0pate> when he's back I'll see if we can't switch
[13:42] <sync0pate> I got it working for now, if anyone's interested
[13:42] <sync0pate> using this: http://blog.kylemanna.com/linux/2013/04/26/ufw-vps/
[13:44] <Pupeno> histo: that seems to be talking about systemv or however the system before upstart was called... there's a hint about how to do it with upstart in the second answer, but I'm still unsure how to prevent a service from starting if something is not mounted.
[13:48] <rbasak> Pupeno: do you want "start on mounted MOUNTPOINT=..."? http://manpages.ubuntu.com/manpages/trusty/en/man7/mounted.7.html describes it.
[13:48] <rbasak> You probably want to start on that and the event you're starting on already.
[13:49] <Pupeno> Ah... yes... that sounds exactly what I want rbasak. Should I put all the start on... in separate lines?
[13:50] <rbasak> Pupeno: I'm not sure I understand your question. Probably no - all on one line. But see http://upstart.ubuntu.com/cookbook/#start-on
[13:50] <Pupeno> Thanks.
[13:50] <Pupeno> Yeah, that answers my question.
[13:56] <sync0pate> ok now I'm stumped
[13:56] <sync0pate> I have a cron job to disable ufw every minute while I'm configuring
[13:56] <sync0pate> /var/log/syslog shows the command is running, shows no errors
[13:56] <sync0pate> but ufw is still enabled
[13:56] <sync0pate> manually running "sudo ufw disable" works without issue
[14:14] <hallyn> smb: bug 1326003, you have upload rights now?
[14:15] <hallyn> i think that may be the last low-hanging fruit for utopic's libvirt, so i tmay be about time to sru to trusty
[14:16] <smb> hallyn, Yeah I should. I though of uploading to utopic (at least first) but waited whether you have any comments
[14:16] <smb> *thought
[14:17] <hallyn> smb: nope lgtm
[14:17] <hallyn> push away :)
[14:18] <smb> hallyn, ack
[14:18] <smb> :)
[14:21] <rbasak> hallyn: does libcgroup need a merge? Ubuntu is on 0.38-1ubuntu1; Debian 0.41-2.
[14:31] <histo> rbasak: debian what and ubuntu what?
[14:32] <hallyn> rbasak: well noone should be using libcgroup...
[14:32] <hallyn> until/unless someone ports it to cgmanager :)
[14:32] <hallyn> which would be very useful for at least the boot-time setup and libpam hook
[14:33] <Solution-X> anyone here do much with MAAS? I have a fresh install of 14.04 installed as MAAS controller that is being cranky and refuses to load the images. Installed OS, booted up, apt-upgrade, reboot, create MAAS user, login, click download images. Also tried "sudo maas-import-pxe-files" after as a backup and that completes but does not result in the webpage recognizing the images' existence
[14:35] <Solution-X> checked celery.log and it doesnt spit any errors/warns
[14:49] <rbasak> hallyn: so is that a "no need to merge"?
[14:50] <rbasak> or just very low priority to merge, or what?
[14:56] <hallyn> rbasak: it's a "needs to be done very carefully *and* is low priority."
[14:57] <hallyn> i had bee working with jbernarnd on ways forward with libcgroup in the face of (a) the fundamental brokenness of the daemon model and (b) cgorup-lite, but then he had to bow out of maintaining the debian pkg
[15:04] <rbasak> hallyn: OK, thanks!
[15:05] <hallyn> rbasak: do you know someone (including yourself) who has time to play with it? :)
[15:05] <rbasak> hallyn: no, sorry. I'm looking at a hundred or so packages that need merging!
[15:06] <rbasak> My focus is just to prioritise the most important ones. From the sounds of it, this one needs to go at the bottom of the list.
[15:06] <hallyn> rbasak: yeah fraid so, thanks
[15:07] <hallyn> wasn't sure whethe ryou had someone asking about a feature :)
[15:43] <Solution-X> Its been a while and we've had a few joins/quits so reposting...
[15:44] <Solution-X> anyone here do much with MAAS? I have a fresh install of 14.04 installed as MAAS controller that is being cranky and refuses to load the images. Installed OS, booted up, apt-upgrade, reboot, create MAAS user, login, click download images. Also tried "sudo maas-import-pxe-files" after as a backup and that completes but does not result in the webpage recognizing the images' existence. Also
[15:44] <Solution-X> checked celery.log and it doesnt spit any errors/warns.
[15:44] <jhobbs> Solution-X: there is #maas too
[15:47] <Solution-X> thanks, ill post in there and see if we can figure it out in there
[15:58] <thesheff17> anyone know how to restart the networking for lxc containers....I modified /etc/default/lxc-net but I can't seem to have the lxc containers pick up the new settings...
[16:00] <thesheff17> on ubuntu 12.04 there are /etc/init.d/lxc and lxc-net but ubuntu 14.04 didn't seem to get these files
[16:24] <thesheff17> it finally worked killing the dnsmasq service and service lxc-net restart
[16:56] <zartoosh> Hi I would like to install ubuntu 14.04 on my system and boot in UEFI mode. Using official ubuntu 14.04 dvd I failed. I know my BIOS is UEFI enabled and secure boot is enabled. I need reference how to install and how to verify I am in UEFI mode? thx
[17:20] <pmatulis> LXC people, what am i missing on this trusty host?  i'm trying to set up an alternative directory for my containers ==> http://paste.ubuntu.com/7664718/
[17:21] <pmatulis> i have this working on another trusty host but i can't find any difference in configuration, albeit i set this one up a while ago
[17:23] <pmatulis> ah.  i need to use 'sudo' for lxc-ls (without -P) to give the output
[18:32] <rbasak> hallyn: my machine didn't have uidmap installed. I had upgraded from saucy (and raring, and quantal...).
[18:32] <rbasak> hallyn: is there something that should be done about this? I see that liblxc1 recommended it, but evidently do-release-upgrade didn't pick up on it.
[18:33] <rbasak> Close examination of https://help.ubuntu.com/lts/serverguide/lxc.html told me that I needed uidmap, but it seems suboptimal to me that users won't get it on upgrade (assuming this reproduces)
[18:34] <sarnold> rbasak: keeping uidmap in universe helped make the security team a little less jumpy :)
[18:35] <rbasak> sarnold: it's in main in trusty.
[18:35]  * sarnold jumps
[18:36] <rbasak> I guess the recommendation got added between saucy and trusty then
[18:36] <sarnold> maybe I'm remembering an older conversation then. I know hallyn said it'd be optional for a while..
[18:36] <hallyn> stgraber: ^ suggestion for uidmap package in release upgrades?
[18:36] <rbasak> It still is optional - I just don't get user namespaces
[18:37] <hallyn> sarnold: I don't remember when it would've gotten promoted.  may have happened automatically through lxc?  but xlc only recommends it, so i dunno
[18:38] <stgraber> hallyn: recommends do get promoted
[18:38] <sarnold> hallyn: yeah, me neither, but at least it's been through a few reviews along the way :)
[18:38] <stgraber> rbasak: that seems like a bug in the upgrader or some other weirdness on your system, might be worth pinging mvo about it... lxc recommends it so it should get installed...
[18:39] <stgraber> sarnold: and at least it's a separate package, so not present on everyone's system by default (but yeah, the changes are now upstream and in Debian, so I suspect quite a few people have reviewed the setuid code now)
[19:12] <z1haze> hello, im a rookie linux server owner, can someone please help me out with checking if my java is up to date?
[19:13] <lordievader> !info default-jre
[19:13] <lordievader> Meh, not sure if that is helpfull.
[19:14] <RoyK> z1haze: java is usually up to date on ubuntu
[19:17] <z1haze> it just says java version "1.7.0_60" / Java(TM) SE Runtime Environment (build 1.7.0_60-b19) / Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
[19:18] <z1haze> i think i want to update to java 8
[19:21] <z1haze> how woudl i do that
[19:48] <jrwren> anyone familiar enought with both cmake and autotools to give me a pros/cons of each?
[20:34] <professerslime>  Hi there I have a dual NIC set up and i am wondering if there is a way to dedicate one card to a vpn and the other towards the rest of the web
[20:35] <jrwren> professerslime: to what end?
[20:37] <professerslime> Well in essence i am trying to create a private cloud but i am trying to block outside intrusion to highest level
[20:38] <professerslime> This is all js
[20:38] <professerslime> Just me experimenting
[20:38] <lordievader> professerslime: Block every ip except yours?
[20:39] <professerslime> to one NIC
[20:40] <professerslime> this all seems a little redundent i know but i do have a plan with this
[20:41] <lordievader> professerslime: Anyhow you can have your vpn server listen to one interface and have the primary interface the other. However this is probably not what you want.
[20:42] <professerslime> Its just about there it would cover my goal of dividing the internet traffic
[20:43] <lordievader> It would make it impossible for you to reach the vpn server from the outside. And that, well, defeats the purpose.
[20:44] <Quanqued> Hi - is there anyone that can point me in the right direction to disable the automatic provisioning of ephemeral disks in cloud-init?
[20:45] <professerslime> rightbut would i be able to forward the traffic using my router to divide where everything is going
[20:46] <professerslime> I would just need to tweek the ip tabbles
[20:46] <lordievader> professerslime: You want your router to divide your traffic? Why? Seems a bit silly to me.
[20:47] <professerslime> yeah once like i said this all seems a little redundent
[20:48] <lordievader> So what's the big idea I'm missing?
[20:49] <professerslime> I am just trying to isolate the public from the private traffic
[20:52] <professerslime> i suppose it is just overcomplicating the QoS process
[20:52] <lordievader> professerslime: Let your server act as your router.
[20:52] <professerslime> I was thonking about that
[20:58] <professerslime> but i am thinking about starting a rtmp server and i dont want the two services conflicting with each other
[20:59] <lordievader> Why would they?
[21:01] <professerslime> Well wouldn't to two flowing traffic at the same time create a bottle neck
[21:02] <jrwren> a bottle neck?
[21:02] <jrwren> how fast is your internet connection?
[21:03] <lordievader> professerslime: For a home network? Probably not.
[21:05] <professerslime> Well i guess that answer  saved me plenty of headache
[21:06] <lordievader> Depends, ofcourse, on whay you do within your home network. But generally speaking, it wont be a bottleneck.
[23:21] <hacktron> when I ifconfig I see the tx_bytes are very high. 50gb within only a hour or two after reboot
[23:22] <hacktron> anyone know what can cause that, because I have very low traffic to my server
[23:22] <hacktron> only few hundred people each day
[23:25] <sarnold> hacktron: heh, are you running an open dns recursor?
[23:26] <sheptard> haha
[23:26] <sarnold> hacktron: you might have success with the 'iftop' program, some nice pretty pictures here: http://www.ex-parrot.com/pdw/iftop/
[23:29] <hacktron> sarnold: sorry had to check was dns recursor was
[23:29] <hacktron> sarnold: no I am not just a ubuntu server with apache2 (LAMP) basics
[23:30] <hacktron> took a look at iftop this morning and a few others that monitor badwidth
[23:31] <sarnold> hacktron: it could be crawlers like googlebot or bingbot or baidubot.. do your access logs show anything unexpected?
[23:32] <hacktron> sarnold: didn't check them yet, I have limited access right now but will be there tonight
[23:33] <sarnold> hacktron: okay. iftop is nice for "right now" numbers, ntop might be better for "who used it the most today?" kinds of questions
[23:33] <hacktron> sarnold: one thing I did notice was when checking bandwidth usage tcp monitoring, I saw my server listed as client and connecting to another server ip with port 777
[23:34] <hacktron> sarnold: I will gladly play with them both tonight, get to the bottom of it ;) thx
[23:34] <hacktron> sarnold: I am just thinking maybe something is installed on my server
[23:35] <hacktron> sarnold: like zombie ware lol, because the data happens so fast. and I noticed a while ago sometimes the server will bring down my connection, until I reboot
[23:35] <sarnold> nuts. I used to have a nice long list of services but can't find it now. the only thing I can find for 777 is the 'moira' service, something from project athena days. you're not running that. :)
[23:36] <hacktron> sarnold: haha nope
[23:36] <sarnold> hacktron: you could check 'netstat -anp | grep 777' to see what program is using port 777
[23:36] <hacktron> just trying to get my first real box ubuntu up and secure
[23:36] <sarnold> hacktron: do you allow password authentication over ssh? or do you have a web-based "control panel" installed?
[23:37] <hacktron> well actually it looks like my ip is connecting to another ip:777
[23:37] <hacktron> just ssh installed
[23:38] <hacktron> sarnold: no web-based control panel or anything outside of normal lamp server besides monitoring tools
[23:38] <sarnold> hacktron: yay. :) double-check the password authentication when you get a chance, it's best to turn that off. keys can't be bruteforced as easily as passwords can..
[23:39] <hacktron> sarnold: thanks, I am actually going on my way to check it out now. will check back in here when I arrive. thanks again sarnold
[23:40] <sarnold> hacktron: good luck :)


[17:39] <nikolam> it is strange, I had seamonkey 2.5 working just fine (64bit) and downloaded and copied 2.6.1 from seamonkey-project.org
[17:39] <nikolam> and enigmail stollet working after going back to 2.5


[06:04] <oSoMoN> good morning desktoppers
[06:17] <duflu> Morning oSoMoN
[06:17] <oSoMoN> hey duflu
[06:35] <jibel> Good morning all!
[06:36] <oSoMoN> salut jibel
[06:44] <duflu> Morning jibel
[06:56] <didrocks> good morning
[06:57] <ricotz> good morning :)
[06:58] <duflu> Hi didrocks and ricotz
[06:58] <didrocks> hey duflu, ricotz
[06:58] <ricotz> the changelog of isa-support looks like an understatement while looking at the diff :\ https://launchpad.net/ubuntu/+source/isa-support/14
[07:08] <seb128> goood morning desktopers
[07:11] <didrocks> hey seb128!
[07:15] <duflu> Morning seb128
[07:17] <seb128> lut didrocks, hey duflu, how are you?
[07:18] <didrocks> I’m good, thanks, and you?
[07:19] <duflu> seb128, pretty good. Made great progress around the house and on the garden on the weekend. Feel like I've finally caught up after getting behind last year
[07:19] <duflu> How are you going, seb128?
[07:23] <seb128> didrocks, I'm alright, had a nice relaxing weekend in the North of France
[07:23] <seb128> and the cold is mostly over!
[07:23] <seb128> duflu, ^
[07:25] <didrocks> nice :)
[07:25] <duflu> Out with one cold and in with the cold weather
[07:34] <oSoMoN> good morning didrocks, ricotz, seb128
[07:38] <didrocks> salut oSoMoN
[07:52] <seb128> lut oSoMoN, t'as passé un bon weekend?
[07:53] <oSoMoN> seb128, très bon, nous avons passé le week-end en famille à un festival de théâtre/cirque, très sympa
[09:49] <bittin> morning
[09:50] <seb128> hey bittin, how are you?
[09:51] <oSoMoN> good morning bittin
[09:51] <KGB-0> mutter Daniel van Vugt 334635 * commented merge request !82 * https://deb.li/ixXgn
[09:51] <bittin> having a cold, so not the most energy but i survive
[09:53] <bittin> found a bug in ubuntu-installer reporting an issue now
[09:53] <seb128> :)
[09:56] <bittin> https://github.com/canonical/ubuntu-desktop-installer/issues/1118
[09:58] <seb128> bittin, the portion of the log isn't enough to tell about the error, we need /var/log/installer, did you get prompted to report an error to launchpad? if you did so maybe reference the bug number on github
[09:58] <bittin> seb128: ah let me grab /var/log/installer
[10:27] <bittin> seb128: logs posted now
[10:36] <seb128> bigon, thx
[12:02] <jbicha> good morning
[12:03] <seb128> jbicha, hey, how are you today?
[12:03] <didrocks> hey jbicha
[12:05] <jbicha> good, I was able to rest more yesterday :)
[12:08] <seb128> great
[12:44] <KGB-2> gnome-shell-extension-arc-menu Jeremy Bicha 334666 * commented merge request !2 * https://deb.li/o4HU
[12:44] <KGB-0> gnome-shell-extension-gamemode Jesus Soto 334667 * commented merge request !2 * https://deb.li/36R5F
[13:04] <KGB-0> gnome-shell-extension-gamemode Jesus Soto 334674 * commented merge request !2 * https://deb.li/WLlR
[14:47] <KGB-2> gtkmm3.0 signed tags 10c0654 Jeremy Bicha upstream/3.24.7 * Upstream version 3.24.7 * https://deb.li/3fBJN
[14:47] <KGB-2> gtkmm3.0 pristine-tar 73153a7 Jeremy Bicha gtkmm3.0_3.24.7.orig.tar.xz.delta gtkmm3.0_3.24.7.orig.tar.xz.id * pristine-tar data for gtkmm3.0_3.24.7.orig.tar.xz * https://deb.li/I2ze


[12:08] <jbailey> BenC: He's pretty certainly asleep right now.
[12:08] <jbailey> He usually starts his workday in 6 hours.
[12:09] <BenC> tx
[03:38] <zul> BenC: ping
[03:53] <zul> i know you are online at least 40 minutes ago ;)
[03:54] <zul> so you cant hide forever
[04:01] <BenC> here
[04:02] <zul> hi...so i did a clone and did a checkout but im getting all these errors about sha1 and the like
[04:03] <zul> i did git checkout ubuntu-2.6.14 in the directory that was created by the clone so im not sure
[04:28] <zul> meh...stupid git im off to bed
[04:30] <zul> ttyl
[05:56] <fabbione> BenC: pong?
[05:56] <fabbione> morning
[02:22] <BenC> fabbione?
[02:53] <fabbione> BenC: ?
[03:00] <BenC> fabbione: cluster 1.01.00 code is in git now
[03:01] <BenC> fabbione: also, you need to "git checkout -f master" and "git pull" to get out of the branch and back to where I am working
[03:01] <BenC> working on branches is a bit of a pita with git it seems
[03:01] <BenC> it doesn't handle things for you so easily as working from the head
[03:01] <fabbione> BenC: ah ok
[03:02] <BenC> pull from rsync.kernel.org too
[03:02] <BenC> seems rookery is broken
[03:02] <fabbione> BenC: ok .. i guess i will need to read a full doc
[03:02] <fabbione> roockery has been fixed a few hours ago
[03:02] <BenC> ah, well, I haven't pushed to it yet, so r.k.o is where all the current code is :)
[03:03] <fabbione> BenC: if we need to kill the branch i guess i will have to redo everything
[03:03] <fabbione> because i did create my archive on roockery and pulled from it
[03:04] <fabbione> and i agree that working from branches is a pain
[03:04] <BenC> do you have lots of local commits?
[03:04] <BenC> you can pull from the branch to get them back
[03:04] <fabbione> for the cluster stuff, did you take it from CVS or from the release?
[03:04] <BenC> release
[03:04] <fabbione> kill it
[03:04] <fabbione> we need to pull from CVS
[03:04] <fabbione> no i have no local commits at all
[03:04] <BenC> wouldn't it be easier to just update it from CVS?
[03:05] <fabbione> no, because the release is for redhat with redhat bits only in
[03:05] <BenC> ok
[03:08] <fabbione> BenC: does the actual kernel builds?
[03:08] <fabbione> or are you just pulling pieces together?
[03:09] <BenC> it all builds now
[03:09] <fabbione> ok
[03:09] <BenC> still getting some small patches from breezy into it
[03:09] <fabbione> ok
[03:09] <BenC> major drivers and patches are applied though
[03:10] <fabbione> yup.. just leave alone the cluster and ocfs2 stuff
[03:10] <fabbione> i will take of them as soon as we stabilize the push/pull thingy
[03:10] <BenC> some of hte questionable "good enough for breezy to release, but not good enoug to submit" patches, I am reviewing
[03:10] <fabbione> because they must be synced with userland
[03:10] <BenC> ok
[03:10] <fabbione> it's pulling 289 objects
[03:11] <BenC> yeah, there's a lot
[03:11] <fabbione> yeps
[03:11] <fabbione> stay tuned that we can test a full push/pull
[03:12] <BenC> ok
[03:14] <fabbione> i don't see any ubuntu commits if i do the checkout -f master
[03:16] <Lathiat> hrm, what are the problems ubuntu has with gcc4 for the kernel?
[03:16] <Lathiat> suse appear to use gcc4 and i hear of others doing it
[03:16] <BenC> fabbione: git pull rsync://rsync.kernel.org/...
[03:17] <fabbione> i assume i need to skip the branch name at the end
[03:17] <BenC> correct
[03:17] <fabbione> ok
[03:17] <BenC> hoping to get the ubuntu-git-guide on wiki today
[03:18] <fabbione> Lathiat: not all the drivers we have comppiles with gcc-4.0. gcc4 miscompile the kernel. patches are welcome. kthxbye :)
[03:18] <fabbione> BenC: yes.. that'd be really nive
[03:18] <fabbione> nice
[03:18] <dereks__> anyone successfully get amd64-smp up?
[03:19] <fabbione> dereks__: yes.
[03:19] <fabbione> BenC: pulling now
[03:19] <BenC> fabbione: I need to go smoke a cig and drink some coffee
[03:19] <dereks__> fabbione: alright, must be my machine. i will keep working on it
[03:19] <BenC> be back in 10 minutes
[03:19] <fabbione> BenC: i need a cig too :) didn't know you smoke ;)
[03:19] <fabbione> brb
[03:20] <BenC> fabbione: we should share room at UBZ then :)
[03:20] <fabbione> BenC: i am with kiko already :/
[03:20] <fabbione> because i will be there all 2 and 1/2 weeks :(
[03:20] <fabbione> so they arranged room mates by arrival/departure
[03:20] <fabbione> BenC: next conf we will
[03:23] <Lathiat> fabbione: so is it more an external driver thing or? (i mean, i heard it miscompild the kernel, i was just curious why other people seem to be happily using it)
[03:29] <fabbione> Lathiat: it's both
[03:45] <fabbione> meeeeehe it's pulling down an entire .pack
[03:46] <fabbione> this is so messy
[03:49] <BenC> yeah, I did a pack of my changes
[03:49] <fabbione> yes, but it's pulling the one from linux
[03:49] <fabbione> linus
[03:49] <BenC> well, that's probably a good thing
[03:50] <fabbione> BenC: the point is that i find it all very confusing
[03:50] <fabbione> i sort of lost track of what is pulling and why
[03:50] <fabbione> i did the local clone on roockery
[03:50] <fabbione> created fabbione-2.6.16.git
[03:50] <fabbione> cloned locally
[03:51] <fabbione> now i am trying to get the local one to be in sync
[03:51] <fabbione> and it's pulling world from everywhere
[03:51] <fabbione> there was no .pack from kernel.org when pulling from your archive
[03:52] <fabbione> BenC: should we get roockery in sync and see step by step what needs to be done?
[03:52] <fabbione> and write it directly on the wiki?
[03:54] <jbailey> Is rookery unfucked now?
[03:54] <fabbione> jbailey: yes.. Znarl did fix it a few hours back
[03:54] <jbailey> Cool.
[04:00] <BenC> fabbione: the repo on rookery you have is just so I can pull from
[04:01] <BenC> fabbione: technically, you should pull from rsync.k.o, and push to rookery for me
[04:01] <fabbione> BenC: ah ok
[04:01] <fabbione> but in theory i can just pull from your repo on roockery.. it should make no difference from kernel.org, right?
[04:01] <BenC> my repo on rookery is just to make it easier (and smaller) for you and others to create a repo I can pull from
[04:02] <fabbione> BenC: ahhhhh ok
[04:02] <BenC> correct, except that the repo on r.k.o is sharing objects with Linus' tree, much the same way that your rookery repo is sharing objects with my repo on rookery
[04:02] <BenC> the .pack thing is probably caused by the fact that my rookery repo has the .pack unpacked
[04:03] <fabbione> gotcha
[04:04] <fabbione> i guess this is going to take the usual 213 hours of rsync
[04:05] <BenC> the second (larger) .pack is about 70Megs
[04:06] <fabbione> it's already stalling
[04:07] <fabbione> this network is the sucks
[04:08] <fabbione> 7.6M now
[04:08] <fabbione> it will take hours
[04:12] <fabbione> bah fuck.. rsync is dead
[04:12] <Mithrandir> good thing you're using rsync so you can restart, then. :-P
[04:12] <fabbione> Mithrandir: not with git...
[04:12] <Mithrandir> ew, ok
[04:12] <fabbione> anywa.. bbl
[04:13] <fabbione> swithing network
[04:13] <fabbione> at least i can work
[04:42] <fabbione> BenC: still around?
[05:12] <BenC> yeah
[05:13] <fabbione> BenC: ok pulling now on a decent VLAN
[05:13] <fabbione> i am at the second pack already
[05:13] <fabbione> should be done in a few minutes
[05:16] <BenC> ok
[05:26] <fabbione> BenC: ok.. i am all set with a clean checkout now
[05:26] <fabbione> let's try again the all commit/push dance :)
[05:28] <fabbione> ok commit done..
[05:28] <fabbione> let's see if i can push to roockery
[05:30] <fabbione> BenC: ok.. it seems to work
[05:30] <fabbione> you should be able to pull from http://people.ubuntu.com/~fabbione/archives/fabbione-2.6.14.git or the ssh equivalent
[05:31] <fabbione> it's the same fix i did last time
[05:31] <fabbione> so nothing fancy
[05:31] <fabbione> just a test commit
[05:34] <fabbione> BenC: i just noticed that to fix the cloop header you also commited a USB driver :P
[05:38] <BenC> really?
[05:39] <BenC> that can't be right
[05:39] <BenC> that driver was already there
[05:39] <fabbione> gitk says otherwise
[05:40] <fabbione>  [UBUNTU:block/cloop]  Fix include of header to be cloop.h
[05:40] <fabbione> in this commit
[05:40] <BenC> yeah, I see it
[05:41] <BenC> but it shouldn't be there
[05:41] <BenC> oh, that was just a file rename
[05:41] <BenC> accident
[05:41] <fabbione> ehhe ok :)
[05:42] <fabbione> anyway can you try to pull from me?
[05:42] <BenC> yeah
[05:42] <fabbione> just to see if it works as it should
[05:42] <fabbione> and close the circle
[05:42] <fabbione> like push to kernel.org
[05:42] <fabbione> and i update from kernel.org
[05:42] <fabbione> if all of the above works
[05:42] <fabbione> we are setted :)
[05:43] <BenC> commit f5608da0ec39df73f62ec752c356fd41ef159150
[05:43] <BenC> Author: Fabio M. Di Nitto<EMAIL_ADDRESS>[05:43] <BenC> Date:   Fri Oct 21 17:27:34 2005 +0200
[05:43] <BenC>     [UBUNTU/debian] : Test commit - Fix Ben email address
[05:43] <BenC>     Signed-off-by: Fabio M. Di Nitto<EMAIL_ADDRESS>[05:43] <BenC> looks like we are good
[05:43] <fabbione> did you push to kernel.org already?
[05:43] <BenC> ...
[05:44] <BenC> done to kernel.org
[05:45] <BenC> [UBUNTU:scsi]  Restore generic SCSI proc_info function
[05:46] <BenC> that was my last commit
[05:46] <fabbione> hmm
[05:47] <fabbione> the last one i see is the [UBUNTU:fs/gfs]  Kconfig cleanup
[05:47] <fabbione> same as on kernel.org git web
[05:47] <BenC> not sure of the delay between master.kernel.org and rsync.kernel.org
[05:47] <mkrufky> its horrible
[05:47] <mkrufky> they're working on it
[05:47] <mkrufky> :-(
[05:47] <fabbione> ah ok
[05:48] <mkrufky> are you guys going to use gitweb also?  i find it EXTREMELY helpful
[05:48] <fabbione> mkrufky: horrible to what degree?
[05:48] <fabbione> mkrufky: gitk > gitweb
[05:48] <BenC> how horrible is horrible?
[05:48] <BenC> fabbione: s/rsync.kernel.org/master.kernel.org
[05:48] <mkrufky> fabbione: well, linux released 2.6.14-rc4 at about 3am yesterday (my time) and i didnt see it on kernel.org until after 8pm
[05:48] <fabbione> mkrufky: given that we push to kernel.org i don't really think we need to setup one...
[05:48] <mkrufky> s/linux/linus
[05:48] <fabbione> BenC: yeah
[05:48] <mkrufky> fabbione: good point
[05:49] <BenC> see if it lets you pull from there
[05:49] <mkrufky> i want v4l/dvb to start using git... but there is MUCH resistance
[05:49] <fabbione> BenC: i think rsync on master is open only for users
[05:51] <BenC> possibly
[05:51] <fabbione> yeah
[05:52] <BenC> fabbione: rookery is almost in sync, so in a minute you can try a pull from there
[05:52] <fabbione> BenC: sure...
[05:52] <BenC> hmm, master.k.o and rsync.k.o show the same IP address
[05:52] <fabbione> now it's pulling stuff
[05:53] <BenC> no wait
[05:53] <BenC> they aren't the same IP
[05:53] <BenC> rookery is up-to-date
[05:53] <fabbione> so is rsync kernel.org
[05:54] <fabbione> commit 721ee6203e8989543dd60127c045bbf29c644fc8
[05:54] <fabbione> Merge:<PHONE_NUMBER>52aa399e68608449a81aa44edddd06 f5608da0ec39df73f62ec752c356fd41ef159150
[05:54] <fabbione> Author: Ben Collins<EMAIL_ADDRESS>[05:54] <fabbione> Date:   Fri Oct 21 11:41:00 2005 -0400
[05:54] <fabbione>     Merge ssh://people.ubuntu.com/home/fabbione/public_html/archives/fabbione-2.6.14
[05:54] <BenC> cool, that was only a few minutes
[05:54] <fabbione> and later there is scsi_proc
[05:54] <fabbione> yeps
[05:54] <BenC> so our develpment circle is complete
[05:55] <fabbione> BenC: yes
[05:55] <fabbione> we need to decide a couple of things
[05:55] <fabbione> but i guess we can discuss them at UBZ
[05:56] <fabbione> like we want to play tag team
[05:56] <fabbione> or how do we release if one of us (specially you) isn't around
[05:56] <BenC> btw, my commit templates are in debian/commit-templates
[05:57] <fabbione> ah nice
[05:57] <BenC> -s is a requirement to a commit
[05:57] <BenC> yeah, I've been wondering about that myself
[05:58] <fabbione> yes.. my main concern is more political than technical
[05:58] <fabbione> in terms that we should push to kernel.org automatically
[05:58] <fabbione> if possible at all
[05:58] <fabbione> and you should be able to pull from me automatically
[05:58] <fabbione> in terms to keep our trees always in sync
[05:59] <fabbione> so that if i need to upload
[05:59] <fabbione> and you are not around
[05:59] <fabbione> i will upload the same tree that's on kernel.org or roockery
[05:59] <fabbione> we don't want people to say: Hey they upload before pushing patches around
[05:59] <fabbione> or stuff like that
[05:59] <fabbione> it would kill our team image
[06:01] <BenC> it wont build from debian/rules
[06:01] <fabbione> oh
[06:01] <BenC> just copy or create a config
[06:01] <fabbione> ah ok
[06:02] <BenC> none of the configs are updated yet, since we still have some drivers to put in place
[06:02] <fabbione> BenC: yes, fair enough
[06:02] <fabbione> BenC: if you want on monday i can start cleaning up debian/rules
[06:03] <BenC> yeah, that'd be nice
[06:03] <fabbione> even if we don't update configs 100% we can still get the system to build
[06:03] <fabbione> i usually did like that
[06:03] <BenC> I'm doing configs today
[06:03] <fabbione> using old configs to test build
[06:03] <fabbione> i am pretty sure it will fail on the cluster stuff :/
[06:03] <fabbione> the code is for kernel < 2.6.12
[06:03] <fabbione> so just disable it in the config
[06:03] <BenC> nah, the cluster stuff built without even a warning
[06:03] <fabbione> it did?????
[06:04] <fabbione> oh right
[06:04] <fabbione> it's the ABI changes that will make it crash later :)
[06:04] <BenC> yeah, dlm, cman, gfs and all gfs_locking modules
[06:04] <fabbione> ABI/API
[06:04] <fabbione> we also need to think about hppa
[06:04] <fabbione> because it's the only arch that requires a specific patch to build
[06:04] <fabbione> they just created a git repo
[06:04] <BenC> I think hppa might be the only thing that keeps dpatch around
[06:04] <fabbione> and pushing to linus
[06:05] <fabbione> for one patch we can apply/deapply manual
[06:05] <fabbione> i wouldn't even bother to keep dpatch around for that
[06:05] <BenC> true
[06:06] <BenC> how did you create the flavor configs? Did you start with one config, and change things for say 686, 686-smp, k7, k7-smp, etc?
[06:06] <fabbione> BenC: anyway another little hint is to update the configs directly when building the first pkg set
[06:06] <BenC> and id so, is it documented what the exact config options should be for 686, etc?
[06:06] <fabbione> BenC: i didn't start them.. Xu did
[06:06] <fabbione> i only updated them in time
[06:06] <fabbione> i think it would be better to scratch them
[06:06] <fabbione> and redo all of them from scratch
[06:06] <BenC> I did a diff and they seem to be a little out of sync
[06:06] <fabbione> that's why
[06:07] <fabbione> it was one of the thing to do for breezy
[06:07] <fabbione> -ENOTIME
[06:07] <BenC> I've been thinking about a new config system for us
[06:07] <fabbione> BenC: did you look at the debian config system?
[06:07] <BenC> keep all the common config options (per arch, and global) and tack on flavor specific options at build
[06:07] <fabbione> they did implement something that seems to be nice based on our idea
[06:07] <BenC> no
[06:07] <fabbione> you just said exactly what they did implement
[06:07] <fabbione> and that was coming from UDU bof ;)
[06:07] <BenC> I'll check it out then
[06:07] <fabbione> yeah
[06:07] <fabbione> it's not worth to rewrite
[06:08] <fabbione> and we need to push the arches in sync
[06:08] <fabbione> something that we don't really do
[06:08] <BenC> we're a little out of sync even in the same arch, between flavors, but yeah, between archs we are even worse
[06:08] <fabbione> so if it's ok with you, i will start cleaning debian/* to be able to build, kill useless crap
[06:09] <fabbione> and try to make it nicer
[06:09] <BenC> sure
[06:09] <fabbione> (that's from monday)
[06:09] <fabbione> it's kind of we here already :)
[06:09] <fabbione> i will leave you the config management stuff
[06:10] <fabbione> also remember that some of the extra features we added like cluster
[06:10] <fabbione> can be temporary disabled while we stabilize the build system
[06:10] <fabbione> it's a development kernel.. so we can readd things later
[06:13] <fabbione> BenC: dude.. have a nice weekend
[06:13] <fabbione> cya on monday
[06:30] <jbailey> BenC: Still around?
[06:39] <mkrufky-away> jbailey: sorry to see-saw on the dvb-headers issue -- it is NOT fixed ... we're gonna need those available, if possible
[06:39] <mkrufky-away> (if you want ubuntu users to be able to compile new dvb modules from cvs)
[06:39] <jbailey> mkrufky-away: It's too late for breezy now.
[06:39] <mkrufky-away> ya thats ok... .im saying for dapper
[06:40] <jbailey> mkrufky-away: 'k.  Won't it be fixed by moving the headers over anyway>
[06:40] <BenC> jbailey: yeah
[06:40] <mkrufky-away> dvb maintainer has been hard to reach lately ... he knows about the issue, and he will move them to /include/media/dvb ... it's on his to-do list
[06:40] <mkrufky-away> jbailey: why not?  (u say wont be fixed)
[06:41] <jbailey> BenC: drow was asking me if we have a wiki page or something that covers how to do custom kernels.
[06:41] <jbailey> BenC: Got anything I can give him?
[06:41] <BenC> custom from user provided source, or our source?
[06:42] <mkrufky-away> jbailey: this is the best howto around :
[06:42] <mkrufky-away> http://www.us.debian.org/releases/stable/i386/ch08s05.html.en#id2527454
[06:42] <jbailey> I think he wants our source.  Apparently there's a trackpad driver tht he needs for a thinkpad.
[06:42] <jbailey> mkrufky-away: I don't know that our kernels look much like Debian's anymore.
[06:42] <mkrufky-away> doesnt matter
[06:42] <mkrufky-away> compilation still will work
[06:43] <BenC> jbailey: wiki.ubuntu.com/CategoryKernel
[06:43] <BenC> there's a few links in there
[06:45] <jbailey> BenC: Luvly, thanks.
[07:44] <zul> BenC: i upgraded my version of git and it works now for some reason :)
[09:20] <BenC> zul: must be that it needed to understand alternatives
[09:22] <zul> true


[00:01] <bencrisford2> still awake over there stgraber?
[00:03] <stgraber> sure
[00:03] <bencrisford2> lol, this'll be tricky
[00:04] <bencrisford2> im in serious pain over here
[00:04] <bencrisford2> turned my brightness right down cos its hurting my eyes :(
[00:05] <stgraber> yeah, funny thing being that if I actually go to bed, you'll still have to wait an hour to leave at the same time as I do :)
[00:06] <bencrisford2> :P
[00:06] <bencrisford2> no we'll do it on times
[00:06] <bencrisford2> so record when you go
[00:06] <bencrisford2> i will when i go
[00:06] <bencrisford2> but i might not be able to
[00:06] <bencrisford2> cos chances are ill fall asleep on my keyboard... :/
[00:07] <bencrisford2> uh oh, the dizziness is starting to kick in
[00:07] <bencrisford2> Youve probably won :P, we'll see how it goes though
[00:19] <bencrisford1> lol, that wasnt me giving in stgraber, but my internet goes from time to time
[00:19] <stgraber> hehe
[00:29] <asanchez> see you tomorrow
[00:29] <asanchez> pygi, thanks for the talk
[00:43] <LaserJock> yo
[00:44] <LaserJock> there's going to be a Packaging Training session in #ubuntu-classroom in 16 min.
[00:44] <bencrisford1> LaserJock: Im trying to sort a bot
[00:44] <bencrisford1> that'll log our meetings
[00:44] <bencrisford1> if we start the meeting with [00:45] <bencrisford1> and end with [00:45] <LaserJock> hmm
[00:45] <LaserJock> actually
[00:45] <LaserJock> bencrisford1: I would maybe not worry about that
[00:45] <bencrisford1> :(
[00:45] <bencrisford1> but im bored and its keeping me awake
[00:46]  * bencrisford1 must beat stgraber :P
[00:46] <LaserJock> bencrisford1: I think in the future we should hold our meetings in #ubuntu-meeting where there is already a bot
[00:46] <bencrisford1> :(
[00:46] <LaserJock> bencrisford1: I'm sure we could use a different bot though :-)
[00:46] <bencrisford1> yay :)
[00:47] <LaserJock> I'm not sure what exactly
[00:47] <LaserJock> hmm
[00:47] <bencrisford1> well have a think and ill see what I can do
[00:47] <LaserJock> perhaps something useful related to packages, bzr branches, or bugs
[00:47] <bencrisford1> there are already plenty, but ill get an EduBugs one?
[00:48] <LaserJock> I was thinking of something specifically for us
[00:48] <LaserJock> is there one that does both Ubuntu and Debian versions of packages?
[00:48] <bencrisford1> errr
[00:48] <bencrisford1> i dunno how id do packages one
[00:49] <bencrisford1> but itd be easy to do bugs i think
[00:49] <bencrisford1> in fact we got one or two on here now
[00:49] <bencrisford1> lets see
[00:49] <bencrisford1> bug 12345
[00:49] <bencrisford1> LaserJock: we have a bugs one
[00:50] <LaserJock> well, kinda
[00:50] <bencrisford1> and a package one actually
[00:50] <bencrisford1> !gedit
[00:50] <LaserJock> for individual bugs it's ok
[00:50] <LaserJock> but I want better ones darn it :-)
[00:50] <bencrisford1> !xchat
[00:50] <bencrisford1> ubottu: Dance!
[00:50] <LaserJock> I want to be able to get a list (or a number if too many) of  bugs for a specific package
[00:50] <bencrisford1> ubottu: edubuntu...
[00:51] <bencrisford1> thats useful
[00:51] <LaserJock> I'd also like for packages, what the versions are in Ubuntu and Debian
[00:51] <LaserJock> I don't need really a description
[00:51] <bencrisford1> hang on im sure theres a way
[00:52] <LaserJock> rmadison gives you version info
[00:56] <bencrisford1> here comes benbot
[00:57] <bencrisford1> http://www.google.com
[00:57] <bencrisford1> EduBenBot: www.google.com
[00:57] <EduBenBot> bencrisford1: Error: "www.google.com" is not a valid command.
[00:57] <bencrisford1> darn
[00:57] <bencrisford1> lets work out how to use him :/
[00:58] <bencrisford1> EduBenBot: list URL
[00:58] <EduBenBot> bencrisford1: last and stats
[00:58] <bencrisford1> EduBenBot: URL www.google.com
[00:58] <EduBenBot> bencrisford1: Error: The "URL" plugin is loaded, but there is no command named "www.google.com" in it.  Try "list URL" to see the commands in the "URL" plugin.
[00:58] <bencrisford1> EduBenBot: list URL
[00:58] <EduBenBot> bencrisford1: last and stats
[00:58] <bencrisford1> EduBenBot: URL last www.google.com
[00:58] <EduBenBot> bencrisford1: (url last [<channel>] [--{from,with,without,near,proto} <value>] [--nolimit]) -- Gives the last URL matching the given criteria. --from is from whom the URL came; --proto is the protocol the URL used; --with is something inside the URL; --without is something that should not be in the URL; --near is something in the same message as the URL; If --nolimit is given, returns all the URLs that are found. (1 more message)
[00:59] <bencrisford1> EduBenBot: list math
[00:59] <EduBenBot> bencrisford1: base, calc, convert, icalc, rpn, and units
[00:59] <bencrisford1> EduBenBot: calc
[00:59] <EduBenBot> bencrisford1: (calc <math expression>) -- Returns the value of the evaluated <math expression>. The syntax is Python syntax; the type of arithmetic is floating point. Floating point arithmetic is used in order to prevent a user from being able to crash to the bot with something like '10**10**10**10'. One consequence is that large values such as '10**24' might not be exact.
[00:59] <bencrisford1> EduBenBot: calc 2 + 2
[00:59] <EduBenBot> bencrisford1: 4
[01:00] <bencrisford1> EduBenBot: list Google
[01:00] <EduBenBot> bencrisford1: Error: 'Google' is not a valid plugin.
[01:05] <bencrisford1> LaserJock: Whaddya think of edubenbot?
[01:05] <bencrisford1> ill add some stuff to him tommorrow
[01:05] <bencrisford1> EduBenBot: calc<PHONE_NUMBER>9837198273987319827398127 +<PHONE_NUMBER>39873981279837987918279387
[01:05] <EduBenBot> bencrisford1: Error: The command "calc" is available in the Google and Math plugins.  Please specify the plugin whose command you wish to call by using its name as a command before "calc".
[01:05] <bencrisford1> EduBenBot: Math calc<PHONE_NUMBER>9837198273987319827398127 +<PHONE_NUMBER>39873981279837987918279387
[01:05] <EduBenBot> bencrisford1:<PHONE_NUMBER>19800003222355946063790080
[01:06] <bencrisford1> EduBenBot: list Google
[01:06] <EduBenBot> bencrisford1: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats
[01:06] <bencrisford1> EduBenBot: help Google calc
[01:06] <EduBenBot> bencrisford1: (google calc <expression>) -- Uses Google's calculator to calculate the value of <expression>.
[01:07] <bencrisford1> EduBenBot: help Google fight
[01:07] <EduBenBot> bencrisford1: (google fight <search string> <search string> [<search string> ...]) -- Returns the results of each search, in order, from greatest number of results to least.
[01:07] <bencrisford1> EduBenBot: list URL
[01:07] <EduBenBot> bencrisford1: last and stats
[01:07] <bencrisford1> EduBenBot: help URL last
[01:07] <EduBenBot> bencrisford1: (url last [<channel>] [--{from,with,without,near,proto} <value>] [--nolimit]) -- Gives the last URL matching the given criteria. --from is from whom the URL came; --proto is the protocol the URL used; --with is something inside the URL; --without is something that should not be in the URL; --near is something in the same message as the URL; If --nolimit is given, returns all the URLs that are found. (1 more message)
[01:08] <bencrisford1> EduBenBot: last google.com
[01:08] <EduBenBot> bencrisford1: (last [--{from,in,on,with,without,regexp} <value>] [--nolimit]) -- Returns the last message matching the given criteria. --from requires a nick from whom the message came; --in requires a channel the message was sent to; --on requires a network the message was sent on; --with requires some string that had to be in the message; --regexp requires a regular expression the message must match; --nolimit (1 more message)
[01:08] <bencrisford1> EduBenBot: stats www.google.com
[01:08] <EduBenBot> bencrisford1: (stats takes no arguments) -- Returns some statistics on the user database.
[01:08] <bencrisford1> EduBenBot: Stats
[01:08] <EduBenBot> bencrisford1: I have 1 registered users with 0 registered hostmasks; 1 owner and 0 admins.
[01:09] <bencrisford1> EduBenBot: Stats owner
[01:09] <EduBenBot> bencrisford1: (stats takes no arguments) -- Returns some statistics on the user database.
[01:09] <bencrisford1> EduBenBot: Owner
[01:09] <EduBenBot> bencrisford1: Error: "Owner" is not a valid command.
[01:10] <LaserJock> bencrisford1: maybe you should setup a temp channel to play with the bot
[01:11] <bencrisford1> ok, soz
[01:11] <bencrisford1> im done with playing now i think
[01:11] <bencrisford1> mathbot can stay :)
[01:11] <MathBot> bencrisford1: Error: "can" is not a valid command.
[01:12] <bencrisford1> MathBot: calc 2 + 2
[01:12] <MathBot> bencrisford1: 4
[01:20] <JoshuaRL> hey dudes
[01:21] <bencrisford1> hey
[01:25] <bencrisford1> LaserJock: This could come in useful...
[01:25] <bencrisford1> you know on lp all the bug urls are really long
[01:26] <bencrisford1> EduBenBot: ShrinkUrl tiny https://launchpad.net/some/random/shizzle
[01:26] <EduBenBot> bencrisford1: http://tinyurl.com/qlt2sa
[01:27] <LaserJock> bencrisford1: perhaps so
[01:27] <bencrisford1> mathbot is pretty nifty too
[01:27] <MathBot> bencrisford1: Error: "is" is not a valid command.
[01:27] <bencrisford1> MathBot: calc<PHONE_NUMBER>237498723984798 /<PHONE_NUMBER>793872198379187 *<PHONE_NUMBER>1873981 +<PHONE_NUMBER>7391827
[01:27] <MathBot> bencrisford1:<PHONE_NUMBER>3604064
[01:32] <stgraber> ok, just finished all I had to do, good night guys
[01:32] <bencrisford1> :D
[01:32] <stgraber> good luck bencrisford1 ;)
[01:32] <bencrisford1> nah im off now is anyway
[01:32] <bencrisford1> you win i guess
[01:32] <stgraber> hehe
[01:33] <bencrisford1> c ya
[01:33] <bencrisford1> dam!
[01:33] <bencrisford1> I was meant to get a welcome message :'(
[01:34] <bencrisford1> dam bot >:
[01:39] <Vantrax> lol
[01:50] <sbalneav> evening all
[01:51] <bencrisford1> its mornin in the uk :P
[01:53] <sbalneav> Really?
[01:53] <LaserJock> hi sbalneav
[01:53] <sbalneav> Imagine that.
[01:53] <sbalneav> Hi LaserJock
[01:54] <LaserJock> sbalneav: I was excited to see your email to the sabayon list
[01:54] <sbalneav> Well, I think I might have found the problem.\
[01:55] <sbalneav> I'm in the local anarcho-syndicalist cafe here, waiting for my son to come out of Piano lessons, so I'm not in a position to repair it RFN, but I'm going to kick it when I get back later.
[01:56] <bencrisford1> LaserJock: Well, i'm off, the Bots have some nice features
[01:56] <bencrisford1> you can leave notes for offline peeps to get when they join and stuff
[01:57] <bencrisford1> but apparently the herald thing isnt working :(
[01:57] <bencrisford1> night all
[01:57] <sbalneav> CrimsonChapeau stores their defaults for sabayon in .gconf.xml.defaults, but The One True Linux Distro (c) 2003-2009 Canonical inc. stores it in .gconf.path.defaults
[01:57] <sbalneav> since sabayon developers work for CrimsonChapeau.....
[01:57] <sbalneav> We have a path mismatch.
[01:58] <sbalneav> I'm gonna patch it up a bit later
[01:59] <sbalneav> Thing is, they embed the path in multiple places as a plaintext string in the code, so when I patch it, I'll extrapolate it out to a variable in the config.py.in file.  Those patches I'll send upstream.
[01:59] <sbalneav> that way, in future, we'll only have to patch it in one place.
[02:00] <sbalneav> and I started looking at a design for the edubuntu-ldap-server metapackage.
[02:01] <sbalneav> after I get a functioning ladap server working, then I can attack the s-t-b problem
[02:04] <LaserJock> lol
[02:04] <LaserJock> CrimsonChapeau ... that rocks
[02:05] <EduBenBot> Announcement from my owner (bencrisford): So what do you all think of the Edubuntu bots? I have put EduBenBot (a mod of my own BenBot) in the channel, and MathBot so we have our very own calculator. You can type EduBenBot: list or MathBot: list to get a list of commands
[02:06] <LaserJock> sbalneav: yeah, I think half the battle with sabayon is to keep the devs (such as they are) honest about not being a Red Hat project
[02:08] <sbalneav> Boy, I'm sure glad we have a calculator bot now, the math I've had to do in this channel has been a real grind and it's just so hard to do applications->accessories->Calculator :)
[02:08] <bencrisford1> Guys, have a go with my bots :(
[02:08] <bencrisford1> play with mathbot
[02:08] <bencrisford1> MathBot: calc<PHONE_NUMBER>09128 /<PHONE_NUMBER>93809128 *<PHONE_NUMBER>192809c +298137982739812
[02:08] <MathBot> bencrisford1: Error: invalid syntax (<string>, line 1)
[02:08] <sbalneav> Do any of the bots have seen ?
[02:09] <bencrisford1> MathBot: calc<PHONE_NUMBER>09128 /<PHONE_NUMBER>93809128 *<PHONE_NUMBER>192809 +298137982739812
[02:09] <MathBot> bencrisford1: 2.98999265934e+14
[02:09] <bencrisford1> svalneav: seen?
[02:09] <sbalneav> !seen bencrisford1
[02:09] <sbalneav> Seen's the most useful command a bot can have
[02:10] <bencrisford1> says it works :/
[02:10] <bencrisford1> hmmm
[02:10] <sbalneav> keeps track of all nicks in the channel
[02:10] <sbalneav> go to #ltsp
[02:10] <sbalneav> !seen jammcq
[02:10] <bencrisford1> *sigh* ill make a seen bot
[02:11] <sbalneav> or you could just do apt-get install supybot, which has all of that stuff built in :)
[02:11] <bencrisford1> thats what im using
[02:12] <bencrisford1> !seen sbalneav
[02:12] <bencrisford1> D=
[02:12] <sbalneav> so activate the seen command
[02:12] <bencrisford1> ok
[02:12] <bencrisford1> (02:12:40) bencrisford1: Owner enable seen
[02:12] <bencrisford1> (02:12:40) EduBenBot: Error: That command wasn't disabled.
[02:12] <sbalneav> I'll be blunt: no one will ever use the math bit.
[02:13] <bencrisford1> :P i will
[02:13] <sbalneav> How much math you planning on doing here?
[02:13] <bencrisford1> MathBot: calc<PHONE_NUMBER>88888888888888888888888888888889 -<PHONE_NUMBER>88888888888888888888888888888888
[02:13] <MathBot> bencrisford1: 0
[02:13] <bencrisford1> !seen MathBot
[02:14] <sbalneav> get the infobot + seen command going, you got a useful tool.
[02:14] <sbalneav> if you get the google apps license key (free) then you can get the google command going
[02:14] <sbalneav> which sometimes comes in handy
[02:14] <bencrisford1> i have the google command going i think
[02:14] <sbalneav> !google foop
[02:15] <bencrisford1> EduBenBot: list
[02:15] <EduBenBot> bencrisford1: Admin, Channel, ChannelLogger, Config, Herald, Misc, Owner, ShrinkUrl, Todo, and User
[02:16] <MathBot> Announcement from my owner (bencrisford): Ill sort it tommorrow
[02:16] <bencrisford1> :D
[02:17] <sbalneav> If you're interested, I can mail you the config for my supybot that runs the ltsp channel
[02:17] <bencrisford1> yes please :)
[02:18] <sbalneav> or you could just do apt-get install supybot, which has all of that stuff built in :)s
[02:18] <sbalneav> ergh
[02:18] <sbalneav> But don't run multiple bots, or you'll hack off the freenode admins
[02:21] <LaserJock> a seen command would be useful
[02:24] <sbalneav> yeah, it's probably the single most useful command in the #ltsp channel
[02:25] <NewbieBuntu> Hi
[07:07] <asanchez> Morning everybody
[08:09] <stgraber> LaserJock: ping
[08:10] <stgraber> LaserJock: who did we remove from the team ? I'm a bit lost there because looking at the member list I can't really see what the CC is complaining about.
[08:10] <stgraber> highvoltage: ^
[08:17] <LaserJock> stgraber: I removed RichEd
[08:20] <stgraber> LaserJock: ah, ok
[08:26] <ogra> you should probably only have removed him from the admins and let him time out
[08:26] <ogra> though i dont think he has any interest in staying on the team
[08:27] <LaserJock> I guess
[08:27] <LaserJock> I couldn't care less
[08:28] <LaserJock> he was there because of his employment and when that ended he disappeared, he can easily be reinstated if he wants
[08:29] <LaserJock> but yeah, I probably shoulda just dropped him from admin
[10:07] <asanchez> Hi pygi, I don't see you at the second breakfast :D
[10:07] <pygi> asanchez: second breakfast?!?!?
[10:07] <pygi> you mean in the lobby?
[10:07] <asanchez> yeah
[10:08] <pygi> asanchez: coming
[10:08] <pygi> if you need me?
[10:09] <asanchez> Im at room 2
[10:10] <asanchez> we are planing to use OSD notifier to show users info about syncing process
[10:11] <asanchez> I want to explain you why we have to use syncing daemon
[10:20] <pygi> asanchez: oh, koi
[10:20] <pygi> oki
[10:20] <pygi> we'll meet during the lunch, so we can sit at the same table?
[10:21] <asanchez> yeah, of course
[10:22] <pygi> asanchez: :)
[10:22] <asanchez> I think its a good idea to lunch together as many edubuntu members as they can
[10:27] <pygi> asanchez: yup
[10:34] <bencrisford1> stgraber: I guess you won last night
[10:34] <bencrisford1> i slinked off at about quarter past 2
[10:35] <highvoltage> morning asanchez
[10:35] <highvoltage> stgraber: I explained it in the mail I sent out, you're right we didn't deactivate anyone besides deactivating RichEd's EC membership
[10:40] <asanchez> morning highvoltage
[10:42] <asanchez> What do you think guadalinexedu team should begin to do for edubuntu?
[10:55] <highvoltage> asanchez: good question. I think we should make a time to get together to brainstorm on that a bit
[10:55] <highvoltage> asanchez: sorry for my laggy responses, I have to reboot every time my wifi crashes
[10:56] <asanchez> I have to do the same yesterday
[10:56] <pygi> highvoltage: we're doing that during lunch
[10:56] <asanchez> Its possible to use one free room for the next session?
[10:57] <asanchez> pygi, ok
[10:58] <asanchez> highvoltage, are you using ath5k driver?
[10:58] <highvoltage> oiuiooiu
[10:59] <asanchez> today I don't have any problem with wifi yet
[10:59] <highvoltage> oops, sorry about htat
[10:59] <highvoltage> I'm attending the next session in room 11 (lts releases)
[11:00] <highvoltage> asanchez: how about after the plenary sessions?
[11:00] <asanchez> I want to assist to OpenUp Certification site session
[11:02] <asanchez> after plenary
[11:07] <bencrisford2> sbalneav: You around?  I played with the .conf a bit
[11:07] <EduBenBot> Announcement from my owner (bencrisford): Hello
[11:07] <bencrisford2> :D
[11:08] <bencrisford2> "Seen" still aint workin
[11:09] <bencrisford2> @list Seen
[11:09] <MathBot> bencrisford2: Error: 'Seen' is not a valid plugin.
[11:09] <bencrisford2> !list Seen
[11:09] <EduBenBot> bencrisford2: Error: 'Seen' is not a valid plugin.
[11:36] <bencrisford2> $list google
[11:36] <bencrisford2> $ list google
[11:37] <bencrisford2> $ list google
[11:37] <bencrisford2> $list Google
[11:37] <bencrisford2> @list Google
[11:37] <MathBot> bencrisford2: Error: 'Google' is not a valid plugin.
[11:38] <bencrisford2> :list Google
[11:42] <bencrisford2> ?list Google
[11:42] <bencrisford2> !! list Google
[11:42] <EduBenBot> bencrisford2: Error: "!" is not a valid command.
[11:42] <bencrisford2> @ calc 2 + 2
[11:42] <MathBot> bencrisford2: 4
[14:55] <sbalneav> Morning all
[14:58] <bencrisford2> morning
[14:58] <bencrisford2> sbalneav: I got the google thing working i think
[14:58] <bencrisford2> EduBenBot: list Google
[14:58] <EduBenBot> bencrisford2: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats
[15:04] <sbalneav> EduBenBot: google sbalneav
[15:04] <EduBenBot> sbalneav: Error: You must have a free Google web services license key in order to use this command.  You can get one at <http://code.google.com/apis/soapsearch/>.  Once you have one, you can set it with the command "config supybot.plugins.Google.licenseKey <key>".
[15:04] <sbalneav> No, you don't :)
[15:04] <bencrisford1> ill get on it :P
[15:05] <sbalneav> What's your email?  I'll send you my bot's config
[15:05] <bencrisford1><EMAIL_ADDRESS>[15:05] <bencrisford1> :)
[15:11] <sbalneav> Sent
[15:11] <bencrisford1> ty
[15:15] <bencrisford1> sbalneav: received :)
[15:19] <bencrisford1> ?list Google
[15:19] <bencrisford1> ? list Google
[15:19] <bencrisford1> EduBenBot: list Google
[15:19] <EduBenBot> bencrisford1: cache, calc, fight, google, lucky, meta, phonebook, spell, and stats
[15:19] <bencrisford1> EduBenBot: google bencrisford
[15:19] <EduBenBot> bencrisford1: Error: You must have a free Google web services license key in order to use this command.  You can get one at <http://code.google.com/apis/soapsearch/>.  Once you have one, you can set it with the command "config supybot.plugins.Google.licenseKey <key>".
[15:25] <bencrisford1> EduBenBot: Seen
[15:25] <EduBenBot> bencrisford1: Error: "Seen" is not a valid command.
[15:25] <sbalneav> EduBenBot: seen jammcq
[15:25] <EduBenBot> sbalneav: Error: "seen" is not a valid command.
[15:26] <sbalneav> Still haven't got it enabled.
[15:26] <bencrisford1> i swear i enabled it
[15:26] <bencrisford1> i seriously did :P
[15:27] <sbalneav> EduBenBot: status
[15:27] <EduBenBot> sbalneav: Error: "status" is not a valid command.
[15:27] <sbalneav> EduBenBot: list
[15:27] <EduBenBot> sbalneav: Admin, Channel, ChannelLogger, Config, Google, Herald, Misc, News, Owner, ShrinkUrl, Todo, Unix, and User
[15:27] <bencrisford1> EduBenBot: Owner enable Seen
[15:27] <EduBenBot> bencrisford1: Error: That command wasn't disabled.
[15:28] <sbalneav> Typically, if you want to send it admin commands, you need to /query it, so you open up a private channel
[15:28] <bencrisford1> i do
[15:28] <bencrisford1> im just showing that it dont work
[15:29] <sbalneav> how did you install supybot? from the standart packages?
[15:30] <bencrisford1> yeah
[15:30] <bencrisford1> tsimpson told me to
[15:30]  * sbalneav shrugs
[15:49] <sbalneav> Hmmm
[15:50] <sbalneav> +            if not self.client.dir_exists(dir):
[15:50] <sbalneav> +                (src_client, src_address) = gconfsource.get_client_and_address_for_path(
[15:50] <sbalneav> +                    os.path.join(util.get_home_dir(), '.gconf'))
[15:50] <sbalneav> +                (dst_client, dst_address) = gconfsource.get_client_and_address_for_path(
[15:50] <sbalneav> +                    os.path.join(util.get_home_dir(), '.gconf.xml.defaults'))
[15:50] <sbalneav> I see no mention of the MANDATORY settings there.
[15:51] <sbalneav> perhaps that's the problem.
[15:54] <bencrisford1> uh?  Thats a bit complex for my tiny brain to process
[15:55] <sbalneav> Well, those are the kind of problems we need to solve here :)
[16:07] <bencrisford2> @ list
[16:07] <MathBot> bencrisford2: Admin, Channel, Config, Math, Misc, Owner, and User
[16:09] <Ahmuck> *yawn*, good morning
[16:13] <bencrisford2> mornin
[16:37] <EduBenBot> Announcement from my owner (bencrisford): Hey LaserJock :), do you want admin on the bot?
[16:38] <LaserJock> not particularly
[16:38] <bencrisford2> oh :(
[16:39] <bencrisford2> i enabled seen
[16:39] <bencrisford2> EduBenBot: list Seen
[16:39] <EduBenBot> bencrisford2: any, last, seen, and user
[16:40] <LaserJock> cool
[16:42] <bencrisford2> EduBenBot: user bencrisford2
[16:42] <EduBenBot> bencrisford2: bencrisford was last seen in #edubuntu 3 minutes and 10 seconds ago: <bencrisford2> EduBenBot: list Seen
[16:42] <bencrisford2> EduBenBot: user LaserJock
[16:42] <EduBenBot> bencrisford2: Error: I can't find LaserJock in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.
[16:54] <ikonia> oops, thought I was already in here
[17:11] <bencrisford2> sbalneav: EduBenBots had to go :(, he was breaking the rules apparently :(
[17:17] <nubae> hmmm...
[17:18] <sbalneav> Did one of the freenode admins tell you this?
[17:19] <sbalneav> bencrisford2: Did one of the freenode admins tell you this?
[17:19] <vorian> what?
[17:20] <asanchez> Hi everybody!
[17:20] <vorian> sbalneav: bots are more than welcome on freenode as long as they behave and are allowed by the channel owner
[17:21] <bencrisford>  sbalneav: The ubuntu IRC ops
[17:23] <vorian> they said only until they talk to laserjock
[17:23] <bencrisford> Well, yes..
[17:23] <sbalneav> That's fine, it's not me wanting the bot anyway.  bencrisford's trying to set one up.
[17:24] <sbalneav> aaaarrrrgh.
[17:24] <bencrisford> ?
[17:25] <sbalneav> I don't think the patch that was listed in the sabayon bug site for the paneldelegate.py problem is really doing what it is supposed to be.
[17:25] <bencrisford> oh :/
[17:26] <bencrisford> who wrote it?
[17:26] <bencrisford> anyone id know?
[17:26] <sbalneav> It seems that it's hard-coded the copying of the gconf keys into $HOME/.gconf.xml.defaults, which works fine iff you blow away your gconf settings, and begin again.
[17:27] <sbalneav> however, MOST people are going to want to work/update on existing profiles, which means they really want to go after the .gconf.xml.mandatory tree, but the patch basically eliminates that entirely.
[17:28] <bencrisford> oh :/
[17:28] <sbalneav> Sooo... back to square one.
[17:29] <sbalneav> iow, the patch fixes the crasher bug, but eliminates the desired functionality.
[17:31] <nubae> sbalneav: cant u take a snapshot and work off that?
[17:31] <nubae> regardless off where its stored?
[17:32] <sbalneav> Well, there's a fundamental difference in gconf between "default" and "mandatory" settings.
[17:32] <sbalneav> "default" settings only affect new users: i.e. if they have no current gconf info on a setting, give them this as the default/
[17:32] <nubae> hmmm, right, so as long as u pick one to work off....
[17:33] <nubae> just needs to be properly documented, I think people wont mind it so much, as long as it works...
[17:33] <sbalneav> Well, yeah, but sabayon gives you the option of marking any setting as either "mandatory" or "defailt"
[17:33] <nubae> yeah, what I'm saying is, take that out, simplify it
[17:34] <sbalneav> or, I could just fix the problem so it works properly :)
[17:34] <nubae> ok, but that sounded really complex
[17:35] <sbalneav> either way, it is.
[17:35] <nubae> I just came from setting up wiimote with whiteboard software, and then used classroom presenter to be able to draw on top of presentations
[17:35] <nubae> god it rocks... its like having a really big touchpad on the projector screen
[17:35] <nubae> and it works perfectly
[17:36] <bencrisford> yeah, we got them at school :)
[17:36] <nubae> so for under 50 bucks u have a fully functional whiteboard which can accept up to 4 concurrent drawers
[17:36] <bencrisford> LaserJock: My bots got me in trouble :S, so EduBenBot and MathBot are gone now :(
[17:36] <nubae> u need to calibrate the smoothing but then it is really great
[17:37] <sbalneav> sabayon's about 10k+ lines of python, either ripping out a chunk or fixing a chunk's going to be non-trivial.
[17:37] <sbalneav> :)
[17:37] <nubae> hi LaserJock
[17:37] <LaserJock> hi all
[17:37] <nubae> sbalneav: I hear ya
[17:37] <nubae> but from the user perspective, it doesn't need to have every possible option
[17:37] <bencrisford> LaserJock: Did you get that message about the bots - my internets dodgy :S
[17:38] <nubae> why do we need more bots?
[17:38] <bencrisford> we dont i guess
[17:38] <LaserJock> bencrisford: yes, I got it
[17:38] <sbalneav> Yeah, but we risk a divergence from other sabayons, if we only support mandatory keys, first question we'll face is "Well, on Fedora/OpenSuSE/Debian/etc. it works this way... why not here?"
[17:39] <sbalneav> I should have a look at the debian packages, see if they have any different patches than we have
[17:39] <nubae> well right now it don't work but on ubuntu ;-)
[17:39] <nubae> :p
[17:39] <LaserJock> sbalneav: don't bother
[17:39] <sbalneav> Don't bother with?
[17:39] <LaserJock> sbalneav: Debian is light years behind and as far as I can tell they don't particularly care for it
[17:39] <sbalneav> ah, ok
[17:40] <nubae> seems like a common policy across some of their maintainers
[17:40] <LaserJock> s/care for/maintain/
[17:40] <LaserJock> Debian is very hit-or-miss
[17:40] <LaserJock> that's one of the reasons Ubuntu has team maintainership
[17:41] <LaserJock> sbalneav: Debian unstable has 2.22.0
[17:41] <LaserJock> though it might work because Debian's gnome is maybe less divergent than ours
[17:42] <nubae> oh LaserJock, did I get membership yesterday? I wasnt around towards the end
[17:42] <sbalneav> Well, I'm still hacking on it, gonna have to dig a bit deeper into the code.
[17:42] <nubae> I saw my name being called this morning :D
[17:43] <LaserJock> nubae: no, because we needed to have you there
[17:44] <LaserJock> nubae: we'll schedule another meeting
[17:44] <LaserJock> the CC is kinda on our back so we need to have formal meetings, etc.
[17:46] <bencrisford> LaserJock: we could have one general meeting, one council meeting and one dev meeting
[17:46] <bencrisford> say per month ?
[17:46] <LaserJock> that's an interesting idea
[17:46] <LaserJock> I'm not sure we have enough peope to really need to separate like that right now
[17:47] <bencrisford> yeah, but thats what we can aim for
[17:47] <asanchez> Hi erosa
[17:47] <LaserJock> but it's a good idea for the future at the very least
[17:47] <bencrisford> But at the moment we only need a generalised meeting i guess
[17:47] <bencrisford> because there isnt much need for council meeting atm
[17:48] <bencrisford> its not like there's gonna be many (if any) new member applicants soon probably
[17:48] <bencrisford> and we only have 4 devs :P
[17:51]  * vorian offers help if needed
[17:52] <LaserJock> vorian: does Kubuntu ever have problems with having ~kubuntu-members housing PPAs?
[17:53] <vorian> LaserJock: no
[17:53] <vorian> it was tricky when we had 3.5 and 4.0
[17:54] <vorian> so the kubuntu-members-kde4 was created
[17:55] <vorian> but now, you can have multiple ppa's
[17:55] <vorian> but kubuntu has like 10 different ppas right now - it's getting hard to keep track of
[18:11] <stgraber> highvoltage: ping
[19:27]  * bencrisford might make an edubuntu poster... :/
[19:28]  * Lns commends bencrisford for making a poster, as he is going to be making a t-shirt design :)
[19:29] <bencrisford> nic
[19:29] <bencrisford> nice*
[19:29] <bencrisford> cafe-press?
[19:31] <bencrisford> back in half an hour, then ill get cracking
[19:42] <sbalneav> Hmmm, anyone know how I can register my gpgkey with an agent, so I don't have to keep entering it twice when I do a debuild -S -sa?
[19:42] <sbalneav> Unfortunately, I picked a very VERY long passphrase
[19:43] <sbalneav> and it's a pita to keep enterening it twice for every build
[19:43] <vorian> sbalneav: devscripts
[19:43] <sbalneav> So I just type "devscripts"
[19:43] <sbalneav> ?
[19:44] <vorian> no, you edit /etc/devscripts.cfg
[19:44]  * vorian finds
[19:44] <vorian> there are also other ways to do it, this is how I do it
[19:45] <vorian> # GPG keyid to use (-k option)
[19:45] <vorian> DEBSIGN_KEYID=(yourkey)
[19:45] <vorian> it's like line 228
[19:52] <sbalneav> Didn't help
[19:52] <sbalneav> ah, well
[19:53] <vorian> also, in your bash rc, do:
[19:54] <vorian> eh, nope
[19:54] <vorian> sbalneav: do you have devscripts installed?
[19:58]  * bencrisford has an idea for a poster :)
[19:59] <bencrisford> Lns: You interested?  Id quite like your opinion
[19:59] <Lns> bencrisford: sure
[19:59] <bencrisford> Well you know like the pictures you see which go from ape to modern day human
[20:00] <Lns> yea
[20:00] <bencrisford> like the "evolution timeline" sorta thing
[20:00] <bencrisford> well i thought
[20:00] <bencrisford> for an edubuntu poster
[20:00] <bencrisford> you could have like a young kid playing on a computer
[20:00] <bencrisford> then the kid gradually gets older
[20:00] <bencrisford> and there you have it
[20:00] <sbalneav> fixed it.
[20:00] <bencrisford> something like that Lns
[20:01] <Lns> bencrisford: sounds like a cool idea
[20:01] <sbalneav> installed gnupg-agent, added "use-agent" to my gpg.conf file, logged out and in again.
[20:01] <bencrisford> Lns: Might be tricky though :/
[20:02] <Lns> bencrisford: yeah. Getting the actual art done isn't easy if you're not a graphics artist :)
[20:02] <bencrisford> i do quite a bit of graphics
[20:02] <bencrisford> but not so much recently
[20:04] <bencrisford> i think ill start off with a different poster
[20:04] <bencrisford> a simple one
[20:04]  * Lns really likes the 3d tuxes over at http://tux.crystalxp.net/en.htm
[20:04] <bencrisford> which just captures edubuntu cleanly, but i might work on the evolution one, it might even make a good shirt design
[20:04] <bencrisford> Lns: yeah they're nice
[20:05] <Lns> bencrisford: would you be able to work with those at all? For example, http://tux.crystalxp.net/en.id.1764-overlord59-tux-teacher.html
[20:05] <Lns> I would love to have that modified so the eyes aren't crossed
[20:05] <Lns> and maybe sitting down at a computer in a classroom or lab
[20:05] <Lns> (and without the blue splatters...wtf heh)
[20:05] <bencrisford> hould be quite straightforward
[20:05] <bencrisford> ill get on it
[20:05] <Lns> really?
[20:06] <Lns> sweet!
[20:06] <bencrisford> yeah, dunno about sitting down at a computer...
[20:06] <Lns> well that was just an idea
[20:06] <bencrisford> is that image freely licesnsed?
[20:06] <Lns> the teacher tux thing though...that would go well =)
[20:06] <bencrisford> yeah
[20:06] <Lns> says 'gnu lgpl'
[20:07] <bencrisford> oh ok, yeah i guess we can use it
[20:07] <bencrisford> but if we do we better contact the original creator
[20:07] <bencrisford> let him know
[20:07] <Lns> I PM'd the author but i dunno if he speaks english
[20:07] <Lns> waiting for contact back..
[20:07] <bencrisford> im sure we have a few languages round here anyway
[20:07] <Lns> did that yesterday
[20:07] <Lns> ok..i'm afk for an hour or so, lemme know if you come up with anything bencrisford!
[20:08] <bencrisford> ok sure :)
[20:16] <sbalneav> Well, if I backout the paneldelegate patch, editing an existing profile works a treat. However, editing a NEW profile crashes the edit window, so it's likely just a case that initial .gconf.* structures haven't been created.
[20:17] <sbalneav> bencrisford: edubuntu alread has a logo. It's the ubuntu "circle" with the one raised "hand"
[20:17] <sbalneav> i.e. http://martinpihl.dk/words/imgs/edubuntu_logo.png
[20:17] <bencrisford> i know
[20:17] <bencrisford> im not designing a logo :)
[20:18] <bencrisford> im making posters
[20:18] <bencrisford> and modding a pic for Lns
[20:19] <sbalneav> Well, sure, but if you're makeing posters, I'd have thought we'd want to stick to using just our logo
[20:19] <sbalneav> as opposed to putting a bunch of other pictures on there.
[20:24] <bencrisford> were going to stick to the logo
[20:24] <sbalneav> ok
[20:24] <bencrisford> but its fine to put other pics also
[20:24] <bencrisford> a poster needs to be unique
[20:24] <bencrisford> it could have a big teacher-tux in the middle saying "woot edubuntu"
[20:24] <bencrisford> and the logo at the bottom
[20:24] <bencrisford> and some links :)
[20:25] <bencrisford> i made an ubuntu poster with no logo on, and its been surprisingly successful :/
[21:26] <sbalneav> Whoohoo, made contact with Sayamindu in #sabayon on irc.gnome.org
[21:26] <sbalneav> He's going to help me track this down.
[21:26] <Lns> nice!
[21:28] <Lns> bencrisford: I hope you aren't serious about the tux teacher saying 'woot' ... ;)
[21:32] <Ahmuck> bencrisford: link?
[21:35] <highvoltage> stgraber: pong
[21:45] <sbalneav> Anybody in here interested in talking about what we want for ldap support?
[21:48] <Lns> sbalneav: if you want a non-coder's perspective, sure
[21:49] <sbalneav> Well, my opinion is that we should ship a meta package that sets up a "default" schema set + ou's on the open ldap server.
[21:49] <sbalneav> So, we'd have 2 metapackages
[21:49] <sbalneav> 1) edubuntu-ldap-server, which depends on slapd
[21:50] <sbalneav> 2) edubuntu-ldap-client, which uses the authtool to point at a supplied server.
[21:51] <sbalneav> Now that Ubuntu's openldap supports the cn=config DIT, loading the schemas we need, and creating the ou's can all be done in a postinst script.
[21:52] <sbalneav> We can use the standard dc=your,dc=doimainname scheme for creating the entries.
[21:52] <Lns> nice
[21:52] <sbalneav> and if the network isn't sophisticated enough to have a FQDN, we can just default to "edubuntu.org"
[21:53] <Lns> question: should we be naming this edubuntu-ldap-* ? Or would that be limiting the potential of its use cases?
[21:54] <sbalneav> Well, in the beginning, we can name it that, and if it becomes desired to use it in a wider use case, it can be renamed.
[21:54] <Lns> gotcha
[21:55] <Lns> Obviously I'm sure TONS of people would want native ldap auth support
[22:00] <bencrisford> Lns: I made some progress with the pic
[22:01] <bencrisford> there is no paint on the techers overall
[22:01] <bencrisford> and no background
[22:03] <Lns> bencrisford: cool!!
[22:04] <sbalneav> Lns: pop quiz: on your box, what does "hostname -d" return?
[22:04] <sbalneav> bencrisford: you too.
[22:04] <Lns> uhh
[22:05] <Lns> domain name?
[22:05] <sbalneav> no, I want to know what it actually returns :)
[22:05] <bencrisford> nothing for me
[22:05] <sbalneav> ok, that's fine.
[22:06] <sbalneav> Lns: you?
[22:06] <Lns> oh, heh
[22:06] <Lns> LNS-localnet
[22:06] <Lns> for me
[22:07] <bencrisford> ben@ben-laptop:~$ hostname -d
[22:07] <bencrisford> ben@ben-laptop:~$
[22:07] <bencrisford> :( :P
[22:11] <sbalneav> Hmm, so if you had an ldap config that had things like uid=lns,ou=users,dc=LNS,dc=localnet, and that happened automatically, is that ok with you, or would you want the option to plug in a "proper" domainname
[22:12] <bencrisford> i wouldnt care tbh :P, not that i fully understand what you're on about
[22:12] <sbalneav> bencrisford: We'd just default yours to "edubuntu.org"
[22:12] <bencrisford> default my what
[22:12] <bencrisford> what are we talking about?
[22:12] <sbalneav> ldap config
[22:12] <bencrisford> ok...
[22:12] <sbalneav> directory for shared login resources
[22:13] <bencrisford> right.   is this for edubuntu then?
[22:13] <sbalneav> yes.
[22:14] <bencrisford> for the project or the product?
[22:14] <bencrisford> is this a feature for edubuntu or a helper for dev?
[22:14]  * bencrisford is confused :(
[22:14] <sbalneav> schools that have multiple edubuntu servers will probably want to have a shared login resource.
[22:15] <bencrisford> yeah, ok i get it :)
[22:23] <sbalneav> On later tonight.
[22:23] <sbalneav> heading for home.
[22:23] <bencrisford> ok
[22:23] <bencrisford> bye
[22:24] <bencrisford> highvoltage: ping
[22:25] <Lns> sbalneav: sorry
[22:25] <Lns> was on phone
[22:26] <Lns> sbalneav: I think it would be ok, maybe if there was some sort of "summary" or something, and be able to quit out before it applies it all
[22:27] <Lns> i know lots of people (myself) might want to change their "domain" before applying stuff like this to ldap, just because you throw it together...but that might just be me
[22:30] <bencrisford> :( the username ben on launchpad is taken :(
[22:30] <bencrisford> mines a bit boring atm
[22:30] <bencrisford> what shall i change it to?
[22:30] <bencrisford> :P
[22:32] <Lns> heh
[22:32] <Lns> bencrisford might make it streamlined =)
[22:33] <bencrisford> streamlined? :/
[22:33] <Lns> well, the same as on here =)
[22:33] <bencrisford> it is the same as here :/
[22:33] <bencrisford> :p
[22:34] <Lns> i'm saying make your un on lp bencrisford
[22:34] <bencrisford> it is
[22:34] <Lns> well what's yer problem then?? =p
[22:35] <Lns> oh you want to change bencrisford to something else
[22:35] <bencrisford> yeah
[22:38] <bencrisford> Lns: what do you reckon then?
[22:38] <bencrisford> for a name
[22:38] <Lns> eduBENtu? =p
[22:38] <Lns> hehehe
[22:38] <bencrisford> lol, i actually name some stuff ubentu when i cant think of a name :P
[22:39] <Lns> ;)
[22:39] <bencrisford> what about bmc?  or does that sound like the BNP?
[22:40] <Lns> i think it sounds fine =)
[22:40] <Lns> a name is just a name..it's in what you do that will make it famous ;)
[22:40] <bencrisford> i already am famous thank you very much!
[22:40] <highvoltage> bencrisford: pong
[22:40] <Lns> =p
[22:41] <bencrisford> highvoltage: Was gonna let you know that ive subscribed to your blog :)
[22:41] <bencrisford> theres a new member of your fan club :D
[22:41] <highvoltage> bencrisford: hehe :)
[22:41] <highvoltage> bencrisford: maybe even the first!
[22:41] <bencrisford> haha, i doubt it
[22:41] <bencrisford> although the feed was somewhat hard to find
[22:41] <bencrisford> i only managed it because I have a wp blog also
[22:42] <bencrisford> there was no button i could see :/
[22:45] <bencrisford> highvoltage: How would we get a bzr branch for marketing materials to be uploaded to
[23:32] <asanchez> Hi everybody!
[23:32] <Lns> hey asanchez
[23:34] <asanchez> Hi Lns
[23:54] <bencrisford> Hey asanchez
[23:54] <bencrisford> Lns: Ive finished a bit of a draught of a poster im working on
[23:54] <bencrisford> it doesnt look as good as i hoped
[23:55] <bencrisford> and its a bit cluttered
[23:55] <bencrisford> but im fairly pleased
[23:55] <Lns> bencrisford: url me
[23:55] <bencrisford> i was really pleased with my catch-line
[23:55] <bencrisford> "Learn to love, and love to learn, with Edubuntu"
[23:55] <Lns> awwww
[23:55] <Lns> :)
[23:56] <bencrisford> ill upload it
[23:56] <Lns> makes me think of a big cuddly teddy bear :)
[23:56] <bencrisford> bare in mind its blurry and fuzzy in places and needs work
[23:57] <Lns> np
[23:57] <bencrisford> its a bit cluttered small
[23:57] <bencrisford> text too big one place, too small the other :/
[23:58] <bencrisford> http://bencrisford.exofire.net/poster-temp1.pdf
[23:58] <bencrisford> Lns: ^


[08:33] <_blk> Hey guys, I'm on utopic with gnome-staging from the gnome-team ppa and every kernel after 3.16.0-6-generic results in gdm not loading the login screen (:0-greeter.log pastebin.com/6KF67B53) - I get the mouse pointer so X is up. Running on an older thinkpad x301. Is anyone else experiencing this?
[14:35] <LinDol> hi all