[00:01] <cef> Any ideas on how to get past Bug #514012 when upgrading from karmic to lucid (server, no X)?
[00:08] <cef> has no one using server tried upgrading to lucid since the 29th Jan since this bug appeared?
[00:19] <mathiaz> kirkland: hi!
[00:19] <mathiaz> kirkland: were you able to install UEC on the test rig?
[00:20] <kirkland> mathiaz: huh?
[00:20] <mathiaz> kirkland: I'm running into bug 524147
[00:20] <kirkland> mathiaz: i thought you were reinstalling with 4 nodes?
[00:20] <kirkland> mathiaz: i was able to install topo2 earlier today
[00:20] <mathiaz> kirkland: yes - the CLC+Walrus+CC+SC is working
[00:20] <mathiaz> kirkland: but the NCs fail
[00:20] <kirkland> mathiaz: hmm, i got a nc working
[00:21] <mathiaz> kirkland: was there an upload of eucalyptus that could have fixed bug 524147?
[00:21] <mathiaz> kirkland: I'm using an iso rather that the archive
[00:21] <mathiaz> kirkland: so this is with 1.6.2-0ubuntu1
[00:22] <kirkland> mathiaz: hmm, i did one upload today, fixing bug #523826
[00:23] <mathiaz> kirkland: hm well. I don't know then.
[00:23] <mathiaz> kirkland: at least I can confirm that the scripts on tamarind are working with isos
[00:23] <cef> kirkland: btw: I'm trying to see if lucid has the same issue as karmic with Bug #495394 , but I can't upgrade the host cos of #514012 so it might be a while before I can help on that. :(
[00:24] <kirkland> cef: okay
[00:24] <mathiaz> kirkland: I suggest you take the test rig to conduct the rest of your tests
[00:25] <cef> (more just a fyi, but any help with #514012 would of course be nice.. #ubuntu+1 has been no help now for 2 days... :(
[00:25] <kirkland> mathiaz: um, not sure i can do much if it's busted as such
[00:25] <kirkland> mathiaz: i'm about to call it a night anyway
[00:25] <mathiaz> kirkland: ok
[01:01] <Italian_Plumber> hello.  My syslog is filled with these messages: http://pastebin.com/m43e147ae
[01:01] <Italian_Plumber> is this something that I need to worry about, or would be slowing down my machine?
[01:01] <Italian_Plumber> or could lead to data corruption?
[01:07] <cef> Italian_Plumber: I personally wouldn't trust it seeing that.. but that is more just me than a definitive answer
[01:07] <cef> Italian_Plumber: what brand/model drive?
[01:07] <Italian_Plumber> Seagate
[01:08] <cef> model # ??
[01:09] <Italian_Plumber> actually Western Digital Caviat Green WD10EADS
[01:12] <cef> hrm.. no idea but those green drives do have some weird power saving features..
[01:12] <cef> are you running smartd at all?
[01:13] <Italian_Plumber> I'm running it through an SATA PCI interface card, so I'm not sure.  I would assume not.
[01:13] <Italian_Plumber> MB is PCChipps M830LR
[01:13] <Italian_Plumber> ~8 year old board
[01:14] <cef> just seen similar errors to that on lkml (google search) when certain versions of smartd is running
[01:15] <Italian_Plumber> well i'm not sure how I would turn smart support on... siince the drive doesn't show up in the MB's BIOS.  So prolly ont
[01:16] <cef> fair enough.. but is the smartd daemon running on the machine at all?
[01:17] <Italian_Plumber> no smartd process, no
[01:17] <cef> ok.. well that rules that out.
[01:18] <cef> sorry, dunno. but I'd be watching the data on that drive
[01:19] <Italian_Plumber> hmm... well thanks for the suggestion anyway.
[01:28] <kirkland> zul: soren: nijaba: can someone add me to lp:~ubuntu-on-ec2, please?
[01:35] <maxagaz> can I ping myself by making my computer think I'm another given ip ?
[02:41] <Roxyhart0> hi guys i am looking for a software to distribute from the server antivirus and applications any idea?
[02:48] <ChmEarl> how can I alias eth0 with r8169 in Karmic server? which file is for aliases. I have nothing under /etc/modprobe.d
[02:54] <ChmEarl> nm-I made my own file under /etc/modprobe.d  realtek.conf
[02:55] <ChmEarl> I blacklist ipv6 and alias eth0 r8169
[02:56] <ChmEarl> friggin module loads, but eth0 never appears
[02:57] <ChmEarl> its like there is an LSP/trojan/virus
[02:59] <ChmEarl> do I have to set the HWADDR from lspci?
[02:59] <cef> do you have another device as eth0?
[02:59] <ChmEarl> no- onboard nic rtl 8111/r8168B
[03:00] <cef> does it show up as eth1 or something else? or not at all?
[03:00] <ChmEarl> nada
[03:00] <cef> checked dmesg?
[03:00] <ChmEarl> only lo and virbr
[03:00] <ChmEarl> yes dmesg says there is a rename from udev- can't figure why
[03:01] <ChmEarl> eth0 -> eth1   but it never shows either
[03:01] <cef> checked /etc/udev/rules.d/70-persistent-net.rules ?
[03:01] <ChmEarl> not yet - what to look for?
[03:01] <cef> whatever it gets detected as, it has that name from then on
[03:01] <cef> the mac of the adapter
[03:01] <ChmEarl> k - looking now
[03:02] <cef> it keeps the adapter persistent ALWAYS... so it stays the same.. you can edit that and remove any entries you don't want
[03:02] <ChmEarl> ah - sounds like the ticket
[03:02] <cef> np
[03:03] <cef> might want to remove that alias though
[03:04] <ChmEarl> there are 2 entries. one mac is right the other strange
[03:04] <cef> just delete the other line then
[03:04] <ChmEarl> comment it is OK?
[03:05] <cef> yup!
[03:05] <ChmEarl> back in a few. thanks Cef
[03:06] <cef> np
[04:04] <oh_noes> is it possible to apt-get install a package, but not start it?
[04:04] <oh_noes> ie is there a generic deb way to do it?
[04:13] <JanC> oh_noes: do you mean a server package that normally starts the service?
[04:14] <oh_noes> Yep
[04:14] <oh_noes> for example, NTP
[04:14] <oh_noes> is it possible to "set VAR="DONOTSTART" && apt-get install ntp
[04:14] <oh_noes> for example?
[04:16] <JanC> not like that (AFAIK), but depending on whether it uses upstart or sysvinit, you could probably pre-create a config
[04:16] <cef> oh_noes: don't think so, but I know where you are coming from.. you could possibly unpack it and edit the postinst script to do it, but I doubt anything like that is in there by default
[04:17] <oh_noes> hrmmm .. i thought a mechanism did exist for this.  Maybe I was just dreaming though
[04:17] <JanC> editing the postinst script is another possibility yeah
[04:17] <oh_noes> yeh I know I can do that
[04:17] <cef> actually yeah JanC's idea is a good one, or you could divert the init.d or upstart script?
[04:18] <oh_noes> the package is sysvinit
[04:18] <JanC> more and more services don't start by default anymore
[04:18] <oh_noes> (eg: ntp)
[04:18] <JanC> or have a setting in /etc/default/ to handle that
[04:29] <Roxyhart0> hi i am looking for a scrip to detect who is running a program in the server. somebody have any idea? i mean user, ip?
[04:29] <Roxyhart0> hi i am looking for a scrip to detect who is running a program in the server. somebody have any idea? i mean user, ip?
[04:33] <smoser> kirkland, zul or anyone else, if you happen to see this, please accept bug 522292 nomination for lucid
[04:33] <kirkland> smoser: done
[04:33] <smoser> kirkland, go to bed!
[04:34] <smoser> or sponsor that bug, either one is fine
[04:34] <kirkland> smoser: our cloud-utils, cloud-init trees are wicked out of sync
[04:34] <smoser> :)
[04:34] <smoser> hm...
[04:34] <kirkland> smoser: you have a fix?
[04:34] <cef> kirkland: yeah, weren't you going about 4 hrs ago? ;)
[04:34] <smoser> its fixed in that branch that is linked. in cloud-utils.
[04:34] <smoser> so not really fixed, but worked around
[04:34] <smoser> the real bug is in euca2ools
[04:35] <kirkland> smoser: let me check
[04:37] <kirkland> smoser: okay, this cloud-utils ready for upload, then?
[04:38] <smoser> i think so. yeah.
[04:41] <kirkland> smoser: i think we should be versioning these 0.4-0ubuntu1
[04:41] <kirkland> smoser: or are you versioning them the way you are on purpose?
[04:42] <smoser> it is 0.4-0ubuntu1 now
[04:43] <smoser> at least i pushed that just 10 minutes ago
[04:43] <smoser> https://code.launchpad.net/~ubuntu-on-ec2/ubuntu-on-ec2/cloud-utils
[04:43] <kirkland> okay, and this is where our branches got out of sync ...
[04:43] <kirkland> smoser: https://edge.launchpad.net/ubuntu/+source/cloud-utils
[04:44] <kirkland> smoser: i uploaded a 0.4-0ubuntu1 earlier today
[04:44] <smoser> for the love of pete
[04:44] <smoser> i pulled from lp:ubuntu/lucid/cloud-utils tonight
[04:44] <smoser> i really hate that that gets out of sync
[04:45] <kirkland> smoser: yeah, well, we just need to get you write access to the same trees that we have
[04:45] <kirkland> smoser: i asked you to pull from that junk branch of mine earlier
[04:45] <kirkland> smoser: oh well
[04:46] <ball> Could I expect Ubuntu Server to run properly on an IBM x3250?
[04:54] <kirkland> ball: almost certainly yes
[04:55] <ball> kirkland: Thanks.  I'll be back shortly, I need to go and do something.
[04:56] <kirkland> smoser: okay, i'm ready to upload
[04:56] <smoser> ok.
[04:56] <smoser> revamped ssh-authorize
[04:56] <smoser> http://paste.ubuntu.com/379529/
[04:56] <kirkland> smoser: check this ...
[04:56] <kirkland> http://paste.ubuntu.com/379530/
[04:56] <smoser> oops. that had a debug in it
[04:56] <smoser> http://paste.ubuntu.com/379531/
[04:57] <smoser> that looks fine.
[04:57] <smoser> basically, my goal with that "dev tree" is to get it with the same ancestry as the cloud-utils
[04:57] <smoser> as lp:ubuntu/lucid/cloud-utils
[04:58] <smoser> so that it can be pushed there
[04:58] <kirkland> smoser: well that's fancier
[04:59] <smoser> and for the record, i hate 'sh -e'
[04:59] <smoser> i think its a copout for proper error handling
[05:00] <kirkland> smoser: i hate scripts that aren't set -e
[05:00] <smoser> thats because you've been brainwashed by debian
[05:00] <smoser> no offense to anyone here
[05:00] <twb> smoser: the "proper error handling" part is a trap ERR in the body.
[05:01] <twb> IME, sh scripts *WILL NOT EVER* be able to manually catch all possible error conditions.
[05:01] <smoser> but seriously, set -e is like coding in C with assert() wrapping everything
[05:01] <smoser> twb that is no different in sh than it is in any other programing language
[05:01] <smoser> s/no different/no more true/
[05:01] <twb> smoser: so instead of doing that, you'd rather just let that NULL propagate all the way up the call tree before it fails?
[05:01] <kirkland> smoser: okay ffs
[05:01] <smoser> ffs?
[05:02] <twb> For Fuck's Sake
[05:02] <kirkland> for fucks sake
[05:02] <smoser> ah.
[05:02] <smoser> anyway.
[05:02] <kirkland> smoser: the two different branches are driving me nuts
[05:02] <smoser> yes, but seriously, catching the errors as they come and giving reasonable output to the user rather than just exiting and leaving the output in some borked state is not nice
[05:02] <smoser> err... thats not a sentance
[05:03] <kirkland> smoser: okay, i need you do to this synchronously for me
[05:03] <smoser> do what?
[05:04] <kirkland> smoser: pull from my branch
[05:04] <kirkland> smoser: and then push upstream
[05:04] <kirkland> smoser: and then i will re-pull from you, sponsor and upload
[05:04] <smoser> ok. where is your branch ?
[05:05] <kirkland> lp:~kirkland/+junk/cloud-utils
[05:05] <twb> smoser: "just exiting" means that you haven't used a trap ERR.
[05:05] <smoser> which no one ever does when they use set -e
[05:05] <twb> I do.
[05:05] <kirkland> smoser: i use traps
[05:05] <twb> There's no point trapping ERR if you don't set -e.
[05:05] <kirkland> smoser: when necessary
[05:06] <twb> e.g. http://twb.ath.cx/Preferences/.bin/with-temp-dir
[05:06] <smoser> i trap exit and cleanup correctly.
[05:06] <twb> Hmm, bad example :-)
[05:06] <smoser> in my experience, more scripts that have 'set -e' just stop, leaving me no idea why it failed (often no indication that it did).
[05:07] <smoser> so anyway
[05:07] <smoser> yeah, you can do it right
[05:07] <smoser> either way.
[05:07] <twb> trap 'echo >&2 "$0: unexpected failure."' ERR
[05:07] <smoser> i prefer || fail "message"
[05:07] <smoser> kirkland, so what branch ?
[05:07] <twb> smoser: you can still use those and have an ERR trap as your fallback for all the cases your "do it by hand" forgot about.
[05:07] <kirkland> smoser: <kirkland> lp:~kirkland/+junk/cloud-utils
 ok. where is your branch ?
 lp:~kirkland/+junk/cloud-utils
