[17:30] <bschaefer> slvn_, this is how it looks :)
[17:30] <bschaefer> http://i.imgur.com/Vua6Iap.png
[17:30]  * bschaefer looking into it
[17:31] <bschaefer> it doesnt happen like that on the desktop...
[17:31] <bschaefer> (and touch wasnt working)
[17:31] <slvn_> bschaefer, this is bad, but this is because I provided a bad application
[17:31] <bschaefer> slvn_, no, all apps
[17:31] <bschaefer> even my own
[17:31] <bschaefer> (using opengles2)
[17:31] <bschaefer> not sure if those are software or what
[17:31] <slvn_> then there is a bug :)
[17:31] <bschaefer> yup
[17:32]  * bschaefer looking into it
[17:32] <bschaefer> tic tac toe: http://i.imgur.com/tLA6jtn.png
[17:32] <bschaefer> there must be a reason :)
[17:32] <slvn_> yep bad also ...
[17:32] <slvn_> at least portrait/landscape orientation seems to work :)
[17:33] <slvn_> (but there is the status bar ... would be great to be able to hide it, or to know its size/position)
[17:35] <slvn_> also the colors seems wrongs. it's black and white ok, but there is some noise.
[17:36] <bschaefer> slvn_, you've to set the surface to fullscreen
[17:36] <bschaefer> to move the top bar
[17:37] <slvn_> ok
[17:38] <slvn_> for the Tic Tac Toe, some debug message are enabled .. it might help
[17:38] <slvn_> maybe the resolution that I retrieve if wrong
[17:40] <bschaefer> slvn_, ill use my own for now since i've the source :)
[17:40] <bschaefer> yours will be the test after a fix
[17:40] <slvn_> ok !
[17:57] <slvn_> bschaefer,  Maybe that can help : when we tested the same apps on McPhail device, there was no issue of rendering ! (though I saw no screenshot)
[17:57] <bschaefer> slvn_, was it vivid+overlay?
[17:57] <bschaefer> or was it wily/xenial?
[17:58] <slvn_> I guess his device is vivid. and the app is vivid+overlay
[17:58] <slvn_> the app I sent you is vivid+overlay
[17:58] <bschaefer> well then it shouldnt run :)
[17:58] <bschaefer> if his device is vivid only then mir is like 0.13
[17:59] <slvn_> no sorry, his device is problably vivid+overlay also
[17:59] <bschaefer> yeah
[17:59] <bschaefer> hmm
[17:59] <slvn_> we need you branch :)
[17:59] <slvn_> the app is then vivid+overlay+your_branch
[17:59] <bschaefer> https://code.launchpad.net/~brandontschaefer/+junk/SDL2-new-mir-ABI
[17:59]  * bschaefer is getting his phone setup to debug and hopes he doesnt run out of space
[18:00] <bschaefer> cross compiling takes to long
[18:00] <bschaefer> i also need to check unity8 desktop... to see if the same issue
[18:00] <bschaefer> if thats the case it might be qt/mir
[18:00] <bschaefer> but ... not really sure atm
[18:02] <bschaefer> slvn_, the one thing sdl2 does strangly is talks to mir directly
[18:03] <bschaefer> vs going through the mir platform
[18:03] <bschaefer> which *could* cause strange issues (possibly?)
[18:04] <slvn_> it talks to mir to configure the screen/surface, then it does opengles2 things
[18:04] <slvn_> maybe we could check that the renderer is actually opengles2
[18:04] <bschaefer> wait... i didnt actaully check opengles2...
[18:05] <bschaefer> but it should use opengles
[18:05] <bschaefer> slvn_, i have an app that is 100% opengles2 (otherewise it'll fail)
[18:05]  * bschaefer should test that out
[18:06] <bschaefer> if its all software rendering then it could be my fault (some how getting 1/2 on my stride)
[18:15] <bschaefer> slvn_, http://i.imgur.com/ZEyDjRW.png
[18:16] <slvn_> it could YUV
[18:16] <slvn_> it could be YUV
[18:16] <slvn_> mis interpretation of pixel format
[18:16] <bschaefer> yeah, which would mean 1/2 stride
[18:17] <bschaefer> meaning clone surface
[18:17] <bschaefer> (ie. RGB16 vs RGB32)
[18:23] <slvn_> Could be the algorithm in SDL2 that set the GLES2 config that does somethings wrong ...   see SDL_EGL_ChooseConfig() ..  the first config should be the better
[18:25] <bschaefer> slvn_, it is most likely me picking a pixel format that is to large while the surface is actually a 16
[18:25] <bschaefer> so if i think its rgb32, i create a surface that is twice the size
[18:25] <bschaefer> of the actual surface in sdl2
[18:26] <bschaefer> soo im copying (two chunks of the same thing)
[18:26] <bschaefer> theres also this nice new function:
[18:26] <bschaefer> client/mir_toolkit/mir_connection.h:194:MirPixelFormat mir_connection_get_egl_pixel_format
[18:29] <slvn_> I should patch SDL2/mir backend ?
[18:30] <bschaefer> slvn_, naw its my problem :)
[18:30]  * bschaefer is looking into fixing it
[18:31] <slvn_> ok L)(
[18:31] <slvn_> :)
[18:55] <mcphail> Hi slvn_ and bschaefer. I'm not getting that odd doubling on my phone, nor errors with the rendering of the balloons.
[18:57] <bschaefer> mcphail, what version of sdl2 are you using?
[18:57] <mcphail> bschaefer: whichever one slvn_ bundled with his app. I don't have the source
[18:58] <bschaefer> hmm
[18:58] <bschaefer> mcphail, what are you running on your phone? vivid+overlay?
[18:58] <bschaefer> or wily/xenial?
[18:58] <bschaefer> mcphail, also what phone do you have?
[18:58] <mcphail> bschaefer: I'm running stock, so I presume it is vivid+overlay
[18:58] <bschaefer> as right now it looks like an incorrect pixel format
[18:58]  * bschaefer has a nexus 4
[18:59] <mcphail> perhaps it is the same rendering bug reported by popey a while back?
[19:00] <mcphail> https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1460149
[19:02] <bschaefer> mcphail, i think that was different
[19:02] <bschaefer> that actually looks like corruption
[19:02] <bschaefer> what i have is just pixel format issues
[19:02] <mcphail> bschaefer: see comment 18
[19:03] <bschaefer> i even made a comment on that
[19:03] <bschaefer> umm
[19:03]  * bschaefer re-reads
[19:05] <bschaefer> mcphail, but yeah mir supports 16 PF now...
[19:05] <bschaefer> 16 bit pixel formats
[19:05] <mcphail> aah ok
[19:05] <bschaefer> (in 0.17), unless ... that landed?
[19:05] <bschaefer> later
[19:05] <bschaefer> naw it should have landed in 0.16
[19:05] <mcphail> I think it is 0.16 on the phones?
[19:06] <mcphail> I'm certainly not getting rendering issues on mine (except the tictactoe grid doesn;t have any horizontal bars - probable resolution issue)
[19:07] <bschaefer> mcphail, 0.17 is on the phone
[19:07] <bschaefer> from the overlay
[19:07] <bschaefer> mcphail, what device do you have?
[19:07] <mcphail> krillin (bq 4.5)
[19:08] <bschaefer> i could try it out on that... but im thinking that might not support the pixel format that is getting hit on the N4
[19:08] <mcphail> might explain why the N4 seems to hit more rendering bugs than the bq
[19:09] <mcphail> the issue I get with the games is the touch input doesn't work properly
[19:09] <bschaefer> yeah that... i have to to look into its only
[19:09] <bschaefer> up/down motion still works
[19:09] <bschaefer> at lease was working for me
[19:10] <mcphail> first touch works, but subsequent ones are ignored. Did slvn_ copy you in to the log from my phone?
[19:10] <bschaefer> yeah
[19:10] <bschaefer> err
[19:10] <bschaefer> not the log
[19:10] <bschaefer> but
[19:11] <bschaefer> i've seen that issue before on the N7
[19:11] <slvn_> I can explain this issue
[19:11] <bschaefer> where you get a down, but never an up
[19:11] <slvn_> what happens is there are lot for FINGER_DOWN but no FINGER_UP
[19:11] <bschaefer> yeah
[19:11] <slvn_> not enough FINGER_UP
[19:11] <slvn_> and, I think there are multiple reasons for the missing finger_up
[19:12] <slvn_> one of the reasons, if the "event" action_cancel, that should emit some finger_up
[19:12] <slvn_> which is not in the backend I think
[19:13] <slvn_> other reasons are more obscure ... the way of decoding the datas ...
[19:13] <bschaefer> slvn_, that might explains some issue i dont remember that action
[19:51] <slvn_> bschaefer, mcphail  here's my old SDL_mirevents.c  with modifications to fix/workaround the input issue :  http://paste.ubuntu.com/13210696/
[19:53] <slvn_> see mir_motion_action_cancel and also mir_motion_action_pointer_up
[19:53] <bschaefer> slvn_, that doesnt exist anymore :(
[19:53] <bschaefer> action wise
[19:54] <slvn_> and as a "diff" : http://paste.ubuntu.com/13210720/
[19:55] <slvn_> action_cancel does not exist anymore ?
[19:55] <bschaefer> nope
[19:55] <slvn_>  action_pointer_up
[19:55] <bschaefer> slvn_, mir event 2.0 changed a lot
[19:55] <bschaefer> theres: mir_touch_action_up = 0,     mir_touch_action_down = 1,  mir_touch_action_change = 2
[19:55] <bschaefer> for touch events
[19:55] <slvn_> ... what is important is the "for()" loop in action_pointer_up to do a up on all events.
[19:56] <bschaefer> yeah
[19:56] <slvn_> maybe there is no more action_cancel bug then !
[19:56] <bschaefer> you need to go through and eat all the touch events
[19:56]  * bschaefer looks at his touch code
[19:57] <bschaefer> slvn_, http://paste.ubuntu.com/13210751/
[19:57] <bschaefer> thats the current touch code...
[19:57] <bschaefer> and i loop through it all
[19:57] <bschaefer> but i still see touch issues up/down
[19:57] <slvn_> is there still the android layer under mir to handle touch/input ?
[19:58] <bschaefer> currently yes
[19:58] <slvn_> so this action_cancel probably still exists
[19:58] <bschaefer> not in the mir public api
[19:59] <bschaefer> (android most likly)
[19:59] <slvn_> so maybe it should be translated as several finger_up
[19:59] <bschaefer> slvn_, if its only an issue in SDL2 then i must just be doing something wrong :)
[19:59] <bschaefer> ie. it seems to work fine in all other QT/QML apps
[19:59] <slvn_> are they using multiple fingers?
[20:00] <bschaefer> slvn_, we have having issues with just 1 figure
[20:00] <bschaefer> and i assume yes
[20:02] <slvn_> it's easy to see if the bug is in (SDL+SDL_mir_backend) or in (mir+...)
[20:02] <slvn_> just log the up / down
[20:02] <slvn_> + ids
[20:03] <slvn_> for each finger down, there must be a finger up
[20:03] <slvn_> I mean, that what SDL rely on .. but SDL could also be more robust by implement some timeout etc.
[20:07] <bschaefer> slvn_, one issue i saw is: AddTouchDevice(device_id);
[20:08] <bschaefer> was in the for loop
[20:08] <bschaefer> for each touch event
[20:08] <bschaefer> (that could cause some sort of issue with sdl2 under the hood but idk
[20:12] <slvn_> bschaefer, AddTouchDevice is still in the for loop !
[20:12] <bschaefer> yeah i just moved it
[20:12] <bschaefer> but idk
[20:12] <bschaefer> what it does atm, need to look at that
[20:12] <slvn_> like before
[20:12] <slvn_> no, before and now, it has always been there
[20:12] <bschaefer> im not sure what sdl2 does (if its a mapping of the id then it shouldnt matter)
[20:12] <bschaefer> yeah
[20:12] <bschaefer> im not sure if thats causing a sync issue
[20:13]  * bschaefer just needs to check the mir logs
[20:13] <bschaefer> for up/down touch events
[20:13] <slvn_> AddTouch is for SDL only
[20:14] <bschaefer> ... why does it even compile
[20:14] <bschaefer> i dont see that function anywhere haha....
[20:14] <slvn_> wrapper to SDL_AddTouch
[20:15] <bschaefer> but its not defined anywhere... unless grep is failing me
[20:15] <slvn_> in  SDL/src/events/SDL_touch.c
[20:16] <bschaefer> i see SDL_AddTouch
[20:16] <bschaefer> i just dont see AddTouchDevice
[20:16] <slvn_> and SDL_mirevents.c
[20:16] <slvn_> AddTouchDevice
[20:16] <bschaefer> slvn_, im just saying AddTouchDevice is not defined anywhere
[20:16] <bschaefer> and i dont see a
[20:17] <bschaefer> #define AddTouchDevice SDL_AddTouch
[20:17] <slvn_> no no, in SDL_mirevents.c, static void AddTouchDevice
[20:17] <slvn_> just doing a SDL_AddTouch
[20:17] <bschaefer> slvn_, ug
[20:18] <bschaefer> im not use to
[20:18] <bschaefer> static NEW LINE
[20:18] <bschaefer> AddTouchDev :)
[20:18] <bschaefer> slvn_, confirmed the cloning issue
[20:19] <bschaefer> assume the PF is 32, and setting it to such, even though we are a 16 pF
[20:19] <bschaefer> PF*
[20:20] <slvn_> ok, not sure of the implication though ...
[20:21] <bschaefer> it what causes the cloning
[20:21] <bschaefer> of the surfaces
[20:21] <bschaefer> ie. the two copies
[20:21] <bschaefer> sooo now its just trying to figure out how to pick the correct PF (which can prove to be hard)
[20:21] <mcphail> bschaefer: ha! - so it _is_ the same as the bug above ;)
[20:21] <bschaefer> mcphail, yeah :) (it looks that way)
[20:22] <bschaefer> mcphail, the issue atm is, i just loop through the available pixel formats
[20:22] <bschaefer> and return when one is supported (to use as the PF for the mir surface)
[20:22] <bschaefer> but the PF that is actually given to EGL is 565
[20:22] <bschaefer> and we create a mir surface of 888
[20:23] <mcphail> is there a robust way to fix that?
[20:24] <bschaefer> mcphail, yes but it crashes atm :)
[20:24] <bschaefer> and is fixed in 0.17.1
[20:24] <bschaefer> but overlay+vivid is 0.17.0
[20:35] <mcphail> bschaefer: so close..!
[20:37] <bschaefer> quite :) (well hopefully it fixes it)
[21:29] <slvn_> bschaefer, mcphail  I am leaving the chan. I would be glad to have some news by email. I'll be there tomorrow++
[21:30] <bschaefer> c ya
[21:30] <mcphail> slvn_: cheerio
[21:30] <slvn_> bye!
[21:31] <bschaefer> hmm so far testing output on touch... when i hit a down, i get an up...
[21:31] <bschaefer> but i dont have a good app to test atm :(
[22:56] <bschaefer> mcphail, haha... guess why touch didnt work :)
[22:56] <bschaefer> HandleTouchPress(device_id, id, SDL_FALSE, n_x, n_y, pressure);
[22:56] <bschaefer> was being sent for DOWN
[22:56] <bschaefer> and for UP
[22:56] <bschaefer> HandleTouchPress(device_id, id, SDL_TRUE, n_x, n_y, pressure);
[22:56] <bschaefer> wellllll
[22:56] <bschaefer> SDL_TRUE is the slot for DOWN being true
[22:57] <bschaefer> soo i just flipped those around when i re factored the code...
[22:57] <bschaefer> so when we get a DOWN action we were saying DOWN is false and when we got an UP action we were saying a DOWN has happened
[23:14] <mcphail> bschaefer: nice catch! This is the advantage of having people writing games for the device in SDL - highlights these problems.
[23:15]  * mcphail might retry his Baldur's gate port
[23:18] <bschaefer> o.m.g someone ported that game?
[23:18] <bschaefer> to sdl2?
[23:18] <mcphail> bschaefer: I have a port which gets as far as the menu
[23:18] <mcphail> bschaefer: using gemrb
[23:19] <bschaefer> mcphail, nice! I've not heard of those, but i loved baldurs gate haha
[23:20] <mcphail> bschaefer: unfortunately, my porting has been delayed by the fact I'm wasting so much time playing Planescape Torment on the PC... :)
[23:20] <bschaefer> haha
[23:20] <bschaefer> the down side of porting games, testing to long :)
[23:23] <mcphail> bschaefer: also hampered by the ever-growing list of games on Steam. My life is ruined
[23:24] <bschaefer> haha
[23:24] <bschaefer> very true
[23:25] <mcphail> bschaefer: incredibly cool to see the BG intro on the phone, though
[23:26] <bschaefer> mcphail, yup had the exact feeling when i saw the dota2 intro
[23:26] <bschaefer> (on the desktop)
[23:27] <bschaefer> though i had a multi thread gl context bug after that, that ended with me digging through the video driver...
[23:27] <bschaefer> but still fun... i've to get that working again so much has changed
[23:27]  * bschaefer heads to a bar to do some work
[23:27] <mcphail> bschaefer: the life of a linux gamer will never be easy, i suspect
[23:27] <bschaefer> :)


