[01:22] <foo> Anyone have a lot of experience with amanda and bacula? Looking for someone to interview for an article. Thanks
[02:00] <Burgundavia> ?
[02:00] <Burgundavia> ugh, wrong windeow
[02:53] <maeth> hi, i got ubuntu server on my server machine, and now i want to install the graphic interface... how can i do that?
[02:53] <leonel> sudo apt-get ubuntu-desktop
[02:53] <reya276> can anyone help me with a server issue
[02:53] <leonel> or kubuntu-desktop
[02:53] <leonel> maeth: 
[02:53] <leonel> reya276: and the issue is ?
[02:53] <malakhi> Ask your question reya276.
[02:54] <reya276> I just finish installing the gnome,gdm but it wont start
[02:55] <reya276> I get an error stating "Failed to start X Server(your graphical interface). It is likely that it is not set up correctly
[02:55] <reya276> how can I fix this issue
[02:55] <malakhi> Did you configure X?
[02:55] <reya276> no how do you do that, one thing you should know, I'm not a linux guy, hence why I'm trying to install the gui
[02:55] <leonel> reya276: sudo dpkg-reconfigure xserver-xorg
[02:57] <malakhi> reya276: just answer the questions it asks you after entering that command.
[02:58] <malakhi> reya276: Incidentally, you might have been better served to install the desktop version, then turn it into a server by installing whichever daemons you want.
[03:02] <reya276> yeah I figured that but since I already installed it I might as well learn all this
[03:02] <reya276> how can I start it
[03:02] <malakhi> reya276: sure thing :)
[03:02] <malakhi> sudo /etc/init.d/gdm start
[03:03] <reya276> will it start automaticlly every time I reboot it or do I have to use this command line
[03:04] <malakhi> Should start every time from now on.
[03:04] <reya276> hum.. weird is not starting
[03:04] <malakhi> Does it give an error?
[03:04] <reya276> how can I reboot the server
[03:04] <reya276> nope no error just stays at $
[03:04] <malakhi> sudo shutdown -r now
[03:04] <maeth> how can i connect my X server to a remote PC via ssh??
[03:07] <malakhi> maeth: there are a lot of howtos out there. Found this one after a little googling: http://www.cag.lcs.mit.edu/~wentzlaf/faq/ssh_X.html
[03:08] <reya276> I got the same error
[03:09] <reya276> failed to start X server] 
[03:12] <malakhi> reya276: type tail /var/log/Xorg.0.log | grep EE
[03:12] <malakhi> reya276: Let me know what it says
[03:16] <reya276> ok
[03:20] <reya276> oh man the server rebooted and now the screen says out of range
[03:21] <malakhi> Press <Ctrl>+<Alt>+<F1>
[03:21] <malakhi> You should be back at the console login screen
[03:21] <reya276> ok that did it
[03:22] <malakhi> Sounds like you misconfigured X. Gave it some numbers it didn't like, or something.
[03:22] <reya276> ok how can I fix this
[03:22] <malakhi> Was there any output from the command I gave you?
[03:23] <reya276> no it went back to ~$
[03:23] <reya276> tail /var/log/Xorg.0.log | grep EE
[03:23] <reya276> gave nothing in return
[03:23] <malakhi> ok. Try cat /var/log/Xorg.0.log | grep EE
[03:25] <reya276> oh it says "(EE) xf86OpenSerial: Cannot Open device /dev/input/wacom
[03:25] <malakhi> That's not important
[03:25] <malakhi> Anything else?
[03:26] <reya276> that is all that it said
[03:26] <malakhi> hmm
[03:27] <malakhi> When you did the dpkg-reconfigure, were there any answers you gave that you weren't sure about?
[03:27] <reya276> yes
[03:27] <malakhi> Any way you can find out the answers for sure?
[03:28] <reya276> well the first question about the graphics device, right there is an "I do not know" so I chose vesa
[03:28] <malakhi> ah
[03:28] <reya276> it's an intel board
[03:28] <reya276> with an onboard graphics card
[03:29] <malakhi> It's probably i810 then.
[03:29] <malakhi> You wouldn't be horribly opposed to installing -desktop, would you?
[03:30] <malakhi> I'm just about to the limit of my X troubleshooting knowledge.
[03:31] <reya276> well is not my choice, my boss wants to be able to use it
[03:31] <malakhi> Ah. You might try asking in #ubuntu. They're the desktop experts.
[03:31] <reya276> so he won't be able to use command line, yeah I tried there and they sent me here
[03:32] <malakhi> One thing to remember about the #ubuntu channel. If you don't ask a direct question about your problem, they'll just ignore you. Volume is to high.
[03:33] <malakhi> (I was lurking and saw your question.)
[03:33] <malakhi> Just try again, but don't ask to ask a question. Just ask it.
[03:33] <malakhi> heh. If that made any sense XO
[03:37] <reya276> yeah, first I'm going to re-install the server to start clean, then I will install gdm and gnome
[03:38] <malakhi> When you do that, instead of installing them piecemeal, do sudo apt-get install ubuntu-desktop
[03:38] <malakhi> That will pull in everything on the default ubuntu desktop, and may do a better job of detecting your hardware.
[03:39] <reya276> ok that was my next choice
[03:39] <reya276> because I've noticed the whole gnome thing is very complicated if not done correctly
[03:40] <malakhi> Yes. ubuntu-desktop is a meta-package that depends on xorg, gnome, gdm, etc. It *should* be just like a fresh install of ubuntu.
[03:43] <reya276> ok so ubuntu-desktop is the same thing but auto detects everything
[03:44] <malakhi> I won't promise it will be perfect, but it may do better.
[03:45] <malakhi> Installing from the -desktop or -alternate CD would be the preferred method. They do a very good job at detection.
[03:49] <reya276> ok so the command is sudo ap-get install ubuntu-desktop
[03:49] <malakhi> Yes.
[03:49] <malakhi> sudo apt-get install ubuntu-desktop
[03:50] <reya276> hey when this thing is loading I get a Revalidation error, what does that mean
[03:50] <malakhi> "Revalidation error"?
[03:50] <malakhi> after typing the command? or when booting the system?
[03:51] <reya276> when booting the system
[03:52] <malakhi> Not sure.
[03:52] <malakhi> Does it hang there? Or continue to boot?
[03:52] <reya276> no it boots normally
[03:53] <reya276> ok after the desktop install then how do I run it
[03:53] <malakhi> Same thing as before: sudo /etc/init.d/gdm restart
[03:53] <reya276> the desktop is installing off the cdrom
[03:54] <reya276> ok and that will make it start everytime it boots
[03:55] <malakhi> Yes, it should.
[03:55] <reya276> hey do you know the command to start the apache server
[03:56] <malakhi> Actually, installing ubuntu-desktop will make it start when the computer starts. That command just makes it start now, instead of waiting to reboot.
[03:56] <malakhi> Have you installed the package for apache?
[03:56] <malakhi> If so, it, too, will start automatically by default.
[03:57] <reya276> well when I was installing the server it gave me an option to install both DNS and LAMP
[03:57] <reya276> so I installed both
[03:57] <reya276> ok what I meant was Is there an interface for apache like IIS has
[03:58] <malakhi> No.
[03:59] <malakhi> Apache is controlled through text config files. There is no GUI
[03:59] <reya276> see My boss is a microsoft fan so I'm trying to convert him to using Ubuntu as a server, the guy wants to buy Exchange and I'm like Hell no.
[03:59] <reya276> wow that's not good
[03:59] <malakhi> I sympathize, but I'm afraid it's going to be an uphill battle.
[03:59] <reya276> is there a web interface atleast to setup websites
[04:00] <malakhi> GUI server administration is a Linux weakness (although some would say it's a strength)
[04:01] <malakhi> There are various programs that make a passing attempt at GUI administration. CentOS and openSUSe both have much better tools in that regard than Ubuntu.
[04:02] <malakhi> If you are looking for a true, drop-in replacement for Windows Server, I would say that SUSE comes closest. I would try that before giving up totally.
[04:04] <reya276> well in terms of security is a strength, but if it lacks the user friendly stuff, so it's great but if the average joe can't use it then it's not worth it
[04:05] <malakhi> To be honest, IMHO, the average joe shouldn't be running a server. It's a HUGE security risk. Windows just hides the risks behind a pretty interface. They're still there, just not as obvious to the admin.
[04:06] <reya276> I can do it because I don't mind getting my hands dirty but there are lot's of people that just hate going through the trouble, the issue with the Linux community is that for some reason they don't want to go that route, maybe is the geek in them
[04:07] <reya276> no offense
[04:07] <malakhi> lol. Partially, yes. Linux is for people who don't mind getting their hands dirty. That said, there's a reason why "Systems Administrator" is a job description.
[04:07] <malakhi> none taken. I'm a big geek. It's why I like linux.
[04:08] <reya276> yes I totally agree but they could make it easier
[04:08] <malakhi> There's nothing trivial about setting up a good server. Especially an email server that will be exposed to the outside.
[04:09] <malakhi> It sort of depends. To me, and lots of other people, tweaking config files is much easier than clicking my way through dozens of menus and windows.
[04:09] <reya276> yeah, I'm going to have my hands full with that because I've never done it on Linux
[04:10] <malakhi> I haven't done a windows server in so long, my eyes sort of glaze over whenever I open the control panel in Windows. It takes me a while to remember where everything is.
[04:11] <malakhi> But, I'm afraid I must be going. I need to get a couple hours of sleep before work.
[04:11] <malakhi> Good luck getting things set up, and convincing your boss.
[04:11] <reya276> well good night, thanks for the help
[04:12] <malakhi> Like I said, if you run into problems getting X up again, try asking in #ubuntu. The fact that your using -server is irrelevant for that bit.
[04:12] <reya276> thanks I will need it so far I'm loosing on the Desktop end, let's see how the server goes
[04:12] <malakhi> 'night, and again, good luck.
[04:12] <reya276> I'm the only one using Ubuntu on my desktop, I will head over there if need to, thanks again
[04:32] <m3thos> having worked has a sysadm, in a team with unix and windows sysadm
[04:33] <m3thos> I've seen what they do to ppl knowledge and capabilities
[04:33] <m3thos> all the unix sysadmins HAD TO be more knowledgeable
[04:34] <m3thos> windows guys couldn't trouble shoot problems..
[04:34] <m3thos> a lot of problems
[04:34] <m3thos> because everything was hidden from them..
[04:36] <m3thos> couldn't troubleshoot _some_ problems.. that were easily picked up by unix guys firing up a ethereal, or booting a linux cd to stress test and benchmark hw performance issues...
[04:37] <m3thos> and now.. at work.. same shit goes.. 
[04:37] <m3thos> unix ppl are more proeficient and all round knowledgeable... they are more expensive to hire also...
[04:45] <Pumpernickel> No, I'd say proficient and knowledgeable people are more proficient and knowledgeable - which leads, indirectly, to knowing Unix.
[04:52] <m3thos> exactly...therefore.. unix admins have to pass that "test"
[04:52] <m3thos> not the same for windows admins
[04:56] <Pumpernickel> Not really.  It just means there's a greater probability of finding an intelligent Unix admin.
[04:57] <m3thos> I guess you're right.. and was just oversimplificating
[04:57] <m3thos> :D
[05:13] <m3thos> how to I list the running services in ubuntu ? (somthing like: rc-status from gentoo, or service --list-all from fedora)
[11:07] <qiyong> hi all, where to store the route info?
[01:02] <ogra> can anybody tell me why we default to a 2h keepalive value for tcp connections ? 
[01:03] <ogra> i know its the default but i really think its nonsense to have dead server processes hanging around for 2h
[01:03] <ogra> s/default/upstream default/
[01:05] <shawarma> ogra: What would you suggest instead?
[01:05] <ogra> 10 mins or so ? 
[01:05] <shawarma> ogra: Many protocols can be quiet for way more than 10 minutes..
[01:05] <ogra> do you know why its so high ?
[01:05] <shawarma> ogra: They'd be killed.
[01:05] <ogra> but 2h seems a bit overkill
[01:06] <shawarma> I think it's inherited from ye ol'e BSD TCP code, actually.
[01:06] <shawarma> It's tradition. :)
[01:06] <shawarma> What sort of connections are you specifically having problems with?
[01:07] <ogra> the new tsp implementation uses nbd started via inetd instead of nfs ... having these processes hog the ram seems silly ... but i dont want to poke in /etc/sysctl.conf or so to change it only for ltsp if we could probably just have a better default
[01:08] <shawarma> I rather find that if someone feels the timeout is too long, it's actually more of an application problem. 
[01:08] <shawarma> Some sort of keepalive/ping thing could be added that would detect a dead endpoint.
[01:08] <ogra> well, indeed i could add pinger code to the nbd server side ... but why make it complicated if tcpd can care :)
[01:08] <shawarma> ...which would cause the connection to die much, much sooner.
[01:09] <shawarma> ogra: Heh. :)
[01:09] <ogra> snap
[01:11] <shawarma> snap?
[01:11] <ogra> we said the same :)
[01:11] <shawarma> Oh!
[01:12] <ogra> i'll look into adding some pinger code then ...
[01:13] <shawarma> ogra: http://nbd.svn.sourceforge.net/viewvc/nbd/trunk/nbd/README?revision=187&view=markup 
[01:13] <shawarma> ogra: What does the timeout do?
[01:14] <ogra> kill the session after the specified time if there was no traffic
[01:14] <ogra> which is quite evil if you use nbdroot :)
[01:14] <shawarma> Eek.
[01:14] <shawarma> But that's what you're essentially asking, isn't it?
[01:14] <ogra> it doesnt do what you think it does :)
[01:14] <ogra> no
[01:15] <ogra> i want the connection to persist if tehre is no traffic ... i want it to die if there is no endpoint
[01:15] <ogra> thats different
[01:15] <shawarma> Indeed.
[01:15] <ogra> you dont read all the time form your fs :)
[01:16] <shawarma> Well, if you set the tcp keepalive down to 10 minutes, you'd kill the connection, too?
[01:16] <fabbione> ogra: changing tcp defaults == really really really bad
[01:16] <shawarma> fabbione: Agreed.
[01:17] <fabbione> you are going to hit all kind of different problems for other applications
[01:17] <shawarma> Many, many things may depend on it.
[01:17] <ogra> fabbione, well what i want to know is why are they so high, i'm already living with the fact that i'll need a pinger
[01:17] <fabbione> ogra: i am pretty sure there is an entire set of RFC's to explain that
[01:17] <fabbione> did you google for it?
[01:17] <ogra> ok
[01:17] <ogra> no, not yet
[01:18] <ogra> 2h seems just a bit long ...
[01:18] <ogra> but if there are valid reasons i wont argue :)
[01:18] <shawarma> Adding some sort of no-op keepalive thing to the nbd protocol will be the right choice, I'm sure.
[01:18] <ogra> right
[01:19] <fabbione> i can find thread about this going back to 2001 at least
[01:19] <shawarma> ogra: Thankfully, upstream seems to be very much alive. I thought nbd was dormant.
[01:19] <Elwell> Q - whats involved in altering the xen-meta package to work with amd64?
[01:19] <ogra> nah, wouter's been busy on it its well maintained ... else we wouldnt have done the switch with ltsp
[01:20] <ogra> we use nbd swap since two releases by default and never had probs with it 
[01:20] <shawarma> ogra: Sure, but I didn't know you did that either. :)
[01:21] <ogra> its part of the ltsp speedup work we're doing upstream atm
[01:21] <shawarma> ogra: Putting swap on the network speeds things up?
[01:22] <ogra> nbd serving a squashfs image merged in a union/tmpfs root for the client is about 20-30% faster than nfsroot
[01:22] <ogra> (talking about bootspeed)
[01:22] <ogra> no, putting swap on the network lets your firefox not die if you run out f ram :)
[01:22] <shawarma> ogra: Interesting.
[01:23] <ogra> it gets extremly slow if it starts swapping, but you can still close your apps and save your files, its only a safety net ...
[01:23] <fabbione> interesting
[01:23] <ogra> but ....
[01:23] <fabbione> so according to RFC901 the main reason to have long timeouts is to allow ftp to work on slow link
[01:23] <ogra> (nbdswap uses swapfiles on the server)
[01:23] <fabbione> +s
[01:24] <fabbione> + all the other RFC's 
[01:24] <ogra> if you put the swapfiles in a tmpfs it gets very useable
[01:24] <ogra> bah, ftp
[01:24] <fabbione> well one of the reasons
[01:24] <ogra> yeah
[01:24] <ogra> i understand ...
[01:24] <fabbione> all protocols that use more than one port for communications are affected by the same issue
[01:24] <fabbione> ftp uses port 21 for cmd transfer
[01:25] <fabbione> and port 20 for data
[01:25] <fabbione> on slow link you get to use only port 20 for hours
[01:25] <ogra> i'll add my pinger then or live with the 2h presistence 
[01:25] <fabbione> 21 would time out
[01:25] <fabbione> and the session dies
[01:25] <ogra> right
[01:25] <fabbione> that would disrupt data stream on 20 due to the missing com
[01:25] <ogra> that makes a lot of sense
[01:25] <fabbione> and similar protocols would have the same issue clearly
[01:26] <ogra> i didnt even think about control connections being run parallel
[01:26] <ogra> right
[01:27] <shawarma> Ah, yes, that's a really good point.
[01:28] <shawarma> When you first said ftp and slow links I thought about a link where there was up to two hours between each package.. Oh, the horror!
[01:29] <ogra> well ... think dialup :)
[01:31] <fabbione> you guys need some more real life
[01:31] <shawarma> fabbione: Yeah? When was the last time you were doing a file transfer where there were hours between each package?
[01:32] <fabbione> shawarma: hmmm last Xmas
[01:32] <fabbione> in italy i still have ISDN
[01:32] <fabbione> shawarma: we are way lucky here in dk
[01:32] <shawarma> fabbione: Where were you? In the australian bush with a internet connection over rusty barb wire?
[01:32] <fabbione> italy
[01:32] <fabbione> rome
[01:32] <fabbione> ostia
[01:32] <fabbione> do you want the exact address?
[01:33] <shawarma> So that's a couple of kbit/hour?
[01:34] <fabbione> shawarma: yeah almost
[01:53] <ogra> shawarma, edubuntu has users where they have sneaker networks (usbsicks being carried around) to transport their mail
[01:54] <ogra> they hardly even get power at places
[01:55] <ogra> an 28k dialup is luxury in such areas
[01:55] <shawarma> ogra: Right, but that's an entirely different story altogether. At least I hope it is... You don't implement IP-over-Adidas, do you?
[01:55] <ogra> heh, working on that :)
[01:57] <fabbione> shawarma: i wouldn't kid too much about IP-over-Adidas because in JP they proved it to be faster than any available connection at the experiment time (that was no longer than one year ago)
[01:57] <fabbione> it was also on /.
[01:57] <ogra> heh
[01:58] <fabbione> the concept is very simple
[01:58] <fabbione> given a distance between a and b... calculate how much time it takes to transfer let say 10TB
[01:58] <fabbione> on one 10Mb adsl
[01:59] <shawarma> Right. You shouldn't underestimate the bandwidth of a truck full of backup tapes driving down the freeway.
[01:59] <fabbione> how much it takes to drive from a to b with a 10TB disk (or set of disks)
[01:59] <fabbione> exactly
[01:59] <fabbione> + data transfer from pc -> disks -> pc
[01:59] <ogra> it correlates with the amount of data :)
[02:00] <fabbione> ogra: yes..
[02:00] <fabbione> so IP-over-Adidas > Ethernet sometimes
[02:00] <shawarma> But ssh over ip over adidas..
[02:00] <ogra> i doubt you can be faster than a 10k file on a fast DSL line, not even with adidas :)
[02:00] <fabbione> shawarma: we didn't mention latency.. only speed
[02:00] <ogra> shawarma, you need proxies for that :)
[02:01] <fabbione> ogra: clearly.. it still depends from the distance you need to cover
[02:01] <ogra> for the key exchange ...
[02:01] <ogra> right
[02:01] <fabbione> anyway
[02:02] <fabbione> it's possible to express this with some math formulas and calculate some interesting operational areas for IPoAdidas
[02:02] <fabbione> also take into account the costs for IPoAdidas compared to wait for the data etc. .etc.
[02:03] <shawarma> It needs to take convenience into account as well. a.k.a. the lazy-factor.
[02:03] <fabbione> shawarma: for me manager is more convenient to get 10TB of data in let say one hour transport rather than having an employee waiting 2 days for the data transfer to finish
[02:04] <fabbione> as employee i would say to screw my manager because i have a good excuse to do nothing for 2 days :)
[02:05] <fabbione> but try to imagine tons of "(i)Pizza Express" driving around dk and knocking on your door: "Here is your pizza... with salami, cheese and 1TB of pr0n"
[02:06] <shawarma> \o/
[02:06] <fabbione> Cash or Dankort?
[02:06] <fabbione> :)
[02:18] <ogra> shawarma, fabbione, did you know that one ? http://www.wizzydigital.org/how.html
[02:18] <ogra> IPoverMoped :)
[02:21] <ogra> http://www.wizzydigital.org/how_dont_have_a_phone.html <- even better :)
[02:53] <julius_> How can i go about sleeping my servers raid array? or should i leave the disks running constantly to further lifespan
[02:53] <julius_> and are there any nifty http based server control panels? like to just monitor temps/hdd errors e.t.c.
[03:26] <CrummyGummy> Hi all,
[03:30] <CrummyGummy> Now that I've upgraded to feisty all by hdd in the raid now use dm-*. Where can I find the mapping for this to standard sd* names?
[03:34] <mralphabet> ls -al /dev/disk/by-uuid/
[04:15] <CrummyGummy> mralphabet, Thanks.
[04:22] <mralphabet> np
[06:56] <kyrel> bonjour !
[06:57] <kyrel> Hello ?
[06:59] <kyrel> is there someone ?
[07:00] <leonel> what's uo
[07:00] <leonel> up
[07:01] <kyrel> got a little problem under feisty whith mdadm
[07:02] <kyrel> Is there a bug about software raid 1 ?
[07:18] <leonel> check in launchpad  
[07:19] <mralphabet> kyrel: perhaps if you mention what your problem is people could be more helpful ;)
[07:52] <redline6561_> i've been having trouble getting startup scripts to work on feisty...for example to start tomcat or resin or jetty (all servlet containers). setting variables and putting the scripts in /etc/init.d and running update-rc.d just doesn't seem to work. anyone have any advice? or want more details (i.e. install process)?
[07:54] <ivoks> really?
[07:54] <redline6561_> yeah
[07:54] <ivoks> update-rc.d service_name defaults
[07:54] <redline6561_> yep. hasn't been working. i don't know what to think. i can't find evidence of the script running in boot logs. i've disabled splash. i just don't know.
[07:55] <ivoks> hehe
[07:55] <redline6561_> i'm pretty confused cause obviously it's supposed to just work (tm). i'm not blaming anybody because i could definitely be doing it wrong.
[07:55] <ivoks> that depends on your script
[07:55] <redline6561_> checked in the upstart room cause i thought it might be related to that but apparently it isn't.
[07:55] <ivoks> no
[07:55] <redline6561_> right. i figure it is my script. i mean i guess it has tob e.
[07:55] <ivoks> you created /etc/init.d/service_name
[07:55] <redline6561_> *to be. makes me wish i knew more about bash scripting. yeah
[07:55] <ivoks> that script must have start, stop and restart functions
[07:56] <redline6561_> would you like to see it?
[07:56] <ivoks> put it somewhere on pastebin
[07:56] <redline6561_> ok. hang on a few.
[07:58] <redline6561_> http://pastebin.com/929738
[07:58] <redline6561_> there you go
[07:58] <redline6561_> i know it works on fedora 7 with chkconfig...so.
[07:58] <redline6561_> if that helps at all.
[07:58] <ivoks> did you try /etc/init.d/jetty start?
[07:59] <redline6561_> yeah. i've actually tried that and it works correctly as i recall. which would make me think it's not the script.
[08:00] <ivoks> so, do you have /etc/rc2.d/S20jetty?
[08:00] <ivoks> or /etc/rc2.d/S*jetty
[08:01] <redline6561_> two things: 1) the actual system is at work. to some extent i'm here looking for ideas. my boss is already interested in moving on to other projects so there's not really any pressure but i want to make it work. 2)no. i don't think i ever checked to see if things actually symlinked correctly and i never did try it manually...
[08:02] <ivoks> if you run update-rc.d it will create symlinks and print them on console
[08:02] <redline6561_> right. and i ran it not with defaults but with runlevel settings for 91 3 4 5 .
[08:02] <ivoks> also, 3 4 5?
[08:02] <ivoks> ubuntu's default is 2
[08:02] <ivoks> :)
[08:02] <redline6561_> yes. should i have just done 2?
[08:02] <redline6561_> really?
[08:02] <ivoks> yes
[08:03] <redline6561_> and the network is up by then?
[08:03] <ivoks> yes
[08:03] <redline6561_> splendid
[08:03] <ivoks> ubuntu and debian don't do distinction like redhat
[08:03] <redline6561_> well thank you very much ivoks.
[08:03] <ivoks> all runlevels are exactly the same
[08:04] <redline6561_> what do you mean?
[08:04] <ivoks> user does customization, if he wants
[08:04] <redline6561_> right.
[08:04] <redline6561_> so ante, if you don't mind my asking. how long have you been doing this?
[08:04] <ivoks> in redhat, one runlevel is multiuser, other is network, third is X, etc...
[08:04] <ivoks> doing what?
[08:04] <redline6561_> working with linux
[08:04] <ivoks> since '97.
[08:04] <redline6561_> that's awesome. how'd you start out?
[08:05] <ivoks> long story and this channel is not right place to talk about it :)
[08:05] <redline6561_> lol
[08:05] <redline6561_> alright. well, thanks very much all the same.
[08:05] <redline6561_> it was a pleasure meeting you. i'm off to get this thing up and running.
[08:05] <ivoks> np, you are free to come here if you have problems
[08:05] <redline6561_> thanks again
[08:05] <ivoks> np
[08:27] <TheCougar> are there any exchange like programs with ubuntu server?
[08:43] <leonel> don't know  what exchange  does 
[09:04] <TheCougar> its a mail and content server "Microsoft Exchange Server is a messaging and collaborative software product developed by Microsoft."
[09:17] <mathiaz> TheCougar: well it depends what functionality you're looking
[09:18] <mathiaz> TheCougar: for. mail server ? imap/pop access ? webmail ? calendar ?
[09:23] <necrite_> hi ppl
[09:24] <mathiaz> necrite_: hi
[09:25] <necrite_> need one shell script guy :D .. i dont understend what happends
[09:26] <necrite_> + [ db == i ]  [: 1: ==: unexpected operator
[09:26] <necrite_> WTF :D
[09:28] <mathiaz> necrite_: do you want to test if db equals i ?
[09:29] <necrite_> yes :D 
[09:29] <necrite_> look the source
[09:29] <necrite_> 		if [ "db" == "i" ] ; then
[09:29] <necrite_> 			echo "kk";
[09:29] <necrite_> 		fi
[09:30] <mathiaz> necrite_: if db and i are variable, you forgot the $ sign
[09:30] <mathiaz> necrite_: [ "${db}" == "${i}" ] 
[09:30] <necrite_> they was variables .. but i see this error and change for "strings"
[09:31] <necrite_> and i still geting the error
[09:31] <mathiaz> necrite_: http://www.tldp.org/LDP/abs/html/comparison-ops.html
[09:31] <mathiaz> necrite_: is a good ressource for bash scripting
[09:31] <mathiaz> necrite_: the link above is for tests in bash
[09:32] <mathiaz> necrite_: db and i are strings or integers ?
[09:32] <necrite_> strings
[09:32] <necrite_> but i need it in sh not bash
[09:33] <mathiaz> necrite_: well... I don't know much about sh. I do my stuff in bash.
[09:34] <TheCougar> mathiaz: sorry for the late reply. I'm looking for something that is a pop access server with webmail
[09:35] <mathiaz> TheCougar: also smtp server i guess ?
[09:36] <necrite_> got it
[09:36] <necrite_> it was only one = :P
[09:37] <TheCougar> mathiaz: ah yes that as well
[09:38] <mathiaz> TheCougar: for the smtp server, postfix is the default in ubuntu
[09:38] <mathiaz> TheCougar: exim is also in main
[09:38] <TheCougar> is there one app for all of it?
[09:39] <mathiaz> TheCougar: you mean something that works out of the box ?
[09:39] <mathiaz> TheCougar: you just want to install one packge and it works ?
[09:39] <TheCougar> well i mean one app to do pop3/smtp, webmail
[09:40] <mathiaz> TheCougar: one app, no.
[09:41] <mathiaz> TheCougar: smtp, pop3 and webmail are three differents things
[09:41] <mathiaz> TheCougar: that's why they have differents programs
[09:42] <mathiaz> TheCougar: well. Actually, you can have a look at https://help.ubuntu.com/community/Servers
[09:42] <mathiaz> TheCougar: there is a section on "Mail, Groupware, and Chat Servers"
[09:43] <mathiaz> TheCougar: you may be able to find something interesting there (mentions hula, kolab)
[09:43] <TheCougar> ok. thank you
[10:59] <Level15> hey
[10:59] <Level15> what's the recommended firewall solution for ubuntu server?
[11:08] <mathiaz> Level15: the basic firewall is iptables.
[11:08] <mathiaz> Level15: You can have a look at https://help.ubuntu.com/community/IptablesHowTo
[11:08] <Level15> well, i'm not that good with iptables... i was kind of hoping there were some wrapper scripts or something...
[11:09] <nrpil> Level15: have a look at gshield
[11:09] <nrpil> http://muse.linuxmafia.org/gshield/
[11:09] <Level15> ok, will look for that
[11:09] <mathiaz> Level15: there a couple of frontend to iptables
[11:09] <mathiaz> Level15: The document mentioned above has a section at the end Easy configuration via GUI
[11:10] <Level15> ok thanks