[04:56] <RAOF> mibofra: Yeah, the mesa packages in the archives (so, Ubuntu desktop and Ubuntu touch) have Mir support. There's no need to rebuild them
[06:01] <memeka> hi; is it possible to run mir on top of android hwcompositor in linux?
[06:01] <memeka> i have libhybris working (test_hwcompositor works) ... and wondering if I can put Mir on top of it
[06:05] <memeka> anyone?
[13:21] <mibofra> guys anyone remembered me?
[13:21] <mibofra> xD
[13:21] <mibofra> *remember
[13:21] <mibofra> I've done some tests
[13:52] <mibofra> anpok, :)
[13:53] <mibofra> (happy to see you)
[13:53] <mibofra> (someone who maybe remember me)
[13:53] <mibofra> (*remembers)
[15:20] <mibofra> racarr, hi
[17:27] <anpok> mibofra: hm?
[17:27] <anpok> australias watch starts soon
[17:39] <mibofra> anpok: go watch it xD


[00:31] <snap-l> jcastro: http://www.youtube.com/watch?v=v-W05lNjztM
[00:49] <jrwren> TIL: /usr/bin/kvm is now a wrapper around qemu-system-something
[00:51] <rick_h_> jcastro: used that 303 stuff on the interior during a huge clean out of the car. <3
[00:52] <rick_h_> haven't tried it on the tires yet
[00:52] <rick_h_> and kayak fishing looks like it's sweet!
[10:59] <snap-l> Goodmorninig
[11:12] <rick_h> morning
[12:02] <snap-l> Reminder: MUG Meeting tonight
[12:02] <snap-l> Hope to see you all there
[12:02] <snap-l> unless you have a note from your doctor. ;)
[12:03]  * rick_h goes to find the wife's notepad
[12:03] <snap-l> heh
[12:03] <snap-l> bbiab
[12:19] <brousch> I won't be there
[12:19] <brousch> Android Xperience meeting, FriendlyCode meeting, and GRIN meting tonight
[12:22] <rick_h> where's your dr note?
[12:26] <brousch> I think there are some Phds at GRIN
[12:39] <brousch> WTF no OMC this week?
[12:39] <brousch> How am I supposed to survive?!
[12:57] <snap-l> brousch: By helping me to survive. :)
[12:57] <snap-l> Was tired last night.
[12:57] <snap-l> Also, aren't you a few episodes behind? :)
[12:59] <brousch> 1 episode
[13:00] <snap-l> Also, Well, i might accidentally release an Instrumetalcast on Friday.
[13:00] <snap-l> You never know. :)
[13:02] <brousch> Actually I need to plug in podcasts into a Listen replacement soon
[13:02] <brousch> I only have 4 podcasts left
[13:19] <rick_h> ouch, tell us how you really feel? https://twitter.com/mitsuhiko/status/354588731338014720
[13:22] <brousch> I have little hope for it
[13:30] <snap-l> I don't quite understand the negativity for FF OS
[13:31] <snap-l> If anything I think it has a better shot than Ubuntu Unity
[13:32] <brousch> I have no negativity towards it. I just see it like WebOS. It's too late to the game
[13:32] <brousch> Really, for the average consumer, what does it do better than Android?
[13:33] <snap-l> Works on cheap feature phones?
[13:33] <snap-l> It's not designed to replace Android afaict
[13:33] <snap-l> Or if it is, it's designed for the lower-level market
[13:34] <brousch> You can get free/cheap/used Androids
[13:35] <snap-l> and you can buy a Windows phone. Point? :)
[13:35] <snap-l> It's choice.
[13:35] <snap-l> Also, the world is not limited to the United States cell-phone market. :)
[13:36] <brousch> Android is world-wide
[13:36] <brousch> I just don't see the point. I can't see anything it does better or cheaper than Android
[13:37] <snap-l> It runs on some Alcatel phones
[13:37] <brousch> So the market is web devs who want to make phone apps and people who hate both Google and Apple
[13:37] <snap-l> so it gives Alcatel Lucent some relevance. ;)
[13:38] <snap-l> I don't see the issue with them trying
[13:38] <snap-l> Android was an upstart at one time
[13:38] <snap-l> Apple changed the market
[13:38] <snap-l> I see plenty of room on these streets
[13:39] <snap-l> Honestly I'd be surprised to see a FF phone in the wild in the states.
[13:39] <brousch> The USA is all that matters!
[13:39] <snap-l> Southeast Michigan is all that matters. ;)
[13:40] <brousch> bwahahahahahahah
[13:58] <brousch> I can't find a way to purchase a Firefox phone
[13:58] <snap-l> You'll have to wait. :)
[14:09] <brousch> I need one in the next 2 months or I won't get one for 2 years
[14:09] <brousch> It will have died by then
[15:04] <Blazeix> i'd love it if firefox os takes off. it definitely seems to be targeting the more flip-phone/candybar level market, though.
[15:05] <Blazeix> so it will be interesting to see how much app development activity there is
[15:28] <snap-l> An attacker could trick Ruby into trusting a rogue server.
[15:28] <snap-l> Isn't that called RVM?
[16:56] <snap-l> http://macgateway.com/wp-content/uploads/2011/06/Mac-Workspace-Grass.jpg
[16:56] <snap-l> I'm not sure I understand this
[16:59] <brousch> For a cat maybe?
[17:12] <greg-g> "I'm a mac user, I'm all designy and out of the box thinking, I'll grow grass on my desk"
[17:15] <brousch> If it was in SF it would be marijuana
[17:17] <greg-g> indeed "just grow'n some grass, maaan"
[17:18] <greg-g> but really, the stoner hippy stereotype of SF has been overwhelming trumped by the startup libertarian stereotype
[17:18] <brousch> So portland is all the stoners now?
[17:26] <snap-l> Portland is where the pot goes to pot.
[17:29]  * greg-g moves to portland
[17:29] <brousch> uh huh
[17:30]  * rick_h jumps in the back of greg-g's car
[17:30] <greg-g> rick_h: yes!
[17:31] <snap-l> May the hippies take the lot o' ya.
[17:32] <rick_h> I'm working on it.
[17:32] <greg-g> :)
[17:32] <rick_h> I've just got to get the wife ready for along distance camping trip
[17:32] <rick_h> and not tell her it's one way until we get there :)
[17:32] <greg-g> lol
[17:33] <snap-l> rick_h: You really like living dangerously
[17:33] <rick_h> yolo :P is that hippy speak? I've not completed my class
[17:33] <greg-g> 'tis the only way to live
[17:33] <snap-l> yolmott
[17:33] <greg-g> definitely not hippy speak, more "rich kid driving daddy's beemer" speak
[17:33] <snap-l> you only live most of the time
[17:33] <rick_h> doh, I signed up for the wrong class!
[17:34] <greg-g> all the sideways baseball caps didn't tip you off?
[17:34] <rick_h> figured they were all on the west coast and the sun was coming over their shoulders
[17:36] <greg-g> hah
[17:38] <snap-l> lol
[17:54] <jcastro> http://durham.io/2013/07/09/seth-vidal-creator-of-yum-open-source-software-killed-in-bike-accident-off-hillandale-rd/
[17:54] <jcastro> man
[17:54] <jcastro> this is shitty
[17:55] <greg-g> ugh :(
[17:59] <snap-l> jcastro: yeah, just saw that. :(
[18:01] <jcastro> man
[18:01] <jcastro> I met him once too
[18:01] <jcastro> a long time ago
[18:01] <jcastro> he's like our age man
[18:01] <jcastro> so sad
[18:03] <snap-l> Hug a developer
[18:03] <snap-l> That's all you can do.


[05:07] <bderrly> hey folks, i'm working on a config and seem to have hit a problem i can't fix
[05:07] <bderrly> the service started fine and logged the pid, but failed not long after
[05:08] <bderrly> upstart still thinks the process is blah even after multiple 'service blah stop' calls
[05:08] <bderrly> and restart etc
[05:08] <bderrly> how can i get upstart to "forget" what it thinks the pid is?
[05:09] <bderrly> i just tried running start on it and hte status is "start/killed, process 9385"
[05:10] <bderrly> the service start command never exited, i eventually sent it a sigint
[05:11] <bderrly> if i run the exec line from the config directly on the console it runs fine and stays running
[09:59] <AzzA> im not bery good with upstart, but i need to run a script as root


[03:56] <mappps> hey
[03:59] <daftykins> hi sir
[03:59] <mappps> what you doing up at this time:D
[03:59] <daftykins> mmm slept all day yesterday then went to a stag do tonight
[03:59] <daftykins> nursing a very sore head right now
[04:00] <mappps> ah
[04:00] <mappps> hehe
[04:00] <daftykins> plus i hang out in too many channels with US'ians, so there's always someone active :)
[04:01] <mappps> sore head already and u were out last night..wouldve thought itd be later tonight u feel bad:D
[04:03] <daftykins> heh
[05:36] <mappps> back
[05:36] <mappps> went to the gym
[05:36] <mappps> :D
[10:13] <brobostigon> morning boys and girls.
[10:35]  * brobostigon just found a very funny picture containing popey on G+
[11:05] <popey> that would probably be one made by ali12341
[11:05] <popey> some time ago
[11:25] <brobostigon> the one where you seem to be in the matrix.
[12:20] <jussi> the horror film one is better
[12:23] <brobostigon> :)
[12:49] <penguin42> http://www.tnmoc.org/news/notes-museum/ian-mcnaught-davis-1929-2014
[12:53] <foobarry> https://www.goodreads.com/list/show/497.The_Most_Begun_Read_but_Unfinished_Initiated_book_ever#816
[12:53] <foobarry> read quite a few of these
[12:55] <foobarry> unfinished a few too
[12:59] <foobarry> did anyone see the waste processor kids on click :S
[13:06] <foobarry> rakuten bought a messaging app for $900m ?
[13:44] <SuperEngineer> wow! beautiful day outside... annoying thing is I really could do with a day "doing nothing/going nowhere"
[13:46] <SuperEngineer> [perhaps I'll just stick my head out of the window, takes a deep breathe, have a good look and inwardly smile ;)
[13:50] <knightwise> hey everyone
[13:50] <knightwise> been fighting bootdisks all day
[13:50]  * penguin42 hands knightwise a hammer
[13:50] <knightwise> can't seem to get the amd-mac 64 bit version to boot on my imac
[13:50] <penguin42> knightwise: What's the problem and what are you trying to boot?
[13:51] <penguin42> knightwise: Which gen imac?
[13:51] <knightwise> erm .. a silver 24 inch
[13:51] <knightwise> i've installed osx, left room on the drive
[13:51] <knightwise> installed REFIND
[13:51] <penguin42> ok, so a fairly modern imac, not an ancient one
[13:51] <knightwise> yep core 2 duo
[13:52] <penguin42> knightwise: which version of ubuntu, how are you writing it to the disk (or thumb?)
[13:52] <knightwise> 12.04 amd-Mac
[13:53] <knightwise> when I use the standard 64bit version , REFIND detects the Grub , and the Grub fallback partition (and it boots from that)
[13:53] <penguin42> great! So use it?
[13:53] <knightwise> but when I use the amd64-MAC editions , Refind sees the USB drive but won't boot from it (i just get a blinking blakc cursor)
[13:53] <knightwise> i'm afraid to use the "standard" 12.04 64 bit version instead of the 64bit MAC version
[13:53]  * penguin42 would stick to the one that works
[13:54] <knightwise> so i won't damadage my machine ?
[13:54] <penguin42> knightwise: I can never promise that, but I've not heard of anyone ever damaging a mac with an install, you might have to reinstall macos is the worst I can think of
[13:55] <knightwise> true , but a friend of mine installed the standard 64 bit version and his mac got quite hot
[13:55] <knightwise> i've always installed the 64bit-MAC versions
[13:55] <penguin42> hmm
[13:55] <knightwise> so i'm a bit puzzled as to why it doesnt work today
[13:56] <penguin42> knightwise: I'd thought the -mac versions were just different in boot setup, so any cooling/overheating problems are probably separate
[13:56] <knightwise> ah. k
[13:56] <penguin42> knightwise: I suspect why it doesn't work is probably that particular version of iMac verses that version of ubuntu at a guess
[13:56] <knightwise> then perhaps i don"t need a bootloader like REFIND when i install the -mac versions ?
[13:56] <penguin42> not sure, never used it
[13:57] <penguin42> (I haven't touched macs for ages)
[13:57] <penguin42> knightwise: The other things you can try, if you're using 12.04 you're probably using 12.04.4 if you just downloaded it, you might look for the older 12.04.3 or 2
[13:57] <knightwise> aha.
[13:57] <knightwise> perhaps that is the issue
[13:58] <knightwise> but where do I find those ?
[13:58] <knightwise> the only one I've found so far are the 12.04.4
[13:59] <knightwise> I found a 12.04.2
[13:59] <knightwise> gonna try that
[14:01] <knightwise> the only difference there is that i"m gonna have to do more updates post install right ?
[14:02] <penguin42> ish
[14:02] <penguin42> knightwise: When you install 12.04.2 you'll use a different X/kernel set even after updates unless you specifically switch to the newer stream
[14:03] <knightwise> ok , i'll probably only update to a newer version when 14.04 comes out
[14:04] <penguin42> you could always try the 14.04 dailys
[14:06] <knightwise> its for my wifes mac
[14:06] <knightwise> i'm not gonna push beta software on her
[14:07] <knightwise> i'm trying to convince her to switch to linux so ...
[14:07] <knightwise> it kinda has to "just work"
[14:07] <penguin42> ubuntu makes no warranty for your marital success
[14:07] <knightwise> true
[14:07] <knightwise> but running beta"s on your spouce = not a good idea
[14:10] <knightwise> just tried the 12.04.2 .. same issue
[14:10] <penguin42> I'd go with the plain unmac version
[14:11] <knightwise> gonna try that
[14:16] <knightwise> That one won't boot into the live cd
[14:16] <penguin42> I thought you had one that you said was OK?
[14:17] <knightwise> it boots up to the grub bootloader
[14:18] <knightwise> just gave elementary a try
[14:18] <knightwise> and what do you know
[14:18] <SuperEngineer> hmmm... cheesed off - all I asked the search engine was "will be quiet! PURE POWER L8 400W fit in mATX case" - appears my goole/ddg foo has gone away today :(
[14:18] <SuperEngineer> anyone here know the answer... pretty, pretty please
[14:19] <penguin42> what are you after - just a 400W quiet psu?
[14:19] <SuperEngineer> penguin42: yup but needs SATA & molex
[14:20] <knightwise> elementary OS boots perfectly
[14:20] <SuperEngineer> & this is in budget, recommended & "best in breed" [apparently]
[14:21] <penguin42> I'd have to check which one I got
[14:21] <penguin42> SuperEngineer: But just look with the ones with a large fan in the ~#35 price range
[14:23] <knightwise> ok ... and i'm back to square one.
[14:24] <penguin42> SuperEngineer: It's one of these that I got in my router http://www.scan.co.uk/search.aspx?q=coolermaster+rs500
[14:24] <knightwise> the single reason I danced around the distro's is because refuses to recognise my USB keyboard layout
[14:24]  * SuperEngineer checks that out
[14:25] <knightwise> So even with Elementary OS , the FRENCH MACINTOSH keyboard variant is not detected properly
[14:28] <SuperEngineer> penguin42: I will admit ignorance on case types [I work in commercial world where that is meaningless].  Those are all ATX.  what's the difference between ATX & mATX when fitting & locating of PSU?
[14:28] <penguin42> SuperEngineer: But basically the choice is manufacturer you've heard of, big slow temperature controlled fan and not surprisingly cheap
[14:30] <SuperEngineer> " and not surprisingly cheap" worries me - you mean don't buy "surprisinly cheap" I hop-e!
[14:30] <penguin42> knightwise: I'm sure it's possible to remap the keyboard to the weird french layout, there are a bunch of tools for that, I wouldn't hang off a distro just because of that
[14:30] <penguin42> knightwise: Although you could just get a keyboard with the keys in the right place :-)
[14:31] <knightwise> true , but if you need to dual boot the machine ... mac is not that friendly about that
[14:31] <knightwise> besides , I also have mac laptops around the house
[14:32] <knightwise> Ok ...
[14:32] <knightwise> and elementary just wiped my mbr
[14:33] <knightwise> So now i can't roll back to os
[14:33] <knightwise> x
[14:33]  * knightwise is buying a pc next time
[14:33] <penguin42> so now got nothing to lose :-)
[14:37] <knightwise> ok , i could use a nice keyboard layout help tool right now :)
[14:41] <knightwise> ok
[14:41] <knightwise> found the bug
[14:41] <knightwise> its the friggin apple keyboard sending out the WRONG keyboard layout
[14:42] <knightwise> can you believe that ?
[14:42] <knightwise> just just connected a logitech keyboard (with an apple keyboard layout) and that one DOES work fine
[14:43] <knightwise> 2 days of work down the friggin drain :(
[14:48] <penguin42> knightwise: If you do use ubuntu then please file a bug for that, it's something that I guess it's possible to work around if it's possible to detect that particular keyboard
[15:26] <dwatkins> I managed to get Ubuntu installed on my MacBook Pro on an SD Card adapter (Nifty Minidrive). It took a while, though.
[15:27] <penguin42> it would on an SD card
[15:35] <dwatkins> Surprisingly, it boots and runs without any major delays.
[15:36] <dwatkins> The difficulty was in finding a way to boot from the ISO and install to the MicroSD card.
[15:46] <NET||abuse> hi guys. any rsync guru's about? I'm trying to backup my old laptop, about 40Gb worth of stuff i need to just shift but I thought i'd reduce the duplicates with a --max-size=2G option to cut out large arhives, but i'd like to capture what it actually excludes?
[15:47] <NET||abuse> does the normal log actually list what is excluded? So if I pipe output to a log file I should be able to review it's excludes?
[15:48] <NET||abuse> also added exclude=backup.tar.* as I know i've a bunch of backup archives dotted around that will again add to the bloat
[16:32] <popey> http://prostheticknowledge.tumblr.com/post/76777529810/quack-flappy-bird-clone-created-for-one-of-the
[16:45] <foobarry> NET||abuse: you could always do a find command
[16:45] <foobarry> find / -size +20000000c -ls or something like that
[16:46] <daftykins> i'd never heard of that game until the articles of its' demise XD
[16:50] <foobarry> best PR ever
[16:50] <foobarry> something you never thought you needed is going away
[16:51] <foobarry> QUICK!! getit!!
[16:51] <daftykins> haha
[16:51] <daftykins> i bet the ads still give him revenue if people sideload it
[16:54] <foobarry> popey: seen those revell micro quad copters they showed on click last week?
[16:55] <foobarry> how much will powerups cost in shops?
[18:00] <penguin42> heck, scan now taking bitcoins
[18:01] <moreati> penguin42: and Aria https://twitter.com/Aria_Technology/statuses/431730863274217472
[18:02]  * penguin42 wonders what they're doing with them  - converting or are they managing to pay suppliers
[18:04] <penguin42> I wonder whether they run mining when soaking systems in
[18:17] <awilkins> penguin42, Whut? Scan in Horwich?
[18:17] <awilkins> www.scan.co.uk ?
[18:22] <moreati> awilkins: yes
[18:23]  * awilkins muses that it's a strange old world
[18:29] <penguin42> awilkins: Nod
[18:30] <penguin42> for some odd reason there does seem to be a cluster of the larger PC component suppliers around Manchester
[18:30] <penguin42> which is quite convenient
[18:30]  * awilkins used to work for Scan
[18:30] <awilkins> It's very convenient to have a place within driving distance where I know the owner
[18:31]  * penguin42 has been buying stuff from them since the mid 90's - when they had the old site with the settee in the entrance area
[18:31] <awilkins> Apparently Scan are just directly exchanging bitcoin because they don't hold any - they refund you at the current exchange rate
[18:32] <moreati> For anyone in birmingham http://box.co.uk is handy
[18:32] <penguin42> awilkins: They have a singapore operation as well don't they?
[18:32] <awilkins> Not sure - the Raja brothers have their fingers in multiple pies
[18:32] <penguin42> nod
[18:32] <awilkins> They own an Asian supermarket and other stuff
[18:33] <penguin42> haha didn't know that
[18:33] <awilkins> http://www.visitmanchester.com/what-to-do/indoor/MAN-12001_houseofrajas
[18:34] <penguin42> nice
[18:34] <penguin42> awilkins: When did you work for them?
[18:34] <awilkins> Looong time ago
[18:34] <awilkins> I was about 25
[18:34] <awilkins> So 14-15 years
[18:35] <penguin42> hmm not long after they moved to the current site next to the stadium?
[18:35] <awilkins> I didn't see the old site, so probably
[18:35] <penguin42> nod
[18:35] <awilkins> They didn't have the posh downstairs display area back then
[18:35] <penguin42> the old site was much more of a dive
[18:36] <penguin42> much smaller
[18:37]  * penguin42 bought a P90 system in ~94 (first Linux box)
[18:37] <awilkins> My first system was a P166 MMX as I recall
[18:38] <awilkins> Well, first Intel PC
[18:39] <penguin42> awilkins: At the time Scan were small enough that buying a top end machine like that I ended up I think I ended up speaking to Shelley
[18:42] <daftykins> who's Shelley 0o
[18:43] <penguin42> one of the family who owns it
[18:44] <moreati> tempted by this http://www.indiegogo.com/projects/shutit-the-ultimate-android-switch always missed the slide-to-silent switch that iPhones/Blackberrys have
[18:45] <daftykins> penguin42: ah right
[18:45] <daftykins> i wasn't very fond of Scan a few years back, they penalised us channel islanders attempting to order from them
[18:45] <daftykins> they'd refuse to deduct VAT, or if they did, they'd just put the exact value on as shipping instead
[18:48] <daftykins> hrmm i bought some loose Earl Grey tea
[18:48] <ali1234> penguin42: scan use bitpay - it means they get instant conversion at the spot rate
[18:48] <daftykins> do you really just drink it with it all left floating around... 0o
[18:48] <daftykins> seems odd :>
[18:48] <penguin42> ali1234: Ah ok
[18:52] <DJones> Hmmh, spam email to a one off email account only given to Asus during product registration, I wonder whether Asus have been hacked or whether they;ve sold my email address
[18:53] <penguin42> DJones: Other possibilities are spammers trying every combination of address on your domain, your ISP or any connectivity in the way getting monitored
[18:54] <DJones> penguin42: Possibly, but<EMAIL_ADDRESS>when its a private domain and not even a commonly used gmail/outlook/yahoo would seem one hell of a waste of time, plus all @domain.co.uk emails would go into this one catchall account and there's none except for a specific<EMAIL_ADDRESS>[18:55] <awilkins> Yeah, I try that email+suffix trick sometimes for my gmail account but there are so many places that block it either because they think it's invalid or they *pretend* to think it's invalid because they know what it's used for
[18:56] <DJones> I always use it with my own domain name so it doesn't get blocked
[18:56] <penguin42> DJones: True but I get maybe a dozen or more non-existent addresses to my private domain a day
[18:56] <penguin42> DJones: I think they use dictionary attacks on domains
[18:57] <penguin42> DJones: I think you also get where fake from addresses on spam using your domain have landed in peoples mailboxes and those addresses are then gathered as targets for spam
[18:57] <DJones> penguin42: Yeah quite possibly, but in that case, I should have more than one spam email unless they got lucky and picked asus@ as the first dictionary word
[19:02] <penguin42> DJones: Yeh asus is a bit odd
[19:21] <neuro> wheee, stackexchange is broken
[19:23] <neuro> which is fun when i'm trying to figure out how to spit 50 gig of mysql backups over a 4 meg connection in one night ... ;)
[19:28] <SuperEngineer> Kickstarter says it’s been hacked and urges users to change passwords http://feeds.arstechnica.com/~r/arstechnica/index/~3/0n_GUG4QY8Y/story01.htm
[19:29] <neuro> yup
[19:30] <neuro> got the email yesterday
[19:31] <neuro> also tells you when you login: https://www.dropbox.com/s/x9m726hwzrv5rxy/Screenshot%202014-02-16%2019.30.35.png
[19:32] <neuro> and jeez they have a crappy change password interface
[19:32] <neuro> instead of:
[19:32] <neuro> [current pwd]
[19:32] <neuro> [new pwd]
[19:32] <neuro> [confirm new]
[19:32] <neuro> they have:
[19:32] <neuro> [new pwd]
[19:32] <neuro> [confirm new]
[19:32] <neuro> [current pwd]
[19:35] <SuperEngineer> yuk!
[19:35] <neuro> took me three tries to get it changed due to muscle memory
[19:37] <SuperEngineer> :)
[19:39]  * SuperEngineer has a quandary... meal is ready but so is bath.  Gravy filled bath - hmmm
[19:39] <neuro> eww
[19:39] <neuro> i mean mmm
[19:39] <neuro> i mean eww
[19:40] <neuro> however, that is a logistics fail, so ha ha
[19:40] <SuperEngineer> +1
[19:46] <penguin42> odd, you would have thought your bath would have warned you
[19:49] <popey> foobarry: I yeah, i did look at those mini quad copters
[19:49] <neuro> POPEY DRONE ARMY
[19:50] <popey> added to my wishlist of course
[19:50] <popey> http://www.amazon.co.uk/The-Hubsan-H107L-Improved-Version/dp/B00D8CRR12/ref=wl_it_dp_o_pd_nS_nC?ie=UTF8&colid=29FWHGD2GAECA&coliid=IWQ6DRJXMYYJX
[19:50] <zleap> how did you fill a bath with gravy
[19:50] <popey> http://www.amazon.co.uk/Hubsan-Worlds-Smallest-Copter-H111/dp/B00GZV99U0/ref=wl_it_dp_o_pC_nS_nC?ie=UTF8&colid=29FWHGD2GAECA&coliid=I1SVUVWXR6AF5M
[19:50]  * neuro waits for the inevitable drone.popey.com
[19:51] <SuperEngineer> zleap - I haven't [yet] it's just an option should I combine my 2 choices...
[19:51] <neuro> that controller looks like the worlds crappiest third-party PlayStation controller
[19:51] <zleap> k
[19:51] <neuro> i'd say filling a bath with gravy would be either expensive or too diluted to be tasty
[19:52] <SuperEngineer> ..I have chosen to go with Sunday nosebag - then, well, then there's only water in the bath - DOH! simples
[19:52] <SuperEngineer> [besides, the rubber duck has already been fed!
[20:06] <Azelphur> AlanBell: https://dl.dropboxusercontent.com/u/3832397/screenshots/2014/Feb/2014-02-16-200559_664x543_scrot.png hehe
[20:06] <Azelphur> seems google doesn't have flash player ;)
[20:08] <neuro> tsk :)
[20:13] <AlanBell> yeah, they don't render flash thumbnails (unsurprisingly)
[20:13] <Azelphur> I found the title amusing ;)
[20:15] <AlanBell> http://scratch.mit.edu/projects/embed/18035291/?autostart=true for anyone wanting to play
[20:15] <neuro> hehe, i just did a verified by visa thingy, and I had to type in BSG
[20:15] <neuro> and i like Battlestar Galactica
[20:15] <neuro> ... well, i found it funny at least ;)
[20:34] <bigcalm> That might be the only reason to like Verified by Visa
[20:47] <ali1234> AlanBell: i just looked at the code... now i wish i hadn't
[20:47] <ali1234> "when i start as a clone"
[20:48] <ali1234> this deign pattern is ... just wow
[20:48] <ali1234> the first instance of the class becomes a factory
[20:50] <ali1234> also, won't the clones all receive the start message, thus leading to an out of control breeding of pillars?
[20:51] <ali1234> i also love how the two parts of the pillars aren't connected in any way
[20:53] <AlanBell> ali1234: yeah, it is funny stuff
[20:53] <ali1234> is it actually possible to write not-braindead code with this?
[20:54] <AlanBell> someone did a 2d minecraft clone
[20:54] <AlanBell> it really isn't for big things
[20:54] <ali1234> can you make it show the code as text?
[20:54] <ali1234> all the colours are really distracting
[20:54] <AlanBell> but for teaching small kids the concept of a variable and a loop it is great
[20:55] <ali1234> also, event handling and deadlocks
[20:56] <AlanBell> if you download the project as a .sb2 file the code is in there as json, but it isn't much better than the screen
[20:57] <ali1234> it would be good if the parrot didn't fall to the bottom as soon as the applet starts, before you've even understood what you are looking at
[20:58] <ali1234> also you shouldn't score until you have successfully flown past the pillars
[20:58] <ali1234> also the bananas don't disappear when you collect them
[20:58] <AlanBell> they do now
[21:16] <AlanBell> and with some horrible code, I have the score starting after the first column
[21:27] <AlanBell> ali1234: here is someone elses more sophisticated effort http://scratch.mit.edu/projects/embed/16743509/
[22:34] <dwatkins> http://t3hz0r.com/post/analysis-flapmmo-attempts
[23:10] <maps|work> ;]