[16:46] <schuschu2> not sure if i'm in the correct channel but http://ubuntu-cloud.archive.canonical.com/ubuntu/ has missing armhf packages (so far i only found python-cryptography) which only has a arm64 package...
[16:50] <rbasak> schuschu2: you can report a bug from https://launchpad.net/cloud-archive
[16:50] <ogra_> schuschu2, not sure what that is ... debs are usually on ports.ubuntu.com/ubuntu-ports ...
[16:50] <ogra_> and looking under http://ubuntu-cloud.archive.canonical.com/ubuntu/dists/$dist/* i see a bunch of Contents.gz files for armhf too
[16:50] <rbasak> ogra_: it's Openstack backported to the LTS, maintained by the server team
[16:50] <schuschu2> yes some packages are missing which is the strange part
[16:51] <ogra_> schuschu2, well, rbasak is clearly the cloud specialist here ... file a bug ... (i'm nly guessing anyway ..)
[16:51] <ogra_> *only
[16:51] <rbasak> schuschu2: it might well have just failed to build on a particular architecture, which is valid as a bug but probably not a priority. A bug would be the best place to report it (please include standard bug report detail etc) and track the issue.
[16:53] <rbasak> schuschu2: please also state your openstack use case - the cloud archive is supported for openstack only
[16:55] <schuschu2> rbask: i'm currently in the process of raping two rpi2s to function as a makeshift cluster.... my guess was kilo is as good a start as anything else
[17:00] <schuschu2> rbasak: sorry for the type in your name ....
[17:01] <rbasak> schuschu2: if this is an experiment rather than for production use, you might be better off using Vivid or even Wily rather than the cloud archive. You're more likely to get fixed stuff that way.
[17:03] <rbasak> schuschu2: and anything you fix yourself will be easier to send upstream and adopt
[17:11] <infinity> python-cryptography builds on all arches in vivid and wily.  If there's a cloud backport where it doesn't build, the bug is there.
[17:12] <infinity> rbasak: Where do actual cloud archive backports build?  I assume a PPA somewhere.
[17:12] <rbasak> infinity: yeah, a PPA somewhere. I don't know which without digging, sorry.
[17:12] <infinity> Ahh, found it.
[17:13] <infinity> And the staging PPA only has x86, so no, maybe I didn't find it. :P


[00:00] <ailo> 18.00 would be 21.00 in Finland, 20.00 for me. That's pretty ok for me
[00:00] <ailo> 18.00 UTC, I mean would be..
[11:15] <astraljava> ailo: Are there others from Finland? jussi doesn't count. :p Anyways, 17:00 is okay for me, definitely. But then again, pretty much any time of day is ok for me.
[12:21] <ailo> astraljava, Maybe only you then. I'm in Sweden, so it's +2 for me. S0. UTC 17:00 would be good for you? Let's propose that
[12:21] <astraljava> ailo: Yes, it's good for me.
[22:36] <Kokito> howdy
[22:38] <astraljava> o/
[23:27] <Kokito> I put up the work in progress new website on a staging domain so that you guys can play with it a bit: http://www.myhaiku.org
[23:43] <ailo> Kokito, I noticed that mouse wheel makes the slide/tabs change. I always use the mouse wheel to scroll down pages. You think it's possible to have the slides not be affected by the mouse wheel?
[23:43] <Kokito> ailo: yes :)
[23:45] <Kokito> ailo: done
[23:46] <ailo> Kokito, It's looking great :)
[23:48] <Kokito> thanks ailo :)


