[00:19] <zzak> my issue was resolved on #postfix, thank you
[02:15] <allaire> Hi, anybody has some monit experience?
[02:16] <gld1982ltd> hi all. i need help getting sshfs working on boot. fstab entries are not working.
[03:18] <atpa8a> hello
[03:18] <atpa8a> trying to figure out the cloud thingie :P any help here?
[03:19] <atpa8a> right now i'm running a kvm on one server and a few virtual machines
[03:24] <atpa8a> can i use MAAS to do the same?
[03:24] <atpa8a> on one server that is
[03:25] <atpa8a> or is that an overkill?
[05:30] <ketan985> Hello Friends, I want to control server in such way that it kill process when it consumes more memory
[07:06] <rbasak> ketan985: try looking into "ulimit" and "oom killer".
[07:38] <ztuiop> hello there
[07:39] <ztuiop> hello anyone there ?
[07:40] <ztuiop>  /join ubuntu-gb
[08:29] <zertyui> hi
[08:29] <zertyui> anyone there ?
[08:30] <zertyui> is it pôssible to create a root user with temporary access ?
[08:34] <melmoth> zertyui, you can add any user on the sudo list temporary.
[08:35] <melmoth> but .... how can you be sure this user will not change things while he is root so he can be root again later on ?
[08:37] <zertyui> yes if he would liek
[08:38] <zertyui> but i m looking for a command creating users with timestamp access
[08:45] <zertyui> so impossible ?
[08:49] <maxb> root, by definition, can do anything. Including adding backdoors to regain root later
[08:54] <zertyui> yes of course i m an idiot do not understand that
[08:55] <zertyui> my question was how to actroy root access to a user with timestamp access ?
[08:56] <zertyui> you are logged in root on a system  i would like to a create a user
[08:56] <zertyui> and give him a root
[08:56] <zertyui> just for example for 2 days
[08:56] <melmoth> add him in the sudeor file, and remove him after 2 days.
[08:57] <melmoth> if you wanna have this automatically done, write a script that does it for you. and use cron to launch it
[08:57] <zertyui> then the user autamatically back to an normal user i would do that automatically
[08:57] <zertyui> without doing it manually
[08:59] <ttx> Daviey: "agile granite foundations", wow :)
[09:05] <rbasak> You can set user accounts to expire. See usermod(8).
[09:05] <rbasak> sudoers(5) expiry doesn't exist, AFAIK, but you can cron it.
[09:17] <psivaa> jdstrand: Would like to know if there is any update on bug #1197484. ETA for any possible fix, etc?
[10:13] <jamespage> yolanda, that nagios3 merge is confusing - I'm not entirely sure why the debdiffs's are so huge
[10:14] <yolanda> let me double check
[10:14] <yolanda> not sure now
[10:18] <yolanda> jamespage, you mean the diffs between the two ubuntu versions?
[10:19] <jamespage> yolanda, yes - the debian commits are patches and packaging
[10:21] <yolanda> I'll recheck the process
[10:21] <jamespage> yolanda, even the diff between -3 and -4  in debian is massive
[10:21] <jamespage> yolanda, I don't think its what you have done
[10:21] <jamespage> although I did not expect to see the diff in debian/po
[10:21] <yolanda> let me paste the report
[10:21] <yolanda> maybe you see something
[10:22] <yolanda> http://paste.ubuntu.com/5876994/
[10:23] <jamespage> yolanda, yeah - I know
[10:23] <jamespage> but think about what change you actually made for 3ubuntu1
[10:23] <jamespage> that should be the only delta
[10:24] <yolanda> let me recheck taht
[10:24] <jamespage> yolanda, oh - you should also close out the merge bug as part of your changelog
[10:25] <jamespage> I was about to add that to the bug report but got sidetracked by this issue
[10:26] <yolanda> ok, didn't know about it, so i should reference the LP bug in changelog?
[10:28] <jamespage> yolanda, yes
[10:28] <jamespage> yolanda, I think the po mods are a grab-merge bug
[10:28] <jamespage> yolanda, if I do the merge using ubuntu:nagios3 and lp:debian/sid/nagios3 I get what I would expect
[10:29] <yolanda> ok, so i'll try with that approach
[10:30] <yolanda> jamespage, is that better to rely on manual merges, not in grab_merge script?
[10:30] <yolanda> or maybe do the grab_merge and then check that for unexpected results?
[10:31] <jamespage> yolanda, yeah - thats what I end up doing
[10:31] <yolanda> ok, then i'll fix that, and i also have to update the changelog for the others
[10:33] <jamespage> yolanda, great - thanks!
[10:51] <yolanda> jamespage, much more cleaner debdiff doing a manual merge
[10:52] <yolanda> i'll resend the patches
[10:59] <yolanda> jamespage, generated diff between prev ubuntu version and this one is huge anyway, mostly same size, but diff between debian/ubuntu is clean now
[11:27] <jamespage> yolanda, when you attach patches please can you make sure that you tick the 'this is a patch to fix the problem' option
[11:27] <jamespage> it breaks the sponsorship tooling otherwise
[11:28] <jamespage> yolanda, for the nagios merge the bug in the changelog does not match the one in launchpad
[11:31] <jamespage> yolanda, fwiw you can just push the branch to launchpad/raise a MP instead of doing the debdiff's
[11:34] <yolanda> jamespage, i remember don't having the permissions, i think
[11:34] <jamespage> yolanda, to mark patches as 'patches'?
[11:35] <yolanda> no, for the MP
[11:35] <jamespage> yolanda, anyone can raise a merge proposal
[11:35] <yolanda> ok, and you do the merge? i can't remember who recommended me to use the debdiff approach
[11:36] <yolanda> np, having lunch and i'll raise the mp
[11:39] <jamespage> yolanda, OK - for the quid3 merge:
[11:39] <jamespage> dpkg-source: info: local changes detected, the modified files are:
[11:39] <jamespage>  squid3-3.3.4/src/cf.data.pre
[11:39] <jamespage> when I try to use the debdiff - can you take a look at that as well
[11:39] <jamespage> ta
[11:40] <yolanda> sure
[11:57] <yolanda> jamespage: https://code.launchpad.net/~yolanda.robla/ubuntu/saucy/nagios3/debian_merge/+merge/174736
[12:00] <jamespage> yolanda, lots of conflicts
[12:00] <yolanda> i know
[12:00] <yolanda> lots of conflicts between prev and this ubuntu veresion
[12:00] <yolanda> but it's like that using the grab-merge and the manual merging also
[12:05] <yolanda> i'll try resubmitting the mp, just a moment
[12:06] <jamespage> yolanda, nm - I already uploaded that one
[12:07] <yolanda> is that ok?
[12:07] <jamespage> yolanda, I just fixed up the debdiff you uploaded a while back
[12:07] <yolanda> oh ok
[12:07] <yolanda> i'll check the squid3 problem, not sure what happens
[12:12] <zul> jamespage:  i really need to beat out neutron today
[12:14] <jamespage> zul, beat away!
[12:14] <jamespage> morning btw
[12:15] <zul> good morning
[12:17] <jamespage> yolanda, https://jenkins.qa.ubuntu.com/job/saucy-adt-nagios3/
[12:19] <yolanda> let me try locally
[12:29] <hxm> hi
[12:29] <hxm> i want to emulate a NAS server in my ubuntu server, is that possible?
[12:29] <hxm> exists any kind of software for do this?
[12:29] <hxm> what could be the query string for google, nas software gives too many results
[12:30] <Pici> What exactly are you trying to acheive?
[12:30] <hxm> create folders, rename files, that basic things
[12:30] <hxm> i guess a NAS is a webdav server, no?
[12:30] <Pici> So just a file server? Pick a protocol.
[12:31] <Pici> NFS, SMB, whatever.
[12:31] <hxm> yes, i use smb, but some users asked for have a HTTP interface with admin control
[12:31] <hxm> i just wonder if that exists
[12:32] <hxm> or the user just should login as admin when map the server
[12:40] <atpa8a> i would think you need some CMS type of software
[13:18] <RoyK> hxm: what do you need to administer over web?
[13:19] <rbasak> hxm: look into freenas. It's BSD based, but perhaps you can run it inside a VM on Ubuntu Server?
[13:19] <RoyK> freenas is good, runs on zfs too IIRC, which is good indeed
[13:22] <jdstrand> psivaa: still trying to reproduce
[13:23] <psivaa> jdstrand: ok, i had an impression that you've seen it somewhere else as well, may be i misunderstood
[13:24] <jdstrand> psivaa: I did, but I've yet to reproduce it
[13:24] <psivaa> jdstrand: ok, understand
[13:36] <Chocobo> Hmmm, any idea why my NFS mount would lock up periodically (to the point of needing a reboot)?
[13:40] <RoyK> Chocobo: not sure, it could be anything. anything in the logs? dmesg?
[13:43] <yolanda> jamespage, i tested nagios3 tests again locally, and run fine for me
[13:43] <jamespage> yolanda, bah
[13:45] <yolanda> some dependency with nagios3-cgi should be the problem? why it works locally with run-adt-test, and not on the test machine?
[14:47] <atpa8a> hey
[14:48] <atpa8a> can MAAS be a good substitute for managing virtual machines?
[14:51] <Chocobo> RoyK: Not really... I can still mount other NFS exports on the same interfaces, but it just hangs when I try to mount a certain export.   It is strange because other nodes in the cluster all have the problematic export mounted
[14:59] <Chocobo> When I try to mount it there is tons of traffic (using tcpdump)  this is strange
[15:00] <RoyK> Chocobo: same server as well?
[15:01] <Chocobo> RoyK: What do you mean same server?  yes, I can mount other exports from the same server.
[15:01] <RoyK> Chocobo: if you mount with options soft,intr, than the connection should be interruptable
[15:02] <RoyK> otherwise, the default action for NFS is to hang while the server's unavailable
[15:06] <yolanda> jamespage, about squid3, i'm finding an strange problem with the patches. I removed all .pc directory, retried again, applying all patches manually, etc...
[15:06] <yolanda> when i do a bzr bd -S i have this error :bzr: ERROR: An error (1) occurred running quilt: The working tree was created by an older version of quilt. Please run 'quilt upgrade'.
[15:06] <Chocobo> RoyK: this is my fstab entry:  dedup-ib:/big_pool/os-grizzly /os-grizzly nfs rw,async,noatime,nolock,tcp,bg,intr,hard,_netdev,noauto 0 0
[15:07] <yolanda> runnning quilt upgrade doesn't help, it complains about that the quilt metadata is already in version 2, nothing to do
[15:07] <yolanda> packaging with a debuild works, but not sure it that is ok
[15:10] <RoyK> Chocobo: perhaps try soft instead of hard
[15:10] <RoyK> Chocobo: it won't fix the issues, but may make it easier to debug
[15:10] <RoyK> btw, I don't think noatime is a valid nfs flag
[15:11] <Chocobo> RoyK: Thanks, I will give it a shot.
[15:14] <RoyK> Chocobo: btw, is this some dedup thing?
[15:15] <Chocobo> RoyK: it is a ZFS backend that has deduplication enabled, yes.
[15:19] <RoyK> ok
[15:19] <RoyK> lots of memory in the machine?
[15:19] <RoyK> in my experience, zfs dedup is *very* hungry for memory
[15:22] <bitnumus> hey, my system clock keeps drifting
[15:22] <bitnumus> whats the best solution to fix this
[15:22] <bitnumus> doesnt ubuntu have a default cron to handle this ?
[15:23] <bitnumus> fncirunbvhltdjiddnjuihkrfglcfigcvdekrevdnlin
[15:23] <RoyK> bitnumus: ntp should keep your clock in sync
[15:23] <RoyK> bitnumus: is this a vm?
[15:23] <bitnumus> nope
[15:23] <bitnumus> not sure how the provider has it setup, its a VPS
[15:24] <RoyK> then it's probably a vm
[15:24] <RoyK> can you pastebin lshw output?
[15:24] <bitnumus> lshw ?
[15:24] <patdk-wk> why would ubuntu have a cron to handle clock? that is the worst idea ever
[15:24] <bitnumus> patdk-wk, just what i've read
[15:25] <RoyK> bitnumus: apt-get install ntp
[15:25] <bitnumus> ntp is installed
[15:25] <bitnumus> maybe not running but
[15:25] <bitnumus> sec
[15:25] <bitnumus> i looked at this a few days ago now, something about ntpdate
[15:25] <RoyK> bitnumus: yes, lshw, it should show on what hardware or hypervisor you're running
[15:26] <bitnumus> RoyK, that gives 'bad command'
[15:26] <RoyK> then apt-get install it :)
[15:26] <RoyK> bitnumus: perhaps dmidecode will tell
[15:26] <rbasak> Some VPSes don't let you set the clock.
[15:27] <RoyK> but lshw output is better
[15:27] <bitnumus> sec,
[15:27] <rbasak> I had one where the clock was out, the kernel wasn't available to user modification, and setting the clock resulted in an error. I had to get the hosting provider to fix it.
[15:28] <bitnumus> RoyK,  http://pastebin.com/z9aFjKGm
[15:28] <RoyK> rbasak: openvz or vserver based systems don't have individual clocks
[15:29] <bitnumus> so i've installed ntp, anything i need to do to initialise it ?
[15:29] <RoyK> bitnumus: not sure, but I guess vserver
[15:29] <bitnumus> does it need a reboot
[15:29] <RoyK> bitnumus: to manually set the time from a timeserver, use ntpdate pool.ntp.org
[15:30] <bitnumus> i dont want to manually do anything, i need it to keep up to date with next to 0 drift
[15:30] <RoyK> you might need to stop ntp first because of an open socket
[15:30] <bitnumus> will ntpd keep it in check ?
[15:30] <RoyK> yes
[15:30] <bitnumus> so no reboot or anything ?
[15:30] <RoyK> no
[15:30] <bitnumus> how often should it update it ?
[15:31] <RoyK> but if the clock is too far askew, ntpd might not catch up
[15:31] <atpa8a> or it will take some time to catch up
[15:31] <RoyK> so, service ntp stop ; ntpdate pool.ntp.org ; service ntp start
[15:31] <bitnumus> na, atm its about 1second out
[15:31] <rbasak> ntpd adjusts the clock speed to match the time it's syncing. So it's not updated as such. Once  the clock stays in sync it should just appear to be in sync.
[15:31] <bitnumus> maybe that was my issue before, it drifted to 264seconds
[15:31] <RoyK> then it souldn't be needed to use ntpdate
[15:32] <bitnumus> ok great stuff
[15:32] <streulma> what is the best way to update your server? apt-get upgrade, or apt-get upgrade --show-upgraded, or apt-get dist-upgrade, or aptitude dist-upgrade ?
[15:32] <bitnumus> cheers ^
[15:32] <patdk-wk> streulma, depends on the goal
[15:32] <RoyK> streulma: I just do apt-get update && apt-get -y dist-upgrade && apt-get -y autoremove
[15:32] <patdk-wk> upgrade everything, upgrade security patches only, ...
[15:33] <patdk-wk> dist-upgrade is what I use, and you need it to bring in new kernel security patches
[15:34] <streulma> used command from RoyK
[15:35] <patdk-wk> royk, maybe use virt-what next time, over lshw?
[15:35] <RoyK> patdk-wk: virt-what?
[15:35] <RoyK> ah
[15:35] <RoyK> didn't know that ;)
[15:36] <patdk-wk> I knew it existed, but couldn't remember the name
[15:36] <patdk-wk> and didn't know if it did openvz and them, but it does
[15:36] <RoyK> streulma: can you try virt-what as patdk-wk suggested?
[15:36] <patdk-wk> bitnumus, you mean?
[15:36] <RoyK> uh, yes
[15:37] <RoyK> bitnumus: ?
[15:37] <bitnumus> what
[15:37] <patdk-wk> ya, what is the word :)
[15:37] <RoyK> bitnumus: can you try virt-what as patdk-wk suggested?
[15:37] <Chocobo> RoyK: There is 512GB in that machine I believe.
[15:37] <RoyK> Chocobo: should suffice for rather a large amount of diskspace ;)
[15:38] <patdk-wk> hate to see that reboot
[15:38] <bitnumus> XEN
[15:38] <RoyK> ah
[15:38] <RoyK> I've seen clock drift with xen
[15:38] <patdk-wk> your ok running ntp on xen
[15:39] <patdk-wk> it won't keep the clock perfect though
[15:39] <patdk-wk> but it will keep it close
[15:40] <streulma> I've seen some time wibble on Xzn
[15:40] <streulma> Xen
[16:20] <weeb1e> Hi everyone
[16:20] <RoyK> ho
[16:20] <weeb1e> I just got access to two new sponsored servers running the latest ubuntu
[16:20] <weeb1e> I haven't used the past few ubuntu versions so some things have changed
[16:21] <weeb1e> First up, is there something special that needs to be done now to change my sudo password?
[16:21] <weeb1e> passwd does not seem to be working
[16:22] <hachre> What do you mean by 'sudo password'
[16:22] <hachre> if your user is in the etc sudoers file it can access root via it's own user password
[16:23] <hachre> if you wanna change the root password you can do 'sudo passwd'
[16:23] <weeb1e> I've tried about 4 times now, I use passwd, enter the current password, then enter my new password twice, it says it is changed, yet if I open a new SSH session only the old password works
[16:23] <hachre> are you changing the password for the user you also try to ssh in with?
[16:23] <weeb1e> So I mean my own account password which is the only account on the box
[16:24] <hachre> nothing in that regard has changed, is this a brand new installation?
[16:24] <weeb1e> My next question would be how to check if a root password is set at all, since I know ubuntu does not set one by default, so I would only want to change that if one is already set
[16:24] <weeb1e> But I first need to figure out why my own password is not changing
[16:24] <weeb1e> hachre: Yes, I was told it was installed today
[16:25] <hachre> it's weird, passwd should go through the /etc/pam.d/system-auth component
[16:25] <weeb1e> I see now it is not the latest ubuntu even, they installed Ubuntu 12.04.2 LTS
[16:25] <hachre> I think
[16:25] <hachre> ah yea
[16:25] <weeb1e> I hope 12.04 does not cause me grief
[16:25] <hachre> thats the latest LTS release
[16:26] <rbasak> weeb1e: "sudo getent shadow root" to see the root password hash. If it's "!" or "*" or something, then there's no root password set. That's generally the same across all distros.
[16:26] <weeb1e> thanks rbasak, any idea why passwd wouldn't be taking effect for me?
[16:26] <weeb1e> There is a hash there so I assume a root password is set
[16:26] <rbasak> weeb1e: "passwd" sets the password you use to sudo with (your own user password). What you ssh in as should be the same password. I don't know of any reason that wouldn't work unless your provider is doing something? Is it a fresh install on real hardware, or some kind of VM?>
[16:27] <weeb1e> rbasak: I know that, passwd says it works for my user but then my users password is not changed in any new SSH sessions
[16:27] <weeb1e> It is a fresh install on hardware, I had to wait a few days for them to remove the VM and install an OS directly
[16:28] <weeb1e> VMs are useless for realtime software which requires minimal overhead and max performance
[16:28] <rbasak> weeb1e: how about an ssh user@localhost from the machine itself?
[16:29] <RoyK> weeb1e: were you running "passwd" as your own user, or as root?
[16:29] <weeb1e> rbasak: Still only the old password works
[16:29] <weeb1e> RoyK: My own user
[16:29] <rbasak> weeb1e: "sudo getent shadow youruser" before and after changing the password. Does that get updated?
[16:29] <RoyK> check the file date of /etc/shadow
[16:29] <RoyK> rbasak++
[16:32] <weeb1e> rbasak: Yes it changes
[16:32] <weeb1e> This is very weird
[16:32] <RoyK> weeb1e: and then if you try to ssh youruser@localhost?
[16:32] <weeb1e> I am getting very confused, I have worked with plenty Ubuntu servers in the past and have never had an issue like this
[16:32] <rbasak> weeb1e: "grep password /etc/pam.d/sshd" - does that say "@include common-password" or something else?
[16:33] <rbasak> weeb1e: it certainly shouldn't do that on a default install.
[16:33] <weeb1e> RoyK: Hmm, that worked now from that same session
[16:33] <RoyK> weeb1e: but not from another machine?
[16:33] <weeb1e> And now it works in a new session
[16:33] <weeb1e> Why the hell would it suddenly work on the 6th attempt :|
[16:33] <RoyK> ok, possibly PEBKAC ;)
[16:34] <weeb1e> Oh wait, I changed the root password
[16:34] <RoyK> bingo
[16:34] <weeb1e> So the only explaination is it is using the root password for my own account?
[16:34] <weeb1e> Why would it be doing that
[16:34] <weeb1e> rbasak: Yes, that is included
[16:35] <weeb1e> I guess the techie that installed these boxes did something odd
[16:35] <rbasak> weeb1e: the behaviour you're describing is certainly non-standard non-default.
[16:35] <RoyK> normally, on ubuntu, root doesn't have a password. it means you can boot to single if you have physical access without a password, but then, if you have physical access, you can normally override most security
[16:36] <RoyK> rbasak: seems to me he just ran passwd as root, nothing more
[16:36] <rbasak> weeb1e: it might be worth comparing /etc/ssh/sshd_config and /etc/pam.d/* against a default system.
[16:36] <weeb1e> If I had to remove the root password now, would my user still work with its own password?
[16:36] <RoyK> yes
[16:36] <weeb1e> I just don't want to lock myself out
[16:36] <rbasak> weeb1e: RoyK: yeah, perhaps I've misunderstood the details.
[16:36] <weeb1e> How would I remove the root password?
[16:37] <RoyK> weeb1e: no need, really
[16:37] <RoyK> weeb1e: your system is only slightly more secure with a root password
[16:37] <rbasak> weeb1e: leave an ssh session running "sudo -i" so you have a root prompt. Change and test at will. If you leave the session open you can recover from problems using that.
[16:37] <rbasak> EOD
[16:38] <RoyK> weeb1e: you may want to turn off root login in /etc/ssh/sshd_config, though
[16:38] <weeb1e> Well, ok I don't need to remove the root password
[16:38] <weeb1e> But I don't want all accounts to use that password
[16:38] <weeb1e> Would removing "@include common-password" be enough to solve that?
[16:38] <RoyK> weeb1e: all accounts have their own passwords
[16:39] <weeb1e> RoyK: Like I said I can't login or sudo with my own accounts password
[16:39] <weeb1e> It only started working when I set the root password to my own password
[16:40] <rbasak> weeb1e: I'd avoid changing /etc/pam.d at all unless you're restoring defaults that have been changed. AIUI, the behaviour you want *is* default on Ubuntu
[16:40] <RoyK> @include common-password is there by default
[16:40] <weeb1e> Ok well let me change my own password and see if it takes effect now
[16:40] <rbasak> The beahviour I've heard you describe here (as far as I've understood what you've said) *is not* default on Ubuntu.
[16:41] <RoyK> weeb1e: well, now, after you have successfully changed your password, login and try sudo -i
[16:42] <weeb1e> rbasak: Yeah that was my understanding too, I've used plenty ubuntu servers and never experienced this before
[16:42] <weeb1e> But now after having set the root password, changing my own accounts password works correctly
[16:42] <RoyK> weeb1e: I guess what you experienced was just taht you changed the wrong password
[16:42] <weeb1e> I still don't understand why it was not before
[16:42] <weeb1e> RoyK: I tried using passwd without sudo at least 5 times
[16:43] <weeb1e> And it said it worked, yet a new ssh session only worked with the old password
[16:43] <RoyK> never seen that - ever - since I installed slackware 2.1 back in 1994
[16:43] <weeb1e> Very odd behaviour
[16:43] <RoyK> weeb1e: indeed - does ssh youruser@localhost work with the new one?
[16:43] <weeb1e> Well, I have a second box that should be identical to this one, lets see how the password changing goes there
[16:44] <weeb1e> It does now, it didn't before
[16:44] <RoyK> weeb1e: try localhost first
[16:44] <RoyK> if there's a difference between ssh to localhost and from another machine, there may be a man-in-the-middle somewhere
[16:44] <RoyK> which is rather alarming
[16:45] <weeb1e> No, there is no difference, both ssh to localhost and an external ssh session failed for the first bunch of attempts
[16:45] <weeb1e> They only started working with the newly set password after I changed the root password
[16:46] <RoyK> weeb1e: do both work now?
[16:46] <weeb1e> Yes
[16:46] <RoyK> then you probably changed the wrong user's password
[16:46] <weeb1e> But I have a second machine to test now, and it does not have a root password set
[16:46] <RoyK> try again
[16:46] <RoyK> ok
[16:47] <weeb1e> Oh well, that machine worked as expected
[16:48] <weeb1e> All things do point to me having changed the wrong password, but I am also very sure that I did not.. but oh well, thanks for the help anyway
[16:53] <weeb1e> So much for the machines being identical, the second box has something seriously wrong
[16:53] <weeb1e> E: Package 'build-essential' has no installation candidate
[16:54] <RoyK> huh
[16:54] <RoyK> weeb1e: I'd reinstall that if I were you
[16:54] <RoyK> perhaps run rkhunter or chkrootkit on it first
[16:54] <RoyK> and check the repos used
[16:54] <RoyK> or just nuke it
[16:55] <weeb1e> RoyK: Reinstall the whole OS?
[16:55] <weeb1e> I would have to get my sponsor to send a technician to do it
[16:55] <RoyK> if something has been let in that can be logging passwords, then it's rather bad
[16:55] <RoyK> can you compare /etc/apt/* between the two machines?
[16:55] <weeb1e> "if something has been let in that can be logging passwords"?
[16:56] <weeb1e> Where did you get that from?
[16:56] <RoyK> use rsync -r from a separate machine to transfer the contents
[16:56] <RoyK> weeb1e: I'm just paranoid, sometimes that's all it takes
[16:56] <weeb1e> Hmm, I'll compare the contents
[16:57] <weeb1e> why apt/* not just apt/sources?
[16:57] <weeb1e> the sources.list files are the same
[16:57] <patdk-wk> heh?
[16:57] <RoyK> because sources.d is another source to sources :P
[16:57] <patdk-wk> someone can easily setup apt to use a proxy server
[16:58] <patdk-wk> and then give you whatever they want
[16:58] <patdk-wk> checking sources won't detect that
[16:58] <RoyK> true
[16:58] <weeb1e> Yeah well, they could, but this sponsor likely does not have the technical know how for that :P
[16:58]  * patdk-wk hopes no one gets my proxy :)
[16:58] <RoyK> weeb1e: check the checksums (md5 or sha) of passwd and the modules used by pam
[16:59] <RoyK> weeb1e: it may be false alert, but you're seeing some rather interesting issues that *may* turn up to be nasty
[17:00] <weeb1e> I'd need to find another 12.04.2 ubuntu server to compare against
[17:00] <weeb1e> Let me check if I have a VM installed
[17:00] <RoyK> weeb1e: first: download rkhunter and/or chkrootkit from the source, not from the repos, and run it/them
[17:00] <weeb1e> RoyK: I understand your concern, since I have just gained access to these boxes I'd rather be safe than sorry
[17:00] <RoyK> patdk-wk: do you know any other checks to run on such a system?
[17:01] <patdk-wk> not really, I just don't bother anymore
[17:01] <patdk-wk> restore from template
[17:01] <RoyK> patdk-wk: why not?
[17:01] <RoyK> ok
[17:02] <patdk-wk> I do tend to keep the old ones around for inspection, and find the issue
[17:02] <patdk-wk> but normally, people breaking into servers leave craploads of helpful info around
[17:02] <RoyK> patdk-wk: doesn't work too well for physical machines, though
[17:02] <patdk-wk> good thing I don't have any :)
[17:03] <patdk-wk> but it would work the same way
[17:03] <patdk-wk> just take longer to do a restore
[17:03] <patdk-wk> I do it for laptops, and desktops
[17:03] <patdk-wk> after I install, I backup to a template, that I restore on the other ones
[17:03] <patdk-wk> and use if someone gets infected
[17:04] <patdk-wk> that is windows though
[17:04] <weeb1e> I only have physical machines, without any physical access :/
[17:04] <weeb1e> VMs have too much overhead
[17:04] <RoyK> weeb1e: huh?
[17:05] <RoyK> weeb1e: we run 150ish VMs on 8 VMware hosts at work, and it runs smoothly
[17:06] <RoyK> would probably run well on 6, or it will, when we reorganize the two clusters into one
[17:09] <patdk-wk> since when do vm's have overhead?
[17:09] <patdk-wk> atleast if your using an ept server, so e54xx or higher cpu
[17:10] <RoyK> patdk-wk: heh - back before they added virtualization extensions ;)
[17:10] <patdk-wk> no, that was painful
[17:10] <RoyK> vmware around 2001 was rather heavy
[17:10] <patdk-wk> ept caused it so you didn't have overhead for memory page changes
[17:11] <patdk-wk> if your server is that old, to not support vt, I would suggest, you don't need a server :)
[17:12] <RoyK> hehe
[17:12] <patdk-wk> but if your server is <5years old or so, you probably have ept support
[17:12] <patdk-wk> so the vm will have an unmeasurable amount of vt overhead
[17:13] <patdk-wk> I will say, going from physical to vmware, caused me a 15% additional overhead
[17:13] <patdk-wk> then I realized the old servers didn't have ept, removed it, and I am <5% overhead
[17:15] <RoyK> patdk-wk: got a cluster?
[17:15] <patdk-wk> 4 clusters
[17:15] <RoyK> many hosts?
[17:15] <patdk-wk> large windows, small windows, large ubuntu, small rhel
[17:16] <patdk-wk> physical, from 3 to 6
[17:16] <RoyK> why separate the vm's into different clusters based on OS?
[17:16] <patdk-wk> royk, they aren't
[17:16] <patdk-wk> they are in different datacenters doing different things
[17:16] <RoyK> ok
[17:17] <patdk-wk> large windows cluster has like 5 rhel on it
[17:17] <patdk-wk> but it has 400 windows vm's
[17:17] <RoyK> damn
[17:17] <RoyK> how many hosts?
[17:17] <patdk-wk> on 5 blades
[17:17] <RoyK> not bad
[17:17] <RoyK> how much memory in those?
[17:17] <patdk-wk> currently, 144, and we are pushing into 80% used again
[17:19] <patdk-wk> those blades are getting upgraded next spring, so moving to 386 or more ram, but need faster cpu's, single core performance in windows is really hurting lately
[17:19] <RoyK> we have two clusters, plus a separate box for patient data, running a single vm, separate box of historical issues, I guess, since some people didn't trust putting a large VM on other machines that were exposed to the internet
[17:19] <RoyK> perhaps going for virtual datacentre one day
[17:20] <patdk-wk> if it had patient data, it would be a hippa issue here, much easier to say your in regulations
[17:20] <patdk-wk> but not sure what the laws are there
[17:20] <RoyK> hippa?
[17:21] <patdk-wk> http://en.wikipedia.org/wiki/Health_Insurance_Portability_and_Accountability_Act
[17:21] <RoyK> I know others that are using the same cluster for mixed data
[17:21] <patdk-wk> guess it's hipaa
[17:21] <RoyK> I see, thanks
[17:22] <RoyK> The Norwegian Data Protection Authority is the main actor at this, and they allows (at least certain) installations of patient data VMs along with open servers
[17:25] <Pici> RoyK: "Exposed to the internet", you mean web servers? or just something that was able to access the internet outbound?
[17:25] <patdk-wk> ok, hipaa doesn't forbid it :)
[17:25] <patdk-wk> but if you don't want to report loss to your *customers*
[17:25] <patdk-wk> then it must be approved and encrypted
[17:26] <RoyK> Pici: web servers or others that can be reached from the internet
[17:26] <patdk-wk> so making it encrypted, and being able to verify loss, is simple if it's dedicated
[17:27] <RoyK> IMHO nothing is really dedicated when the blade is in the same chassis as the other blades and VLAN control is at the VM level
[17:29] <patdk-wk> ok, it's long after lunch time
[17:44] <RoyK> patdk-wk: 400 VMs on five hosts with 192GB seems rather heavy, it's like 1.92GB per VM
[17:45] <RoyK> (with four, if one fails)
[17:45] <patdk-wk> well, depends on mem dedup though
[17:45] <RoyK> is that really efficient?
[17:45] <patdk-wk> as 240 or so are cloned win7, they dedup good
[17:45] <RoyK> ok
[17:45] <patdk-wk> ya, they have 4gigs of ram each, and normally only use 1gig of ram each
[17:46] <RoyK> ok
[17:46] <RoyK> clients?
[17:46] <patdk-wk> vmware view, for client access yes
[17:46] <patdk-wk> destroyed on each logout
[17:46] <RoyK> should try that out
[17:47] <RoyK> we have some 20k users, mostly students, but some 1800 employees
[17:47] <patdk-wk> how many are logged in at any given time?
[17:47] <RoyK> looking at the fileserver statistics, perhaps 2k
[17:47] <RoyK> at really high times
[17:47] <zul> jamespage:  ping enjoy: https://code.launchpad.net/~zulcss/neutron/rename/+merge/174832
[17:47] <patdk-wk> well, that would be how many licenses you need then
[17:48] <RoyK> possibly rather expensive :P
[17:48] <patdk-wk> well like everything
[17:48] <RoyK> do you use thin clients for this?
[17:48] <patdk-wk> you do it yourself, or you pay for it
[17:48] <patdk-wk> royk, heh?
[17:48] <Pici> Is this a single hospital?
[17:48] <patdk-wk> clients==customers, we have no control over them
[17:48] <RoyK> Pici: hioa.no
[17:49] <Pici> Ah.
[17:52] <RoyK> patdk-wk: I meant, are you using thin clients or PCs for this thing? thin clients as in those that only knows RDP or whatever access protocol, but doesn't have much of an OS locally
[17:53] <patdk-wk> like I said, how should I know
[17:53] <weeb1e> RoyK: I host realtime sensitive software which is affected by the overhead and timeslicing of virtual machines
[17:53] <patdk-wk> they are controlled by the customer, offsite, nothing to do with our company
[17:53] <weeb1e> Such software includes a variety of resource intensive game servers as well as multimedia transcoding and processing
[17:53] <patdk-wk> ya, realtime stuff is not vm friendly
[17:54] <weeb1e> My services are realtime and latency sensitive, so VMs are really not an option
[17:54] <TheSov> you would be surprised how fast vm's can work
[17:54] <patdk-wk> depends though
[17:54] <TheSov> we keep hosts here with just 1 vm on them
[17:55] <patdk-wk> but if latency is the only issue, latency normally trumps all vm latency issues
[17:55] <RoyK> weeb1e: I see
[17:55] <TheSov> the 1 vm is a very important and high speed guest the reason its virtual is due to portability
[17:55] <patdk-wk> network latency
[17:55] <RoyK> we installed varnish on a dedicated blade some time back, 200% speed increase
[17:56] <RoyK> so in some applications, virtualization isn't the best approach
[17:56] <TheSov> what happens if your blade backplane fails?
[17:56] <patdk-wk> royk, that sounds like an ept issue :)
[17:56] <TheSov> which has happened to me
[17:56] <RoyK> patdk-wk: ept?
[17:56] <patdk-wk> the memory paging virtualization support in newer cpu's
[17:57] <patdk-wk> otherwise every page table lookup, hits the hyperviser
[17:57] <RoyK> TheSov: it all goes down, obviously, and the important VMs are started on the secondary site
[17:57] <patdk-wk> and since varnish is memory happy, it will matter a lot
[17:57] <TheSov> RoyK, im just saying virtualization, as much as it has its drawbacks is worth it most of the time
[17:57] <patdk-wk> I was getting 50% slowdown on some vm's
[17:57] <TheSov> if not for just machine portability
[17:58] <TheSov> not being hardware dependant is ****** awesome
[17:58] <RoyK> TheSov: I know, but the positive side of virtualization is rather huge compared to the drawbacks
[17:58] <TheSov> i think we are arguing on the same side lol
[17:58] <RoyK> 150 VMs as pizzaboxes would fill four racks
[17:58] <RoyK> and consume a rather large amount of power
[17:59] <patdk-wk> oh, maybe you needed those old rlx blade I used to have :)
[17:59] <patdk-wk> 2ghz with 20gig drive, 24 per 4u blades
[17:59] <RoyK> we have three Dell bladecentres atm
[17:59] <patdk-wk> so happy to drop them off a cliff
[18:00] <TheSov> i have an entire rack of dell r714's with 12 core processors and 128 gigs of ram
[18:00] <RoyK> recycling the older ones for the secondary site
[18:00] <TheSov> they rock
[18:00] <patdk-wk> sounds like amd
[18:00] <TheSov> yes they are
[18:01] <patdk-wk> I'm normally ram heavy
[18:01] <patdk-wk> but the 100% flash san is helping to change that
[18:01] <patdk-wk> no need to cache as much stuff in ram
[18:01] <RoyK> patdk-wk: what sort of SAN do you have?
[18:02] <patdk-wk> purestor
[18:02] <RoyK> url?
[18:03] <patdk-wk> purestorage.com
[18:03] <RoyK> something like zfs?
[18:04] <patdk-wk> it's not
[18:04] <patdk-wk> it works a lot like zfs, but it's not zfs at all
[18:04] <patdk-wk> they are using raid3d, so it's basically raid6 but without a dedicated spare, but random holes all over
[18:04] <RoyK> have you tried to yank a disk and put it in a zfs-enabled box and tried zpool import?
[18:04] <RoyK> ;)
[18:05] <patdk-wk> it wouldn't work
[18:05] <patdk-wk> it's not zfs, as it's raid3d :)
[18:05] <patdk-wk> even if they did zfs ontop of it
[18:05] <RoyK> what's raid3d?
[18:05] <patdk-wk> google it
[18:05] <patdk-wk> ibm made it
[18:05] <patdk-wk> it solves the slow rebuild issue of using spares
[18:06] <patdk-wk> hard to explain without the picture
[18:07] <RoyK> <1s failover is nice
[18:07] <RoyK> Dell tells EqualLogic customers to increase iSCSI timeout to 120 to avoid problems
[18:07] <patdk-wk> well, it's active/active
[18:08] <RoyK> which doesn't work too well with internal timeouts in databases, exchange etc
[18:08] <patdk-wk> ya, vmware says to use 180sec
[18:08] <patdk-wk> and it pushs that into windows
[18:08] <patdk-wk> but not linux
[18:08] <RoyK> doesn't work with exchange
[18:09] <patdk-wk> I have never failed over exchange yet
[18:09] <RoyK> exchange uses non-blocking I/O and fails after some seconds
[18:11] <RoyK> patdk-wk: all SSD SAN?
[18:11] <patdk-wk> yes
[18:12] <RoyK> what interlink?
[18:12] <TheSov> dude, lefthand networks has an amazing virtual san appliance
[18:12] <patdk-wk> using 8gb fc
[18:12] <RoyK> ok
[18:12] <TheSov> i use that in combo with freenas and RDM to produce a high speed full failover san solution that functions at high speed
[18:12] <TheSov> FC!?!? ok i get off the boat here
[18:12] <RoyK> patdk-wk: guess you get rather good IOPS from that thing
[18:13] <patdk-wk> only have 4 of the 8fc connected right now
[18:13] <patdk-wk> but we can max out the 2 fc ports per host, easily
[18:13] <patdk-wk> with 4k iops
[18:14] <RoyK> 4kiops doesn't sound that impressive, though
[18:14] <RoyK> when a single SSD can deliver 10x+ of that
[18:15] <patdk-wk> hmm?
[18:15] <patdk-wk> a single ssd can do >200k iops?
[18:15] <patdk-wk> I know I can do random write iops at full speed
[18:16] <patdk-wk> you can't say that about zfs with dedup, very easily
[18:17] <patdk-wk> royk, one thing I do like about them, and why their numbers do seem low
[18:17] <patdk-wk> their numbers you will get, they are the best numbers under perfect optimization conditions
[18:18] <patdk-wk> and they are working on a cost scale too
[18:18] <patdk-wk> so one gen old hardware, to keep costs down
[18:28] <RoyK> patdk-wk: how much storage do you have in total (net) on those SSDs?
[18:28] <patdk-wk> 11tb raw usable
[18:28] <RoyK> how many SSDs?
[18:28] <patdk-wk> we have 19tb of data on it
[18:28] <RoyK> seems like an awful lot
[18:29] <patdk-wk> 48 256gb ssd's
[18:29] <patdk-wk> we moved our 15tb of thin allocated data from our old san, to it, and used 4.5tb
[18:29] <RoyK> you should e getting a wee more than 4kiops from that bunch
[18:29] <patdk-wk> 4k?
[18:29] <RoyK> even spinning rust should give you 4kiops with that amount of drives
[18:30] <patdk-wk> wee more than 4k block size iops?
[18:30] <patdk-wk> I keep peeking out around 300-500k iops
[18:30] <patdk-wk> way over their specs
[18:30] <RoyK> shit
[18:30] <RoyK> that's a lot
[18:31] <patdk-wk> can easily get 100-150k for a single stream
[18:31] <RoyK> (and my excuses to the language police for saying a bad word)
[18:31] <patdk-wk> it must not count anymore, or bot the bot would yell :)
[18:31] <RoyK> patdk-wk: want to ship this over? you don't need it, do you? :D
[18:33] <patdk-wk> I kind of like it
[18:33] <patdk-wk> we are getting a 2x dedup ratio, and a 2.3x compression ratio on it
[18:33] <patdk-wk> they join those numbers into one though, generally
[18:34] <patdk-wk> but we pre-tested our data using a tool that will read your lun and spit out what it would use
[18:34] <patdk-wk> so you can estimate how much you need
[18:34] <IdleOne> If you're going to make sarcastic comments in regards to the ops right after using language you clearly know is not acceptable, why do it at all?
[18:36]  * patdk-wk failed to see any sarcastic comments made
[18:36] <IdleOne> because you are not aware of all the facts perhaps
[18:37] <IdleOne> Anyway, let us all try to behave according to the rules please.
[18:38] <patdk-wk> IdleOne, is something about this sarcastic? "<RoyK> (and my excuses to the language police for saying a bad word)"
[18:38] <patdk-wk> as that was the only thing said after the word
[18:39] <patdk-wk> in this channel atleast
[18:39] <patdk-wk> and everything you said, if it was in reply to an off-channel comment, not sure why you would bring it in here
[18:39] <IdleOne> yes, first of all we are not "language police" second of all if you are aware enough to apologise for doingsomething wrong then you should have been aware enough not to do it.
[18:40] <patdk-wk> the second part is not true
[18:40] <patdk-wk> it's one thing to know you did something wrong, it's another thing to break your habbit
[18:40] <IdleOne> sure it is. There is no excuse for bad behaviour. When someone joins an Ubutu channel they know what behaviour is acceptable and expected.
[18:41]  * patdk-wk notes almost all drug addicts
[18:41] <IdleOne> Ubuntu*
[18:41] <IdleOne> especially someone who has been in ubuntu channels as long as RoyK has.
[18:42] <IdleOne> We all mess up now and then I'll grant you that, but in light of recent history. I think the rules woyuld have been fresh in his mind.
[21:31] <cyberviking> HI there
[21:32] <cyberviking> I installed apache 2.4 but now when i try to analyze a log file, I got "-bash: fork: Cannot allocate memory" and the ssh session close. Do you know why ? :)
[21:39] <RoyK> cyberviking: what ubuntu version?
[21:39] <RoyK> cyberviking: how much memory?
[21:41] <cyberviking>           total     used    free
[21:41] <cyberviking> Mem:       2097152     287824    1809328
[21:41] <cyberviking> -/+ buffers/cache:      20072    2077080
[21:41] <cyberviking> trying to analyze a 35mo fil via some grep
[21:42] <cyberviking> 35mB
[21:44] <RoyK> pastebin ps axfv
[21:44] <RoyK> !pastebin | cyberviking
[21:45] <RoyK> cyberviking: cannot fork seems like a bunch of processess staggering
[21:46] <RoyK> cyberviking: pastebin output of uptime as well
[21:47] <cyberviking> the command is not so impressive but it crash, just one to know how time Googlebot was there
[21:47] <cyberviking> cat /var/log/apache2/other_vhosts_access.log|grep "15/Jul"|grep -v "Googlebot"|wc -l
[21:47] <cyberviking> uptime :  23:47:18 up  3:11,  1 user,  load average: 0.00, 0.00, 0.00
[21:48] <RoyK> so probably no disk issues
[21:48] <RoyK> but now swap?
[21:48] <cyberviking> forget the "-v" on grep above of course :p
[21:49] <cyberviking> it's a VPS
[21:49] <cyberviking> with no swap
[21:49] <cyberviking> Swap:            0          0          0
[21:55] <cyberviking> I can shutdown apache, execute this command and start apache again it works ^^. But I want to understand what the hell happen here.
[21:56] <RoyK> pastebin ps axfv
[21:57] <cyberviking> the only difference is without apache -/+ buffers/cache:      11092    2086060
[21:57] <cyberviking> and with apache : -/+ buffers/cache:      15912    2081240
[21:58] <RoyK> should be no difference
[21:58] <cyberviking> I know :s, but it's not :D
[22:14] <jsonperl> i've got a bit of a strange situation with memory (potentially a swap thing)
[22:14] <jsonperl> i have a bunch of servers running with 16gb of ram available... they have a leak and when they get somewhere above 1GB, they get restarted
[22:15] <jsonperl> but for some reason, freeing of that memory seems to make the whole machine spike in cpu usage, and slows everything WAY DOWN while it happens
[22:15] <jsonperl> i was thinking maybe tuning the swappiness might be the solution, but does anyone have an idea what I should be looking for?
[22:29] <Patrickdk> heh?
[22:29] <Patrickdk> why would you think this is a swap issue?
[22:29] <Patrickdk> where is a pastebin with any results that back this up?
[22:30] <Patrickdk> cause if you have 16gig ram, and you reboot them when they > 1gb ram, you have personal issues, not swap issues
[22:32] <jsonperl> each process has 1gb of ram
[22:32] <jsonperl> there are 14 server instances running
[22:32] <jsonperl> im now running sysstat so I can get some stats next time i see the issue
[22:32] <jsonperl> its a custom ruby / c game server
[22:33] <Patrickdk> really, all you need to do is run vmstat, and maybe free, and probably ps axl, when you are having the issue
[22:33] <Patrickdk> to tell if you have a swap issue or not
[22:33] <jsonperl> what would i want to look for?
[22:33] <Patrickdk> something wrong
[22:34] <freeflying> jamespage: is there any particular reason for openvswitch package not using upstart?
[22:34] <jsonperl> does that symptom seem indicative of a swapping issue?
[22:34] <Patrickdk> jsonperl, the issue is unknown yet, as you have not described anything
[22:34] <Patrickdk> you said a cpu spike, swap issues don't cause cpu spikes, they cause disk spikes
[22:35] <Patrickdk> so far, that is the only clue given
[22:35] <jsonperl> sure ok here
[22:36] <Patrickdk> what is nice, is to use something like munin, so you know what it *normally* looks like
[22:36] <Patrickdk> then you can tell what changed
[22:36] <jsonperl> Basically all server activity drops to 0
[22:36] <Patrickdk> sysstat does it also, I just never used it
[22:36] <jsonperl> i have charts of core usage
[22:36] <jsonperl> i basially persist mpstat to db
[22:36] <jsonperl> it only starts happening once servers cycle... and release a lot of memory
[22:36] <jsonperl> I'll paste one somewhere and link
[22:37] <Patrickdk> mpstat only gives cpu info
[22:37] <jsonperl> http://picpaste.com/pics/Screen_Shot_2013-07-13_at_10.19.40_PM-AS1JtSXk.1373927861.png
[22:38] <jsonperl> Cpu is clearly a problem here
[22:38] <Patrickdk> so cpu usage drops to bottom
[22:38] <Patrickdk> that says cpu is NOT the issue
[22:38] <Patrickdk> so again, we have no idea
[22:38] <jsonperl> What are some potential reasons for that
[22:38] <jsonperl> heavy IO wait time?
[22:38] <Patrickdk> I could list you atleast a few million
[22:39] <Patrickdk> but there is no point
[22:39] <jsonperl> theres not much running on the machine
[22:39] <jsonperl> pretty much just these servers
[22:39] <Patrickdk> this is why you need to record all basic stats
[22:39] <Patrickdk> disk i/o, memory, cpu
[22:39] <Patrickdk> all in reference to each other
[22:39] <jsonperl> sysstat is doing that for me now
[22:39] <Patrickdk> other things, if this is a vm
[22:39] <Patrickdk> it could not be anything to do with you
[22:40] <jsonperl> its not a vm
[22:40] <jsonperl> physical machine
[22:40] <jsonperl> all mine
[22:53] <jsonperl> Patrickdk ok im collecting stats on the minute now
[22:53] <jsonperl> hopefully ill see something interesting
[22:53] <jsonperl> this sucks
[22:54] <jsonperl> I run deepworld btw... fun game if you have a mac or ios device


[06:02] <cm13g09> Morning all, in re: #1209326 I'm not seeing it in the bug sponsors queue - what haven't we got right?


[00:50] <SpamapS> wow.. gluster.. really sucks in per-char io mode
[00:57] <robertpayne> Will a *.domain.com dns record catch www.domain.com as well? I noticed my old host automatically added a dns record for www.domain.com on top of the *.domain.com was curious if any reason for it
[00:59] <smw> * should include www
[00:59] <robertpayne> smw: I figured as much just unsure why host added it as a seperate entry..
[00:59] <robertpayne> thx :)
[01:56] <kakis> hello
[01:57] <smw> !hi | kakis
[01:57] <smw> lol
[02:04] <kirkland> hggdh: i'm merging 1232 now
[02:07] <kirkland> hggdh: make that 1233
[02:16] <hggdh> kirkland: I tried, but got stuck on how to create the package from the bzr
[02:17] <pmatulis> how can i find out what package created a specific group?
[02:17] <pmatulis> the group is 'ssl-cert'
[02:18] <pmatulis> ssl-cert package?
[02:19] <kirkland> hggdh: let me show you ...
[02:21] <hggdh> pmatulis: how to find a group... I do not know, it is probably being created on a post-install. But ssl-cert as a package is a nice bet
[02:21] <kirkland> hggdh: http://bazaar.launchpad.net/~ubuntu-virt/ubuntu/maverick/eucalyptus/2.0/annotate/head:/debian/README.ubuntu-merging
[02:21] <kirkland> hggdh: that doc tells you everything you need to know :-)
[02:22] <kirkland> hggdh: you can copy and paste those commands almost verbatim
[02:22] <hggdh> kirkland: thanks. Next time I hope I will be able to gwt it done on my own, and free you folks
[02:22] <kirkland> hggdh: and I have uploaded ../eucalyptus_2.0~bzr1233-0ubuntu1_source.changes now
[02:22] <kirkland> hggdh: heh, we're here to help one another
[02:23] <hggdh> kirkland: exactly. I need to do my part of 'helping one another' ;-)
[02:23] <kirkland> hggdh: oh, BS ... you're kicking butt and taking names
[02:23]  * hggdh blushes
[02:27] <kirkland> hggdh: anything else you need from me?
[02:27] <kirkland> hggdh: i'm about to call it an evening
[02:28] <hggdh> kirkland: go for it
[02:39] <allquixotic> Is there any tool I can use (preferably, graphical or web based) that will make bridged networking slightly less of a messy hassle for KVM guests? I always end up breaking my host's networking whenever I mess with brctl etc, and that's a royal pain because I don't have physical access to the box (it's hosted).
[03:29] <ryanakca> ScottK: Finally got a CD image that a) existed and b) worked. It's installed, I'll tinker with Kolab tomorrow night or Saturday.
[03:59] <ScottK> ryanakca: Great.  I'll be offline most of the weekend, so we'll probably need to catch up next week.  dovecot-metadata-plugin is the plugin that's supposed to be all you need to get it working with dovecot.
[04:19] <mathiaz> zul: hey
[04:20] <mathiaz> zul: is there a list of bugs related to the upstart conversion?
[04:20] <mathiaz> zul: the spec status says that it's currently blocked on review
[05:09] <anthony_> guy's do you know a program that will help. defragment my hard drive. it is a ntfs. pls guys help me.
[05:15] <twb> anthony_: I believe Windows can do that.
[05:16] <ogex> anthony_: run chkdsk on windows
[05:19] <anthony_> ogex: you mean we dont have the tool to deframent a ntfs partition.
[05:19] <ogex> run chkdsk first n then we see next
[05:21] <anthony_> ogex: how will i run that on linux or windows. i don't have an idea. pls help.
[05:21] <ogex> ?
[05:22] <ogex> u use dual boot with grub linux boot loader /
[05:22] <ogex> ?
[05:22] <anthony_> yap
[05:23] <ogex> can u use windows now ?
[05:24] <anthony_> yes i can. do just that. so how will i run. chkdsk
[05:25] <ogex> open command prompt
[05:25] <ogex> u must join other channel :D
[05:25] <ogex> this in ubuntuers channel right ?
[05:25] <ogex> xixixi
[05:28] <anthony_> i don't have an idea.
[05:54] <twb> This channel is for discussion of Ubuntu server issues.
[06:16] <sailerboy> i get this error running supybot
[06:16] <sailerboy> OSError: [Errno 13] Permission denied: '/logs'
[06:17] <twb> Sounds like you've managed to set its working directory to the empty string
[06:18] <sailerboy> erm?
[06:18] <glick> hey why does lucid use such an old version of mod_wsgi
[06:18] <glick> 2.8
[06:18] <glick> when 3.3 is out
[06:18] <sailerboy> so what do i do?
[06:19] <sailerboy> twb,
[06:20] <twb> sailerboy: talk to the supybot people, I guess
[06:20] <sailerboy> it's in /home/sailerboy/RainBot
[06:21] <twb> glick: because Lucid is released.  That means it's stable; it doesn't change.
[06:21] <sailerboy> twb, it seems that supybot is trying to edit messages.log but isnt allowed to
[06:21] <sailerboy> how do i allow access?
[06:22] <twb> glick: if you want new features (and the concommittant new bugs), migrate to the unreleased version of Ubuntu (currently maverick).
[06:22] <twb> sailerboy: I don't know, nor care.
[06:22] <twb> sailerboy: ask #supybot
[06:33] <alex88> morning
[06:50] <alex88> !brain
[06:58] <corpse> Hey, i just got a wireless card working on my server, but for some reason my speeds are incredibly slow. downloading from an outside server i am getting 10kbps when if wired i get 1.6mb. any ideas?
[07:04] <\sh> fross: bad signal quality of your wifi?
[07:26] <ActionParsnip> Hey guys. When I input text to the tty (even at the local system), the text starts typing over itself and text appears to append to the prompt but if I hit CTRL+L its fine again but not for long
[07:26] <ActionParsnip> Is this a known issue?
[07:27] <alex88> never heard about that
[07:28] <ActionParsnip> Not tried last nights kernel update yet but will be tonight
[07:40] <\sh> people, does anyone have a solution to the problem I blogged about on http://www.shermann.name/2010/08/openldap-passwd-and-crypt-passwords.html  it would be interesting to hear your opinions and thoughts on this
[08:04] <binBASH> Moin \sh
[08:06] <\sh> moins binBASH
[08:07] <binBASH> strange issue what you wrote in your blog
[08:14] <\sh> binBASH: yes.
[08:32] <glick> excuse me, whats the deifference between postfix and dovecroft?
[08:33] <soren> glick: You mean dovecot?
[08:33] <glick> yeah thats it, lol dovecroft is a soap
[08:33] <soren> postfix is an smtp server. dovecot is a pop3/imap server.
[08:35] <glick> so postfix sends and recieves email, and dovcot allows you to retrieve it and send it with clients, and to create mailboxes, and folders and such?
[08:38] <qman__> dovecot only does the retrieval to clients
[08:38] <qman__> smtp does all sending, and receiving from other mail servers
[08:38] <glick> i see
[08:39] <glick> in my postfix config i have myhostname = mail.something.com
[08:40] <glick> and then mydestination = something.com, localhost
[08:40] <glick> but the actual machine its on is the same as my www server
[08:40] <glick> www.something.com
[08:40] <glick> i want emails to be sent and recieved from<EMAIL_ADDRESS>[08:40] <glick> not<EMAIL_ADDRESS>[08:41] <qman__> then the mailname should be something.com
[08:41] <glick> qman__, you mean the hostname?
[08:44] <qman__> not exactly
[08:44] <qman__> but changing that will cause it
[08:45] <qman__> mail configuration can be very complicated, and that's just one example of how
[09:06] <glick> how should i set this up, my postfix install, basically i want it to be able to send email to anywhere, but only recieve email from the localhost(i have a webapp that generates the emails from a contact form)
[09:27] <glick> does postfix run chrooted by default?
[09:28] <glick> on buntu
[09:32] <robertpayne> ps aux only shows started processes correct?
[09:43] <ND-movie> hey guys
[09:43] <ND-movie> i'm having a permissions problem
[09:43] <ND-movie> i'm trying to create a folder in whic ha user could read, write but not delete
[09:43] <ND-movie> any help?
[09:45] <robertpayne> uhh
[09:46] <robertpayne> that they own?
[09:46] <robertpayne> or is it ok if it's owned by root and group is set to them?
[09:46] <robertpayne> it's just chmod stuff
[09:48] <a_ok> How can I view all user installed applications?
[09:49] <a_ok> I'm going to move from 32 bit to 64 buty
[09:49] <a_ok> bit*
[10:01] <g0rd0n> a_ok: you mean dpkg -l ?
[10:01] <a_ok> g0rd0n: no, that shows all installed packages
[10:02] <a_ok> I don't want the deps
[10:02] <a_ok> and not the base packages either if I can help it
[10:32] <robertpayne> do all scripts inside /etc/init.d get run on start if they are chmod 755?
[10:33] <ghostlines> hmmm I would think so
[10:34] <robertpayne> hmm having problems with one of them starting up :(
[10:34] <ghostlines> you made this initscript yourself?
[10:35] <robertpayne> yeah copied nginx's as reference didn't change much
[10:35] <robertpayne> it works from command line
[10:38] <ghostlines> real strange then
[10:38] <robertpayne> ghostlines: yeah :(
[10:39] <RoyK> robertpayne: the scripts need to be symlinked to the appropriate rcn.d dir
[10:39] <RoyK> where n is the runlevel
[10:39] <RoyK> normally 2
[10:40] <robertpayne> RoyK: thx
[10:40] <RoyK> ls -l /etc/rc2.d
[10:41] <robertpayne> RoyK: is the rc# the order it boots the scripts? I'm a little confused about that
[10:41] <robertpayne> RoyK: like I see nginx in all of the rcX.d folders in /etc
[10:42] <RoyK> robertpayne: no, rc2.d means 'run this when entereing runlevel 2'
[10:43] <RoyK> S* means start - K* means kill
[10:43] <robertpayne> RoyK: ahhh
[10:43] <RoyK> so just add a symlink to rc2.d
[10:43] <RoyK> given you're on runlevel 2
[10:43] <RoyK> which is the normal in ubuntu
[10:44] <robertpayne> RoyK: ok any information about the other runlevels? Just curious as to the technical details of different run levels
[10:45] <RoyK> http://en.wikipedia.org/wiki/Runlevel
[10:45] <robertpayne> RoyK: thanks a ton
[10:50] <robertpayne> RoyK: works beautifully! thx again
[10:51] <RoyK> np
[11:13] <ghostlines> enabling ssl on apache with a2enmod ssl, should be enough to allow ssl to work with the default snake oil certifcate right? But can't seem to get it working
[11:22] <alex88> how do i set locales?
[11:23] <xperia> hello to all. i need help with restarting mysql on my ubuntu server. i hod some mysql attack becouse i host simple mashine forum on the server and now the mysql server cant restart.
[11:23] <xperia> syslog has this lines here
[11:23] <xperia> Aug 20 11:30:41 /etc/init.d/mysql[7758]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
[11:23] <xperia> Aug 20 11:30:41 /etc/init.d/mysql[7758]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
[11:23] <xperia> Looks like the demon cant start.
[11:23] <xperia> Have reinstalled mysql and still nothing helps
[12:14] <adhorden> Hi all, we are having a debate in the office, what should the swap space be on a 16 gig of memory box? I went with atleast 4 gig.
[12:20] <binBASH> it depends on which applications you run and how much ram they take
[12:21] <binBASH> simple: If all your apps take the ram system will swap. If there's no swap left you will be introduced to the OOM killer :)
[12:22] <adhorden> Its a large database server, running on Postgres
[12:23] <adhorden> I wanted to make it 4 gig swap, but at the moment its set at 2 gig, but we are flatening it this afternoon to start fresh with a 64bit os
[12:24] <binBASH> and what is current swap usage?
[12:24] <binBASH> and which value shows cat /proc/sys/vm/swappiness ?
[12:25] <adhorden> at load I have seen it eating 1 gig of swap but the system has 4 gig of mem at the moment I was putting in 16 gig this afternoon
[12:25] <binBASH> ok
[12:25] <adhorden> at the moment with 4 gig I get a swappiness of 60
[12:25] <alex88> have you really seen swap used? i've 2gb ram and it's always at 0
[12:25] <binBASH> alex88: you are lucky :D
[12:25] <xampart> is it a bad policy to keep swap 1.5 times as big as physical?
[12:25] <adhorden> yes I see it regually
[12:26] <adhorden> but in this case should we increase the swap?
[12:26] <adhorden> at load we get a swapiness of 40
[12:27] <binBASH> how you measured swappiness of 40?
[12:27] <alex88> that's why i've removed. :)
[12:28] <adhorden> sorry its set at 40
[12:28] <binBASH> :)
[12:28] <adhorden> long day!
[12:28] <binBASH> so it means 40% will be os cache
[12:28] <alex88> if i've set lang=it_it, how can i use apt-get in english for 1 time?
[12:28] <binBASH> here I set swappiness to 0
[12:28] <binBASH> mysql at least doesn't like swap usage at all
[12:29] <binBASH> for safety I have swap partition which is same size as the server ram
[12:29] <adhorden> binBASH, in our case there are arguments for increasing it and decreasing it, should we jsut go with 4 gig as I recomended or keep it at 2 gig?
[12:29] <adhorden> I mean whats the harm of increasing swap? I cannot see any
[12:29] <binBASH> adhorden: There is no harm
[12:29] <binBASH> The system should not swap at all.
[12:30] <adhorden> Is there any aregument for removing it?
[12:30] <adhorden> I do not want to end up in the relaims of OOM killer
[12:30] <binBASH> :)
[12:31] <binBASH> I think there is no reason to remove it. If it doesn't get used at all there is no harm.
[12:31]  * Patrickdk is lazy :)
[12:31] <binBASH> Patrickdk news?
[12:32] <binBASH> :)
[12:32] <Patrickdk> these days I say screw it and just setup a 25gig swap
[12:32] <binBASH> Well, diskspace is inexpensive
[12:32] <Patrickdk> I mainly do that for hibernation
[12:32] <Patrickdk> incase I loose power here at home
[12:32] <adhorden> thanks guys this is an argument that has been going around the office for two days now
[12:33] <adhorden> no one seems to be able to put in a good technical argument
[12:33] <Patrickdk> my servers in datacenters, I vary swap size, many systems I just do 512megs
[12:33] <binBASH> adhorden: Using no swap is like driving car without airbag ;)
[12:33] <adhorden> this is a production server postgres running in a datacenter
[12:34] <Patrickdk> binbash, dunno about airbags, but maybe seatbelts
[12:34] <Patrickdk> you normally fine without it, but sometimes :)
[12:34] <binBASH> yup
[12:34] <binBASH> :)
[12:34] <binBASH> Never say never
[12:35] <adhorden> So if there is no swap we are basically in the shit, with 2 gig we should be ok, but 4 - 8 gig would be ideal and to be safe 16 gig so it matches system memory?
[12:35] <binBASH> If you don't have problem with server downtimes you can disable swap surely :)
[12:35] <Patrickdk> adhorden, system swap = mem size is normally not needed
[12:35] <Patrickdk> you just need as much swap, as you want protection :)
[12:35] <adhorden> binBASH a few people might get angry with downtime, we have lots of it at the moment as we keep running out of memory hence why I am off to stick in 16 gigs later
[12:35] <Patrickdk> if a program goes nuts
[12:35] <Patrickdk> 2swap might be fine, 4might, or 16might
[12:36] <Patrickdk> it depends on the program and how it goes nuts
[12:36] <Patrickdk> hell, you might need 100gigs to protect it
[12:36] <Patrickdk> but normally at some point, the disk i/o is going way out weigh any swap size you give it
[12:36] <Patrickdk> cause it will become unusable anyways
[12:37] <adhorden> its a postgres server running on ubuntu-server at the moment
[12:37] <adhorden> the only thing running is postgres
[12:37] <Patrickdk> I personally would say, if you sould never use swap, and you don't plan to ever hibernate, 2-4gigs should be enough
[12:37] <Patrickdk> hibernate, swap=mem, has to be
[12:37] <adhorden> this is a server so I doubt we are going to be hybernating it
[12:38] <Patrickdk> well, lets say this
[12:38] <Patrickdk> at 4gigs swap, and disk write speed of 100mb/s
[12:38] <Patrickdk> that says the system will be unusable for 40seconds if it goes nuts
[12:38] <Patrickdk> 8gigs would be up to 80seconds
[12:39] <Patrickdk> at what point do you not care if it's unusable?
[12:39] <binBASH> Unusable? :D
[12:39] <Patrickdk> system is too busy swapping to do anything else, like ssh
[12:39] <Patrickdk> have it happen several times
[12:40] <binBASH> hmm ok, never had this :D
[12:40] <binBASH> here it had things like, oom killer killed sshd or mysqld
[12:40] <Patrickdk> I haven't had that
[12:41] <Patrickdk> but generally I will reboot the system if it gets bad
[12:41] <Patrickdk> when I can't get into it for >5min
[12:41] <binBASH> sure ;)
[12:41] <Patrickdk> and at 512megs swap, that happened several times
[12:41] <Patrickdk> cause the disk was busy doing many other things that just swap at the time
[12:41] <binBASH> Here I look at KVM console first
[12:41] <binBASH> if there is no chance -> reboot
[12:42] <Patrickdk> mine are normally related to forkbombs
[12:42] <binBASH> adhorden: I would btw. never go higher than 8GB swap
[12:43] <Patrickdk> oh, and if your on 32bit, you can't go over 4gig anyways
[12:43] <binBASH> If you need 8 GB swap at all, there is something seriously wrong
[12:43] <Patrickdk> oh, maybe you can now
[12:43] <Patrickdk> heh
[12:43] <binBASH> :)
[12:44] <Patrickdk> Filename				Type		Size	Used	Priority
[12:44] <Patrickdk> /dev/mapper/crypt640a-swap              partition	25165816	245208	-1
[12:44] <Patrickdk> it used to only use 4gigs of that 25gigs
[12:44] <adhorden> thanks guys I am going to get lunch
[12:44] <adhorden> I will when out there set it to 4 gig
[12:45] <Patrickdk> this system hibernates, with 4gigs currently
[12:45] <Patrickdk> upgrading to 12gigs next month
[12:45] <Patrickdk> or more, if I can
[12:46] <binBASH> this system = your desktop? ;)
[12:58] <alex88> if i've set lang=it_it, how can i use apt-get in english for 1 time?
[13:00] <zul> morning
[13:06] <shauno> alex88: just put LANG=C at the start of the command.  so "LANG=C apt-get install foo".  that'll set the LANG env, but only for that single command
[13:07] <alex88> shauno: thank you very much
[13:15] <patdk-wk> binbash, this system = desktop/home server
[13:31] <samoangunner> hi is this the ubuntu server help chat?
[13:31] <soren> That's what it says in the topic.
[13:33] <samoangunner> what is the best graphical interface to use with ubuntu server?
[13:33] <ivoks> putty
[13:33] <ivoks> :D
[13:34] <pmatulis> heh, nice one
[13:34] <samoangunner> is it easy to install and use?
[13:34] <ivoks> samoangunner: putty is an graphical SSH client
[13:34] <samoangunner> how is it used?
[13:34] <ivoks> samoangunner: you know what ssh is?
[13:35] <samoangunner> nope
[13:35] <ivoks> so, ubuntu doesn't have GUI
[13:35] <ivoks> it only has CLI
[13:35] <ivoks> command line interface can be utilized remotly
[13:35] <ivoks> best way to do that is via ssh protocol
[13:36] <samoangunner> oh ok
[13:36] <ivoks> putty is popular GUI ssh client on windows
[13:36] <samoangunner> so everything is done in a command line only
[13:36] <ivoks> it has a window bar
[13:36] <ivoks> yes
[13:36] <samoangunner> crap
[13:36] <samoangunner> sorry
[13:36] <ivoks> !ebox
[13:37] <samoangunner> ebox ah
[13:37] <samoangunner> I will tri it
[13:37] <ivoks> http://www.ebox-platform.com/
[13:37] <samoangunner> do I install it on the server or on a different computer and login
[13:38] <ivoks> on server
[13:38] <samoangunner> ok I'm downloading it now on my server
[13:39] <ivoks> time to go...
[13:39] <ivoks> take care
[13:39] <samoangunner> hey thanx for your help
[13:50] <binBASH> not crap
[13:51] <patdk-wk> who crapped in the channel?
[13:52] <binBASH> patdk-wk: 20 mins ago :D
[13:52] <patdk-wk> iphone4gs crapped
[13:52] <samoangunner> just downloaded and installed ebox in my server
[13:53] <samoangunner> how do I use it?
[13:53] <binBASH> ewhat?
[13:53] <samoangunner> how do I open it
[13:53] <samoangunner> ebox
[13:53] <patdk-wk> eboxen was my friends company
[13:53] <binBASH> samoangunner: http://trac.ebox-platform.com/wiki/Document/Documentation/InstallationGuide
[13:54] <binBASH> maybe read here?
[13:54] <samoangunner> thanx
[13:54] <binBASH> google skillz........
[13:55] <patdk-wk> binbash google up how to install and setup an android dev enviroment :)
[13:55] <patdk-wk> I plan on doing that this weekend :)
[13:56] <patdk-wk> I'm completely annoyed with android email and k9 mail, so going *fix* it
[13:56] <binBASH> patdk-wk: http://tinyurl.com/289wn3p
[13:57] <patdk-wk> hehe
[13:57] <binBASH> :)
[13:58] <patdk-wk> blackberry email is so freaking nice :(
[13:59] <patdk-wk> I need atleast, message/rfc822 support, and better html support (but I think a, view as plain text button will be better)
[14:11] <samoangunner> I just install ebox on my server and its asking me to type in the Distinguished name of the search base? what is that?
[14:12] <shauno> that sounds like ldap.  not something I know anything about, but might get you searching in the right direction
[14:17] <samoangunner> how could I set up ubuntu server to be a packet shaper / bandwidth manager
[15:01] <hallyn> anyone have a few cycles available for review of https://code.launchpad.net/~serge-hallyn/ubuntu/maverick/etherboot/e1000fix  ?
[15:02] <mathiaz> zul: hi!
[15:02] <hallyn> like maybe mathiaz :)
[15:02] <zul> mathiaz: hey got the list for you winbind 612958 ntp 604717 dhcp 612975
[15:11] <patdk-wk> wouldn't that require a system with a e1000 to try it on?
[15:18] <osmosis> anyone aware of kvm issues with cpu frequency scaling? i seem to have hit that.
[15:21]  * patdk-wk wonders why your kvm console would do anything to cpu scaling? unless it was stuck pressing keys :)
[15:23] <hallyn> osmosis: more details?
[15:23] <hallyn> I see some old bugs...
[15:36] <zul> hallyn: looks good
[15:40] <hallyn> zul: cool, thanks.
[15:41] <zul> hallyn: want me to upload it for you?
[15:41] <hallyn> zul: that'd be great, thanks.
[15:42] <hallyn> (especially since there's another, separate bugfix against hte same pkg, so then maybe i can port the fix on top of this one tomorrow :)
[15:58] <samoangunner> I am tring to put my server online but not able to
[15:58] <patdk-wk> plug it in?
[15:58] <samoangunner> I set the ip
[15:58] <samoangunner> yes its plugged in
[15:58] <samoangunner> I think I got the dns in
[15:59] <patdk-wk> well, your going have to describe the issue
[15:59] <samoangunner> how do I check if the dns is set
[15:59] <patdk-wk> dig google.com
[15:59] <samoangunner> I just install the server
[15:59] <samoangunner> new install
[15:59] <patdk-wk> dig google.com @<IP_ADDRESS>
[15:59] <samoangunner> I have been digging and found nothing
[15:59] <patdk-wk> first one broken, second one works
[15:59] <patdk-wk> it has internet, dns is screwed, fix /etc/resolv.conf
[16:00] <patdk-wk> both broken, your internet is broken
[16:01] <samoangunner> the internet is working
[16:01] <patdk-wk> should see something like:
[16:01] <patdk-wk> ;; ANSWER SECTION:
[16:01] <patdk-wk> google.com.		300	IN	A	<IP_ADDRESS>
[16:01] <samoangunner> mine says timed out
[16:01] <patdk-wk> for both?
[16:01] <samoangunner> yes
[16:02] <patdk-wk> then internet is broken
[16:02] <patdk-wk> or your internet settings on that server are broken
[16:02] <samoangunner> I think its the eth0 settings
[16:02] <patdk-wk> well, I dunno what those should be
[16:02] <patdk-wk> as your isp should be telling you that
[16:02] <samoangunner> I know what they should be but I dont know if I did it correct
[16:03] <samoangunner> the ip should be <IP_ADDRESS>
[16:03] <\sh> dhcp?
[16:03] <patdk-wk> I don't know either :)
[16:03] <samoangunner> sub <IP_ADDRESS>
[16:03] <samoangunner> how do you set it to dhcp in the command line
[16:04] <\sh> server or desktop? desktop should dhcp be the default (network manager) on the server you edit /etc/network/interfaces auto eth0 \n iface eth0 inet dhcp and /etc/init.d/networking restart
[16:06] <samoangunner> ok I am in the ect/network/interface
[16:06] <samoangunner> how do I type in the command?
[16:08] <\sh> with your favorite editor
[16:09] <samoangunner> yes i am using nano
[16:09] <samoangunner> what is the command
[16:14] <zul> SpamapS: to be extra sure can you run the mysql testsuite with your /tmp change?
[16:21] <Error404NotFound> how can i restrict samba to only listen on LAN interface?
[16:22] <kpettit> Error404NotFound: Look here http://samba.org/~tpot/articles/multiple-interfaces.html
[16:25] <Error404NotFound> kpettit, thanks :)
[16:25] <kpettit> np
[16:26] <zul> mathiaz: you spelled "Future" wrong on the statusreport for the release team :)
[16:29] <mathiaz> zul: oups
[16:29] <mathiaz> zul: you can fix it if you want
[16:29] <zul> mathiaz: sure...luckily i know frenglish ;)
[16:30] <Error404NotFound> there was a tool just like tmpwatch in centos, i did find it and even try it, have forgotton its name...
[16:31] <Error404NotFound> tmpreaper...
[16:31] <Error404NotFound> yup
[16:43] <pmatulis> smoser: you're plugged in to the server docs right?
[16:43] <smoser> i dont know what that means. i dont have an outlet here :)
[16:44] <pmatulis> smoser: you can get the server guide edited?
[16:44] <pmatulis> smoser: just noticed something in the lucid (at least) guide
[16:44] <smoser> i've never tried.
[16:44] <pmatulis> smoser: nothing major but if i don't say it now i never will  :)
[16:44] <smoser> sommer is the owner (maybe you were confusing he and i).
[16:44] <smoser> but sure, what is it?
[16:45] <pmatulis> smoser: sigh, yes
[16:45] <pmatulis> smoser: looks like he's not in
[16:46] <smoser> but what is it man!
[16:46] <smoser> i'm on the edge of my seat
[16:46] <pmatulis> smoser: heh
[16:46] <pmatulis> smoser: it's just that the ssl-cert packaage needs to be installed in order to add a user to the ssl-cert group
[16:46] <pmatulis> smoser: as instructed here: https://help.ubuntu.com/10.04/serverguide/C/openldap-server.html
[16:46] <pmatulis> smoser: this package is not installed if you use the minimal install
[16:47] <pmatulis> smoser: that's all!
[16:48] <zul> hallyn: it seems im having issues better ask someone else
[16:48] <smoser> i'm not sure what the proper mechanism for bringing that up would be. maybe zul or mathiaz know better.
[16:48] <zul> pmatulis: sommer is the guy you want
[16:49] <pmatulis> zul: yeah
[16:49] <pmatulis> smoser: the process is fairly heavyweight, bazaar, mailing list
[16:50] <Error404NotFound> how do i exclude directories from aide? say /var/log
[17:03] <hallyn> zul: what sorts of issues?  with my code, or just with the merge process?
[17:04] <zul> no its just my computer
[17:05] <hallyn> ok, just so i didn't do something wrong - thx
[17:31] <SpamapS> zul: I haven't tried it
[17:31] <SpamapS> zul: I still haven't heard back about whether to go further and lock it down to /var/tmp/mysql ...
[17:45] <m0t3jl> Hi. I've recently dist-upgraded to 10.04 on my desktop (yes, I use the server version on desktop ;)) and it's got a splash screen ;) Why the heck would there be a splash screen on server? :D
[17:50] <RoyK> m0t3jl: dunno - perhaps someone thought it looked nice? :)
[17:50] <RoyK> m0t3jl: it's not like it'll eat much resources
[17:51] <RoyK> the cool thing about lucid is that it uses far higher resolution than before, so unless you're on an old 14" CRT, the console is sufficiently big to use it for something real :)
[17:52] <zul> SpamapS: yeah go ahead and lock it down to /var/tmp/mysql but once you do run it with the qa-regression-test testsuite
[17:55] <SpamapS> m0t3jl: dig through the ubuntu-server archives at lists.ubuntu.com , somebody posted how to disable the splashiness.
[17:56] <SpamapS> zul: will do
[17:56] <zul> SpamapS: thanks
[17:59] <SpamapS> zul: so how is this supposed to work.. if we start adding stuff to existing upstart jobs, while still encouraging users to modify them.. users have to hand merge upstart jobs on upgrade?
[18:00] <zul> SpamapS: it should prompt you when upgrade if the upstart job has changed and its up to the uesrs
[18:00] <SpamapS> zul: frankly, that sucks.
[18:00] <zul> SpamapS: you get the same problem with initscripts
[18:00] <SpamapS> Yeah, people shouldn't be modifying them.
[18:01] <m0t3jl> :)
[18:01] <SpamapS> I guess what I mean is, the script code shouldn't be in the init dir.
[18:01] <mathiaz> SpamapS: right - that's why /etc/defaults/* have been introduced
[18:01] <mathiaz> SpamapS: it seems that with upstart defaults files are no longer needed
[18:01] <SpamapS> like, pre-start should be  'pre-start /usr/lib/mysql-5.1/pre-start'
[18:02] <mathiaz> SpamapS: ie init scripts and default files are merged into an upstart job
[18:02] <zul> SpamapS: next version of upstart should fix that
[18:02] <SpamapS> mathiaz: I need to assert that /var/tmp/mysql exists. I can't rely on maintainer scripts for this.. I have to do it right before mysqld is started. I hae to put this in pre-start .. but now I'm changing code in a conffile.. seems rather counter-intuitive.
[18:03] <SpamapS> zul: we can do it now w/ policy though
[18:03] <mathiaz> SpamapS: why can't you rely on the maintainer scripts?
[18:03] <SpamapS> mathiaz: because /var/tmp can be cleared at any time
[18:03] <SpamapS> same reason /var/run/mysqld is asserted in pre-start. ;)
[18:03] <mathiaz> SpamapS: oh - right
[18:07] <sherr> Error404NotFound: see the examples on the aide.conf man page. It tells you how to skip a directory.
[18:12] <talcite> hey guys. I'm getting crashes on my server when I'm writing to an OCFS2 array
[18:12] <talcite> are there any known stopper bugs with OCFS2?
[18:14] <cemc> is there a way to see the changes before updating a package on a hardy server install ?
[18:14] <sherr> talcite: did you look in launchpad?
[18:15] <sherr> cemc: according to the apt-get update, there's a "dry run" option.
[18:15] <sherr> *"apt-get man page"
[18:20] <talcite> sherr: there's no open bugs in launchpad
[18:21] <cemc> sherr: no, I mean to see what changed in the package (the one you see if you're updating with Synaptic in GUI)
[18:22] <talcite> cemc: what you're talking about is called a changelog. It may return more google hits.
[18:28] <talcite> oh wow. ocfs2 really blew up
[18:33] <cemc> talcite: thanks, found it
[18:34] <mathiaz> zul: hi - bug 284416
[18:34] <zul> mathiaz: bi
[18:34] <zul> mathiaz: er hi even
[18:34] <mathiaz> zul: is there a good reason to keep the delta with Debian?
[18:34] <mathiaz> zul: I don't think it's worth keeping the delta with Debian just for bug 284416
[18:34] <zul> mathiaz: no i dont think so debain might want it
[18:35] <mathiaz> zul: you mean that debian may want to have the split package?
[18:35] <zul> mathiaz: correct
[18:35] <mathiaz> zul: it causes issues with the PO files: bug 601803
[18:36] <zul> yeah i know....might want to create a whois-common or something
[18:36] <mathiaz> zul: or put mkpasswd back into whois
[18:36] <mathiaz> zul: and keep one package
[18:36] <zul> mathiaz: doesnt matter to me...its just having mkpasswd in the whois pacakge
[18:40] <zul> mathiaz: grrr...i mean its weird having mkpasswd in the whois package
[18:40] <mathiaz> zul: why?
[18:40] <mathiaz> zul: it's small
[18:40] <mathiaz> zul: doesn't take a lot of space
[18:41] <mathiaz> zul: same for whois
[18:41] <mathiaz> zul: if you just want mkpasswd, whois doesn't take so much space
[18:41] <zul> well the function is totall different from whois :)
[18:41] <mathiaz> zul: it may seem strange - but it's not that bad
[18:44] <mathiaz> zul: if the po files is put in the equation it seems to take more work to maintain the delta with Debian
[18:48] <osmosis> hallyn, hmm..what kind of details.  Intel system. ubuntu 10.04 mostly default. kvm libvirt.  error is  BUG: soft lockup - CPU#2 stuck for 61s! [kdmflush:248]
[18:52] <hallyn> and it's the host kernel getting lockup?
[18:52] <hallyn> can you pastebin mord of the dmesg output?
[18:54] <zul> mathiaz: agreed
[19:03] <hallyn> osmosis: this is uptodate lucid with lucid-updates on x86-64?  or 32?  (or w/out lucid-updates archive)
[19:04] <hallyn> i see a few things on launchpad - is this definately only with kvm?
[19:15] <VladGh> guys, I know this is a really newbie question but once I compiled a program from sources with make and make install, can I just copy the resulted binaries when I reinstall the system as long as I install the required dependencies?
[19:17] <talcite> VladGh: did the program make available any other dynamic libraries?
[19:18] <VladGh> talcite: I'm talking about php 5.3.3 compiled with all the necessary librarie and dependencies, and I was wondering if when I am reinstalling Ubuntu on the same server I could just copy the /opt/php5 folder in which I compiled it after I install all libraries with apt-get?
[19:19] <talcite> not likely with php
[19:19] <talcite> you'll probably need to do some ld magic as well
[19:19] <talcite> you're better off recompiling I would think
[19:20] <talcite> why can't you recompile anywyas?
[19:20] <VladGh> ok, thanks, I already have sh scripts to do all the recompile stuff. I was just wondering if it is possible to skip that step. Thanks
[19:21] <SpamapS> VladGh: you know, php 5.3.3 is available as a source package in Maverick, you can always just rebuild that on your version of Ubuntu.
[19:22] <VladGh> yes I know but I prefer to have complete control on what I install (my own configure script and my own patches).
[19:23] <SpamapS> VladGh: one way to do that and still get system portability is by building your own .deb
[19:23] <VladGh> I will get to that too, but as you see I still ask some basic questions
[19:23] <SpamapS> VladGh: But.. php is pretty massive, so I could see where that might get ugly. ;)
[19:24] <SpamapS> VladGh: Also if you have multiple servers, its a good idea to go with something like puppet or chef to manage those build/deploy steps.
[19:24] <SpamapS> VladGh: even if you only have 2 servers, if you might have 3 or 4 later, it makes a big difference in long term efficiency.
[19:25] <talcite> SpamapS: puppet only makes sense if you have a lot of identical machines
[19:25] <VladGh> For the moment I just have my small linode vps and a few small websites
[19:25] <VladGh> thanks for the adive anyway
[19:25] <VladGh> I will do very soon replication and high availability so I will definetly look into puppet or chef
[19:29] <VladGh> where can I find some good tutorials on how to create a deb from sources for more complex software like php or jetty7, solr etc
[19:31] <kpettit> Anybody know of any good python or other cli type tools that will allow me to ready/write config files from different apps.  Like apache, mysql, asterisk, etc?
[19:33] <SpamapS> talcite: not really. 99% of the time you have 90% of the same configs on each box.. little things that when missed, screw up all your other stuff
[19:33] <SpamapS> talcite: I think of puppet more as managing the mundane repetition, not the boxes.
[19:34] <SpamapS> kpettit: config files are vastly different from program to program.. some use established patterns like ini, yml, or xml, but others just sort of made up their own thing (like apache..)
[19:35] <kpettit> exactly, that's why I don't really want to write one :)  Trying to see if something already exists
[19:36] <SpamapS> kpettit: you might look at what ebox/webmin do
[19:36] <kpettit> yeah, that's why I want to write my own.  Not to happy with those
[19:36] <kpettit> that and I'd like it to be in python instead of perl.
[19:36] <hallyn> osmosis: see the bottom of https://bugs.launchpad.net/ubuntu/+source/linux/+bug/333201.  Assuming you see the messages in the guest, you may be better off using another clocksource?
[19:37] <kpettit> I like ebox OK, but it's not as easy to exten and add custom stuff as I'd like.  And the web UI is freaky slow.  Webmin is cool but everything is too seperate
[19:53] <brad__> i'm having massive DNS problems setting up BIND9 ... any DNS pros out there will to lend a hand?
[19:58] <brad__> if i use dig @SERVER_IP mydomain.com on the server, i get a response.
[19:58] <brad__> if i use dig @SERVER_IP mydomain.com from my desktop, i get SERVFAIL
[19:58] <brad__> any ideas?
[19:59] <Delemas> I'm trying to get VMBuilder to make a ubuntu 10.04 LTS VM but the resulting VM won't boot i.e. SeaBIOS reports "Boot failed: not a bootable disk". I'm building with a 4096MB root. What am I missing?
[19:59] <Delemas> I've enabled debug mode but it isn't helping much...
[20:06] <brad__> kinda quiet today, eh?
[20:09] <Delemas> very...
[20:10] <Delemas> brad__, are you using views?
[20:11] <brad__> no, what's views?
[20:11] <Delemas> brad__, they are a bind9 feature...
[20:12] <brad__> nope, not using them to my knowledge.
[20:12] <brad__> would that be helpful?
[20:13] <Delemas> No one less complication. hmm I'd check your logs. You might have to increase logging.
[20:13] <xperia> hello to all. have big problems with a innodb table. everytime i call a website on my ubuntu server i get the error message
[20:13] <xperia> Incorrect information in file: './mydatabase/mytable.frm'
[20:13] <xperia> How can i fix this Problem ?
[20:14] <brad__> Delemas: I've tried looking at logs, i just installed sysklogd, not much help though
[20:16] <brad__> Delemas: the thing that gets me is all the checks in the ubuntu guide pass, but it's been a couple days and no propagation.
[20:17] <sherr> xperia: "call a web site"? Error message where? From what? Exact message?
[20:17] <Delemas> brad__, firewalling?
[20:17] <brad__> nah, I can telnet in from my desktop
[20:17] <brad__> on port 53 at least
[20:18] <Delemas> hmm so bind9 is listening to the right IP?
[20:18] <Carleas> If I'm setting my VPS as both a web server and a nameserver, do I put it as its own nameserver in my zone file?
[20:18] <Carleas> And then put the secondaries?
[20:18] <brad__> Delemas: i'd guess so
[20:19] <xperia> sherr: as written its about a innodb table in mysql. it is corrupted and becouse of this i get every time the error message
[20:19] <xperia> Incorrect information in file: './mydatabase/mytable.frm'
[20:19] <xperia> So need now to repair this innodb table but dont know how
[20:19] <Delemas> brad__, check netstat -n -l -p
[20:21] <brad__> tcp6       0      0 :::53                   :::*                    LISTEN      1394/named
[20:21] <brad__> does that look right?
[20:22] <Delemas> That shows ipv6 listening. What about ipv4?
[20:23] <Delemas> Mine shows listening lines for tcp and udp.
[20:23] <brad__> yeah, it's on there too
[20:23] <jpds> Delemas: IPv6 sockets are v4 sockets.
[20:23] <brad__> yep, both tcp and udp
[20:23] <Delemas> ah k then...
[20:23] <Carleas> Also, in some zone files the NS lines start with an '@', and in others they do not.  Which should I use when?
[20:23] <brad__> Carleas: trying to figure the same questions out myself :)
[20:24] <Delemas> An @ uses orgin.
[20:24] <Delemas> origin I mean...
[20:24] <qman__> yes, @ refers to the origin
[20:25] <qman__> so if you have a zone for example.com, the @ record is example.com, and the other records are site1.example.com, etc
[20:25] <brad__> named-checkzone returns OK
[20:25] <brad__> i believe named-checkconf is also returning OK
[20:26] <brad__> (just returns empty blank with no errors, from the man page  I'm assuming that means it's OK)
[20:26] <qman__> bind logs to /var/log/syslog, in case you haven't figured that out yet
[20:26] <qman__> and it is fairly verbose by default
[20:27] <qman__> grep named /var/log/syslog
[20:27] <brad__> i've got a few "error (network unreachable) resolving 'ns/AAAA/IN':"
[20:30] <brad__> qman__: there are also a few errors about "couldn't add command channel"
[20:30] <Carleas> What about IN?  Some seem to use, others not.
[20:31] <SpamapS> Honestly, BIND's format is so archaic .. does anybody actually use BIND because they like it?
[20:32] <brad__> nope, people tell us to use it and we follow like sheep to pasture ;)
[20:34] <brad__> so i'm tailing var/log/syslog, and i keep getting more and more of these "error (network unreachable)" errors
[20:34] <Delemas> Ah crap I think I'm seeing this bug with vmbuilder https://bugs.launchpad.net/vmbuilder/+bug/525952
[20:35] <Carleas> I think Bind uses me more than I use it.  I always feel dirty after our interactions.
[20:35] <brad__> Carleas: lol
[20:37] <neri> hi what`s the difference btw apt-cacher and apt-mirror if i want to create a repo server in my lan?
[20:37] <brad__> qman__: is there anything in particular I should be looking for?
[20:39] <Delemas> neri: apt-cacher downloads what you use. apt-mirror downloads all files.
[20:40] <brad__> if i use the command "dig @SERVER_IP mydomain.com", shouldn't that be able to bring up the result even if it hasn't propagated?
[20:40] <neri> Delemas: if I'm using a ubuntu server, obviously my packages will be different from my workstations... the apt-cacher will download the workstation packages also?
[20:41] <Delemas> neri, It should be able to cache whatever is configured on it...
[20:42] <kirkland> hallyn: ping
[20:42] <kirkland> hallyn: i'm working on a fix to https://bugs.edge.launchpad.net/ubuntu/+source/etherboot/+bug/570870
[20:42] <kirkland> hallyn: i want to make sure we're not stomping on one another
[20:46] <neri> Delemas: Thx for info. Changing topic, is it possible to use nis, but withou mounting home on nis server? (Something like remote profile in ad)
[20:46] <neri> offline profile*
[20:46] <Carleas> What does the IN mean on some lines of a DNS zone file?  Do I need to include it on all files?  I've seen zone files in which no line contains the 'IN' flag.
[20:47] <maswan> IN means internet, it's also the default
[20:47] <maswan> that's why you can leave it out
[20:48] <neri> noone know?
[20:48] <Delemas> I don't use nis.
[20:50] <hallyn> kirkland: well I do have a package waiting to build, but it's basically your fix
[20:50] <hallyn> oh, and finally did so.  https://launchpad.net/~serge-hallyn/+archive/kvm-pxe-usrshare
[20:50] <kirkland> hallyn: yeah, i was just about to build/upload that to lucid-proposed now
[20:50] <kirkland> hallyn: i can debuild -S this on amd64, though
[20:50] <kirkland> "can't"
[20:51] <hallyn> me neither.  I assumed that's always been the case
[20:51] <kirkland> yeah
[20:51] <kirkland> i do it in an i386 vm
[20:51] <hallyn> and i can't do a sbuild -d lucid-i386 bc it wants to play with grub, which it can't do in a chroot
[20:52] <hallyn> kirkland: the only thing i added to your original debdiff was
[20:52] <hallyn>         ln -s $(CURDIR)/debian/kvm-pxe/usr/share/qemu $(CURDIR)/debian/kvm-pxe/usr/share/kvm
[20:52] <hallyn> just in case some applications are expecting the roms in kvm
[20:52] <hallyn> kvm/
[20:54] <RoAkSoAx> smoser: WOuld you like to see all the UEC images (both daily and releases) in on single list of images or would you like to see them separated?
[20:54] <pmatulis> in may 2011 (karmic EOL) can i still upgrade to lucid?
[20:55] <jpds> pmatulis: Yes.
[20:55] <pmatulis> jpds: thanks
[20:55] <smoser> RoAkSoAx, i would think probably separated.
[20:56] <RoAkSoAx> smoser: do you care of other releases besides maverick ones? such as lucid, or in the future, when ubuntu+1 is out, would you care about previous releases?
[20:57] <smoser> i would think ideally you'd show all releases that could be booted.
[20:57] <smoser> that will only be maverick at this point in time
[20:57] <smoser> so basically, show all releases => 10.10 and all dailies 10.10.
[20:58] <smoser> but really, i'd like it to be "just like anything else"
[20:58] <smoser> so i dont really know how you're handling other stuff.
[20:58] <hallyn> kirkland: hah but i did that wrong anyway
[20:58] <hallyn> kirkland: so pls go ahead and push your own original debdiff and let's be done with it :)
[21:00] <Delemas> OMG so stupid... vmbuilder creates VMs in raw format, converts them to qcow2 but it wrote out libvirt config which lists disk device type of raw! FAIL! s/raw/qcow2/g;  it suddenly it all works.
[21:01] <RoAkSoAx> smoser: Ok, basically, it will be like this: http://imgur.com/eEXzK.png where repository would be uec-release and uec-daily. Both will contain different releases eventually right?
[21:02] <RoAkSoAx> and in the -cli, i guess it would be something like 'testdrive --repo uec-daily' and etc etc
[21:02] <smoser> well, they'll always include different content.
[21:02] <smoser> (they do now).
[21:04] <RoAkSoAx> smoser: that's the thing, I can handle it both ways, as a different repository with different releases, or as a single repository and put eveyrthing in one list. IMO, handling it as a repository would be better, given that way I keep separated cdimage.u.c, releases.u.c, and uec-images.u.c
[21:06] <smoser> your call. i dont care.
[21:06] <smoser> i'd like to somehow know that some thing is released versus daily, though
[21:07] <RoAkSoAx> smoser: I guess that'd be just the using different repo's. Anyways, I'll prolly have it by sunday. Will let you know
[21:07] <smoser> you can cheat
[21:07] <smoser> and know under the covers
[21:08] <smoser> what list you pulled it from
[21:09] <RoAkSoAx> smoser: iĺl pull .manifest and .manifest-daily as different repoś, or cache files, and they will be independent between each other
[21:09] <RoAkSoAx> smoser: something similar with cdimage.u.c which is mainly for dailyś and releases.u.c
[21:12] <RoAkSoAx> smoser: anyways, I'd rather just show you when it is done
[21:15] <osmosis> hallyn, thanks, ive added myself to the bug list.
[21:43] <kirkland> hallyn: firgin awesome .... kees just showed me this ... "linux32 bash"
[21:44] <kirkland> hallyn: and then i could build etherboot on my 64-bit desktop
[21:44] <kirkland> (build the source package at least)
[21:44] <kirkland> i'm sanity checking it now
[21:45] <kees> (it just tricks uname())
[21:46] <kees> so anything actually sensitive will usually explode once gcc gets involved. but then -m32 may solve it
[21:46] <hallyn> sweet :)
[21:50] <ND-AtWork> hey guys question
[21:50] <ND-AtWork> can you use a parrelel port as a serial port in any way in linux?
[21:50] <ND-AtWork> i would like to use a dummy terminal, but i dont have any null modem adapters
[21:51] <sailerboy> hey, if i have a user account (craig) which doesnt have access to the killall command, but i want it to be able to launch a script that contains "killall supybot" or "kill -9 `pgrep supybot`", how would i do that?
[21:51] <sailerboy> on a server edition
[21:51] <sailerboy> im sure i have to edit visudo
[21:56] <mathiaz> SpamapS: zul: jdstrand: any reasong/thouhgts on demoting php5-sybase to universe?
[21:57] <SpamapS> mathiaz: +1 for demoting drivers for closed source daemons. :)
[21:59] <mathiaz> SpamapS: hm - http://packages.ubuntu.com/maverick/php5-dbg
[21:59] <mathiaz> SpamapS: php5-dbg depends on php5-sybase
[22:00] <SpamapS> mathiaz: can those files be moved into php5-sybase-dbg ?
[22:08] <zul> mathiaz: indifferent :)
[22:11] <mathiaz> SpamapS: it should be possible to create a php5-sybase-dbg file
[22:11] <mathiaz> SpamapS: package
[22:15] <SpamapS> mathiaz: I think if you did that, you can kick libsybdb5 out of main too
[22:15] <SpamapS> wait.. no.. kexi
[22:16] <mathiaz> SpamapS: hm?
[22:16] <mathiaz> SpamapS: I'm not sure I follow what you're saying
[22:18] <SpamapS> mathiaz: libsybdb5 is the sybase/mssql driver (freetds) .. all of its rdepends are universe except kexi and php5-sybase
[22:19] <SpamapS> but, actually, its pretty cool that kexi supports mssql... as that makes ubuntu more useful for mssql administrators and developers.
[22:19] <SpamapS> kexi == graphical data management program
[22:41] <jdstrand> mathiaz: I have no strong opinion. dropping it out of main means less official support, but I have no idea how many people use it
[23:07] <hsr> Hello
[23:07] <guntbert> !hi | hsr
[23:07] <hsr> I need help on spam assasin
[23:09] <hsr> I want to try spamassasin on ubuntu desktop on virtualbox
[23:13] <guntbert> hsr: start with http://www.akadia.com/services/postfix_spamassassin.html
[23:14] <guntbert> hsr: or with https://help.ubuntu.com/10.04/serverguide/C/mail-filtering.html
[23:30] <hsr> guntbert: Will it be very easy to install for a newbie??
[23:31] <hsr> guntbert: What else should i know?
[23:44] <hallyn> kirkland: your quick push invalidated my awaiting merge proposal :)
[23:45]  * hallyn hopefully out for a bit now