[03:41] <tarvid> using a terminal window, ssh to a feisty server, run vi and the arrow keys look like ANSI
[03:42] <tarvid> anyone know where the correct terminal is set?
[04:34] <N6REJ> Can anyone give me some pointers on how to install Microsofts MDSE on Ubuntu-server?
[04:35] <infinity> Uhm.  You can't.
[04:36] <infinity> MDSE is Win32 software.
[04:36] <infinity> You could run it in WINE if you were a masochist, perhaps.
[04:36] <dantalizing> N6REJ: sudo aptitude install mysql-server
[04:36] <N6REJ> infinity: I realize its a win32 program.  Thats why I'm asking.  Unfortunately its the only DB my accounting software supports.
[04:37] <N6REJ> I've been looking forever for a good linux accounting program and haven't found one yet.
[04:37] <infinity> And you're running this accounting software with WINE, or you're running it in Windows?
[04:37] <N6REJ> under windows.
[04:38] <infinity> Then I suppose I'm failing to see the issue, since you can install MDSE on the same box... No?
[04:38] <N6REJ> I'd like to put the database server on my server so that I can free up my desktop and make it available to the network.
[04:38] <infinity> MDSE is the desktop edition of SQL server, it's not really meant to be on a central server anyway.
[04:38] <N6REJ> infinity: right, the issue is if I can prevent it I don't want to tie up my desktop
[04:38] <N6REJ> infinity: oic
[04:39] <N6REJ> hmmmmmmm.....
[04:40] <N6REJ> infinity: is there a place better then freshmeat to look for linux software?
[04:40] <infinity> apt-cache search?
[04:40] <N6REJ> maybe.
[05:06] <ScottK> Wow.  I don't feel bad at all that I missed that guy.
[05:08] <ajmitch> heh
[05:17] <dthacker> Hi, I'm answering a question on launchpad from a user that wants to install a GUI on top of server and is running into all kinds of trouble.  I'm going to recommend they install straight Fiesty and pull in the server packages they want.  Is there any major kernel/driver differences between server and desktop?
[05:19] <ScottK> What gui do they want to install?
[05:20] <ScottK> dthacker: ^^^
[05:21] <dthacker> They're trying to install a package called "ubuntu-desktop" which may be a meta package for gnome. (not sure)
[05:25] <ScottK> Yes, it is.
[05:25] <ScottK> It should install just fine.
[05:26] <dthacker> ok, I'll work on finding the problem they are having with the install, then.  tnx ScottK
[05:27] <ScottK> I've done that with kubuntu-desktop, not ubuntu-desktop, but it should work.
[07:11] <nandemonai> Hiya guys, can anyone suggest a good quality sound card that Feisty likes? Internal sound is crummy.
[07:11] <nandemonai> Gah wrong chan sorry.
[07:51] <stiv2k> whats a good command line partition manager???
[08:04] <stiv2k> whats a good curses-type partition manager i can use
[08:04] <stiv2k> whoa
[08:04] <stiv2k> oops
[08:12] <demrit> stiv2k, you can use GNU parted (parted command)
[08:13] <stiv2k> demrit: it keeps reading my damn floppy drive
[08:13] <stiv2k> 2nd, i dont know the cylinder start/end numbers to resize
[08:15] <demrit> stiv2k, cfdisk is a good alternative choice
[08:17] <stiv2k> demrit: cfdisk didnt seem to allow me to resize...
[08:17] <stiv2k> its OK, since i have to unmount it anyway
[08:17] <stiv2k> i'll just reboot with a liveCD of some kind
[08:17] <stiv2k> and use gparted
[08:17] <stiv2k> ;)
[08:18] <demrit> then you aren't looking for a command line partition manager :P
[08:30] <stiv2k> yeah i know
[08:30] <stiv2k> i /was/ till i realized it didnt matter since i ned to reboot the system anyway (so / isn't mounted)
[08:30] <stiv2k> but thanks anyway
[08:59] <kraut> moin
[03:08] <spike> hi, is anybody running xen on ubuntu feisty amd64?
[03:08] <spike> 2.6.19-4-generic-amd64 kernel
[03:09] <spike> I've got it installed, rebooted, and since then the box will completely disappear from the network, no errors in dmesg,logs or whatnot
[03:09] <spike> loging locally and trying to ping stuff will *sporadically* work
[08:28] <sommer> anyone know if there is a way using Samba to limit a user to one login per computer?
[08:29] <sommer> or one domain login if that makes more sense?
[08:30] <dantalizing> sommer: look at the bottom of this page.. http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/AdvancedNetworkManagement.html
[08:31] <sommer> dantalizing: I saw that, but from the example it looks like that's a per share thing.  Do you know if it would work for actual logins?
[08:32] <sommer> I guess I can always test and find out...heh
[08:32] <dantalizing> oh you only want them to log on to one computer in the domain at a time
[08:32] <dantalizing> ?
[08:32] <sommer> dantalizing: yep that's the goal
[08:32] <sommer> anyway
[08:33] <sommer> maybe if I apply that to the netlogon share?
[08:34] <mathiaz> sommer: I'm not sure it would work in your case.
[08:35] <mathiaz> sommer: the authentification phase is done before the connection to the netlogon share.
[08:35] <infinity> Domain authentication isn't a persistent thing, I'm not entirely sure you can enforce what you want here...
[08:36] <sommer> is there a way to do that even with AD?
[08:36] <infinity> I suspect not.
[08:36] <dantalizing> i would think you'd have to log the logins and check that log
[08:37] <infinity> Erm, but you're still in trouble.
[08:37] <sommer> dantalizing: that's an idea.  The machines I'm actually worried about are in Labs so it's a limited number.
[08:37] <infinity> You have no way of knowing if the previous login is still active.
[08:37] <infinity> And you can't remotely force the previous session to log out.
[08:37] <dantalizing> true
[08:37] <sommer> couldn't you log log ins and log outs?
[08:37] <infinity> Nor can you lock someone out of the new session based on thinking that, maybe, they might still be using the old one (because it's not persistent)
[08:38] <dantalizing> isnt there a user policy or somthing?
[08:38] <infinity> There's no such thing as a domain "log out".
[08:38] <infinity> You log in.  You use it.  You stop using resources.  There's no log out.
[08:38] <sommer> hehe...gotcha, what if you log from the workstation to some network log
[08:38] <infinity> That could be doable, but ugly.
[08:39] <infinity> And to do it properly, we're talking GINA plugins.
[08:39] <infinity> (Assuming these are NT workstations?)
[08:39] <mathiaz> sommer: It may possible to implement that within AD
[08:39] <sommer> I definitely agree, but I'm not sure this is a "pretty" sort of situation.
[08:39] <mathiaz> sommer: probably with a policy.
[08:39] <mathiaz> sommer: but I'm not knowledgable in that area
[08:40] <infinity> Oh, true, you can have policies that run locally on workstation logout.
[08:40] <sommer> ya I was thinking something like that.  Isn't there some way for Samba to use Group Policy?
[08:41] <sommer> It may be pretty hackish, but I thought I came accross something once.
[08:45] <dantalizing> hmm... this is old...but even the microsoft way of doing it appears to be hackish
[08:45] <dantalizing> http://www.microsoft.com/technet/technetmag/issues/2005/05/UtilitySpotlight/
[08:54] <sommer> dantalizing: I think I'll hack up something similar to that.  thanks for the link.
[09:15] <jdstrand> keescook: hi!
[09:16] <keescook> jdstrand: hiya
[09:16] <jdstrand> I was talking with dendrobates earlier today, and he suggested I talk to you about it, since you are a core-dev
[09:17] <keescook> jdstrand: okay, sure, what can I help with?
[09:17] <jdstrand> I started looking at tasksel for adding an openssh-server task, and talked with cjwatson about this on devel
[09:17] <jdstrand> He suggested that we "should just get a core-dev to create an openssh-server seed"
[09:18] <jdstrand> He also said if we wanted to do it we would "add a seed for it to bzr+ssh://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu.gutsy/ with the right Task-* headers, and after that just run the thing in tasksel which automatically regenerates ubuntu-tasks"
[09:18] <jdstrand> I am new to tasksel, and he said there is some magic there which creates the task.  Are you familiar with it?
[09:18] <keescook> hm, it's voodoo to me, but I guess I should learn it!
[09:18] <infinity> Err, I think you misunderstood.
[09:19] <infinity> If it's in the seeds, it ends up getting a Task: header in the archive.
[09:19] <infinity> And then it Just Works, with tasksel, aptitude, and apt-get.
[09:19] <keescook> infinity: so what're the right steps for this?
[09:19] <jdstrand> that is what I thought I understood.  I guess I didn't explain it too well...
[09:20] <infinity> keescook: The only step required is editing the seeds.  Everything else is automated.
[09:21] <infinity> After the seeds are mangles, the next publisher run will give you Packages files with openssh-server having a Task: header (see "apt-cache show yelp | grep ^Task" as an example), and all the tools DTRT with that.
[09:21] <infinity> s/mangles/mangled/
[09:22] <infinity> I still agree with Colin that a Task for a single package is somewhat insane, but I imagine I'm at a loss for a better solution here.
[09:24] <keescook> what is "Task-Key:" used for?
[09:24] <jdstrand> I am inclined to agree on a technical level.  However, I think the idea is to make it very clear/easy to add openssh on installation, esp for LAMP
[09:24] <infinity> A note at the end of the install saying "If this computer is connected to a network, you might want to consider managing it remotely, rather than from the local console, use "apt-get install openssh-server" to install an ssh daemon for that purpose" might be a bit chatty.
[09:24] <mathiaz> infinity: I agree with you also. But most of the users install a ssh server.
[09:25] <mathiaz> infinity: So it's usefull in that case to have the choice to install a ssh server during install.
[09:25] <infinity> Oh, and I do too, obviously, but I don't find it onerous to do so.
[09:25] <mathiaz> infinity: is there another way to install a package during install time ?
[09:26] <infinity> Or, to put my "elitist" hat on for a moment, if a new admin can't figure out how to install SSH, they're in for a world of hurt 5 minutes later when they try to figure out how to do anything else.
[09:26] <infinity> There are countless ways.
[09:26] <keescook> infinity: so if I add "openssh-server" file (with contents http://paste.ubuntu-nl.org/34693/) that's it?
[09:27] <infinity> Preseeding d-i with an aptitude package pattern is the easiest way (that's how we used to do LAMP, before we turned it into a task)
[09:27] <infinity> keescook: It needs to be represented in STRUCTURE as well.
[09:27] <mathiaz> infinity: ok. Let me an example.
[09:28] <mathiaz> infinity: I'd like to boot an ubuntu-server cd install, go through the install and on reboot I can login via ssh directly.
[09:28] <mathiaz> infinity: with a openssh task, I can do that with a standard cd.
[09:29] <mathiaz> infinity: is it possible to do that with the standard cd now ?
[09:29] <infinity> mathiaz: Sure, but it's less intuitive than just installing it with apt-get after the fact. :)
[09:29] <lamont`> mathiaz: there's a magic incantation to d-i that will do that (include arbitrary packages)
[09:29] <infinity> (ie: by invoking the boot with a d-i preseed)
[09:30] <keescook> infinity: http://paste.ubuntu-nl.org/34694/ ?
[09:30] <infinity> keescook: Althought it's redundant, it should be listed in "supported" too.
[09:31] <keescook> infinity: what's the reasoning for that?  (I saw it was redundant and intentionally left it out)
[09:32] <keescook> infinity: http://paste.ubuntu-nl.org/34695/
[09:32] <infinity> keescook: Well, one could drop openssh-server from one of the other seeds (okay, we're not going to, but we could), and then it would fall out of the supported set if the hierarchy isn't in STRUCTURE.
[09:32] <keescook> ah, okay, makes sense
[09:33] <infinity> keescook: Diff looks good.
[09:35] <keescook> infinity, jdstrand: okay, pushed.
[09:35] <jdstrand> keescook: thanks!
[09:36] <keescook> jdstrand: you're welcome!  now I know about seeds.  :)
[09:37] <jdstrand> keescook: me too-- I peeked at bazaar and learned something myself
[09:38] <jdstrand> keescook: that's actually pretty slick...
[09:38] <Nafallo> yay!
[09:58] <ErikTheREd> Hey, I've got a [probably stupid]  question.. I'm trying to run a 32-bit binary application on 7.04/AMD64, and it's griping about not being able to find a library called libstdc++-libc6.1-1.so.2. I've seen suggestions for other versions of Ubuntu / Debian that call for symlinking a similar version of the same file to that name, but I don't see any similar versions under 7.04/AMD64. Any suggestions?
[09:59] <leonel> install : libstdc++6
[10:00] <ErikTheREd> Yeah, that's installed...
[10:00] <mralphabet> ErikTheREd: wow, that is mildly painful
[10:01] <leonel> oo glibc ..
[10:01] <mralphabet> blinking, white background, blue text
[10:01] <ErikTheREd> Sorry...wasn't intending to be blinking... is this better?
[10:02] <mralphabet> blinking, white background, black text
[10:05] <Nafallo> ErikTheREd: we've already got prof people couldn't read that text I think :-)
[10:06] <ErikTheREd> Sorry... messing with my client... I don't use IRC much... any improvement?
[10:06] <Nafallo> leonel: he's running x86_64 and trying to run x86 on it. and no, not glibc :-).
[10:06] <kylem> someone with ops want to add +c to the channel modes?
[10:06] <kylem> (to strip colour)
[10:07] <Nafallo> hi Kyle :-)
[10:07] <leonel> Nafallo: I see and  didn't found any package with that file in packages.ubuntu.com
[10:07] <kylem> herro.
[10:07] <kylem> ErikTheREd, you'll need to set up a 32-bit chroot
[10:08] <ErikTheREd> Hmm... that sounds a bit extreme :-)
[10:08] <kylem> it's quite easy, i'm trying to find a link for you.
[10:09] <ErikTheREd> Found http://ubuntuforums.org/showthread.php?t=24575
[10:11] <kylem> that's a little out of date, which application are you looking for?
[10:11] <ErikTheREd> *choke* Lotus Domino *choke* 
[10:11] <kylem> ah. hmm.
[10:12] <kylem> actually, you might get it if you just install ia32-libs, i'm not really sure... do they ship support for 32-bit Ubuntu, or is this coming from an rpm?
[10:12] <ErikTheREd> I saw some notes elsewhere suggesting the ia32-libs-dev package, but that doesn't seem to be around anymore in 7.04
[10:13] <ErikTheREd> No, they don't officially support anything other than RHEL and SLES, although people have gotten it to run under Debian and Ubuntu.
[10:14] <ErikTheREd> Or actually, the older versions now that I look.
[10:16] <kylem> hrm.
[10:16] <ErikTheREd> If I download the source to ia32-libs from Debian and compile it, do you think it would make my system explode?
[10:17] <kylem> ah
[10:17] <kylem> ia32-libs includes ia32-libs-dev
[10:18] <ErikTheREd> Yes, but apparently not the libstdc++-libc6 file :-)
[10:18] <kylem> it will just be called libstdc++
[10:19] <ErikTheREd> Yeah, but symlinking the libstdc++ libraries to that name hasn't done much.
[10:19] <kylem> other than that, i'm not sure.
[10:29] <ErikTheREd> Well, I copied the file from a Fedora 7 install, and it seems to be running ... sort of.
[10:30] <ErikTheREd> Oh yeah, had to copy to /usr/lib32 and not /usr/lib if anybody cares.
[10:38] <kshah> does anyone here use any desktop sharing, video conferencing software that they are happy with, open source and runs on ubuntu?
[10:38] <kshah> anyone using dimdim?
[10:43] <ErikTheREd> Thanks for the help everyone... looks like I'm more or less running.
[11:17] <Nafallo> how can I tell postfix which way outbound should go if I want to deliver everything from one domain to a proxy but let the other from domains go right back out on the Internet?
[11:18] <ScottK> Nafallo: Postfix doesn't have a concept of outbound and inbound being different things.
[11:18] <lamont`> Nafallo: it can be done, but it'll be sick
[11:18] <Nafallo> lamont`: sick is okayish :-)
[11:18] <lamont`> worst case, you just deliver everything to a pipe mailer that reinjects things according to your design.
[11:19] <lamont`> I'm sure there's a cleaner way
[11:19] <Nafallo> someone should have done something similiar before I hope, and then google might have it :-)
[11:19] <ScottK> Nafallo: I did something like that with transport maps
[11:20] <Nafallo> it's basically to do outgoing mailscanning
[11:20] <lamont`> probably the easiest way would be to DNAT anything arriving from the "special" domain, and have that arrive on a different port (with different rules) than port 25 has.
[11:20] <Nafallo> but we only have a license on that software for one domain :-)
[11:20] <Nafallo> hm... like this (more or less)
[11:20] <lamont`> or have different options on smtpd on the two interfaces (inside, outside)
[11:21] <Nafallo> internet -> mxscan0 -> mail
[11:21] <Nafallo> and the clients use mail -> mxscan0 -> internet
[11:21] <Nafallo> but if the client uses his/her smtp-auth for another domain it will get dropped at mxscan0 :-P
[11:21] <Nafallo> so in that case it should be mail -> internet
[11:22] <ScottK> Nafallo: I feel obligated to point out that there are almost certianly FOSS scanning solutions that would not require this kind of convoluted architecture.
[11:23] <Nafallo> ScottK: sure, the thing are heavily based on postfix :-)
[11:23] <lamont`> ScottK: picky, picky
[11:23] <ScottK> I do, however, do something similar for Hotmail becaue their "wonderful" reputation system doesn't play well with low volume senders, I use transport maps to relay all mail to Hotmail through a single MTA.
[11:24] <lamont`> Nafallo: the answer to any "can I do this with postfix" question is: "Of course.  OTOH, you may not want to hurt your brain that much."
[11:24] <Nafallo> lamont`: yea, I know :-)
[11:24] <Nafallo> lamont`: I thought I would just put in a transport_map, but that should make it confused with delivering, right? ;-)
[11:25] <ScottK> Nafallo: The only deliveries are local.  everything else is a relay of some kind.  Shouldn't be a problem.
[11:25] <lamont`> Nafallo: the issue is that postfix doesn't really distinguish based on sender in the routing decision (it's like IP routing in that regard), so you have to smack it around a bit to have it understand that you're really stupid enough to want to do what you're trying to tell it to do...
[11:25] <lamont`> er, for some value of "stupid"
[11:26] <Nafallo> :-)
[11:26] <Nafallo> I might just want to use mxproxy0 for outbound for everything else then domain.tld then ;-)
[11:27] <lamont`> ScottK: deliveries aren't local either... they're tossed through the "local" service instead of the "smtp" service or whatever other transport you want to route things out...
[11:28] <Nafallo> I don't have local deliveries btw :-)
[11:28] <Nafallo> virtual
[11:28] <Nafallo> or rather... dovecot LDA :-)
[11:29] <ScottK> Right.