[00:35] <Geek23> I am having some trouble figuring out how to add a PCI wireless card to my Ubuntu server box.  Can anyone help me?
[00:36] <sarnold> hey Geek23 :) irc tends to work best if you just ask whatever question's on your mind first :) it saves some back-and-forth and if it's offtopic you'll be redirected anyway :D
[00:37] <Geek23> OK.  Thanks.
[00:37] <hitsujiTMO> Geek23: once its in the machine start off posting the output of: lspci
[00:37] <sarnold> (to a pastebin, please; the pastebinit package can make that very easy :)
[00:38] <Geek23> OK.  Let me get the pastebin package
[00:39] <Geek23> What is the apt-get package for pastebin?  May I ask?
[00:39] <sarnold> Geek23: pastebinit
[00:39] <hitsujiTMO> pastebinit
[00:39] <Geek23> INstalling.
[00:39] <Geek23> Thanks
[00:41] <Geek23> Ok.  The url is paste.ubuntu.com/6303782
[00:42] <hitsujiTMO> Geek23: what version of ubuntu?
[00:42] <Geek23> Server 12.04
[00:43] <Geek23> I have figured out that the only thing that the card is disabled.
[00:43] <hitsujiTMO> can you also post: lspci -k
[00:43] <sarnold> oh nice, I've not seen -k output before, thanks hitsujiTMO :)
[00:44] <Geek23> https://paste.ubuntu.com/6303786/
[00:44] <Geek23> Very nice.  Never seen that.
[00:44] <Geek23> @hitsujiTMO
[00:46] <hitsujiTMO> tis a very hand switch ... lsusb -t     also adds kernel module for usb devices
[00:46] <hitsujiTMO> geek32, seems it might be using the wrong driver
[00:47] <Geek23> Oh.
[00:47] <Geek23> BTW, this is 32-bit server.
[00:49] <Geek23> So how do I change the driver?  I am a bit new to the whole driver game.
[00:49] <hitsujiTMO> geek32: can you start with: sudo modprobe -r rt2800pci
[00:50] <hitsujiTMO> then try: sudo modprobe rt3562sta
[00:50] <Geek23> OK.  Done.
[00:50] <Geek23> Here I am getting:
[00:50] <hitsujiTMO> not sure if your kernel has the driver built in or not, so that line might fail
[00:50] <Geek23> FATAL: Module rt3562sta not found.
[00:51] <Geek23> I assume that means I need to install the driver.
[00:51] <Geek23> :)
[00:54] <hitsujiTMO> Geek23: you'll need to down load the module and build it: http://www.mediatek.com/_en/07_downloads/01-1_windowsDetail.php?sn=5019
[00:57] <hitsujiTMO> Geek23: i'm testing out the build here on 13.10 to see if it will actually build ... seems a bit old
[00:58] <hitsujiTMO> Geek23: build fails on 13.10:(
[00:58] <Geek23> Well, I am on 12.04 so crossing my fingers.
[01:00] <hitsujiTMO> Geek23: testing out another driver
[01:01] <Geek23> I am downloading the driver directly from the EdiMax website.
[01:02] <Geek23> Going to test it too.
[01:10] <Geek23> @hitsujiTMO Any luck with the other drivers.  Both drivers failed to make on 12.04
[01:11] <hitsujiTMO> Geek23: fraid not ... going to try and check if its built into a later kernel
[01:11] <Geek23> https://launchpad.net/~someitalian123/+archive/rt3562sta?field.series_filter=precise
[01:12] <Geek23> Does that look legit?
[01:12] <Geek23> To you that is?
[01:12] <Geek23> @hitsujiTMO
[01:14] <hitsujiTMO> Geek23: seems thats build for a 2.6 kernel
[01:16] <hitsujiTMO> Geek23: defo not in a later kernel ... seem you need to be on a 2.6 to get it working
[01:17] <Geek23> OK.  So what is the simplest way to install a 2.6 kernel.
[01:17] <Geek23> Another thing I have never had to do.
[01:19] <sarnold> that sounds like more trouble than it should be worth. but if you really want to try it, there are lucid packages for the 2.6 kernel here: https://launchpad.net/ubuntu/lucid/+source/linux
[01:19] <Geek23> This is an old machine anyway.  :)
[01:19] <sarnold> aha :)
[01:20] <Geek23> Why not have a little fun.
[01:31] <Geek23> Thanks for all of the help!
[01:31] <Geek23> Time to go get dinner. :)
[02:49] <biblesomethingst> https://www.facebook.com/sadbiblestory
[14:56] <err-or_> hi, i'd like to use drbd and heartbeat for my server. my question is: if i have a service (SOGo) depending on 2 services (apache2, mysql) how do i configure heartbeats haresource file? one line per mountpint and adding all services depending on that one?
[15:21] <Intelftw> Hello, does anyone know if registered ecc ram works in unbuffered ecc motherboard?
[15:31] <bekks> Intelftw: Yes. No.
[15:35] <Intelftw> How's that? :D The ram is "MEMORY IBM 4GB PC3-10600R DDR3 - 1333 MHz ECC 2Rx4 CL9 FRU 49Y1445". Would it work in http://www.supermicro.com/products/motherboard/xeon/c202_c204/x9scl-f.cfm ?
[15:36] <bekks> reg ecc doesnt work in unreg boards, and vice versa.
[15:37] <Intelftw> I see. Thanks
[16:14] <ankrj> Hello everyone, apart from the information put up on 'get involved', I'd like to get started with Bug Traiging for Ubuntu Server.
[16:15] <ankrj> Anyone here, who could point me in the general direction?
[16:49] <ankrj> can anyone tell me how I can apply for the Ubuntu Server membership on Launchpad?
[17:24] <lfuser-145> hello guys
[17:24] <lfuser-145> could someone help me please
[17:27] <lfuser-145> plese help me
[17:33] <err-or_> anything wrong?
[17:34] <lfuser-145> hello err-or
[17:34] <lfuser-145> can you help me with my clearos standalone fileserver
[17:37] <lfuser-145> someone
[17:43] <lfuser-145> Hello
[17:47] <lfuser-145> please someone help me
[17:47] <sh1ny> afaik, this is ubuntu-server channel :/
[17:47] <sh1ny> not clearos channel
[17:48] <lfuser-145> but i cant see clearos channel
[17:48] <lfuser-145> is anybody here knows clearos
[17:55] <lfuser-145> can you help me with my clearos standalone fileserver
[23:26] <Lownin> I have a drupal installation on a VPS.  The drupal "files" directory will outgrow the storage on the VPS. I have a server at home with a lot of storage.  It's just a personal website so not looking for enterprise level solutions.  What I want to do is map the VPS' files directory to my home server.  I actually already have with sshfs, but in order to improve performance and to go easier on my home internet connection
[23:26] <Lownin> , I want the VPS to maintain a local cache of a certain size so commonly accessed files are pulled from the VPS' local storage.  What's the best way to do this?
[23:41] <wagonboi> I have a KVM VPS with 256 mb RAM, and no swap. Should I add swap? How much? Memory usage is around 75% most of the time.
[23:44] <ersi> wagonboi: might be good to have some leverage (ie. swap) - but you'll see terrible/horrible performance if it ever starts swapping most likely.
[23:45] <wagonboi> ersi, what would be the best thing to do? Upgrade my RAM?
[23:46] <hitsujiTMO> wagonboi: if your hitting 75% then it would be a good idea to upgrade the ram. if you hit 100% your system would crash
[23:48] <wagonboi> The main culprit is Mysql. I tried replacing my.cnf with my-small.cnf and ended up crashing Mysql. I had to purge and everything. Would adding a .cnf file to /etc/mysql/conf.d/ be safer?
[23:48] <wagonboi> Stop Mysql service, add tunedMysql.cnf to conf.d directory, then start Mysql
[23:49] <ersi> wagonboi: Used RAM isn't wasted RAM though.
[23:49] <hitsujiTMO> wagonboi: simply put, if mysql needs that much ram, then you're better off leaving it have it.
[23:49] <wagonboi> it's just a vanilla Wordpress install. No visitors to the site yet, nor any posts. This is ridiculous
[23:49] <ersi> wagonboi: But if you consider running more things, or expanding the use of the MySQL daemon - it might be worth expanding the RAM allocation :)
[23:50] <ersi> wagonboi: I'd suggest looking into some Wordpress caching plugins.
[23:51] <wagonboi> good idea :)
[23:52] <jkitchen> or maybe use a static site generator like octopress rather than wordpress
[23:52] <ersi> Maybe look into vanish/memcached as well
[23:53] <ersi> the WP caching plugins can turn it almost completely to a static site though
[23:53] <jkitchen> sure
[23:53] <jkitchen> but there's still php under the hood.
[23:53] <ersi> I'd also investigate the plugins you have, because 90% of the WP plugins are.. of somewhat lesser quality :) There's some quite good ones, but most are.. sub-standard
[23:53]  * jkitchen shudders
[23:54] <ersi> I've seen horrible code practioned in many languages
[23:54] <jkitchen> yea
[23:54] <wagonboi> No plugins are installed. But I will look into WP caching, and how to config Nginx for it
[23:54] <jkitchen> but php itself is pretty awful :)
[23:54] <wagonboi> the PHP process is behaving (so far) ;)
[23:55] <jkitchen> just make sure to change your admin user's username for wordpress
[23:55] <jkitchen> and if possible, maybe even restrict access to admin bits to your IP address
[23:55] <ersi> jkitchen: that's completely irrelevant for this discussion though, I'd leave it at "static is faster". Bashing languages is quite useless.
[23:55] <wagonboi> What do you mean? From the default "admin"?
[23:55] <ersi> In most cases at least.
[23:55] <jkitchen> wagonboi: yes. change the username
[23:55] <ersi> that might actually be a good idea, indeed
[23:56] <jkitchen> it's not just a good idea, it really should be mandatory.
[23:56] <wagonboi> Yes, I did that. I thought about changing wp-login.php to something else but people said that it would break logout links, so..
[23:56] <jkitchen> wagonboi: there are ways to do it which don't break anything but they're non-trivial, to be certain
[23:57] <jkitchen> but that also is just obfuscation
[23:57] <jkitchen> restricting access to the script entirely is a better approach as it can't be bypassed
[23:57] <wagonboi> How, with .htaccess?
[23:57] <jkitchen> yea, but you mentioned nginx which doesn't have .htaccess
[23:58] <jkitchen> or at least it didn't last I knew, things may have changed
[23:58] <jkitchen> if it's only you using the site, make it so only you have access. this really applies to any services on a machine
[23:59] <wagonboi> http://winginx.com/htaccess   I think there is an equivalent of .htacess for Nginx
[23:59] <jkitchen> changing ssh port is a good idea, and will stop at least your sshd from being ddosed by brute force attacks (something whchi happened frequently at dreamhost and was really really irritatingly annoying)
[23:59] <jkitchen> but it's not real security, anyone targeting you will find that port immediately