[01:44] <jbicha> fossfreedom: you have to look in ../pending/ instead of current/ for the 64-bit image. It apparently did not pass its automated tests
[07:29] <fossfreedom> jbicha, thanks.  I'm downloading 64bit pending to see if the same ubiquity issue occurs.  Where can I see the results of the automated tests (if possible)?
[07:56] <mitya57> Sigh, my qtbase upload is borked
[08:00] <mitya57> Why was the new binary package libqt5sql5-ibase accepted into main? It should be in universe (like libqt5sql5-tds).
[08:00] <mitya57> Because currently we get this: libqt5sql5-ibase/amd64 unsatisfiable Depends: libfbclient2 (>= <IP_ADDRESS>784~ReleaseCandidate1.ds2)
[15:37] <madigens> sladen: please get back to me once you're done driving :) also, i can't find your email address on your homepage
[15:40] <Unit193> LocutusOfBorg: While https://packages.qa.debian.org/q/qr-tools/news/20170924T133614Z.html has a Qt4 to Qt5 port, you still might want to consider it for the couple other features.
[15:40] <Unit193> And by 'features', I mean crash fixes. :P
[15:41] <Unit193> New upstream snapshot == two/three commits above the release, it looks like.


[02:05] <MIF> how can I force a change of password for all users without having to go through everyone
[02:06] <mybalzitch> sed and a for loop?
[02:06] <MIF> how would I do that?
[03:19] <rfm> MIF, today is your lucky day, I decided to write the sed script for you.  copy /etc/shadow to /root/shadow, run  "sed -i -e 's/^\([^:]*:[^:]*:\)[^:]*:/\10:/' /root/shadow", verify that it changed only the third field (password age) to 0, copy /root/shadow back over /etc/shadow, remove the /root/shadow.  read "man 5 shadow" to understand.
[03:20] <mybalzitch> aww, it's a christmas miracle / act of kindness!
[03:20] <mybalzitch> :)
[03:22] <MIF> thank you so much rfm
[03:24] <MIF> I don't think you understand how much that means to me!
[03:26] <rfm> really I would do this with a shell or python script which would read each line, split on :, replace the 3rd field only on lines with a password
[03:26] <rfm> but that script would be much less of a interesting puzzle
[03:28] <MIF> today I found out I got hacked so I had to do this, thank you so much rfm
[03:52] <mybalzitch> I wouldn't trust the install anymore, or possibly even the machine if someone got root access
[03:53] <MIF> they did not
[03:53] <MIF> I have removed the user, and changed all the passwords
[05:36] <tomreyn> MIF: do you know it wasn't a root compromise, though?
[05:37] <tomreyn> just changing passwords is quite likely not enough
[11:00] <ren0v0> Hi
[11:00] <ren0v0> I'm running RoonServer on an Ubuntu VM. I see that they are running .exe on their systemd unit, how is that possible without Wine ?
[11:00] <ren0v0> "exec "$HARDLINK" --debug --gc=sgen --server "$SCRIPT.exe" "$@""
[11:01] <oerheks> i think it uses wine, perhaps wine as a snap?
[11:01] <ren0v0> nope, no wine installed
[11:02] <ren0v0> that's what i don't understand :D
[11:02] <ren0v0> here is the running process from systemd
[11:02] <ren0v0> |-14937 /opt/RoonServer/RoonMono/bin/RoonServer --gc=sgen --server RoonServer.exe
[11:04] <oerheks> hmm, no mention in the installer, indeed >> https://help.roonlabs.com/portal/en/kb/articles/linux-install
[11:04] <ren0v0> oerheks, i started looking because they are spamming 100000s of debug logs and wanted to turn them off, and they don't "allow" you. Because they can dip in apparently and read them for themselves
[11:04] <ren0v0> which of course I don't like the idea of.
[11:05] <ren0v0> this was an easy fix as they pass a --debug flag to the .exe
[11:05] <ren0v0> but i was very shocked to see the .exe there
[11:06] <oerheks> hmm curious
[11:07] <ren0v0> worrying.
[14:23] <MIF> did you see my message?
[14:55] <teward> MIF: the last message from you was: I have removed the user, and changed all the passwords
[14:55] <teward> MIF: however, the original statement by tomreyn is still accurate:
 MIF: do you know it wasn't a root compromise, though? just changing passwords is quite likely not enough