[05:08] <smoser> i'll merge.
[05:08] <kirkland> smoser: i fixed the versions, and tagged the latest release
[05:08] <kirkland> smoser: as soon as you can push that to the upstream, i'll upload the changes file i've signed
[05:08] <smoser> wait.
[05:09] <smoser> i just pulled that. latest revision is '7'
[05:09] <smoser> message:
[05:09] <smoser>   releasing version 0.3ubuntu1
[05:11] <kirkland> huh?
[05:11] <kirkland> smoser: pull again
[05:11] <kirkland> smoser: what's head -n1 debian/changelog ?
[05:13] <kirkland>
[05:13] <kirkland> 11. releasing version 0.5-0ubuntu1
[05:14] <smoser> kirkland, your tree looks sane to me.
[05:15] <kirkland> smoser: cool
[05:15] <kirkland> smoser: let me know when you've pushed
[05:15] <smoser> and mine just successfully merged from yours
[05:17] <smoser> ok. lp:~ubuntu-on-ec2/ubuntu-on-ec2/cloud-utils/ should have revision 11, which has your tree, and mine merged.
[05:17] <smoser> that should be mergable into lp:ubuntu/lucid/cloud-utils
[05:17] <smoser> so we're happy.
[05:18] <kirkland> smoser: okay, then i'm uploading
[05:18] <kirkland> smoser: done
[05:18] <smoser> so when you upload, you first push to lp:ubuntu/lucid/cloud-utils, right?
[05:19] <smoser> i think you're supposed to push there, then upload, then when the crawler comes through to sync them, it will have already done it and you'll have the intermediate history.
[05:19] <smoser> at least thats how i thought it was supposed to work.
[05:20] <smoser> good night, kirkland thanks.
[05:20] <kirkland> smoser: well, they're all out of sync right now :-/
[05:20] <smoser> well not now.
[05:20] <kirkland> smoser: so pushing there isn't quite working
[05:20] <smoser> they're all good.
[05:20] <smoser> why not?
[05:20] <smoser> i just pulled from there, and i can merge ours into that.
[05:20] <kirkland> kirkland@x200:/tmp/foo3/cloud-utils$ bzr push lp:ubuntu/lucid/cloud-utils
[05:20] <kirkland> Warning: Permanently added 'bazaar.launchpad.net,<IP_ADDRESS>' (RSA) to the list of known hosts.
[05:20] <kirkland> bzr: ERROR: These branches have diverged.  See "bzr help diverged-branches" for more information.
[05:21] <smoser> oh hell.
[05:21] <smoser> i hate this
[05:21] <kirkland> smoser: hang on
[05:21] <kirkland> smoser: okay, we're good
[05:21] <smoser> bzr branch lp:ubuntu/lucid/cloud-utils cloud-utils.lucid
[05:22] <smoser> bzr merge lp:~ubuntu-on-ec2/ubuntu-on-ec2/cloud-utils
[05:22] <kirkland> smoser: yeah, sorry, we're good
[05:22] <smoser> good.
[05:22] <smoser> good night.
[05:22] <kirkland> kirkland@x200:/tmp/foo3/cloud-utils$ bzr push lp:ubuntu/lucid/cloud-utils
[05:22] <kirkland> Pushed up to revision 12.
[05:22] <smoser> funny
[05:22] <kirkland> smoser: gnight
[05:22] <smoser> i thoguht your x200 was bug in bzr
[05:22] <kirkland> smoser: you just had to curse bzr enough
[05:22] <smoser> looks like hex
[05:22] <kirkland> smoser: and then it works out
[05:22] <smoser> oh i curse it.
[05:22] <kirkland> smoser: heh
[05:23] <kirkland> smoser: fyi ... https://bugs.edge.launchpad.net/server-papercuts/+bug/524226
[05:23] <kirkland> smoser: i renamed it to ssh-import-id
[05:23] <kirkland> smoser: as it's kind of the opposite of ssh-copy-id
[05:23] <smoser> yeah. thats true.
[05:23] <smoser> just make sure you take my improved version. :)
[05:24] <kirkland> smoser: you can post it to that bug if you like ;-)
[05:24] <kirkland> smoser: and add your name to the authors
[05:24] <smoser> you actually have to properly urlencode the user names
[05:24] <kirkland> smoser: true
[05:24] <kirkland> smoser: let's not make it *too* complicate though, or it won't make FFe
[05:24] <kirkland> smoser: or be considered a papercut
[05:25] <kirkland> smoser: i'm hoping ttx might accept it as a papercut
[05:25]  * kirkland -> bed
[05:25] <smoser> but seriosly, it sould do that. i have a  perl one liner somewher ethat urlencodes.
[05:26] <twb> Random annoying thing: OpenSSH's ssh-copy-id doesn't work with dropbear.
[05:31] <smoser> twb, hm.. do you know why?
[05:31] <smoser> other than ssh-copy-id is a good example of a bad shell script ;)
[05:31] <twb> Because ~/.ssh/authorized_keys becomes a single /etc/dropbear/authorized_keys
[05:31] <smoser> which does neither set -e or catches errors
[05:32] <twb> ssh-copy-id's code is INSANE, I assume because it's trying to be really portable
[05:32] <smoser> well that seems fixable if HOME=/etc/dropbear/
[05:32] <twb> root's home is rarely /etc/dropbear
[05:32] <smoser> right.
[05:32] <twb> (Dropbear is ssh for embedded systems, in case you didn't know.)
[05:33] <smoser> yeah. i've used it.
[05:33] <smoser> its is very handy.
[05:36] <smoser> twb, you could add a nother user with id 0 named 'dropbear' with HOME=/etc/dropbear. the ssh-copy-id dropbear@host
[05:36] <smoser> but that likely has mmajor issues
[05:36] <smoser> security wise
[05:42] <cef> could you not 'ln -s .ssh /etc/dropbear' on the router ?
[05:42] <cef> but yeah, a hack
[05:42] <cef> (from root's home dir that is)
[05:44] <cef> err.. did I even get that ln the right way around? NEED COFFEE. :/
[05:45] <cef> twb: err from root's homedir on the router 'ln -s /etc/dropbear .ssh' even.
[06:28] <cef> huzzah! progress on getting my libvirt hosts to lucid leads to new info for bug #495394.
[06:35] <ChmEarl> in karmic server, anyway to shrink font size? I tried vga=791, but I lose all video
[06:35] <ChmEarl> I expect to ssh in mostly so no biggee
[06:36] <ChmEarl> how can I tell what depends on x11-common?
[06:37] <lifeless> apt-cache rdepends
[06:38] <ChmEarl> lifeless, thanks
[06:39] <ChmEarl> ah, reverse depends
[06:39] <ChmEarl> to shut off a service, the only way is to remove (bind9) out of /etc/init.d ??
[06:42] <cef> check /etc/default/ and see if there is a config in there. many have options for whether to start or not
[06:48] <ChmEarl> cef, your hint about 70-persistent-net was key -- I got eth0 up and going -- cheers
[06:49] <cef> ChmEarl: no probs
[07:02] <ChmEarl> to remove bind9 startup: sudo update-rc.d -f bind9 remove
[07:20] <Cappy> hi folks, new to the whole ubuntu server thing, quick question to get me started, do i need to do anything special, or does the default install of OpenSSH from the CD let me ssh into the box?
[07:30] <smoser> ttx, ping
[07:31] <ttx> smoser: opng
[07:31] <smoser> hey.
[07:31] <smoser> i just opened https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/524258
[07:31] <smoser> can you approve it for lucid and deny it for karmic ?
[07:31] <ttx> on it
[07:31] <smoser> i accidently clicked karmic
[07:32] <ttx> done
[07:48] <nijaba> kirkland: you are now a member of ubuntu-on-ec2
[07:49] <soren> wtf?
[07:49] <soren> nijaba: Oh, you just did that?
[07:49] <nijaba> soren: yes, I did
[07:49] <soren> We must have clicked "Add member" within seconds of each other :)
[07:49] <nijaba> hehe
[07:50] <soren> I had just checked the list of members, gone "Nope, noone's done it yet", went to add him, and it said he was already a member.. Man, if I could have seen the look on my face..
[07:50] <nijaba> soren: would have loved to see it too ;)
[07:57] <ttx> soren: anoter lost youtube moment
[07:57] <smoser> i've gotten lp:ubuntu/lucid/cloud-init completely foobared
[07:58] <ttx> smoser: james westby may be your friend
[07:58] <smoser> somehow its missing a upstream-0.5.5 tag
[07:58] <ttx> smoser: but I guess that comes with the territory when working too late :)
[07:59] <smoser> whats most impressive is i can't even write there.
[08:01] <soren> smoser: Nope, very few people can write to the lp:ubuntu/* branches.
[08:01] <smoser> i dont think its very few, i was under the impression all coredev could
[08:02] <soren> Nope.
[08:02] <soren> These dudes:
[08:02] <soren> https://edge.launchpad.net/~ubuntu-branches/+members
[08:02] <ttx> aka rockstar-team
[08:03] <soren> Pretty much :)
[08:03] <smoser> i really thought the goal was for people to push to those branches and start builds from there.
[08:03] <soren> It is. We're not there yet.
[08:04] <soren> Hmm.. Yeah, I wonder why the new upstream version didn't get imported.
[08:06] <soren> Oh, I know.
[08:06] <soren> It was uploaded as a native package.
[08:06] <soren> As can be seen here: https://edge.launchpad.net/ubuntu/lucid/+source/cloud-init/0.5.5-0ubuntu1
[08:06] <soren> Well, here specifically: http://launchpadlibrarian.net/39341990/cloud-init_0.5.5-0ubuntu1_source.changes
[08:07] <soren> smoser: Do you understand what happened there?
[08:07] <ttx> soren: what do you think of https://bugs.launchpad.net/bzr/+bug/376388/comments/12 ?
[08:08] <smoser> i saw that that builddeb file go tput there.
[08:08] <smoser> and it is attributed to me. must have been an errant bzr add.
[08:09] <smoser> but i can't seem to work my way out of the problem
[08:09] <soren> smoser: I know how to fix it from a debian source package perspective, but I don't know how that will look in the resulting bzr branch.
[08:09] <soren> "very confusing" is my guess.
[08:30] <smoser> ok. soren or ttx, if you had some cycles to spare, please review https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/524258
[08:30] <smoser> the linked branch there is in a sane state, minus the fact that by its count 0.5.5 never occurred.
[08:36] <smoser> ttx, soren , i'm heading to bed. please do take a look at that if you can.
[08:37] <ttx> smoser: ok
[08:41] <ttx> soren: how does the puppet/etckeeper integration work ? Is puppet recommending etckeeper ? Or do they just happen to play nice if installed together ?
[08:42] <ttx> i.e. how critical is etckeeper MIR in that process ?
[08:43] <ttx> soren: I have my answer, forget it :)
[08:43] <ttx> "Silently bail out if etckeeper is not available."
[08:51]  * soren takes a break
[09:01] <jiboumans> morning folks
[09:18] <CDlx> hi
[09:49] <lool> stgraber: Hola
[09:49] <lool> stgraber: Would you have some time to discuss lxc?
[09:49] <lool> stgraber: I wonder about a couple of integration stuff, notably mounting of cgroups
[09:50] <lool> stgraber: Perhaps we could simply mount this on /dev/cgroup for everybody?
[09:50] <lool> The mountpoint was apparently suggest to lenghty discussions
[09:50] <lool> *subject
[09:51] <lool> stgraber: Also, I'd like to test lxc on a karmic system; I've seen that the linux SRU is in progress, is a lxc backport needed as well?  Anything else?
[09:51] <lool> I didn't look into the caps handling which allow random users to manipulate containers, it's not clear to me whether that's a good idea or not
[11:03] <Roxyhart0> hi somebody know any good webmail server?
[11:04] <Jeeves__> roundcube
[11:04] <ivoks> or roundcube
[11:04] <ivoks> it's an application, not a server
[11:04] <ivoks> :)
[11:04] <Roxyhart0> so, is the best?
[11:04] <Jeeves_> Indeed
[11:04] <Jeeves_> Roxyhart0: Well, yes. I think so
[11:05] <Roxyhart0> yes i am looking for a option to squirmail
[11:06] <Roxyhart0> mmm...look really nice :)
[11:09] <ivoks> doesn't have all the features of squirrelmail, but looks great
[11:09] <ivoks> :)
[11:18] <acalvo> ivoks: it's easier to deploy than squirremail or horde
[11:18]  * acalvo really likes roundcube
[11:19]  * soren enjoys roundcube as well
[11:19] <soren> I offer horde to my users as well, though. Most people prefer it, since they use this webmail interface as the only interface to their e-mail account, and horde is somewhat more full-featured than roundcube.
[11:19] <soren> ...but roundcube is /really/ nice for most uses.
[11:20] <acalvo> right
[11:20] <acalvo> horde is more like a collaborational suite
[11:20] <acalvo> btw, some having access attacks from Italy?
[11:26] <acalvo> s/some/someone
[11:45] <ghostlines> can live backups of vm's be made with kvm?
[12:16] <lool> Folks, just a note that I've changed the locking primitive in qemu-kvm in some code pathes to use GCC's locking primitives, please tell me if you see any regression
[12:18] <inveratulo> So I've set up ubuntu server as a host OS and now I'm preparing to install KVM, yet the kernel indicates that my proc does not support virtualization... is there some flag i should be setting?
[12:18] <inveratulo> the proc is a c2d
[12:27] <AntiProxy> hi everyone, i have a fresh installation of bind9 on my ubuntu box.. i configured named.conf.options with listen-on { <IP_ADDRESS>; }; but netstat -nlp shows named listening on tcp <IP_ADDRESS>:53 (as configured) and udp <IP_ADDRESS>:53 .. how can i force it to listen to <IP_ADDRESS>:53 on UDP also?!
[12:35] <Roxyhart0> hi, my squirrelmail stop to work and i think is because id change by error permisions at the folders/files..somebody can tell me which permisions should it have ?
[13:07] <zul> morning
[13:12] <ivoks> gday
[13:14] <bogeyd6> hi ivoks
[13:26] <Testament> hi
[13:27] <Testament> i've just hosted some IBM server on a local service provider, and the websites on it run's very well, but on SSH i can't make a wget or an apt-get somthing or even a ping on any ip on the web !! i can connect to the machine over SSH, and i can access websites on it, but that's all :p any idea about that ?
[13:28] <ivoks> can you ping your gateway?
[13:28] <ivoks> there's one cool thing called mtr
[13:28] <ivoks> mtr ip_of_google
[13:29] <ivoks> will tell you where your pings stop
[13:29] <Testament> i can ping the gateway
[13:29] <Testament> but i can't ping my dns server
[13:29] <Testament> that's pretty strange :p
[13:29] <ivoks> it's not that strange
[13:29] <jiboumans> telnet dns_ip 53 # is more likely to give a believable answer
[13:29] <ivoks> some people don't like pings and firewall them
[13:29] <Testament> aha
[13:30] <Testament> ill try mtr just a sec :p
[13:30] <jiboumans> also, if you're in a NAT, they can get lost
[13:30] <ivoks> jiboumans: not every dns has TCP/53 :)
[13:30]  * jiboumans notes ivoks has this covered and goes back to manager duties ;)
[13:30] <Testament> well
[13:30] <Testament> mtr stops at the first node
[13:31] <ivoks> jiboumans: hehe
[13:31] <ivoks> Testament: 1. or 2.?
[13:31] <jiboumans> ivoks: actually, since you're around; do the TODOs here still reflect reality? https://blueprints.launchpad.net/ubuntu/+spec/server-lucid-more-mail-integration
[13:31] <Testament> ivoks: 0 if i can say it :p
[13:31] <Testament> nothing happens
[13:32] <ivoks> jiboumans: i guess rbl will be postponed
[13:32] <ivoks> jiboumans: and debconf integration
[13:32] <ivoks> jiboumans: i'll update it
[13:32] <jiboumans> ivoks: thanks -- just making sure i have a clear picture of what's going on
[13:33] <Testament> telnet mydnsip 53 : connexion refused
[13:33] <Testament> connection*
[13:33] <ivoks> jiboumans: updated
[13:33] <jiboumans> ivoks++
[13:34] <ivoks> Testament: are you doing mtr IP or mtr hostname?
[13:34] <Testament> IP
[13:34] <Testament> want me to try hostname ?
[13:34] <ivoks> no
[13:35] <Testament> ok
[13:35] <Testament> :)
[13:35] <ivoks> paste route -n on pastebin
[13:35] <Testament> that's disgusting i can't even do an apt
[13:35] <Testament> can't live without it !
[13:37] <Cappy> folks, im looking for a media type front end to run in ubuntu server, i just want to play a local library of music & movies... something that i can use to still serve files and all the other stuff with.
[13:38] <ivoks> xmms2
[13:38] <ivoks> mpd
[13:38] <ivoks> that's backend
[13:38] <ivoks> frontend can be web, gui, cli...
[13:39] <Cappy> hrmm interesting, thanks
[13:48] <Testament> i've done a ping of my_broadcast_ip -b and i've got another ip that i can ping
[13:49] <Testament> i think i'ts a good start =)
[13:49] <ivoks> mtr to it works?
[13:49] <Testament> yup !
[13:50] <ivoks> then your gateway is blocking the traffic
[13:51] <Testament> my ISP is full of bastartads & liars then, and i'ts true, i prefer believing you
[13:51] <Testament> ill call them now !
[13:51] <Testament> thanks a lot ivoks :)
[13:51] <ivoks> well
[13:51] <ivoks> maybe it's your firewall
[13:51] <Testament> nah
[13:51] <ivoks> or bad routes
[13:51] <Testament> iptables not configured yet
[13:51] <Testament> i'ts allow anything
[13:51] <ivoks> but if you had bad routes, then no one could access your server
[13:52] <Testament> the server is accessible
[13:52] <Testament> just type http://<IP_ADDRESS>
[13:52] <ivoks> connecting...
[13:52] <Testament> and there are websites hosted on it like jazzacarthage.com
[13:52] <Testament> and they are all working well !
[13:53] <ivoks> those are not same IPs
[13:53] <ivoks> Name:	www.jazzacarthage.com
[13:53] <ivoks> Address: <IP_ADDRESS>
[13:53] <Testament> yup !
[13:53] <Testament> :)
[13:53] <ivoks> server has more than one address?
[13:54] <Testament> no only one ip
[13:54] <Testament> ah shit
[13:54] <Testament> http://<IP_ADDRESS>
[13:54] <Testament> the .10 is the dns server
[13:54] <Testament> sorry !
[13:54] <ivoks> nice to see lost+found
[13:54] <Testament> lol
[13:54] <ivoks> now i can steal your data
[13:54] <Testament> yeah i've mounted the /www in a partition
[13:54] <ivoks> never, never put partition as a document root
[13:55] <Testament> yep; i'ts just a test server
[13:55] <Testament> nothing important on it
[13:55] <Testament> but great advice thanks :)
[13:55] <ivoks> and router is?
[13:55] <ivoks> .1?
[13:55] <Testament> well isp phone is always busy
[13:55] <Testament> nah
[13:55] <Testament> <IP_ADDRESS>
[13:56] <ivoks> are you sure?
[13:56] <Testament> yep
[13:56] <Testament> they gave me that
[13:56] <ivoks> then inbound traffic is different than outbound
[13:56] <Testament> the .1 don't answer on any request
[13:56] <Testament> maybe, i'm not that good to be sure about that :p
[13:57] <ivoks> what netmask do you have?
[13:57] <ivoks> can you ping <IP_ADDRESS>?
[13:58] <Testament> netmask
[13:58] <ivoks> ifconig | grep Mask | grep 193
[13:58] <Testament> auto eth0
[13:58] <Testament> iface eth0 inet static
[13:58] <Testament>         address <IP_ADDRESS>
[13:58] <Testament>         netmask <IP_ADDRESS>
[13:58] <Testament>         network <IP_ADDRESS>
[13:58] <Testament>         broadcast <IP_ADDRESS>
[13:58] <Testament>         gateway <IP_ADDRESS>
[13:59] <Testament>         # dns-* options are implemented by the resolvconf package, if installed
[13:59] <Testament>         dns-nameservers <IP_ADDRESS>
[13:59] <Testament> here is my interface :p
[13:59] <ivoks> don't ever do that again
[13:59] <Testament> well, as i said it's just a test server :p
[13:59] <Testament> but thanks again :p
[13:59] <ivoks> i was refering to pasting
[13:59] <Testament> ahh
[13:59] <Testament> sorry then !
[14:00] <ivoks> that looks ok
[14:00] <Testament> and i can't ping the .1
[14:00] <ivoks> well, ask your provider why can't you get out of your subnet
[14:00] <Testament> yep sadly i'ts look ok :p
[14:01] <Testament> heh the guy told me same parameters for my interface, and told me that he can't do anything else
[14:01] <Testament> ill call again until they say the truth they are all crackheads :p
[14:03] <ivoks> take care
[14:04] <Testament> hey i just understood
[14:04] <Testament> their IPS is blocking outcoming traffic
[14:05] <Testament> they have some extreme security things
[14:05] <ivoks> bye
[14:05] <Testament> cya
[14:05] <bogeyd6> !pastebin | Testament
[14:05] <bogeyd6> rotfl
[14:12] <smoser> ttx, did you get a chance to look at merge for bug 524258 ? or should I try to get someone from north america
[14:12] <smoser> or south america
[14:13] <ttx> smoser: I should be able to do it
[14:13] <ttx> just in a few [tm]
[14:14] <ttx> smoser: the bug blocking boothooks was recently lifted
[14:14] <ttx> smoser: I was wondering if you tried moving earlier in the boot sequence yet
[14:15] <smoser> ttx, right .  i have not.  i wasn't planning to try before alpha3, unless you think i should.
[14:15] <ttx> I think you should try.
[14:16] <ttx> unless things are already hopelessly broken.
[14:16] <smoser> i'll give it a whirl
[14:17] <ttx> smoser: if it looks good from your end, just ping slangasek to see if that requires FFe to land
[14:19] <ttx> smoser: that would be a chnage in cloud-init ?
[14:19] <smoser> ttx, yeah.
[14:19] <ttx> smoser: because bug 524258 will also require FFe for runcmd
[14:20] <ttx> since the branch you want to land is more than just that bugfix
[14:21] <ttx> So I'd suggest making a pack of three (runcmd feature, updatecheck bugfix and move-earlier-in-boot featurefix)  and asking Ffe for the group
[14:21] <ttx> rather than doing two consecutively
[14:21] <ttx> smoser: ^
[14:22] <ttx> or I got the changes wrong maybe
[14:22] <smoser> i figured that. I would like that code in. so then i follow https://wiki.ubuntu.com/FreezeExceptionProcess and test the move-earlier ?
[14:22] <ttx> is runcmd already in ? I'm confused by your bzr klog there :)
[14:23] <smoser> it is in the 0.5.6 version
[14:23] <ttx> nah, I think I got it right.
[14:23] <smoser> but not in main yet. you are correct in the pack of 3
[14:24] <ttx> test move earlier -> include it in the pack (or leave it out if more issues are encountered) -> ask FFe
[14:25] <ttx> I'll mention it at the release meeting.
[14:40] <ichat> can anyone help me with fixing a scanner sharing problem
[14:44] <smoser> ttx, hm.. archive still doesn't have 0.6.5-2
[14:44] <genii> Is there some known bug with e1000/e1000e driver which makes it think some fibre NIC is 1000 Base T ?
[14:44] <smoser> the udev is in, but not upstart for bug 504883
[14:46] <ttx> hm
[14:47] <ttx> smoser: it failed to build
[14:48] <ttx> maybe
[14:48] <ttx> - udev_monitor_set_receive_buffer_size(monitor, 128*1024*1024);
[14:48] <ttx> + udev_monitor_set_receive_buffer_size(udev_monitor, 128*1024*1024);
[14:50] <ttx> smoser: can you work from a local build ?
[14:50] <smoser> i was just going to test
[14:51] <mario_> Hello!
[14:52] <mario_> i am trying to run a application in a chroot enviorment. When i do: "chroot /myfolder" then i can do all kind of stuff in this chroot dir
[14:52] <mario_> set ip addresses or mount my root devices.
[14:52] <mario_> any idea how to make chroot "secure"?
[14:53] <soren> mdeslaur: reg bug 523589..
[14:54] <jmarsden> mario_: The root user can do "all kinds of stuff" in a chroot.  It is not intended to protect against abuse by someone with root priviledges.  A normal user in that same chroot should not be able to do "all kinds of stuff".
[14:54] <soren> mdeslaur: Um, yes, vmbuilder /should/ use locale-gen to validate the locale, because it will call locale-gen later to make sure the locales are generates properly in the guest.
[14:54] <soren> mdeslaur: Can you say why you think en_US.utf8 is a valid locale?
[14:55] <jmarsden> mario_: If you need more isolation than that, consider using a virtual machine instead of a chroot.
[14:55] <inveratulo> mario_: this article may be of interest to you: http://www.fuschlberger.net/programs/ssh-scp-sftp-chroot-jail/
[14:57] <mario_> thanks!
[14:57] <mario_> i mainly want to protect against root users ;)
[14:59] <inveratulo> perhaps VM is what you want
[14:59] <jmarsden> mario_: Then don't give people root access, or else give them a separate VM.
[15:00] <inveratulo> mario_: sorta paradoxical, people who require root typically can be trusted, hence their requirement, otherwise you can provide methods for them to do what they need without it
[15:05] <Jeeves_> grrr
[15:06] <Jeeves_> No up2date ipvsadm in Karmic
[15:07] <Jeeves_> Ah, lucid does have it, I see
[15:08] <ichat> can anyone help me with fixing a scanner sharing problem  -   scanimage -L   reconizes my scanner,   running scanimmage seams to (cant check)  even scan and return data  (hard to verify on a x-org-less system,   -    but  sane-twain says to have no backend -
[15:08] <ichat> running 9.10  alternative x64 (text only)
[15:09] <mdeslaur> soren: A discussion I had on #ubuntu-devel yesterday
[15:10] <mdeslaur> soren: actually, it's locale-gen that should accept en_US.utf8
[15:11] <soren> mdeslaur: How did you come to that conclusion?
[15:11] <soren> mdeslaur: The problem (for me) is that older locale-gen's won't work with this.
[15:11] <soren> So I have to rewrite the locale when building older versions of Ubuntu using vmbuilder.
[15:11] <soren> That sucks.
[15:13] <mdeslaur> soren: I didn't come to the conclusion, It's just what ogra and lifeless said yesterday
[15:13] <mdeslaur> soren: I've tried to think how to fix it, but haven't thought of anything yet
[15:14] <genii> ichat:  You have sane-twain windows config set for port 6566?
[15:15] <ichat> genii:  - yes i have
[15:17] <genii> ichat: And saned is being called on server with inetd/xinetd or is running standalone?
[15:18] <soren> mdeslaur: Bah. I'll figure it out. I know how to fix it, I just don't like it.
[15:18] <ichat> i followed the https://help.ubuntu.com/community/ScanningHowTo <
[15:18] <mdeslaur> soren: yeah, it's not quite sitting right with me either
[15:18] <ichat> for 9.10
[15:19] <ichat> so its probably running by itself ...
[15:19] <soren> mdeslaur: I mean.. It's far from the ugliest hack I've ever added to VMBuilder, but I was hoping to have /less/, not /more/ by the end of this cycle.
[15:20] <mdeslaur> lol
[15:20] <ichat> sudo update-rc.d saned defaults (told me it was allready added to start default)
[15:21] <mdeslaur> soren: once software hits 80% complete, I though the remaining 20% was supposed to be made up of ugly hacks and workarounds? :)
[15:21] <soren> I started with those.
[15:21] <soren> That's the problem.
[15:21] <soren> It started out as a sequence of more or less (usually more) grotesque hacks.
[15:22] <genii> ichat: OK. Does ps show it running right now?
[15:22] <soren> Now it's quite a bit better, but it still needs some tender loving before I'm really happy with it.
[15:22] <mdeslaur> hehe
[15:24] <soren> mdeslaur: Seriously, did you ever see my implementation of grub's install subcommand using sed and dd?
[15:24] <ichat> ps ???
[15:24] <genii> ichat: eg, does a command like: ps aux | grep saned            show a result?
[15:24] <soren> mdeslaur: Not grub-install, but the actual code that would poke stuff into the mbr, that is.
[15:26] <ichat> genii:  - shows me 3 lines with saned in red
[15:27] <mdeslaur> soren: yeah, doing the grub stuff is painful
[15:27] <ichat> and a bunch of (hexa) codes (i think)
[15:27] <mdeslaur> soren: I've experienced some grub pain when I did the centos plugin
[15:28] <ichat> (its just numbers )
[15:29] <soren> mdeslaur: Dude.
[15:29] <soren> mdeslaur: Hang on, let me find the code.
[15:30] <soren> mdeslaur: http://bazaar.launchpad.net/~ubuntu-virt/vmbuilder/trunk/annotate/30/ubuntu-vm-builder#L666
[15:30] <soren> mdeslaur: Yes, it starts at line 666. I didn't mean for that to happen, but it did.
[15:30] <soren> It's an omen.
[15:31] <soren> mdeslaur: Please tell me you didn't have to suffer through anything like that for the CentOS plugin.
[15:32]  * mdeslaur spits out coffee
[15:32] <mdeslaur> soren: oh, god, no :)
[15:32] <soren> mdeslaur: I could tell by the lack of cursing you didn't know what I was talking about :)
[15:33] <mdeslaur> soren: never in my wildest dreams
[15:33] <soren> Man, that branch sure is a trip down memory lane.
[15:34] <soren> Those were some long, long days.
[15:37] <mdeslaur> soren: I though lines 159+ of this was a bad hack: http://bazaar.launchpad.net/~mdeslaur/vmbuilder/centos-support/annotate/head%3A/VMBuilder/plugins/centos/distro.py
[15:38] <mdeslaur> but, that's nothing :)
[15:38] <soren> Clearly we have different standards :)
[15:38] <mdeslaur> hehe
[15:38] <Italian_Plumber> Hello.  I asked this yesteday night, but I thought I'd re-post today, hopefully to more eyes... any ideas would be greatly appreciated...  http://ubuntuforums.org/showthread.php?t=1410891
[15:39] <genii> ichat: OKgood this means it is in fact loaded and running ont he server then. Apologies on lag, work keeps requiring me. Can you use the pastebin to show contents of file:  /etc/sane.d/saned.conf     and also result of scanimage -L  (you can use the pastebinit for a command-line box) Also the sane-twain config file if possible
[15:41] <Italian_Plumber> It's about some errors I've been getting with my new SATA drive and controller
[15:56] <thafreak> Good morning group
[15:57] <thafreak> Are there any known issues with the installer and compact flash -> IDE adapters?
[16:01] <ichat> - hang on -  looking at howto get pasting to pastebin from a cmd-line
[16:01] <genii> !pastebinit | ichat
[16:04] <jdooolger> i've been playing with UEC with one node for testing. are images running in the cloud supposed to be persistent?  when I shut an image down everything is reset
[16:07] <ichat> so nano /etc/sane.d/saned/conf pastebinit ???
[16:09] <screen-x> jdooolger: I havent deployed UEC yet,  but am considering it. From what I have read, to get persistent storage you have to mount an EBS/Walrus? volume.
[16:10] <jdooolger> okay, that makes sense. i'm looking over the documentation now
[16:10] <genii> ichat: No, more like: cat /etc/sane.d/saned.conf | pastebinit
[16:14] <screen-x> jdooolger: ah the UEC version of EBS is StorageController, not walrus. Walrus is for S3.
[16:14] <genii> ichat: And from the Windows side the contents of sanetwain.ini (to see if it matches the scanimage -L with proper port, etc)
[16:16] <ichat> pastebin.com/f680e5668
[16:20] <ichat> and  pastebin.com/f7d6e73d6
[16:21] <lool> soren: Just curious, what do you use kannel for?
[16:21] <soren> lool: SMS gateway.
[16:21] <soren> lool: For my monitoring system.
[16:22] <lool> soren: So you have a GSM modem over a serial port?
[16:22] <soren> lool: I used to.
[16:22] <soren> In these cloudy days, no more.
[16:22] <soren> I have an account with an provider that lets me send SMS through their gateway.
[16:22] <lool> Oh which one is that?
[16:23] <soren> ...and I use kannel as a queueing and accounting mechanism.
[16:23] <soren> Err...
[16:23] <soren> I forget what it's called...
[16:23]  * soren looks through config files.
[16:23] <soren> Ah, Clickatell.
[16:24] <lool> Ok; I know that one but never used it
[16:25] <ichat> genii:  -  pastebin.com/f680e5668  pastebin.com/f7d6e73d6
[16:27] <soren> lool: It works quite well. I have no idea whether it's priced competitively.
[16:28] <soren> I don't send enough of them to warrant even spending time worrying about trying to save €0.01 per SMS.
[16:28] <lool> Of course
[16:28] <soren> I don't feel ripped off, though :)
[16:29] <soren> It lets me send messages with a textual "msisdn", or with an actual msisdn I can verify that I own.
[16:31] <zul> msisdn? as in isdn
[16:31] <zul> ?
[16:31] <jdooolger> screen-x: hmmm storagecontroller will let me make mountable volumes, but what I really want is when I have an image running I want to be able to update it (apt-get upgrade), shut it down, start it later and have it still be up to date. don't know if that's possible.
[16:31] <zul> people still use isdn?
[16:33] <screen-x> jdooolger: There is talk of being able to boot from an StorageController volume, but I don't know if that is possible yet. If it isn't, could you use AUFS to layer the writable volume over the read-only root?
[16:35] <screen-x> Is it possible to boot from a storage controller volume with UEC?
[16:36] <screen-x> soren: Is this channel logged?
[16:36] <soren> screen-x: sure
[16:36] <jdooolger> I guess that'd require opening the image and changing things, if that's possible.
[16:37] <soren> screen-x: http://irclogs.ubuntu.com/2010/02/19/%23ubuntu-server.html for today's installment.
[16:37] <screen-x> soren: thanks.
[16:38] <jdooolger> maybe setting up a volume, attaching it and mirroring the fs on the image, edit /etc/fstab to use the volume to boot from... idk
[16:38]  * soren goes to dinner and stuff
[16:38] <screen-x> I need to go now but, want to check the logs later to see if anyone replies about UEC.
[16:39] <screen-x> jdooolger: yeah, I don't really know how it works, but I hope its possible somehow..
[16:39] <jdooolger> screen-x: thanks for the input!
[16:42] <jief-> hello. im trying to run automated dist-upgrades. im running apt-get -y dist-upgrade. but some packages fails to install because it's asking questions about replacing some configuration files. i recall configure apt in the past so that it would always say no to these questions and do unattended dist-upgrades. i simply can't recall how. anyone knows?
[16:46] <genii> ichat: The device name returned from scanimage is somewhat odd. Normally it looks something like "drivername:/dev/devicename0"
[16:52] <ivoks> urgh...
[16:52] <ivoks> cluster-glue still not published :/
[16:56] <thefish> anyone know of any issues with lucid booting from lvm?
[16:56] <thefish> failing on a dell M600 because it cant find root
[16:56] <thefish> vgchange -a y brings them up
[16:56] <ivoks> eh
[16:57] <ichat> genii:  - on windows  device has no value set
[17:00] <ichat> genii:  - a linux approach,  (if i can figure out how to  set  xsane to a network scanner
[17:09] <genii> ichat: Set the devicename in sanetwain.ini to be the same as scanimage -L reported   (eg: hp5400:libusb:002:002 ) and make sure it is going to the right IP of the server. Also, is the IP range from the saned.conf file the actual ranges your network is using?
[17:17] <ichat> genii:  -  devicename set,  no effect,    ip is correct, -  ubuntu xsane cant find it,   < just sees my webcam,   configured the right ip in   /etc/sane.d/net.conf
[17:17] <ivoks> mathiaz: ping
[17:17] <bogeyd6> kind of the wrong server ichat
[17:17] <bogeyd6> s/server/channel
[17:18] <ichat> bogeyd6: ?
[17:18] <bogeyd6> they should be in #ubuntu for webcam support
[17:18] <bogeyd6> amirite
[17:18] <ichat> bogeyd6:  -  im trying to conect to a shared - scanner running on ubuntu-server
[17:18] <genii> ichat: You did copy the sanetwain .dll file into the Windows\System32\Twain32   folder, yes?
[17:18] <mathiaz> ivoks: hi
[17:18] <ivoks> ichat: if xsane can't find it, probably isn't supported
[17:19] <ivoks> mathiaz: i was thinking, maybe we could demote rhcs now, so i could upload new version and tie it with pacemaker
[17:19] <ivoks> mathiaz: and then request MIR for parts that would be needed in main
[17:19] <ivoks> mathiaz: what do you think?
[17:19] <ichat> i had it running in  7.10 already - just never over lan
[17:19] <genii> ivoks: He can locally see it as hp5400:libusb:002:002     and scanimage CLI apparently works
[17:19] <bogeyd6> ichat, im just saying you might get better luck in there with people who know how to support desktop like apps
[17:20] <mathiaz> ivoks: well - thought about that
[17:20] <mathiaz> ivoks: but it seems that there is a bunch of packages in main that build depend on rhcs
[17:20] <ivoks> another problem is that core thing (cluster-glue) still waits in build queue
[17:20] <ivoks> mathiaz: yeah, that's true...
[17:21] <mathiaz> ivoks: so we can't just demote rhcs to universe
[17:21] <ichat> afaik there is no firewall (that i know of but how do i check if saned is even listening on the right port  and if its not blocked by anything ?
[17:21] <ivoks> mathiaz: ok, we will just demote cman once clvm is built with support for corosync and openais drops it as a dep
[17:22] <ivoks> actually, openais thing is already fixed
[17:23] <bogeyd6> ichat, sudo ufw status
[17:23] <bogeyd6> ichat, if disabled, do "sudo netstat -l"
[17:24] <ichat> lowercase  L  ?
[17:24] <bogeyd6> yes
[17:26] <genii> ichat: On the local box, when you do something like: scanimage -d hp5400:libusb:002:002 > test.pnm             does it complete successfully? If so then you can try to fetch the file from that CLI box onto a gui one with something like scp and try to view it
[17:27] <genii> ( using just scanimage > filename looks like it might be wanting to use your webcam by default)
[17:50] <mathiaz> jiboumans: hi!
[17:50] <mathiaz> jiboumans: what aren't you part of the scribe rotation for the ubuntu-server meeting?
[17:55] <ichat> srry gotta go
[17:55] <skuldGoddess> Hi!  I'm trying to add a second hard drive to my LVM,   I've got it added, according to vgdisplay, it shows both hard 110GB harddrives but the second one doesn't appear to be allocated.  I'll post a screenshot....can somebody remind me what that command is again to post to web, and then help me figure out what I'm missing to get my second harddrive fully integrated?
[17:58] <skuldGoddess> is the command like post...something orother...I wish I could remember it!
[17:59] <skuldGoddess> pastebinit?
[18:00] <ivoks> i don't know about the command, but pastebin.com is the url
[18:01] <inveratulo> you can pipe commands to 'pastebinit' and it will generate a url
[18:01] <inveratulo> skuldGoddess: you already added your drive to the vg ?
[18:01] <skuldGoddess> okay, well that helps, so I can show my vg
[18:01] <skuldGoddess> yes
[18:02] <skuldGoddess> I think there has soemthing to do with allocation
[18:03] <inveratulo> do pvdisplay too
[18:04] <skuldGoddess> is the command to post:  pastebinit | sudo vgdisplay ?
[18:04] <inveratulo> no pipe INTO pastbinit
 |pastebinit
[18:04] <skuldGoddess> is the command to post:  pastebinit < sudo vgdisplay ?
[18:05] <skuldGoddess> got it!
[18:05] <inveratulo> pvdisplay too
[18:06] <inveratulo> you already did a vgextend?
[18:06] <skuldGoddess> vgdisplay is:  http://pastebin.com/f61887971
[18:06] <skuldGoddess> pvdisplay:  http://pastebin.com/f709cb9bc
[18:07] <skuldGoddess> I think so, I really don't remember anymore
[18:07] <ivoks> so, expand the group
[18:07] <ivoks> vgextend --help
[18:07] <skuldGoddess> sudo vgexpand ayeka?
[18:08] <ivoks> sudo vgextend ayeka /dev/sdb1
[18:08] <skuldGoddess> it says it's already added to the group
[18:08] <ivoks> ah, true, it is
[18:08] <ivoks> sorry, my bad
[18:08] <skuldGoddess> it's cool
[18:09] <ivoks> it's in the group
[18:09] <skuldGoddess> yeah
[18:09] <ivoks> i guess you'd like to extend partition?
[18:09] <skuldGoddess> and the group sees the total space correctly, just when I run df -h it only shows the one hard drive
[18:09] <ivoks> of course
[18:09] <ivoks> #
[18:09] <ivoks>   Free  PE / Size       28617 / 111.79 GB
[18:09] <skuldGoddess> yeah
[18:10] <ivoks> rest of it isn't allocated
[18:10] <skuldGoddess> how do I allocate it?
[18:10] <ivoks> lvextend
[18:10] <inveratulo> Allocated PE          0   is your problem
[18:11] <inveratulo> ivoks is faster than me
[18:11] <ivoks> skuldGoddess: pvcreate -> creates lvm partition, vgextend -> extends volume group, lvextend -> extends logical volume
[18:11] <skuldGoddess> what's the syntax of the command, I can't seem to figure out what the path is
[18:12] <ivoks> skuldGoddess: lvextend /dev/ayeka/logical_volume_you'd_like_to_extend
[18:12] <ivoks> oh, i'm missing -L
[18:12] <dvheumen> */dev/mapper/ayeka/logical_
[18:12] <inveratulo> should probably toss a size in there too :-P
[18:13] <ivoks> skuldGoddess: lvextend -L28617E /dev/mapper/ayeka-lvnam
[18:13] <dvheumen> sorry, my bad, the 'mapper' is not required
[18:13] <ivoks> or pe
[18:13] <ivoks> bah... :D
[18:13] <ivoks> skuldGoddess: lvextend -L111G /dev/mapper/ayeka-lvnam
[18:13] <ivoks> :D
[18:13] <inveratulo> lvextend -L100G /dev/mapper/ayeka/logical
[18:13] <ivoks> isn't it ayeka-logical?
[18:13] <inveratulo> yes you're right
[18:13] <skuldGoddess> I don't know, it says it's not found
[18:14] <ivoks> skuldGoddess: ls -dl /dev/mapper/*
[18:14] <ivoks> ls /dev/mapper/*
[18:14] <inveratulo> pastebin your lvdisplay :-P
[18:14] <inveratulo> or that
[18:14] <lamalex> Can anyone here help me figure out why I can't login via ftp? I've followed https://help.ubuntu.com/9.04/serverguide/C/ftp-server.html, but local users cannot log in
[18:14] <VSpike> Does ubuntu server still fail when installing on a machine with no PAE?
[18:14] <ivoks> lamalex: local_enable is set to YES?
[18:15] <lamalex> ivoks: yes
[18:15] <ivoks> lamalex: and you restared vsftpd?
[18:15] <skuldGoddess> http://pastebin.com/f632034bd
[18:15] <lamalex> ivoks: yup
[18:15] <ivoks> skuldGoddess: you'll have hard time resizing root filesystem :D
[18:15] <ivoks> lamalex: users using /bin/false as shell?
[18:16] <inveratulo> skuldGoddess: you need to boot off a live cd or something
[18:16] <skuldGoddess> oh great
[18:16] <lamalex> ivoks: nope
[18:16] <ivoks> lamalex: which one do they use?
[18:16] <lamalex> zsh
[18:17] <ivoks> lamalex: make sure zsh is in /etc/shadow
[18:17] <ivoks> er
[18:17] <ivoks>  /etc/shells
[18:18] <lamalex> ivoks: hm, it had /bin/zsh, but which zsh shows /usr/bin/zsh
[18:18] <ivoks> lamalex: then fix that
[18:18] <lamalex> do i need to restart vsftp after editing /etc/shells?
[18:18] <ivoks> not that i remember
[18:19] <ivoks> VSpike: probably, yes
[18:19] <ivoks> eh
[18:19] <lamalex> fixed!
[18:19] <lamalex> thanks ivoks :)
[18:19] <ivoks> wait for answer or don't ask at all
[18:19] <ivoks> lamalex: np
[18:20] <zroysch> what am i supposed to do when i try to umount a drive and it tells me it is busy then i try to fuser -m the dev and it just goes to the next line acting like it did something. still get busy when i try to umount
[18:20] <skuldGoddess> well, it let me resize the ayeka-root, probably have to reboot to see the changes though
[18:20] <zroysch> lsof also gives me nothing regarding /dev/sdf1
[18:20] <inveratulo> is your pwd mounted on that /dev/sdf1 ?
[18:20] <ivoks> skuldGoddess: it will resize logic volume, but not filesystem
[18:21] <ivoks> skuldGoddess: you still need to resize filesystem
[18:21] <ivoks> skuldGoddess: that's ext3?
[18:21] <inveratulo> zroysch: sorry -- is your pwd mounted on that /dev/sdf1?
[18:21] <zroysch> inveratulo: i dont know what pwd is. how do i find out
[18:21] <skuldGoddess> I'm confused, when I run pvdisplay: http://pastebin.com/f608704, it shows it's allocated now
[18:21] <ivoks> zroysch: your home
[18:22] <inveratulo> zroysch: type 'pwd',
[18:22] <skuldGoddess> yeah< ithink so
[18:22] <zroysch> inveratulo: no it isnt
[18:22] <ivoks> skuldGoddess: filesystem isn't the same as partition
[18:22] <ivoks> skuldGoddess: you resized partition (logical volume), but haven't filesystem
[18:22] <ivoks> skuldGoddess: df -h shows filesystem, not partitions
[18:22] <skuldGoddess> and the way I do that is ... by using a live CD and what?
[18:22] <dvheumen> try 'df -Th'
[18:23] <inveratulo> zroysch: i dunno then, that's the one that always gets me
[18:23] <zroysch> god this is so annoying
[18:23] <ivoks> zroysch: where's /dev/sdf1 mounted?
[18:23] <skuldGoddess> df -Th : http://pastebin.com/f46f871ad
[18:23] <ivoks> skuldGoddess: yes
[18:24] <zroysch> ivoks: /mnt/raid5
[18:24] <inveratulo> zroysch: and your 'pwd' is?
[18:24] <zroysch> everything i find on google says to use fuser or lsof. they list nothing.
[18:24] <zroysch> inveratulo: is having nothing to do with this drive
[18:24] <ivoks> zroysch: no screens running?
[18:25] <zroysch> none
[18:25] <ivoks> zroysch: no other users loged in?
[18:25] <dvheumen> skuldGoddess, okay, so it's ayeka-root has ext3
[18:25] <zroysch> when i type users its just me
[18:25] <ivoks> zroysch: are you root, are you sure you didn't enter /mnt/raid5 and then did sudo -i?
[18:25] <zroysch> yes i am root
[18:26] <ivoks> logout
[18:26] <zroysch> or, admin with root privs
[18:26] <zroysch> whatever
[18:26] <zroysch> just tried logging out, sshing back in
[18:26] <dvheumen> skuldGoddess, now to resize the partition you can use resize2fs, but you have to do that when the partition isn't mounted
[18:26] <zroysch> umount: /mnt/raid5: device is busy.
[18:26] <dvheumen> so this is where you boot from a live CD
[18:26] <ivoks> dvheumen: i think there's online ext3 resize
[18:26] <ivoks> hm...
[18:26] <dvheumen> ivoks, is it possible, I'm not sure myself, if you say so ...
[18:26] <zroysch> i guess i'll just reboot. this is clownish
[18:26] <skuldGoddess> I tried that command, just for the heck of it,  it looks like it's doing an 'online' resize
[18:27] <dvheumen> ivoks, remount as read-only then?
[18:27] <ivoks> zroysch: something is locking that partition
[18:27] <skuldGoddess> figured the worst case is it would tell me i coulnd't do it because it was mounted
[18:27] <zroysch> ivoks: hope a reboot solves it
[18:27] <ivoks> dvheumen: i think redhat4.x had a tool
[18:27] <ivoks> zroysch: no, it won't
[18:27] <ivoks> reboot never solves anything
[18:27] <zroysch> sure it does.
[18:27] <inveratulo> it solves the question of "how to waste 5 minutes?"
[18:28] <zroysch> inveratulo: i've already wasted more than 5minutes trying to figure this sillyness out
[18:28] <skuldGoddess> actually, on the rare occation when nothing else works, I've found a reboot does solve a problem every now and then, but I hardly ever reboot.
[18:28] <ivoks> ext2online
[18:28] <ivoks> :)
[18:28] <inveratulo> zroysch: true, it won't hurt.  I was just being silly
[18:28] <dvheumen> ivoks, According to this it is indeed possible: http://michael-prokop.at/blog/2006/08/01/ext3-online-resizing/
[18:29] <ivoks> dvheumen: so, resize2fs should be able to do it
[18:29] <zroysch> so i just got another 1tb drive today because one of mine said it was failed out of the md array
[18:29] <zroysch> i look now and its back on
[18:29] <skuldGoddess> it WORKED! :  http://pastebin.com/f70131f04
[18:29] <ivoks> skuldGoddess: what did you do?
[18:29] <dvheumen> nice :)
[18:30] <skuldGoddess> sudo resize2fs /dev/mapper/ayeka-root
[18:30] <ivoks> skuldGoddess: resized it online?
[18:30] <skuldGoddess> yup
[18:30] <ivoks> there we go
[18:30] <dvheumen> ivoks, thanks, learned something new today :)
[18:30] <ivoks> dvheumen: anytime ;)
[18:30] <skuldGoddess> Probably not the best practices, but it worked. :)
[18:30] <ivoks> skuldGoddess: that's ok practice
[18:31] <ivoks> skuldGoddess: it's a supported feature
[18:31] <inveratulo> i'm pretty sure that only works with LVs, and making them bigger, doesn't go the other way around
[18:31] <ivoks> i doubt it can shrink online :D
[18:31] <skuldGoddess> yeah, probably, but then again, I never understood why I'd want to shrink a volume
[18:31] <ivoks> skuldGoddess: maybe tomorrow you'll want separate partition
[18:32] <ivoks> skuldGoddess: and then you will have to shrink / to make some room :)
[18:32] <inveratulo> yea i start all of my lvs as small as possible
[18:32] <skuldGoddess> true...never thought of that, maybe someday I'll try it on a test box
[18:33] <ivoks> would mdadm monitor lock partition?
[18:33] <ivoks> nah... that sounds stupid
[18:33] <ivoks> zroysch: you have samba running?
[18:33] <zroysch> ivoks: i believe so
[18:34] <ivoks> zroysch: well, stop it
[18:34] <ivoks> zroysch: if it's using that partition
[18:34] <zroysch> computer was restarted
[18:34] <zroysch> problem solved
[18:35] <ivoks> mathiaz: do i need ffe for new version of drbd?
[18:35] <zroysch> oh, now it is faulty removed again.
[18:36] <zroysch> i wish there was an easy way to determine which drive is which.
[18:36] <ivoks> ?
[18:36] <ivoks> smartctl
[18:36] <ivoks> will tell you serial number
[18:36] <SandGorgon_> any opinions of Nagios vs Monit - I'm dabbling in network management for the first time (for a few RoR websites on ubuntu servers)
[18:36] <zroysch> yea, that involves taking each drive out.
[18:37] <zroysch> if this were a real server, i could just blink it
[18:37] <zroysch> and quickly see which drive bay it is in
[18:37] <ivoks> zroysch: sda would problably be on sata0
[18:37] <ivoks> zroysch: sdb on sata1
[18:37] <ivoks> etc...
[18:37] <ivoks> there's lshw
[18:38] <ivoks> haha
[18:38] <ivoks> lshw triggers something nasty on my thinkpad
[18:38] <zroysch> you have ubuntu on it?
[18:38] <ivoks> on everything
[18:39] <ivoks> except my mobile phone :/
[18:39] <zroysch> ah
[18:39] <zroysch> havent been very impressed with my x61's linux performance
[18:40] <ivoks> lshw triggers something on video card and messes up with the screen on lucid
[18:40] <ivoks> back to console and then to X again solves the issue
[18:41] <skuldGoddess> I run a webserver, and I'm sick and tired of chmod whenever somebody adds/modifies a file on the FTP.  Is there a permission setting I can apply so that I don't always have to re-chmod the files in the directory?
[18:41] <jief-> anyone knows a site that lists all the available options for what goes in /etc/apt/apt.conf.d/ ?
[18:42] <ivoks> skuldGoddess: ?
[18:42] <zroysch> skuldGoddess: i used to know what its called but now i forget
[18:42] <zroysch> starts with a u
[18:42] <ivoks> umask :)
[18:42] <zroysch> yes
[18:42] <skuldGoddess> okay, whenever a user uploads a file to the server, I have to go in and reset the permissions on the file so that the world can see it
[18:42] <ivoks> skuldGoddess: fix users umask
[18:42] <jief-> skuldGoddess: set the sticky bit on the parent directory
[18:42] <skuldGoddess> I want something automatic so that i don't have to do that anymore
[18:43] <skuldGoddess> how do I do that?  is that the chmod 1774?
[18:43] <jief-> although that applies only to groups
[18:43] <jief-> chmod +s
[18:43] <skuldGoddess> so chmod +s /var/www/someusersitedir?
[18:43] <zroysch> this is odd. 3 drives in raid 5. if i mdadm -E the sdc and sdd, it shows the 3rd as faulty removed. if i mdadm -E sde it says theyre all online and working.
[18:45] <jief-> skuldGoddess: man :P
[18:50] <zroysch> wow
[18:50] <zroysch> i chose wisely. unplugged the failed drive first try. 1/4
[19:03] <mathiaz> ivoks: drbd FFe -> depends on the changelog
[19:03] <mathiaz> ivoks: if there are *only* bug fixes in the lastest version, then you don't a FFe
[19:03] <ivoks> mathiaz: bug 524594
[19:03] <ivoks> mathiaz: it's a new version
[19:05] <mathiaz> ivoks: are there any new  *feature* between the version currently in lucid and 8.3.7?
[19:08] <ivoks> mathiaz: i'd say all changes are bug fixes
[19:08] <ivoks> mathiaz: but they did change how drbd builds
[19:08] <zroysch> umm yea having a hard time getting my raid array back up here. not sure if i actually unplugged the right one
[19:08] <smoser> soren, ttx, i just talked with james_w, and he verified what i thought yesterday.  if you can upload a package to the archive, then you can push to that packages' lp:ubuntu/<suite>/<package>
[19:09] <zroysch> anyone familiar with md raid
[19:09] <ivoks> zroysch: what's the problem?
[19:11] <ivoks> mathiaz: configuration changed too
[19:11] <ivoks> mathiaz: they now split main config file into .d config dirs
[19:13] <momelod> greetings channel
[19:14] <mathiaz> ivoks: hm - it's probably better to ask for a FFe then
[19:14] <momelod> im currently trying to setup a ldirectord+heartbeat system for load balancing a website.  I've installed ubuntu jaunty but cannot find the package ipfwadm in the repos
[19:14] <ivoks> mathiaz: i should've done this weeks ago, right? :(
[19:15] <momelod> i do see a package named ipmasq.. has that package replaced ipfwadm?
[19:18] <zroysch> ivoks: had one drive faulty removed, i unplugged one of the 3, now it appears there are 2 faulty removed. i plugged the drive back in, trying to assemble and get mdadm: /dev/md2 assembled from 1 drive - not enough to start the array.
[19:18] <zroysch> md2 is 3 drive raid5
[19:19] <ivoks> zroysch: you see all the disks?
[19:20] <zroysch> md2 : inactive sdd[1](S) sde[2](S) sdc[0](S)
[19:20] <zroysch><PHONE_NUMBER> blocks
[19:21] <fabrice_sp> Hi. Because of bug 524576, I've discovered that we have 2 versions of mysql in Lucid (5.0 and 5.1). Transition in Squeeze has been done thanks to libmysqlclient15-dev being a virtual package provided by libmysqlclient-dev (from mysql 5.1). As we still have mysql 5.0 (that builds libmysqlclient15-dev) in Lucid, the transition cannot be done by only rebuilding the affected packages (77, if I count correctly). How about removing mysql 5.0
[19:21] <fabrice_sp>  in Lucid?
[19:21] <ivoks> mdadm --assemble /dev/md2
[19:21] <zroysch> http://pastebin.ca/1802932
[19:22] <zroysch> i get that metadata message for like every mdadm command im not sure what it is about
[19:22] <ivoks> mdadm --assemble --scan /dev/md2
[19:22] <soren> smoser: Interesting. Launchpad is lying, then :)
[19:22] <zroysch> mdadm: /dev/md2 assembled from 1 drive - not enough to start the array.
[19:22] <soren> smoser: I could have sworn I tried at some point, but maybe that was before this was possible.
[19:23] <soren> smoser: Tried and failed, I mean.
[19:23] <ivoks> zroysch: which one?
[19:23] <smoser> james_w said that launchpad is a lieing $(*%*&ing piece of $*(*&
[19:23] <smoser> well, ok, he didn't say that
[19:23] <smoser> :)
[19:23] <ivoks> zroysch: the broken one?
[19:23] <smoser> i'm sure at one point in the past it was true.
[19:23] <zroysch> ivoks: im not sure? mdstat lists them all
[19:24] <ivoks> zroysch: you could try -f (force)
[19:24] <zroysch> in the assemble?
[19:24] <ivoks> yes
[19:24] <ivoks> mdadm --assemble --scan -f /dev/md2
[19:25] <zroysch> mdadm: forcing event count in /dev/sdc(0) from 572333 upto 572340
[19:25] <zroysch> mdadm: failed to RUN_ARRAY /dev/md2: Input/output error
[19:25] <zroysch> oh, fuck.
[19:26] <zroysch> 2 drives couldnt have really failed at once
[19:26] <ivoks> zroysch: pastebin mdadm -E /dev/sdc
[19:26] <zroysch> md2 : inactive sdc[0] sdd[1]
[19:26] <zroysch><PHONE_NUMBER> blocks
[19:26] <zroysch>  sudo mdadm --assemble --scan -f /dev/md2
[19:26] <zroysch> mdadm: device /dev/md2 already active - cannot assemble it
[19:26] <zroysch> who is lying here
[19:26] <ivoks> activate it
[19:27] <ivoks> mdadm -R
[19:28] <zroysch> mdadm: failed to run array /dev/md2: Input/output error
[19:28] <ivoks> maybe you replaced a working disk?
[19:28] <ivoks> check dmesg
[19:29] <zroysch> http://pastebin.ca/1802939
[19:30] <ivoks> pase cat /proc/mdstat
[19:30] <ivoks> paste
[19:30] <ivoks> bin
[19:30] <zroysch> http://pastebin.ca/1802941
[19:31] <ivoks> cat /proc/mdstat
[19:31] <zroysch> http://pastebin.ca/1802942
[19:32] <ivoks> ok, let's try this
[19:32] <ivoks> mdadm -S /dev/md2
[19:32] <ivoks> mdadm -R /dev/md2
[19:32] <zroysch> http://pastebin.ca/1802944
[19:32] <zroysch> sdd gives me that
[19:32] <zroysch> and sde says its all good
[19:32] <zroysch> so i dont know how accurate examine is on the individual devices
[19:33] <zroysch> http://pastebin.ca/1802947
[19:35] <ivoks> ok, stop it
[19:35] <ivoks> and then paste /proc/mdstat
[19:35] <zroysch> http://pastebin.ca/1802953
[19:36] <ivoks> great
[19:36] <ivoks> mdadm --assemble /dev/md2
[19:37] <zroysch> mdadm: failed to RUN_ARRAY /dev/md2: Input/output error
[19:38] <zroysch> not good
[19:38] <ivoks> sdc sdd and sde?
[19:38] <zroysch> those are the devices of md2 yes
[19:39] <zroysch> md2 : inactive sdc[0] sdd[1]
[19:39] <zroysch><PHONE_NUMBER> blocks
[19:39] <ivoks> mdadm -A /dev/md2 /dev/sdc /dev/sdd /dev/sde
[19:39] <zroysch> it apparently knows that sde is broke
[19:39] <zroysch> mdadm: /dev/md2 assembled from 2 drives - not enough to start the array while not clean - consider --force.
[19:39] <zroysch> OOOO
[19:39] <zroysch> getting somewhere
[19:39] <zroysch> please work force please
[19:40] <ivoks> and?
[19:40] <zroysch> mdadm: /dev/md2 has been started with 2 drives (out of 3).
[19:40] <zroysch> WHEW
[19:40] <ivoks> cat /proc/mdstat
[19:41] <zroysch> mounted!
[19:41] <ivoks> cat /proc/mdstat
[19:41] <ivoks> have you replaced broken disk?
[19:41] <zroysch> i<3ivoks
[19:41] <zroysch> have not
[19:41] <ivoks> ok
[19:41] <zroysch> im gonna make raid10 i think
[19:41] <zroysch> 5 way too questionable
[19:41] <ivoks> :)
[19:42] <ivoks> it's not, md is just paranoid :D
[19:42] <zroysch> i dunno.. from what ive read 5 should be avoided
[19:42] <ivoks> raid5 is ok for 3-5 disks
[19:43] <ivoks> for 6 or more, raid6 is way to go
[19:43] <zroysch> http://miracleas.com/BAARF/BAARF2.html
[19:43] <zroysch> http://www.miracleas.com/BAARF/RAID5_versus_RAID10.txt
[19:44] <zroysch> seems 2 drives failing at once wouldnt be that rare
[19:44] <zroysch> especially when theyre from the same batch
[19:44] <zroysch> and they usually are
[19:44] <ivoks> that's why you have raid6 :)
[19:45] <ivoks> for raid10 you need much more disks
[19:45] <zroysch> yea its 50% loss right
[19:45] <ivoks> yes
[19:45] <ivoks> or 50% gain, depending on point of view :D
[19:46] <zroysch> when 1tb is $75 i cant really complain
[19:46] <zroysch> just comes down to drivebay space
[19:46] <ivoks> https://edge.launchpad.net/ubuntu/+source/cluster-glue/1.0.3-0ubuntu1/+build/1514726
[19:46] <ivoks>     *   Start 2010-02-21 (1855) What's this?
[19:46] <ivoks> oh, come on!
[19:47] <zroysch> its from the future!
[19:47] <ivoks> i want it now!
[19:47] <zroysch> no idea what the hell it even is
[19:47] <ivoks> raid for servers :D
[19:47] <zroysch> oh mirroring
[19:48] <ivoks> high availability
[19:49] <zroysch> hmm
[19:50] <zroysch> raid 10 cant be started without 4 drives
[19:50] <ivoks> that's right
[19:50] <ivoks> cause you have two mirrors in linear raid
[19:50] <zroysch> runnin outta space here
[19:50] <ivoks> if you have only three, raid5 is the only option
[19:50] <ivoks> or raid1 + hot spare
[19:50] <zroysch> i wonder if this oldass athlon xp 2800 is enough to deal with that
[19:51] <ivoks> but then you have 33,333% of space
[19:51] <zroysch> where are you from
[19:51] <zroysch> and why do you replace a decimal with a comma
[19:51] <ivoks> me?
[19:51] <ivoks> croatia
[19:51] <zroysch> typical
[19:51] <zroysch> them eastern europeans
[20:05] <zul> kees: ping
[20:06] <zul> kees: bug #512975
[20:06] <zul> ^^^ this is intentional for dovecot 1.2
[20:06] <zul> shut up uvirtbot
[20:10] <ivoks> zul: could we look if mail_location is set, on upgrade
[20:10] <ivoks> zul: and if not, set it to /var/mail?
[20:10] <zul> ivoks: we could im just confirming my suspicions with a patch to revert the commit to 1.1
[20:10] <ivoks> or whatever it is by default
[20:11] <ivoks> anyway, that's it from me for today; take care
[20:17] <kees> zul: uhm, well, I can't seem to use dovecot at all in lucid.
[20:17] <kees> (for new users)
[20:18] <zul> kees: yeah im looking at a patch to revert that behavior
[20:19] <kees> okay, cool
[20:26] <peepsalot> neato, my server was up for 206 days before someone accidentally turned off the ups
[20:35] <SuperLag> Is there a way to do the desktop version equivalent of the "Software Sources" option, from the command line?
[20:35] <SuperLag> or am I just going to have to edit sources.list manually?
[20:35] <pgoetz> I just tried moving /var to another partition on Lucid and was surprised to learn that the machine won't boot any more
[20:35] <ikonia> just edit /etc/apt/sources.list
[20:35] <ikonia> there is no non-graphical tool
[20:35] <ikonia> pgoetz: then you didn't move it correctly
[20:36] <ikonia> pgoetz: lucid discussion in #ubuntu+1
[20:36] <pgoetz> ulookahead can't find /var/run (and I did move it correctly, but will take it to u+1 thx)
[20:37] <ikonia> pgoetz: mount the partition manually and see if /var/run is there and the permissions are correct
[20:41] <zatricky> Hey guys. I have a server where I need to add a range of addresses. Instead of adding them each one at a time into /etc/network/interfaces, I'd like to know if there's a way to specify "x.x.x.y - x.x.x.z"?
[20:44] <zul> kees: that change was definently was the cause of it
[21:27] <qman__> zatricky, no, not that I'm aware of -- an interface can only have one address assigned, so if you need more than one, you either need to add more NICs or to use virtual interfaces, and each one must be set up with a different address
[21:28] <ChmEarl> on karmic server, I import a kvm guest (define *xml) into virsh. Guest runs on LVM block device. Suse used if=virtio for the block device. The guest hangs and never completes boot. Server has no vnc, X11, or anyway to connect to guest until ssh is available. Looking for ideas
[21:29] <ChmEarl> I tried if=ide, next should I try if=scsi ?
[21:30] <ChmEarl> I have dual boot with Suse 11.2 where the guest was created using LVM block device
[21:32] <zroysch> how do i cancel cp
[21:33] <lifeless> ctrl-C
[21:33] <zroysch> yea didnt owrk
[21:34] <zroysch> yea i think my raid failed
[21:34] <zroysch> god damn this is terrible day
[21:34] <lifeless> if its stuck in kernel that will show up as an unkillable process
[21:35] <zroysch> root      8416  0.8  0.0   3504   620 ?         So I think its using ports
[22:10] <soren> runes: Apache does not deal with fonts. You should read some basic web design tutorials.
[22:11] <soren> Oh, he buggered off.
[22:17] <zatricky> I think he got impatient - 9 minutes without a response, lol
[22:25] <ChmEarl> is apparmor an optional service? I turned it off. Could this block my kvm guest?
[22:25] <jdstrand> ChmEarl: how did you turn it off?
[22:25] <ChmEarl> I stopped the startup: sudo update-rc.d -f apparmor remove
[22:26] <jdstrand> ChmEarl: that is not the recommended action. what version of Ubuntu are you using?
[22:26] <ChmEarl> karmic server 9.10
[22:26] <jdstrand> ChmEarl: and you are using libvirt?
[22:26] <ChmEarl> yes
[22:27] <ChmEarl> the guest xml had seclabel tags. Just now saw thsi
[22:27] <jdstrand> ChmEarl: please see /usr/share/doc/libvirt-bin/README.Debian.gz for how to disable apparmor for libvirt only
[22:28] <ChmEarl> jdstrand, thanks for that
[22:28] <jdstrand> ChmEarl: it is best to disable a problematic profile instead of all of apparmor since there are several profiles protecting you in the default install
[22:28] <jdstrand> ChmEarl: I would encourage you to read https://wiki.ubuntu.com/DebuggingApparmor and file a bug against libvirt
[22:29] <jdstrand> ChmEarl: that way we can fix it for others and possibly supply a workaround for you
[22:29] <ChmEarl> I don't know how to undo the update-rc.d ... remove -- would that help
[22:29] <zroysch> lifeless: sorry i'm on the verge of losing a massive amount of data
[22:29] <zroysch> ChmEarl: you didnt deserve that. apologies
[22:30] <lifeless> zroysch: are you using software or hardware raid ?
[22:30] <ChmEarl> hey zroysch... I knw you didn;t mean harm. cheers
[22:30] <zroysch> lifeless: md
[22:30] <lifeless> if its software there is an md file in /proc that can give status
[22:30] <jdstrand> ChmEarl: this should fix you up:
[22:30] <zroysch> yes mdstat
[22:30] <zroysch> i had it mounted earlier
[22:30] <jdstrand> sudo update-rc.d apparmor start 37 S .
[22:30] <zroysch> now its giving me this mount: wrong fs type, bad option, bad superblock on /dev/md2,
[22:31] <jdstrand> ChmEarl: that is from /var/lib/dpkg/info/apparmor.postinst, btw
[22:31] <ChmEarl> jdstrand,  k - do I need the period at end?
[22:31] <jdstrand> ChmEarl: yes
[22:32] <ChmEarl> jdstrand,  cmd was accepted
[22:33] <jdstrand> ChmEarl: you should now see /etc/rcS.d/S37apparmor
[22:33] <jdstrand> s/see/have/
[22:33] <ChmEarl> yes there was console output about that
[22:34] <jdstrand> you are good to go then on reboot. to start apparmor now, do 'sudo /etc/init.d/apparmor start'. then read the wiki and/or README I referenced
[22:34] <jdstrand> ChmEarl: good luck!
[22:35] <ChmEarl> jdstrand,  regards. thanks for thorough answer
[22:35] <jdstrand> sure thing :)
[22:40] <ChmEarl> btw, I normally run kvm on OpenSuse 11.2. I tried karmic 9.10 in order to tighten up my host and run leaner so guests have more resources. For ex. adding virt-viewer adds 49 MB, so I run w/o it
[22:41] <ChmEarl> setting up Opensuse 11.2 headless as server is too custom. Karmic server makes it easy. But running kvm is now a challenge
[22:55] <schgoddie> hi, since yesterday my mailman do not send mail anymore :o( - ubuntu-server 9.04 package dovecot-postfix
[22:55] <schgoddie> /var/log/mailman/smtp-failture got tons of code 450 errors and a strange mail-address
[22:55] <schgoddie> Feb 19 17:58:43 2010 (2849) All recipients refused<EMAIL_ADDRESS>(450, '4.1.2
 Recipient address rejected: Domain not found')}, msgid:

[22:56] <schgoddie> any idea?
[23:10] <volter> Hello! I'm not sure, if this is the right channel for my problem.
[23:11] <volter> I'm renting a virtual root server.
[23:11] <volter> It runs under Virtuozzo, as far is I know.
[23:11] <volter> But it's Ubuntu!
[23:11] <volter> My problem is with the permissions of /dev/null.
[23:11] <volter> Instead of 666 it's got 600.
[23:11] <volter> I looked into the udev-rules, which set 666, but in effect it's 600.
[23:16] <ChmEarl> volter, cat /etc/lsb-release and paste to paste.ubuntu.com
[23:17]  * ChmEarl is now running 2 kvm guests on karmic server - found my bug
[23:18] <volter> http://paste.ubuntu.com/380017/
[23:18] <ChmEarl> yeah, hardy 8.04
[23:19] <volter> Yes, but with a non-standard kernel, i suppose.
[23:19] <volter> If that matters!
[23:19] <ChmEarl> did you know it was hardy? thats the only way I know to check
[23:20] <volter> Well, yes, I ordered Hardy.
[23:20] <ChmEarl> and uname will have generic, desktop, or server I suppose
[23:20] <volter> 2.6.18-028stab067.4 #1 SMP Thu Jan 14 17:06:11 MSK 2010 i686 GNU/Linux
[23:21]  * ChmEarl is wrong again
[23:21] <volter> uname alone says "Linux", that was -a.
[23:21] <ChmEarl> kernel version looks like redhat, centos style
[23:23] <ChmEarl> not that I would try this, but what happens when $sudo chmod 666 /dev/null ?
[23:24] <ChmEarl> or what does ls -al /dev/null retunr
[23:24] <volter> It works until reboot.
[23:24] <volter> crw------- 1 root root 1, 3 Feb 18 13:56 /dev/null
[23:25] <ChmEarl> yeah, I get crw-rw-rw- 1 root root 1, 3 2010-02-19 07:13 /dev/null
[23:25] <volter> Yes.
[23:25] <ChmEarl> the desired result
[23:25] <volter> You get a lot of problems, if you don't, I found out.
[23:25] <volter> Linux is a self conducting tutorial.
[23:26] <volter> Right.
[23:26] <ChmEarl> so dev itself is not propagating perms down
[23:26] <ChmEarl> recursive
[23:26] <volter> No, doesn't look like.
[23:27] <ChmEarl> I'm trying socratic method here... my experience with linux is limited (3 years)
[23:27] <volter> But /dev has 755 here anyways.
[23:28] <volter> Well, mine is smaller, and I'm not exerienced with servers at all. I'm grateful for any help!
[23:28] <ChmEarl> oh, see if anything is funny in /etc/fstab on your root mount
[23:28] <volter> Funny enough everything went wrong until now: The messed with the DNS entry and with storage!
[23:29] <volter> It only features entries for /proc and /dev/pts.
[23:29] <volter> *they, not the
[23:30] <volter> Root is /dev/vzfs, as I can see via df.
[23:30] <ChmEarl> maybe paste $sudo mount to paste.ubuntu.com
[23:31] <ChmEarl> unless its empty :)
[23:31] <volter> Pardon me?
[23:31] <ChmEarl> mount cmd
[23:31] <volter> Ah!
[23:31] <volter> Got you wrong!
[23:31] <volter>  /dev/vzfs on / type reiserfs (rw,usrquota,grpquota)
[23:32] <volter> As it's just a single line!
[23:32] <volter> Why do you think the wrong permissions have something to do with mounts?
[23:32] <ChmEarl> ok, nothing stands out. Server here uses ext4
[23:33] <ChmEarl> yes. perms start out in /etc/fstab
[23:33] <volter> I see.
[23:35] <ChmEarl> worst day on Linux is better than best day on Win
[23:35] <volter> I hope so!
[23:35] <ChmEarl> cheers
[23:35] <volter> I tend to forget about it.
[23:40] <volter> OK, so if fstab is the root of permissions, what happens next?
[23:58] <volter> No further ideas what's wrong with my /dev/null-permission?


[00:00] <pauljw> doubt it... :)
[00:13] <Bashing-om> Andddd .. here's OerHeks :)
[00:14] <OerHeks> it is too hot to sleep, and 3 dogs think i am a cool guy
[00:16] <OerHeks> and no, i have no AC, only the natural windflow
[00:17] <daftykins> :D same here
[00:17] <daftykins> well, i am not as popular with dogs!
[00:17] <daftykins> thankfully there seems to be a breeze coming through, now - taking the heat away
[05:04] <memguy> I am wondering how apt-get traverses to find a .deb or tar.gz source file
[05:05] <memguy> For example something in the sources.list file like this
[05:05] <memguy> deb http://archive.ubuntu.com/ubuntu/ trusty main restricted multiverse universe
[05:07] <memguy> My understanding is it follows to the http or https site in this cases   http://archive.ubuntu.com/ubuntu/
[05:09] <memguy> then can look in main , restrict , multiverse , universe  but when i go there i see files but not the .deb or .tar.gz files  In the Sources file it does have a directory ../../pool which if you traverse that the deb files and tar.gz/xz are in
[05:14] <memguy> So my question is  how is apt-get traversing the site to find the proper files. I would say its hardcoded to always go to the distro directory then to the version in there but from there not sure probably looks at some Package.gz file and then goes back up a few directories because the package.gz file told it to check /pool sub directories?
[05:15] <memguy> I just confused about what metafiles it uses to get to the .deb
[05:16] <memguy> Humm interesting enough it has Vcs-Browser , Vcs-Git  paths to git repo's seems as one can git the source in that way as well
[05:23] <memguy> Its weird because i think all the versions trusty .... lucid,..etc uses the same pool which has the 4 main sections  main multiverse restrict universe
[05:29] <daftykins> yes the release name is after a space after the URL, so it's a parameter
[05:29] <daftykins> you can download and read the contents of the packages.gz
[05:50] <memguy> ya but i have an issue in tracing because there are many different packages.gz
[05:51] <memguy> Also the difference between Sources , package.gz, Contents-i386.gz
[05:52] <daftykins> i don't really see what you can gain
[05:52] <daftykins> i don't have a clue though :)
[05:52] <daftykins> i think there's an #ubuntu-packaging - maybe they know - or you can go to the horse's mouth and talk to debian folks
[05:54] <memguy> I just wanted to trace out where apt-get goes to find the packages  how its going to the correct stuff and it seems the .deb files are not seperated by version there all under the /pool directory i think some how the selection of which package.gz restricts what version goes to what deb file in the pool subdir but haven't figured it out yet
[05:55] <daftykins> well they're all ranked by version # of course
[05:55] <memguy> ?
[05:56] <memguy> deb http://archive.ubuntu.com/ubuntu/ trusty main restricted multiverse universe
[05:56] <daftykins> so you only get offered the latest version e.g. "apt-cache policy <package>"
[05:57] <memguy> a line like this goes to distro/trusty folder on the http address above but from there it has a choices to uses either main , restrict , multiverse , universe subdir to get a package.gz
[05:58] <daftykins> not choices, they're all grabbed
[05:58] <memguy> But before the in /dists/trusty one has contents-i386.gz
[05:58] <daftykins> right that sounds like 32-bit
[05:58] <memguy> it is
[05:59] <memguy> is it using contents or package or when is it using what one
[05:59] <daftykins> why don't you try in the places i suggested?
[06:04] <memguy> Am trying it now see if anybody knows. On a related question though that you may know  under the main , universe,  ... 4 folders  i have binary-i386 , binary-amd64 , debian-installer , i18n , source curious what those subfolders do
[06:06] <memguy> My thought was the first 2 selected by apt-get depending on your arch  , next one is if your using a gui installer like software center , but haven;t figured out i18n
[06:06] <memguy> source is if you selected a source package download instead of a deb like a tar.gz/xz source
[06:08] <memguy> So it must be hard coded in the apt-get to check these directory  specific subfolders to get the proper package.gz file for the 4  dir main restrict multiverse universe
[06:08] <daftykins> i don't really see why a GUI installer would need to obtain a different package
[06:08] <daftykins> well yeah, if you boot a live session it only has main so you can't get all packages
[06:09] <memguy> Seems like  i18n is the  gui deb installers information in different languages
[06:09] <daftykins> sometimes i want something like lm-sensors which is in universe, so i edit sources.list then update to get that package
[06:10] <memguy> i understand that you would have to check off or update your source.list with multiverse or universe before those deb become available
[06:11] <memguy> I am talking about though figuring out these subdir under each of the 4 branches main , multiverse, universe, restrict
[06:11] <daftykins> yep still the wrong place (:
[06:20] <ducasse> morning all!
[06:23] <daftykins> howdy o/
[06:24] <ducasse> morning daftykins!
[06:25] <daftykins> how goes?
[06:27] <ducasse> good, thanks - you? still persona non grata in #ubuntu?
[06:29] <daftykins> yep not bad here thanks! heat wave here the last couple of days, so glad it's calmed down now - got a wonderful breeze coming through the windows :D
[06:30] <daftykins> indeed, spared the brainache i am
[06:34] <ducasse> hasn't been very hot up here in norway, thankfully. right now it's a bit clouded and no wind. my cat is really pleased it isn't raining :)
[06:34] <Bashing-om> I do ing a pauljw ; gnite all .
[06:36] <memguy> curious what is the contents-i386.gz for when you have the package.gz files ?
[06:37] <memguy> in the repo
[06:41] <memguy> the sizes is much larger 20 times as much as a package.gz
[06:41] <daftykins> ducasse: :D
[06:42] <daftykins> memguy: please just ask in the far more appropriate places mentioned rather than repeating ad nauseum
[06:44] <memguy> well just egar to figure this out
[06:45] <ducasse> memguy: what are you trying to do?
[06:45] <memguy> trace apt-gets logic
[06:45] <ducasse> memguy: but _why_?
[06:46] <memguy> and get a better understanding of how the repo's are structured
[06:46] <memguy> ,what software they uses to create them
[06:46] <ducasse> memguy: are you trying to build one?
[06:47] <memguy> no i already have mirrored on or started to in the passed i know how to do that. I am more curious on how they actually started creating them
[06:48] <ducasse> memguy: then go ask the people who maintain the repos.
[06:48] <ducasse> or read the source to apt-*
[06:49] <memguy> is it using a repo software behind the scene  i see git in the package files  and can git clone those git address but the deb files just look like there on traditional ftp folder structure
[06:50] <ducasse> i told you, ask the repo maintainers.
[06:50] <memguy> that apt get uses the package.gz files to find them
[06:50] <memguy> where are they on the irc
[06:50] <ducasse> ask alis.
[06:51] <memguy> where what channel
[06:51] <ducasse> !alis
[14:20] <BluesKaj> Hiyas all
[17:05] <Ben64> OerHeks has the power of foresight?
[17:06] <OerHeks> no, in front of the spamrun i guss
[17:07] <OerHeks> network spam and channel spam, never seen this combined before
[17:07] <Ben64> what do you mean network spam
[17:09] <OerHeks> from an other channel i guess, see these screenshots, http://imgur.com/a/d1cIb and http://imgur.com/a/dly7D
[17:10] <OerHeks> 2nd one has got channel name after the user
[17:10] <Ben64> oh weird
[17:13] <ducasse> these people need to have their fingers broken so they can't type :)
[17:13] <OerHeks> these are just lonely people
[17:13] <ducasse> possibly.
[17:15] <OerHeks> if they didn't spam just now, they might have done something really stupid to get their own wikipedia page.
[18:15] <tgm4883> man backwards really lives up to his name....
[18:35] <pauljw> amazing the lengths someone will go to wreck a perfectly good OS
[18:36] <OerHeks> well, a 32 bit plugin can wreck something good ..
[18:37] <pauljw> :)
[18:38] <Ben64> thats what happens when you ignore messages
[18:42] <OerHeks> !!! don't do this !!! --> *
[18:42] <OerHeks> ctrl c ctrl v and hit enter, see what happens
[18:43] <OerHeks> ubot5, ok, i don't think
[18:46] <pauljw> heheh
[19:18] <nacc> wow, just amazing that some people wonder why `<must be sudo> rm -r /system/dir` breaks things...
[19:18] <pauljw> :)
[19:18] <Ben64> yep
[20:18] <tgm4883> nacc: I really need to get banned from that channel
[20:19] <nacc> tgm4883: i'm feeling the same way lately :)
[20:20] <tgm4883> nacc: however, if we do, that just leaves those other people in there...
[20:20] <tgm4883> this is your classic no win situation
[20:20] <nacc> tgm4883: it's like an echo chamber
[20:21] <DArqueBishop> You know, I felt like telling that guy that if I was the "caffe owner" and I found out what he was trying to do, I'd kick him out without a refund.
[20:21] <nacc> also, "i'm using free wifi in a cafe, i want it to be faster, so help me kick other people off the free wifi"
[20:21] <nacc> wth
[20:21] <nacc> sorry, !language > me
[20:22] <DArqueBishop> nacc: sometimes no other words suffice.
[20:23] <tgm4883> seriously, IDK why people think they are so entitled to stuff
[20:23] <tgm4883> is this a new thing, or am I just noticing it more now in #ubuntu
[20:23] <nacc> i think it flows from the popularity increase, which is generally a good thing
[20:23] <nacc> and there are bugs to fix, without question
[20:23] <nacc> but users don't want to find / file bugs :)
[20:24] <nacc> or they want to just apport to file them, and it leads to so many garbage bugs that are unfixable
[20:25] <tgm4883> apport has so much potential, but it's way too locked down I think
[20:26] <nacc> it's a hard problem to solve, too -- how do you magically get the exact data you need to reproduce a bug
[20:26] <nacc> "magically" :)
[20:29] <tgm4883> nacc: Back at UDS one year, I recall a talk by Evan(?) where developers could see the bug from apport, figure out they needed additional info/logs, then the next time apport was filing a duplicate bug on that, it would see it needed the additional info and gather it for the developers
[20:30] <tgm4883> nacc: however, I've never seen that in practice
[22:35] <nacc> tgm4883: yeah, there is a mechanism to change what gets collected, I think
[22:35] <nacc> tgm4883: i don't know how it works, though
[22:36] <nacc> teward has done something like that with some of the common nginx bugs
[22:57] <nacc> ah yes, "100000 problems"
[23:01] <Mihasi> I guess lots of people come in here with that kind of questions?
[23:01] <Mihasi> Same as with any support IRC probably.
[23:03] <nacc> Mihasi: i think there was a shipped bug with the software center; but statements like "there are <insert number> of problems" when they have only found 1 or 2... just frustrating :)
[23:04] <Mihasi> Yeah, seems a bit hyperbolic. :P
[23:06] <Mihasi> I do understand the feeling of "100000 problems" though. It can feel like that if you're coming from an OS that was tested on your hardware.
[23:06] <Mihasi> I recently made the switch again, and while Ubuntu's MUCH more user-friendly than it was last time I tried using Linux full-time, I remember the pain.


[12:12] <johncrichton> hello?
[15:22] <ara_> hello people!
[15:22] <ara_> I remember you that today is an Ubuntu Testing Day!
[15:23] <ara_> details: https://wiki.ubuntu.com/Testing/UbuntuTestingDay/20081110
[16:02]  * heno fires up his Hardy box to test a few SRUs
[22:23]  * sbeattie is starting to poke at SRU bug 288479