[10:22] <rpadovani> cjwatson, o/ :-)
[10:30] <cjwatson> rpadovani: Sorry, please don't just do that, say what you want.
[10:30] <cjwatson> rpadovani: (I'm busy debugging home network problems, unlikely to be immediately available, but if you actually say what you want then I can get back to you later)
[10:31] <rpadovani> cjwatson, oh, okay, sorry, didn't want to bother you - just asking if you had any change to review my branch - only because I'll not be available for next two weeks, so if there is something to fix I would like to do this week - but don't worry, take your time :-)
[13:41] <wgrant> cjwatson: Thanks for all the reviews.
[13:43] <cjwatson> gotta do something while waiting for my ISP to sort out my fault ...
[13:43] <wgrant> Oh dear, what's happened?
[14:02] <cjwatson> router lost its mind, had to factory reset, autoprovisioning didn't work properly.  fixed now.
[14:04] <wgrant> Ah, unhelpful.
[19:17] <Philip5> i just uploaded to my ppa on launchpad and got the files rejected with "utopic is obsolete and will not accept new uploads." what's this about? have i missed something or is it a bug?
[20:37] <blr> morning
[20:41] <blr> Philip5: Utopic's EOL was July 23rd
[20:43] <Philip5> blr: noticed that now and missed the date. also thought launchpad would support builds longer than that but i understand, thanks
[20:46] <blr> Philip5: there may be exceptional cases where we do, I'm not certain. wgrant will be able to tell you more in a few hours.
[20:46] <Philip5> oki
[22:09] <cjwatson> We don't generally support builds past Ubuntu's EOL, no.
[23:25] <wgrant> It's pretty essential that people not run EOL Ubuntu releases -- security vulnerabilities are a thing.


[05:20] <spasticteapot> Anyone here?
[05:25] <spasticteapot> Earth to Space Station Alpha. Earth to Space Station Alpha. Asking for report.
[10:16] <[miles] > morning guys
[10:16] <[miles] > ok, I have a problem with Ubuntu Server 6.06LTS ... postfix and cyrus-sasl
[10:17] <[miles] > due to postfix being jailed, I have to place the sasl socket in:
[10:17] <fabbione> [miles] : there is an how to that explains that
[10:17] <[miles] > /var/spool/postfix/var/run/saslauthd/
[10:17] <[miles] >  /var/spool/postfix/var/run/saslauthd/
[10:17] <[miles] > hi fabbione
[10:17] <[miles] > well, I've got it running
[10:17] <[miles] > thats not the problem..
[10:17] <fabbione> check in /usr/share/doc/postfix and or /usr/share/doc/sasl2 something
[10:17] <[miles] > the problem is that init script
[10:18] <[miles] > I changed the /etc/defaults/saslauthd vars
[10:18] <[miles] > PIDFILE="/var/run/saslauthd/saslauthd.pid"
[10:18] <[miles] > PWDIR=/var/spool/postfix/var/run/saslauthd
[10:18] <[miles] > to override the vars used in the init script
[10:18] <[miles] > however, the daemon refuses to start
[10:19] <[miles] > I see that it's using start-stop-daemon
[10:19] <[miles] > I've checked as much as I can check, but it refuses to start if I declare the pid in the alternative directory
[10:19] <fabbione> can the daemon write that in that dir?
[10:20] <[miles] > as my daemon starts (with the following in /etc/defaults/saslauthd) PARAMS="-O /etc/saslauthd.conf -m /var/spool/postfix/var/run/saslauthd"
[10:20] <[miles] > the pid is forced to that base dir
[10:20] <[miles] > so when running /etc/init.d/saslauthd stop, it's looking for the pid in the wrong place
[10:20] <[miles] > fabbione, yeah, the daemon works fine
[10:20] <fabbione> strace it
[10:21] <fabbione> check what's trying to open and where
[10:21] <[miles] > aye
[10:21] <[miles] > ok one sec
[10:21] <[miles] > ok.. right
[10:21] <[miles] > I set the /etc/defaults/saslauthd with the following two lines:
[10:21] <[miles] > PWDIR=/var/spool/postfix/var/run/saslauthd
[10:21] <[miles] > PIDFILE="/var/run/saslauthd/saslauthd.pid"
[10:22] <[miles] > to override yeah
[10:22] <[miles] > root@spamwall:/etc# /etc/init.d/saslauthd start
[10:22] <[miles] > root@spamwall:/etc# ps aux|grep sasl
[10:22] <[miles] > root      4220  0.0  0.0   1508   128 pts/0    R+   10:22   0:00 grep sasl
[10:22] <[miles] > root@spamwall:/etc#
[10:22] <fabbione> i don't use that stuff.. i am jsut trying to show you a path to see what you are doing wrong
[10:22] <[miles] > it dont start
[10:22] <[miles] > but
[10:22] <[miles] > if I take those two out
[10:23] <[miles] > root@spamwall:/etc# /etc/init.d/saslauthd start
[10:23] <[miles] > Starting SASL Authentication Daemon: saslauthd.
[10:23] <[miles] > root@spamwall:/etc# ps aux|grep sasl
[10:23] <[miles] > root      4227  0.1  0.1   6020   988 ?        Ss   10:23   0:00 /usr/sbin/saslauthd -O /etc/saslauthd.conf -m /var/spool/postfix/var/run/saslauthd -a ldap
[10:23] <[miles] > root      4228  0.0  0.1   6020   588 ?        S    10:23   0:00 /usr/sbin/saslauthd -O /etc/saslauthd.conf -m /var/spool/postfix/var/run/saslauthd -a ldap
[10:23] <[miles] > root      4229  0.0  0.1   6020   536 ?        S    10:23   0:00 /usr/sbin/saslauthd -O /etc/saslauthd.conf -m /var/spool/postfix/var/run/saslauthd -a ldap
[10:23] <[miles] > root      4230  0.0  0.1   6020   536 ?        S    10:23   0:00 /usr/sbin/saslauthd -O /etc/saslauthd.conf -m /var/spool/postfix/var/run/saslauthd -a ldap
[10:23] <[miles] > root      4231  0.0  0.1   6020   536 ?        S    10:23   0:00 /usr/sbin/saslauthd -O /etc/saslauthd.conf -m /var/spool/postfix/var/run/saslauthd -a ldap
[10:23] <[miles] > root      4233  0.0  0.1   2880   800 pts/0    S+   10:23   0:00 grep sasl
[10:23] <[miles] > root@spamwall:/etc#
[10:23] <[miles] > disco
[10:23] <[miles] > alive
[10:23] <[miles] > but as u can see, the socket is in /var/spool/postfix/var/run/saslauthd
[10:23] <[miles] > root@spamwall:/etc# ls -l /var/spool/postfix/var/run/saslauthd/saslauthd.pid
[10:23] <[miles] > -rw------- 1 root root 5 2007-01-15 10:23 /var/spool/postfix/var/run/saslauthd/saslauthd.pid
[10:23] <[miles] > root@spamwall:/etc#
[10:23] <[miles] > and the pid is there
[10:24] <[miles] > now
[10:24] <[miles] > I can't stop the daemon
[10:24] <[miles] > cos it looks in /var/run/saslauthd
[10:24] <[miles] > lol
[10:24] <[miles] > I'm buggered
[10:24] <[miles] > LOL
[10:24] <[miles] > I don't want to physically alter the init script, due to package breakage
[10:25] <[miles] > root@spamwall:/etc# /etc/init.d/saslauthd stop
[10:25] <[miles] > Stopping SASL Authentication Daemon: (not running).
[10:25] <[miles] > root@spamwall:/etc#
[10:25] <[miles] > and of course, it says it's not running, cos it can't locate the pid
[10:25] <[miles] > :)
[10:25] <[miles] > great eh
[10:25] <fabbione> [miles] : if it's a bug in the init script, please file one in malone, It might be worth fixing it in dapper
[10:26] <fabbione> adding a patch to make that generic will help too
[10:26] <[miles] > fabbione, aye
[10:26] <[miles] > fabbione, I'm a little lost as to why it's not working... weird
[10:26] <[miles] > cos to my logic, and after looking at the bash
[10:27] <[miles] > it loads the /etc/defaults/saslauthd file just after hard setting the vars in the init script
[10:27] <[miles] > and I echoed the values, and exited...
[10:27] <[miles] > and it shows the correct values
[10:27] <[miles] > but the daemon just don't start
[10:29] <[miles] > fabbione, you a Ubuntu developer btw?
[10:30] <fabbione> yes i am
[10:30] <fabbione> [miles] : as i said.. it might be a bug in the script that needs to be addressed
[10:30] <fabbione> like generic path to pid
[10:30] <fabbione> file a bug in launchpad with everything you found
[10:30] <[miles] > fabbione, I've had a scout thru it
[10:30] <[miles] > fabbione, but don't see an error
[10:30] <[miles] > fabbione, I'll go again and check it tho
[10:30] <[miles] > fabbione, a question..
[10:31] <[miles] > fabbione, on Ubuntu Server, the updates to problems and vuns' and timely?
[10:31] <[miles] > fabbione, this is my first time in a production enviroment with UBS LTS
[10:31] <fabbione> [miles] : updates for security are done regularlyt
[10:31] <fabbione> also for critical bugs
[10:31] <[miles] > fabbione, as good as the likes of RHEL and SLES
[10:31] <[miles] > ?
[10:31] <fabbione> timing is usual as fast as possible
[10:31] <fabbione> we are usually faster then them
[10:31] <[miles] > fabbione, my background is with SLES
[10:31] <fabbione> it really depends on the issue
[10:32] <[miles] > fabbione, but I'm pretty into UBS
[10:32] <[miles] > ok
[10:32] <fabbione> some security issues are classified
[10:32] <fabbione> and released by vendor at the same time
[10:32] <[miles] > I'll check the script now, be back in a min yeah
[10:32] <fabbione> so you don't see much of a diff there
[10:32] <fabbione> but when a security issue is public
[10:32] <fabbione> we are usually faster
[10:32] <fabbione> i need to get back to work
[10:32] <fabbione> please as i said .. file a bug
[10:32] <[miles] > fabbione, ok
[10:33] <[miles] > fabbione, thank you kindly for the help yeah
[10:59] <[miles] > fabbione, yeah, found the problem part
[10:59] <[miles] > but it's using some commands of Ubuntu/debian, that im not familar with
[11:00] <[miles] > but I know exactly where the problem lies now
[11:00] <[miles] >         dir=`dpkg-statoverride --list $PWDIR`
[11:00] <[miles] >         test -z "$dir" || createdir $dir
[11:00] <[miles] > those two lines
[11:01] <fabbione> [miles] : add it the bug report please and explain why
[11:01] <fabbione> the more you add the faster the fix can be done
[11:02] <[miles] > fabbione, yeah, I'm just trying to work out how to properly fix it
[11:02] <[miles] > I see there are missing parms' on the createdir $dir
[11:06] <[miles] > fabbione, dpkg-statoverride --list /var/spool/postfix/var/run/saslauthd
[11:06] <[miles] > fabbione, does that make much sense to you?
[11:07] <[miles] > fabbione, I can understand obviously checking if the dir exists, and if not, create it
[11:07] <[miles] > but using that?
[11:07] <[miles] > it always returns an empty string
[11:15] <[miles] > ok, I've written a fix
[11:15] <[miles] >         test -d $PWDIR || createdir root sasl 710 $PWDIR
[11:15] <[miles] > now just gotta find where the fuck to submit it
[11:16] <[miles] > fabbione, where do I file my report?
[11:18] <[miles] > bollox the bug reporting is down lol
[11:20] <fabbione> launchpad.net
[11:21] <[miles] > yeah
[11:21] <[miles] > there now
[11:21] <[miles] > fabbione, just gonna try file one
[11:21] <[miles] > u think my fix is ok?
[11:22] <fabbione> i dunno.. as i said i don't use that piece of software
[11:22] <[miles] > ah ok
[11:22] <fabbione> somebody that knows about it, will look into it and check
[11:22] <[miles] > well, to me, it does exactly what the coder of the script ment it to do
[11:22] <fabbione> BUT if you don't file a bug, it will be lost here on IRC
[11:23] <[miles] > lol
[11:23] <[miles] > yeah
[11:23] <[miles] > im doing it
[11:34] <[miles] > fabbione, Bug #79371
[11:34] <[miles] > that ok?
[11:34] <fabbione> checking...
[11:35] <[miles] > thank you
[11:35] <fabbione> looks ok... thanks
[11:35] <[miles] > np
[11:35] <[miles] > I tested my fix... works
[11:36] <[miles] > I spose I could add a couple of lines at the top just to check a sasl group exists
[11:36] <[miles] > fabbione, who sets the priorty on my report please?
[11:36] <fabbione> i will once i get it assigned to somebody
[11:36] <[miles] > ah ok
[11:38] <[miles] > fabbione, I'm happy I can contribute something, be it so little, back to the distro
[11:39] <fabbione> [miles] : thanks for the report..
[11:41] <[miles] > morning ivoks
[11:42] <ivoks> hi
[11:43] <ivoks> how are you?
[11:46] <[miles] > im good
[11:46] <[miles] > much better for smoking a ciggy and fixing the saslauthd init script :D
[11:51] <[miles] > anyone got knowledge of Kerberos
[11:52] <[miles] > never touched it, but I hear good of it
[11:52] <ivoks> same here
[11:53] <[miles] > ivoks, u ain't touched it no?
[11:53] <ivoks> nope
[11:53] <[miles] > I used ldap
[11:53] <[miles] > and it ties in nicely with that.. so I read
[11:54] <ivoks> well, that's not the same
[11:54] <[miles] > yeah, I know
[11:54] <[miles] > but for auth
[11:56] <[miles] > mmm is "universe/mail" in the support area of Ubuntu Server?
[11:56] <[miles] > I can't remember what repo's I changed
[11:57] <[miles] > mmm, ok no it's not
[11:57] <[miles] > :-|
[11:57] <[miles] > so MailScanner and amavisd-new are not in the default support list
[11:57] <[miles] > :-\\
[12:01] <ivoks> if you find a bug, let us know
[12:01] <[miles] > ivoks, ?
[12:01] <ivoks> if it's security bug, i'm sure some one will work on it
[12:02] <[miles] > ivoks, no bug, .. it would just be good to see Ubuntu Server support one or the other
[12:02] <ivoks> it is... community supported
[12:02] <[miles] > but its they are part of universe
[12:02] <ivoks> just as debian or fedora, except we don't have that much man power in universe (+ some maintainers are lazy, like me)
[12:03] <[miles] > lol
[12:03] <[miles] > :)
[12:03] <ivoks> amavisd-new would be much better option for postfix
[12:03] <[miles] > aye
[12:04] <[miles] > but the configuration of it is a joke
[12:04] <[miles] > messy as hell
[12:04] <ivoks> amavis?
[12:04] <[miles] > aye
[12:04] <[miles] > I don't like it at all
[12:04] <fabbione> [miles] : there are some reasons why we don't include that stuff
[12:04] <[miles] > the configuration I mean
[12:04] <fabbione> we did discuss it extensively
[12:05] <fabbione> and decided not to for now
[12:05] <fabbione> let me find a referenve
[12:05] <[miles] > fabbione, ok... but u agree, they are critical elements more or less to a good mail server?
[12:05] <fabbione> critical no.. i don't agree
[12:05] <fabbione> i agree that they are nice to have
[12:05] <ivoks> not critical, but good stuff
[12:05] <ivoks> ok, redundancy :)
[12:06] <[miles] > fabbione, ok, crtical maybe is an over statement
[12:06] <[miles] > but certainly they're of great use...
[12:06] <ivoks> i would rather see postgrey in main
[12:06] <ivoks> (+ i would like too see mail server for ubuntu.com using it :)
[12:07] <[miles] > we'd have clients ringing up all the sodding time
[12:07] <[miles] > :==)
[12:07] <ivoks> mails only late for first mail
[12:07] <ivoks> not every time
[12:07] <fabbione> https://wiki.ubuntu.com/PostfixCandy
[12:08] <fabbione> [miles] : ^^
[12:09] <[miles] > cheers fabbione
[12:09] <[miles] > fabbione, u in france also?
[12:09] <fabbione> nope..
[12:09] <fabbione> i am in denmark
[12:09] <ivoks> heh, amavisd and postgrey do open ports, but only on loopback
[12:09] <[miles] > ah nice
[12:09] <[miles] > cold place I guess
[12:09] <fabbione> ivoks: they are still open ports
[12:10] <ivoks> fabbione: i agree
[12:10] <ivoks> hm, maybe we could work on amavisd to support socket (if it doesn't already)
[12:11] <[miles] > it does
[12:11] <[miles] > but not with postfix
[12:11] <[miles] > exim is the doggies
[12:11] <[miles] > but
[12:12] <[miles] > postfix rules the roost, and its pretty sweet
[12:12] <ivoks> not with postfix?
[12:12] <[miles] > I've done more MTA stuff with Exim... im pretty fresh at Postfix
[12:12] <[miles] > ivoks, nah, u can't use the socket
[12:12] <ivoks> but you can use procmail
[12:12] <ivoks> and with procmail...
[12:13] <ivoks> i think content-filter supports local
[12:13] <[miles] > # AMAVIS-CLIENT PROTOCOL INPUT SETTINGS (e.g. with sendmail milter)
[12:13] <[miles] > #   (used with amavis helper clients like amavis-milter.c and amavis.c,
[12:13] <[miles] > #   NOT needed for Postfix or Exim or dual-sendmail - keep it undefined.
[12:13] <[miles] > $unix_socketname = "$MYHOME/amavisd.sock"; # amavis helper protocol socket
[12:13] <[miles] > #$unix_socketname = undef;        # disable listening on a unix socket
[12:13] <[miles] >                                   # (default is undef, i.e. disabled)
[12:13] <ivoks> or pipe
[12:13] <[miles] >                                   # (usual setting is $MYHOME/amavisd.sock)
[12:15] <ivoks> i'll take a closer look on this
[12:15] <[miles] > I prefer unix sockets for stuff like this
[12:15] <ivoks> maybe i could come up with something
[12:15] <[miles] > faster too
[12:32] <ivoks> ok, i see.. performance impact
[12:51] <fabbione> Out of Office AutoReply: [Bug 79371]  Re: saslauthd init script does not allow movement of PID
[12:51] <fabbione> [miles] : disable that stuff from mails coming from Launchpad pretty please now.
[01:08] <[miles] > fabbione, sorry?
[01:09] <fabbione> [miles] : isn't your name Martin, Jared ?
[01:09] <[miles] > no
[01:09] <[miles] > my name is Miles
[01:09] <[miles] > :)
[01:10] <fabbione> hmm
[01:10] <fabbione> sorry
[01:10] <fabbione> wrong person
[01:10] <[miles] > jeje
[01:10] <[miles] > np
[01:10] <[miles] > the guy who's got the bug is Martin
[01:10] <[miles] > it would appear
[01:10] <[miles] > https://launchpad.net/ubuntu/+source/cyrus-sasl2/+bug/79371
[01:11] <[miles] > fabbione, personally, I would not class this as "low"
[01:11] <[miles] > fabbione, not on server distro
[01:11] <fabbione> [miles] : release managers decision.
[01:12] <fabbione> anyway somebody is looking at it
[01:12] <fabbione> so don't worry
[01:12] <[miles] > ok
[01:12] <[miles] > it's a quick one to test and fix
[01:12] <fabbione> it doesn't indicate the priority with which it will be fixed but the impact
[01:12] <fabbione> not that many people use that setup
[01:13] <fabbione> so it has a low impact
[01:13] <fabbione> it will still take about 2 weeks to get it in dapper-updates
[01:13] <fabbione> the process for QA is long
[01:13] <[miles] > :-O
[01:14] <[miles] > wooo ok
[04:38] <J_P> hi all
[04:48] <[miles] > yo J_P
[04:57] <J_P> [miles] : haha yes!