[14:56] <teward> so now you are caught up :P
[14:59] <BlueEagle> MIF: If the user did have elevated privileges then you should also run a rootkit checker.
[14:59] <MIF> no it did now
[14:59] <MIF> *not
[14:59] <MIF> and I know that for a fact
[15:00] <Ussat> I would not bother with the rootkit checker, they are pretty much mostly crap. Assume you are rooted, nuke/pave the system and reinstall
[15:00] <MIF> it was this https://yoroi.company/research/outlaw-is-back-a-new-crypto-botnet-targets-european-organizations/
[15:00] <MIF> Ussat: I can't just do that
[15:00] <Ussat> MIF "fact"..uh huh
[15:00] <Ussat> You better
[15:00] <Ussat> because you are runing a compromised system
[15:01] <MIF> right now the server in offline and in my work shop and I am going through everything
[15:01] <Ussat> and you are 100% positive you will not miss anything ?
[15:02] <BlueEagle> MIF: There are exploits and backdoors that are sold on the black market, so if you've had baddies in then you're rooted and they have a way in regardless. Copy the data files over to a fresh server and fix the entry point they used.
[15:02] <Ussat> ^^^
[15:03] <MIF> the user affected was a test user that could not go any farther then /home/user/
[15:03] <BlueEagle> MIF: Also if you're running any kind of content management system (read: wordpress, phpmyadm, squirrelmail) then check all those user accounts as well.
[15:03] <MIF> they could not access anything but there home files
[15:03] <Ussat> Oh...thats a heall of an assumption
[15:04] <BlueEagle> MIF: chroot is breakable.
[15:04] <MIF> did any of you read the artical I sent?
[15:04] <Ussat> Yup
[15:04] <MIF> ok, that is what got me
[15:05] <Ussat> Cute blog, no idea wtf Yoroi is, dont care, youre being stupid
[15:05] <JanC> ren0v0: .exe is just an extension; in this case it seems like that is a .NET application (running on Mono)
[15:06] <JanC> (so no need for WINE obviously)
[15:10] <JanC> if you want to re-use that hacked system, a firmware reflash might be prudent too...
[15:11] <JanC> Ussat: certainly looks "professional" with that circle-follows-dot-mouse-cursor  :P
[15:12] <Ussat> Thats what made it stand out to me
[15:13] <JanC> not that it says anything about their skills on security
[15:14] <JanC> (there are plenty of professional-looking "enterprise" companies that are mostly useless)
[15:15] <Ussat> There are several security blogs I follow, never herd of that one.
[15:18] <JanC> it's an Italian company describing itself as a “Managed Security Service Provider”
[15:19] <JanC> founder/CEO: https://twitter.com/Marco_Ramilli & analyst/researcher: https://twitter.com/_antoniopirozzi
[15:24] <MIF> I am not looking for a service I was looking for somthing about the attack
[15:39] <Ussat> ...
[15:39] <MIF> what?
[15:40] <Ussat> I would rely on something with a bit more reputation, but yoiu do you
[15:40] <MIF> I am looking around the internet
[15:40] <MIF> what would you recomned?
[15:45] <JanC> Ussat: they might be fine, just mostly concentrating on the Italian market
[15:46] <JanC> that said, the fact that that particular malware doesn't try to "root" the system _by default_ doesn't mean it can't be used with other payloads
[15:47] <JanC> and because of that one should consider the system compromised
[16:09] <jancoow> Hi. How can I remove the disk usage from message of the day when connecting through ssh
[16:10] <jancoow> It takes terrible long because it needs to spin up all my disks
[16:18] <jancoow> nvm found it, it was in /etc/update-motd.d/50-landscape-sysinfo
[17:19] <a4ginatl> I am new to Unbuntu so have a bunch of dumb questions. I am trying to get Eclipse installed on Ubuntu server. Is this possible or not? I am getting the following error: An error occurred while automatically activating bundle org.eclipse.oomph.setup.installer (135). What am I doing wrong?
[17:21] <devster31> logically speaking, should systemd services which run long backup tasks be considered Type=simple or Type=oneshot?
[17:26] <tomreyn> the wqy i understand oneshot tasks is that they are meant to be started once, but not meant to be kept running / no action needs to be taken when the process vanishes.
[17:27] <tomreyn> s/oneshot tasks/services of Type=oneshot/
[17:29] <tomreyn> ^ devster31
[17:29] <JanC> I thought Eclipse was a desktop application...
[17:29] <tomreyn> a4ginatl: Isn't eclipse a GUI application (servers usually don't have that)? Generally, don't expect to get support *here* with software not packaged in Ubuntu (but see which support forums those softwares provide themselves).
[17:31] <tomreyn> actually, eclipse is packaged in ubuntu LTS releases until and including 18.04 LTS, if just in universe. but if you'll install it you'll probably want to use current eclipse project provided packages instead. the point about desktop remains.
[17:33] <JanC> there still seem to be lost of eclipse-related packages in Ubuntu (but I guess they can be used for other purposes too?)
[17:33] <JanC> *lots of*
[17:35] <devster31> tomreyn I considered oneshot as I can use execstartpost for notification commands, but it doesn't seem to be made for long-running processes
[17:36] <tomreyn> the "eclipse" packages in Ubuntu are *really* old though https://en.wikipedia.org/wiki/Eclipse_(software)#Releases
[17:37] <tomreyn> yes, i think oneshot is meant to be forking and be done, soon, or at least not managed by systemd
[17:39] <JanC> IIRC maintainers always complained that eclipse was a near impossible mess to package properly
[17:41] <tomreyn> a very first for java software, i'm sure :)
[17:42] <JanC> yeah, it used to be that every FOSDEM edition had at least one talk complaining about that  :)
[18:28] <a4ginatl> Thanks, so what you are telling me is to install eclipse on a client system and use it that way?
[19:39] <MIF> is rsync installed by default?
[19:41] <tieinv> MIF i believe it is , i just ssh'd into my server 20.04.1 and rsync was there
[19:41] <MIF> okk
[19:42] <MIF> what are some good ways to harden up a server?
[19:42] <tieinv> get rid of passwords and use ssh
[19:42] <MIF> ok
[19:43] <MIF> what else?
[19:48] <tieinv> changet the default ssh port and disable root login
[19:48] <MIF> ok
[19:48] <MIF> I have done that
[19:51] <mybalzitch> changing default ssh port is at best security through obscurity. you shouldn't be allowing password based authentication via ssh anyway
[19:53] <MIF> ok, when I put my server back online the first thing i will do is get the ssh keys then lock the password auth
[19:54] <MIF> what else do I need to know?
[20:07] <JanC> might be useful to block IPs that try to connect too often too frequently to the SSH port(s) also
[20:09] <MIF> I have fail2ban
[20:13] <JanC> also, if possible, implement all the restrictions _before_ you put the server back online  :)
[20:14] <MIF> will do
[20:14] <MIF> because I bet that my server as soon as it comes online will start getting attacked again
[20:15] <MIF> would you say that?
[20:21] <Ussat> MIF, you are asking about ways to harden a server, but earlkier you were 100% positive you were not rooted
[20:21] <Ussat> This does not inspire confidence
[20:22] <MIF> I still am 100% sure the root account was not hacked, I am just looking for ways to make sure I don't get hacked again
[20:35] <MIF> is there any other ideas/tips/anything
[20:37] <teward> what you're asking is how to harden a server, but you were 100% positive you were not rooted.  These seem like... conflicting viewpoints
[20:37] <teward> if you're sure you weren't rooted, then you should have already hardened your server before hand
[20:37] <teward> if you aren't sure if you've been rooted and are asking how to HARDEN your system
[20:37] <teward> you're in the wrong line of thought, start your server over.
[20:37] <teward> THEN harden it
[20:37] <teward> THEN put it online
[20:38] <teward> and as for 'getting attacked' a lot of the activity on the Internet is Bad.
[20:38] <teward> if you're not fully invested into taking the time to actively monitor/protect your systems actively (it's a full time job!) then you probably shouldn't be *running* a server to start.
[20:38] <teward> hate to be completely blunt but... :P
[20:38] <teward> (I'm in the IT SEcurity field, it's always a lot of work to actively protect even just ONE server from 'all threats')
[20:40] <teward> MIF: disallow Password authentication, use SSH keys only.  Disallow root login directly over SSH.  Enable `ufw` firewall and properly configure it to ONLY permit connections you want to permit.  WHITELIST what IPs can connect to the SSH port, block all other SSH attempts with the firewall.  Implement Fail2ban for excessive connections / failed lookups / etc. on all your specific services, where you can access the logs, etc. for those for
[20:40] <teward> fail2ban to view.
[20:40] <teward> IDEALLY:
[20:40] <teward> put your system behind some type of firewall that has threat intelligence datasets into the 'blocklists' so that connections from known badness are blocked by default
[20:40] <MIF> ok, what I know for a fact, 1. the user did not have root. 2. they started on Dec 14, 2020 at 20:13:25 CST. 3. They used my server to attack others. 4. Fail to ban blocked over 500 ips in that 10 day peorid
[20:41] <teward> here's a question:
[20:41] <teward> this is a 'new rogue user' yes?
[20:41] <teward> how'd that user get *created* to begin with?
[20:41] <MIF> I created the user as a test user mounths before my server went online
[20:42] <teward> don't create users that you don't intend to use / harden
[20:42] <teward> that's another case of Admin Failure here.
[20:42] <teward> did this 'test user' ever have `sudo` access in the time since it was 'created'?
[20:42] <MIF> no
[20:42] <teward> > used my server to attack others
[20:42] <teward> attack how?
[20:42] <teward> (important thing you're missing)
[20:42] <teward> > fail2ban blocked over 500 IPs in that 10 day period
[20:42] <teward> means jack squat
[20:43] <teward> i have f2b lists that're over 2000 **per day**
[20:43] <MIF> You are in the IT SEcurity field, I am in high school
[20:43] <teward> and that's just what gets past the 2mil+ threats that're blocked by the IDS/IPS on the border thanks to threat intel :P
[20:44] <MIF> I know
[20:44] <MIF> I talked to my ISP
[20:44] <dax> MIF: every ssh server on port 22 on the public internet gets hundreds/thousands of ssh login attempts per day, because botnets
[20:44] <MIF> I found that out
[20:45] <dax> would be interested in the answer to teward's "attack how?", tbh
[20:45] <teward> ^ this
[20:46] <teward> because I'm real curious how your server was 'attacking' others - it'll help to ID exactly what chaos was going on
[20:46] <teward> hacked or otherwise
[20:46] <teward> IT Security Professional or High School Student, doesn't matter, if you were told your system was attacking others you'll have information about the 'attack' itself
[20:46] <teward> likely from yoru ISP :P
[20:46] <teward> or whoever reported the server was being used maliciously
[20:46] <teward> (alternatively PM me your IP i'll run it through greynoise and that should give me an idea of the type of attacks your system was doing)
[20:47] <MIF> ok
[20:48] <JanC> teward: from what he linked to it seemed like his server became part of a botnet, so really it could have been used for almost anything...
[20:48] <JanC> including trying to infect others  :)
[20:49] <MIF> that is what I think was going on
[20:49] <JanC> or being part of some DDoS
[20:51] <teward> JanC: then I'd start with the "Nuke Your System" approach
[20:51] <JanC> obviously
[20:51] <teward> because even if it was running as a single user botnets themselves tend to take over the machine overall
[20:51] <teward> MIF: if you haven't started by nuking the system and starting 'fresh' and restoring from last known good backups you're starting off bad
[20:51] <MIF> you are going to hate me for this
[20:51] <JanC> botnets often work as a "simple" user
[20:52] <MIF> but I have not made backups yet
[20:52] <teward> JanC: depends on the infection methond
[20:52] <teward> if it was a simple "run slave agent of botnet as user" then yes
[20:52] <JanC> but if they _can_ get root they won't refuse that opportunity, of course
[20:52] <teward> if it was that leading to systemic infection of multiple bot agents, etc. then it's possible
[20:53] <teward> given that OP was 'breached' with password authentication and /etc/passwd is visible I wouldn't be surprised if they did dictionary attacks on ${ALL_ACCOUNTS} on system
[20:53] <teward> to try and break in
[20:53] <teward> hence the 'start over' statement
[20:53] <JanC> for example
[20:53] <MIF> the user did not have a password
[20:53] <JanC> so then how did they get in through SSH?
[20:53] <teward> ^ that
[20:54] <teward> default disallows passwordless ssh without SSH keys
[20:54] <teward> "PermitEmptyPasswords no" is a default in sshd_config in all Ubuntu deployments of ssh server
[20:54] <teward> from install of openssh-server
[20:54] <MIF> that is a good question, I never changed any of the sshd conifg settings
[20:55] <MIF> and I put my IP in greyNoise
[20:56] <teward> should show you SOMETHING if you are using the visualizer - at least if you were part of a botnet heh
[20:56] <teward> in either case
[20:56] <teward> you've got 'basic' hardening steps i've identified
[20:56] <JanC> no matter what, you want to do a re-install  :)
[20:56] <MIF> ok
[20:56] <teward> but if the user had no password AND they got in via SSH AND you left the sshd_config the same as install then your hacker infiltrated some other way than SSH
[20:56] <JanC> after saving data
[20:56] <teward> and I would say that you should ASSUME your system was rooted because you don't know how they got in
[20:57] <teward> and torch it after saving any data you need to keeo
[20:57] <teward> (then reinstall scratch)
[20:57] <teward> from scratch*
[20:58] <MIF> yea, I don't have a good way to back that up
[21:13] <MIF> I might of set "PermitEmptyPasswords on" I don't know for sure
[21:15] <Ussat> WAT !!!! you dont have backups ???
[21:15] <MIF> I said you would not like it
[21:16] <MIF> I don't have any good place to store them
[21:16] <Ussat> Dude....
[21:17] <Ussat> and "I might of set "PermitEmptyPasswords on" I don't know fo" is, um..scary
[21:17] <MIF> this server has been running for mounths offline
[21:17] <MIF> (did not have a public IP)
[21:17] <Ussat> with no backups
[21:18] <Ussat> and in prod
[21:18] <RoyK> MIF: didn't have a public ip and then the ISP introduces ipv6 :D
[21:18] <MIF> no I got my dad to pay for the ipv4
[21:18] <Ussat> ...
[21:18] <MIF> I just ran the 500+ IPs from my fail2ban list
[21:19] <MIF> 571 came up as 571
[21:19] <Ussat> WHat was this server doing ?
[21:19] <MIF> 571 came up as Malicious
[21:50] <JanC> might be useful for some people in here too: https://www.humblebundle.com/books/linux-apress-books
[22:33] <jessequinn> hi, quick question. i tried to enable firewalld but i am getting the following error: `Error: COMMAND_FAILED: 'python-nftables' failed: internal:0:0-0: Error: Could not process rule: No such file or directory` when im doing a firewall-cmd --reload. any ideas?
[22:41] <tomreyn> sounds like the rule directory doe snot exist or was not accessible. see journalctl for potential related errors (audit/apparmor?), try to find out where the rules should be located and check whether this directory eixsts and appears to be accessible to the service.
[22:43] <tomreyn> related (yes, redhat, may or may not be relevant)? https://bugzilla.redhat.com/show_bug.cgi?id=1836571 https://bugzilla.redhat.com/show_bug.cgi?id=1817205
[22:43] <ubot3> bugzilla.redhat.com bug 1836571 in Fedora "firewalld startup failure: COMMAND_FAILED: 'python-nftables' failed: internal:0:0-0: Error: Could not process rule: File exists" [Unspecified, New]
[22:44] <ubot3> bugzilla.redhat.com bug 1817205 in Red Hat Enterprise Linux 8 "firewalld rules broken by nftables service if started later" [High, Closed: Errata]