[06:33] <AfC> I think I used to know the answer to this, but it's eluding me: if a packaging branch is out of date on launchpad, what would cause that?
[06:33] <AfC> I just grabbed lp:ubuntu/gedit and it's several releases behind. I can go and hunt down the .dsc and manually run the appropriate bzr-buiddeb import command, but I thought I should understand why that might be out of date first.
[06:40] <AfC> Ah. ∃ http://package-import.ubuntu.com/status/


[00:07] <ScottK> robbiew_: Does the content of https://wiki.ubuntu.com/ServerTeam/Roadmap/OneiricPlanning mean the "Split Ubuntu Server into Server/Cloud" is off the table or not documented yet?
[00:07] <robbiew_> not documented yet...not even CLOSE to being done
[00:08] <ScottK> OK.
[00:08] <robbiew_> ScottK: just started putting items in collected...and ran out of gas
[00:08] <robbiew_> will resume later on ;)
[00:09] <robbiew_> ...and let folks know when I think I have the list of discussions/features ready for review
[00:29] <bencer> robbiew_: i was talking on #ubuntu-uds about proposing a track on zentyal and bringing ubuntu server to the masses:
[00:30] <hallyn> Daviey: drat, kernel api shortcoming, my patch for upstream isn't quite right.  will have to decide what to do next week.
[00:33] <Daviey> hallyn, :(... I missed it :)
[00:33] <hallyn> ?
[00:47] <jbernard> hallyn: is there a particular libcgroup branch I should clone as a starting point, or is it better to create a new repo with just unstable+your-patches ?
[00:51] <hallyn> jbernard: not sure what you mean - is this for your own development branch, or just for merging into natty?
[00:51] <hallyn> oh
[00:51] <hallyn> just a sec
[00:53] <hallyn> jbernard: lp:~serge-hallyn/ubuntu/natty/libcgroup/upstart  was the last one
[00:53] <hallyn> that i worked on for natty
[00:54] <hallyn> should just be able to merge in my commits from that tree into your tree (or unstable's)
[00:55] <hallyn> since natty's is not at all diverged from unstable's at the moment
[01:47] <RoAkSoAx> robbiew_: yeah we do, everything is in main now: heartbeat/corosync/pacemaker/cluster-agents/cluster-glue (the new), and redhat-cluster (the old stack), and ocfs2-tools and DRBD have always been there.
[01:47] <RoAkSoAx> robbiew_: gfs2-tools is shipped by redhat-cluster
[01:51] <RoAkSoAx> robbiew_: and some docs are here: https://wiki.ubuntu.com/ClusterStack/Natty
[02:17] <mdeslaur> hallyn: postinstall.run is only when you create a new VM with vm-new
[02:18] <mdeslaur> hallyn: vm-clone only mounts the image and changes a few things (like dhcp, mac address, hostname, etc.)
[02:45] <hallyn> mdeslaur: hm, right.  so my pristine ones must have never run the postinstall i guess? :)
[02:45] <hallyn> mdeslaur: thanks.  have a good weekend
[02:45] <mdeslaur> hallyn: that could be!
[02:45] <mdeslaur> hallyn: I haven't tried vm-new in a while though...I may very well be broken right now
[02:46] <mdeslaur> you too!
[03:16] <CrazyGir> while on the vm topic.. when using vmbuilder to create a new vm, I set the release to server. does this default the console to serial?
[03:16] <CrazyGir> or do you need to run through the steps to setup a serial console on the new server vm?
[03:17] <CrazyGir> I've been unable to mount the raw disk image, so I'm hoping it is done by default..
[03:26] <CrazyGir> I take that back, but found a completely different way to mount the image
[03:28] <CrazyGir> odd, so it appears as though the serial console is enabled by default
[03:29] <CrazyGir> I don't get a login prompt when connecting via: virsh console #
[03:29] <CrazyGir> (after hitting enter a few times)
[08:38] <aliverius> i mistakenly erased one partition of my raid 1
[08:39] <aliverius> now i am trying to use mdadm to correct this
[08:39] <aliverius> is assemble the mode i need?
[08:40] <aliverius> like mdadm -A /dev/md0 /dev/sda3?
[08:40] <aliverius> or create?
[08:53] <aliverius> no wrong
[08:53] <aliverius> i did not format over the second raid partition
[08:54] <aliverius> is seems my /dev/sdb3 was the special grub boot partition
[08:54] <aliverius> but how do i restore it
[09:07] <aliverius> eveything is ok
[09:09] <aliverius> that odd numbering of partitions in my system has totally confused me
[09:09] <aliverius> it was simply a swap partition
[09:56] <aliverius> what does it mean when a dir appears as green on the terminal?
[10:01] <shauno> aliverius: on mine, a green background on a dir indicates the sticky bit (+t).  don't recall whether that's default, but see if it matches what you're seeing
[10:01] <aliverius> i have serious trouble with accessing that dir as user
[10:01] <aliverius> wanna take a look?
[10:02] <shauno> what permissions does ls show?
[10:03] <aliverius> drw-rw-rw- 6 nobody root 4096 2011-04-16 11:37 archive_1
[10:03] <aliverius> now lets take a look inside
[10:03] <aliverius> shall i use a pastebin?
[10:03] <shauno> it won't let you list the contents without +x set
[10:04] <aliverius> isnt +x executable?
[10:04] <aliverius> so i shall chmod 777?
[10:05] <shauno> on files, yes.  on dirs, it's a bit special
[10:05] <shauno> if you need it to be world-writable, 777 it is.  but at the very least, +x as the user that you'd expect to be able to enter that dir
[10:06] <aliverius> yes i want to to be writable by anyone. i wan to make is a nfs share
[10:13] <aliverius> it seems to be working now shauno. thank you :)
[10:14] <shauno> no problem.  if you ls -l /, you'll see +x is on almost every directory.  it's normal :)
[10:14] <aliverius> so noexec in fstab should cover me against executing files in there?
[10:15] <shauno> sure
[10:15] <aliverius> ok
[11:59] <Psi-Jack> Alright guys. I'm trying to resolve a little issue with Ubuntu 10.04.2 LTS and multipath'd iSCSI situations, seems to be race conditions that, A> It's umounting the multipath device /after/ killing multipath, then logging out of the iSCSI initiators, which causes the final shutdown to break with ping timeouts and it never reboots because of it.
[12:50] <user5v> hello, I have a question because amazon EC2. If I create an instance (a.e. of ubuntu 10.10) i must use a key, that can be created in the AWS management console. QUESTION: is this key saved inside the ubuntu installation too?
[17:26] <donniezazen> If i make a folder mywebsite in /var/www/ and subdirectories like video, ampache, ajaxplorer, etc will it automatically load mywebsite.com/videos mywebsite.com/ampache.
[17:27] <cloakable> No
[17:27] <cloakable> You'll need to setup a config file for mywebsite.com
[17:28] <cloakable> What you'll get is mywebsite.com/mywebsite/ampache
[17:28] <cloakable> in the default setup.
[17:35] <RoyK> hm... I'm setting up this open wifi system, but I want people to be told that things get logged etc before they get in. no password should be required. I guess using a proxy and a default site to hey-I-know-what-you're-doing-page should be it, but I'm a little unsure about how to set this up - anyone done this before?
[17:35] <donniezazen> @cloackable do i need to tweak virtualhost
[17:36] <cloakable> RoyK: Look up captive portals.
[17:37] <cloakable> donniezazen: Yes.
[17:37] <donniezazen> the config file yo are talking about is virtualhost or some different file?
[18:24] <JanC> donniezazen: I suggest you read the Debian/Ubuntu documentation for Apache in /usr/share/doc/apache2/README.Debian.gz
[18:24] <JanC> that explains the way Apache is usually configured in Debian & derived distros
[18:25] <JanC> (you can use 'zless' to read it without having to manually unpack it first)
[18:35] <donniezazen> Thanks JanC, will do that.
[18:37] <JanC> donniezazen: of course reading the main apache documentation is useful too, but the README.Debian contains info about things that are different from a "vanilla" apache
[18:39] <JanC> (it's always useful to read README.Debian if a package has one, because it means there is some Debian-specific info that is not in the upstream documentation)
[18:49] <donniezazen> yeah read me is always help ful
[20:20] <andygraybeal> is there an ETA when I might be able to select a physical network device when adding a network card to a virtual machine?
[20:20] <andygraybeal> i'm not able to select eth1 of the host machine to be dedicated to the virtual machine
[20:34] <pmatulis_> andygraybeal: wouldn't that screw things up a bit?
[20:48] <JanC> andygraybeal: I haven't tested if it works, but I think qemu/kvm can do that with -net nic,model=virtio ?
[20:48] <andygraybeal> aah virtio
[20:49] <andygraybeal> pmatulis_, yes, it actually made it so the machine wouldn't boot.. but i have no idea
[20:49] <andygraybeal> JanC, interesting i will read more about it.
[20:49] <andygraybeal> thank yuo for the responses
[20:51] <JanC> it's sort of a guess though, as I have never used it  ;)
[20:52] <andygraybeal> yea, i have no idea, i'm going to mail the mail list and see what responses i get, i'm going to mail ltsp-discuss first.
[20:55] <andygraybeal> i think i have to make two bridges, br0 for eth0 and br1 for eth1....
[20:55] <andygraybeal> ithink i understand what to do now
[23:55] <quentusrex> Anyone aware of an issue that when the KVM host has br0 configured the networking does not start on boot? but can be fixed by manually running 'sudo /etc/init.d/networking restart'
[23:56] <CrazyGir> no, but anything in dmesg/etc?