[21:23] <MrChrisDruif> Aloha everyone
[21:23] <holstein> MrChrisDruif: o/
[21:24] <MrChrisDruif> How's it going holstein ? :)
[21:24] <holstein> not bad at all
[21:24] <MrChrisDruif> Good to hear :)
[21:24] <holstein> getting ready to head out to the gig
[21:25] <MrChrisDruif> I tried to send an email to the team to add a meeting to the Fridge, but even after I became a member it still needed get approval?
[21:25] <MrChrisDruif> Gig?
[21:25] <holstein> MrChrisDruif: hmmm
[21:25] <holstein> maybe, akgraner would know?
[21:25]  * holstein is a musician
[21:25] <holstein> i gotta drive to work :)
[21:25] <MrChrisDruif> I dunno, but it's kinda short notice, so I wanted a swift response :P
[21:26] <MrChrisDruif> You can live of your music? Awesome :D
[21:26] <holstein> :)
[21:26] <MrChrisDruif> Good luck with your gig :)
[21:27] <MrChrisDruif> akgraner seems to be away? holstein; got any other suggestions?
[21:27] <holstein> thanks
[21:27] <holstein> nhandler: ?
[21:27] <holstein> maybe Daviey
[21:27] <MrChrisDruif> His name is also gray :(
[21:27] <holstein> :/
[21:27] <MrChrisDruif> Ahh, he seems active :)
[21:27] <MrChrisDruif> Daviey; awake? :)
[21:28] <holstein> they did a new article for me here
[21:28] <holstein> http://dl.dropbox.com/u/1172535/pictures/press.jpg
[21:28] <holstein> ive been bragging about it for a bit now ;)
[21:28] <holstein> i did get a couple nice unsolicited quotes
[21:28] <MrChrisDruif> Jazz? Awesome. And you play the contra-bass?
[21:29] <holstein> i play other stuff too
[21:29] <holstein> but thats what i play professionally
[21:29] <holstein> *usually
[21:29] <MrChrisDruif> Nice :)
[21:29] <holstein> MrChrisDruif: i would probably email akgraner straight up
[21:29] <holstein> and ask her to forward it maybe?
[21:29] <holstein> since you are in a time crunch
[21:30] <MrChrisDruif> Yeah, it's next Tuesday and I want to send out an email to announce the final time etc...
[21:30] <MrChrisDruif> And location
[21:31] <MrChrisDruif> Amber is akgraner?
[21:32] <MrChrisDruif> ...she got like 3 email addresses...and I don't want to spam her...
[21:32] <holstein> i dont want to speak for her
[21:32] <holstein> but, if its something urgent like that
[21:32] <holstein> i dont think she would mind
[21:32] <holstein> if theres one @gmail
[21:33] <holstein> thats the one i use for her
[21:34] <MrChrisDruif> I'll try that, thanks :)
[21:47] <MrChrisDruif> So...send :)
[21:48] <pleia2> when you add something to the fridge calendar it should email the calendar admins (nhandler, akgraner, maybe others) and they approve it
[21:49] <pleia2> https://wiki.ubuntu.com/Fridge/Calendar describes how to add things
[21:50] <pleia2> (sorry if you already did this)
[21:51] <MrChrisDruif> pleia2; No, I didn't...just started to figure out how to do all of this (first time)
[21:52] <MrChrisDruif> Thanks for the link :)
[21:52] <pleia2> sure, that's all you need to do to "reserve" -meeting :)
[21:53] <MrChrisDruif> Yay, learned new admin skills :P
[21:58] <MrChrisDruif> pleia2; Should I link to https://wiki.ubuntu.com/BeginnersTeam/FocusGroups/Docs or https://wiki.ubuntu.com/BeginnersTeam/FocusGroups/Docs#Meeting%20Agenda ?
[21:59] <pleia2> I usually link to meeting agendas, it's up to you
[22:00] <MrChrisDruif> pleia2; It's both to the same page only the second jumps right to the agenda
[22:03] <MrChrisDruif> To the right header*
[22:03] <pleia2> yeah, whichever you like, the link is just so people know what the meeting is about
[22:04] <pleia2> knowing what team it is is helpful, knowing the agenda is helpful too
[22:04] <pleia2> so it's whatever you want to tell people :)
[22:09] <MrChrisDruif> ....hmmm, it shows twice in the Fridge? :-/
[22:09] <pleia2> I only see it once
[22:10] <MrChrisDruif> You don't see Beginners Team Wiki Focus Group Meeting?
[22:10] <pleia2> I see it
[22:10] <MrChrisDruif> As "Beginners Team Wiki FG Meeting" is the one I created...
[22:10] <pleia2> looks good :)
[22:11] <pleia2> Beginners Team Wiki Focus Group Meeting
[22:11] <pleia2> Tue, May 17, 9pm – 10pm
[22:11] <pleia2> oh, it looks like<EMAIL_ADDRESS>[22:11] <pleia2> made one?
[22:11] <pleia2> did you ask him to add it?
[22:12] <pleia2> wait, that's for the 17th
[22:12] <MrChrisDruif> Yeah, but it appeared simultaneously with mine :-/
[22:12] <pleia2> yours hasn't been approved yet
[22:12] <MrChrisDruif> So is mine pleia2
[22:12] <MrChrisDruif> ....:-/
[22:12] <pleia2> you only want one person to add it :) so if cjohnston already added it you don't need to
[22:13] <MrChrisDruif> I didn't know cjohnston added it? :-/
[22:13] <pleia2> that's what I meant above by confirm there are no conflicts
[22:14] <pleia2> you'll want to look at whatever day you're adding to to make sure nothing else is at that time, if you had looked you would have seen it was already on there and so you wouldn't need to add it
[22:15] <pleia2> so you might want to delete yours and /msg cjohnston to update the agenda
[22:15] <pleia2> er, update the entry with the agenda :)
[22:16] <MrChrisDruif> pleia2; When I started on adding it...there was no conflict <_<"
[22:16] <pleia2> ah, ok
[22:17] <pleia2> cjohnston: can you update your entry, please?
[22:19] <pleia2> anyway, it's on the caledar so you're good, we'll get the addition of the link sorted when cjohnston wakes up
[22:20] <MrChrisDruif> That would be great :)
[22:20] <MrChrisDruif> I can email the lists about the meeting now :)
[22:20]  * pleia2 nods
[22:29] <MrChrisDruif> pleia2; So I need to remove my entry in the Fridge?
[22:29] <pleia2> MrChrisDruif: that would be best, yeah
[22:29] <pleia2> that way it doesn't get approved and then we have duplicates
[22:30] <MrChrisDruif> Removed
[22:30] <MrChrisDruif> I still don't know how cjohnston knew about the meeting time :-/
[22:47] <cjohnston> What's the agenda
[22:47] <pleia2> https://wiki.ubuntu.com/BeginnersTeam/FocusGroups/Docs#Meeting%20Agenda
[22:47] <cjohnston> ty
[22:47] <pleia2> thanks cjohnston :)
[22:48] <cjohnston> MrChrisDruif: you sent an email
[22:48] <cjohnston> Are you wanting a link to the agenda, or to have the agenda
[22:48] <cjohnston> pleia2: the little guy is acting out today, we think cause we were gone for so long
[22:48] <pleia2> cjohnston: aw
[22:49] <MrChrisDruif> cjohnston; I didn't know how it all went with added a entry in the Fridge etc..
[22:49] <cjohnston> thats fine
[22:49] <pleia2> I'd just add: Agenda: https://wiki.ubuntu.com/BeginnersTeam/FocusGroups/Docs#Meeting%20Agenda
[22:49] <MrChrisDruif> And even the second attempt caused a reply that it needed to be approved by mods...
[22:49] <pleia2> MrChrisDruif: yeah, that list gets spammed to death so it can't be open to the whole world
[22:50] <cjohnston> done
[22:50] <pleia2> I approved your msg eventually ;)
[22:50] <MrChrisDruif> Great :)
[22:50] <pleia2> cjohnston: my cats are just being extra snuggly, I should go away more often!
[22:50] <cjohnston> lol
[22:50]  * cjohnston mumbles about not liking cat
[22:50]  * cjohnston mumbles about not liking cats
[22:52] <MrChrisDruif> Hehe


[01:30] <sili> hi. how can I show a diff between two branches in terms of commits, not code?
[01:31] <james_w> sili, try bzr missing in one branch, pointing to the other
[04:42] <Kamping_Kaiser> first of all, i found a bug in the bzr shipped in squeeze :(
[04:42] <Kamping_Kaiser> second, curse you for having fixed it in head already :p
[04:42] <Kamping_Kaiser> thanks all \o/
[05:30] <poolie> :)
[07:00] <maxb> wgrant: Hello back
[07:01] <poolie> hi maxb, and goodbye
[07:02] <wgrant> maxb: Hi. You seem to do all the ~bzr PPA uploads... could you please upload loggerhead 1.18.1?
[07:04] <maxb> sure
[07:05] <wgrant> maxb: Thanks.
[11:20] <magcius> maxb, thanks so much
[16:19] <Stavros> hello
[16:19] <Stavros> is there a way to export one of my repos as a git repo?
[16:19] <jelmer> hi Stavros
[16:20] <Stavros> oh hey jelmer
[16:20] <jelmer> Stavros: you can use "bzr dpush --no-rebase" from the bzr-git plugin to create a git repo
[16:20] <Stavros> jelmer: does it work with file://?
[16:20] <Stavros> or do i have to push over ssh?
[16:20] <jelmer> Stavros: locally should work
[16:20] <jelmer> you can only push to an existing git branch at the moment
[16:20] <Stavros> hmm, i can't get it to recognise the syntax, can you give me an example?
[16:20] <Stavros> oh, i don't have a branch
[16:20] <Stavros> should i do git init and push there?
[16:21] <jelmer> Stavros: yeah, that should work
[16:21] <Stavros> i'm doing git:///tmp/myrepo/ and it says connection refused :/
[16:22] <Stavros> oh, pushing to ssh worked, thank you
[16:23] <Stavros> hmm no, i can't reset
[16:23] <Stavros> aw :/
[16:25] <jelmer> reset?
[16:25] <jelmer> you should just specify the local location of the git repository, git:// is a remote protocol that requires a separate git server to run
[16:26] <Stavros> oh
[16:27] <Stavros> hmm, if i specify bzr dpush /tml/myrepo/ --no-rebase"
[16:28] <Stavros> then it says /tmp/myrepo/ isn't a repo (which it isn't, because it's not a git repo)
[16:29] <Stavros> err, it's not a bzr repo, it's a git repo
[16:29] <Stavros> bah
[16:37] <jelmer> re
[16:37] <jelmer> Stavros: how did you create the thing in /tmp/myrepo ?
[16:38] <Stavros> mkdir /tmp/myrepo/; cd /tmp/myrepo/; git init
[16:38] <jelmer> Stavros: that just creates a new repository, not a new branch
[16:39] <Stavros> oh
[16:39] <Stavros> hmm, how do i create a new branch? i'm not very good with git
[16:41] <jelmer> Stavros: one way is "bzr init", I'm not sure how to do it using native git tools
[16:41] <Stavros> hmm, wait, i already have a bzr repo and want to convert it to git
[16:42] <Stavros> bzr init will just create a new bzr repo
[16:45] <jelmer> no, it'll use the existing repo if one is present
[16:45] <jelmer> I realize it's a bit weird
[16:45] <Stavros> oh
[16:45] <Stavros> ah yes
[16:45] <Stavros> it said format: git
[16:45] <jelmer> "bzr init-repo" creates a new repository, "bzr init" creates a branch
[16:45] <jelmer> whereas "git init" creates a repository
[16:46] <Stavros> ah, i see
[16:46] <Stavros> that seems to have worked, thank you very much!
[16:47] <jelmer> np