[05:06] <Geoff918> I'm running a business and will be using webserver, http, ftp, and mailserver functions.  I'm trying to decide between 8.04 (LTS) and 8.10 or even 9.04 (in a few days).  I need to know that my server will be stable, but have preference for something reliable.  What is the advantage of using the LTS versus upgrading to the interim updates?  Is there a security difference, or are patches virtually synonymous with each other?
[05:07] <adoleo> Geoff918: The security patches should be stable across distributions
[05:08] <adoleo> Geoff918: The advantage of an LTS version is that you can install it and rest assured that it will be supported for 2 years through Canonical's paid support program.
[05:08] <adoleo> Geoff918: So you don't have to upgrade every 6 months in order to be supported by the paid tech support.
[05:09] <twb> adoleo: that's only useful if you're actually buying support from Canonical
[05:09] <adoleo> Geoff918: If you don't plan to rely on the community for support, then LTS is not necessarily needed
[05:09] <Geoff918> adoleo: Thank you. So, it's simply a tech support issue, and not a software specific issue
[05:09] <adoleo> twb: Yep, I agree
[05:09] <Geoff918> adoleo: Okay, it seems I'd rather go with the latest release versions then. I can't imagine with the amount of testing Ubuntu releases go through something simple like MySQL would break on upgrade
[05:09] <adoleo> Geoff918: Sorry, let me correct that - if you /do/ plan to rely on the community for support, then LTS is not needed
[05:09] <twb> Also, if you do that I guess you are obliged to stick heavily to main
[05:10] <twb> i.e. stuff lib libnss-ldapd is frowned on
[05:10] <twb> Geoff918: mysql is FAR from simple
[05:10] <adoleo> Geoff918: I'm running 9.04 on my main server, and two virtualized sub-servers, and I haven't had any problems.  Great stuff.
[05:11] <twb> For stuff *I* support, I prefer the two-year cycle of LTS to the six-month cycle of, uh, HEAD.
[05:11] <Geoff918> twb: lol, eh okay I'm not sure what's complicated about it. I taught myself the whole thing. Unless you mean simple as in feature rich--in which case, no it's quite robust
[05:12] <twb> Geoff918: you taught yourself to *use* it.
[05:12] <twb> Geoff918: that's quite different from integrating the upstream mysql release into a larger distribution (Ubuntu).
[05:12] <adoleo> twb: +1
[05:12] <Geoff918> twb: yes, I don't write modules for it if that's what you mean, sure I don't often take time to program these days--too many other things going on
[05:12] <Geoff918> twb: sure, sure, agreed
[05:12] <twb> Geoff918: all I'm saying is that a lot can go wrong "under the hood", or beneath your level of visibility.
[05:12] <Geoff918> adoleo: Great, I'll wait for the 9.04 release and use that then
[05:13] <Geoff918> twb: No doubt. I do have a pretty solid RDMS that I've written. I don't want to be upgrading willy-nilly. I've had enough professional experience to see some companies that are *still* running Windows 98 (for example)
[05:14] <Geoff918> twb: and I've also been with major corporations that upgrade their software (proprietary) so often that maybe once every week or two we'd have a fairly major outage
[05:14] <twb> Yes, well, altiris and friends aren't all they're cracked up to be
[05:15] <Geoff918> twb: Altiris?
[05:15] <twb> Geoff918: infrastructure to do push deployments of software on top of Windows
[05:15] <Geoff918> twb: perhaps I'll PM you, might be more appropriate for the forum reasons
[05:54] <rags> Hello...I am trying to setup raid on an existing system..after searching a lot I found a good doc on how to go about it. Only problem wiht ubuntu uisng UUID's..
[05:54] <rags> wht should the root=UUID line in grubs menu.list contain?
[05:55] <rags> the uuids from blkid?
[05:55] <rags> then I notice the previous line doesn't have the full id..but a part appended with an "$'.
[05:56] <foxbuntu> rags, you have it open in nano or similar cli editor?
[05:56] <rags> ya
[05:57] <rags> nano
[05:57] <rags> but I tried vi as well...
[05:57] <foxbuntu> rags, that $ is just the edge of the screen
[05:57] <rags> am sure of the $
[05:57] <foxbuntu> if you scroll to the edge the rest of the text will appear
[05:57] <twb> $ means that the line has been truncated, i.e. you're not seeing the rest
[05:57] <twb> It's an Emacs convention
[05:58] <rags> errr...Ya..I thought of tht..but then I did scroll...
[05:58] <rags> ummm...k..maybe I missed it.
[05:59] <twb> You can get the UUID to put in menu.lst and fstab by running "tune2fs -l /dev/sda1" or "/dev/md1" or whatever
[06:00] <rags> ok..ya..I got them by "blkid"
[06:01] <rags> also mkinitrd and mkinitramfs are same right?
[06:01] <twb> Oh right, you have a newer udev
[06:01] <twb> rags: they are not
[06:01] <twb> rags: you should not need to touch the ramdisk.
[06:01] <rags> oh...
[06:01] <rags> but I need for this raid setup..
[06:02] <twb> You should only need to add the UUID setting to menu.lst and fstab
[06:03] <Alex_21> How do you do a SSH tunnel to a Ubuntu server?
[06:03] <Alex_21> Please
[06:03] <twb> Alex_21: the same as any other server.
[06:03] <Alex_21> What are the cintax
[06:04] <Alex_21> ? Please
[06:04] <jmarsden> Alex_21: man ssh and look at the -L and -R options
[06:04] <Alex_21> I read the usage, but it didn't make sense
[06:05] <twb> ssh www -L 8080:127.0.0.1:80
[06:05] <twb> ...connects to the host "www" and fowards its port 80 to your port 8080
[06:06] <Alex_21> Thanks
[06:06] <Alex_21> A lot for that help
[06:10] <drspin> hi all, I'm running Ubuntu 8.10 2.6.27-7-server in a VM environment on an ESX server, and it looks like the FS timed-out and the server locked up
[06:10] <drspin> it's been running without a problem for about a month in production (and before that, at least 2 months in staging)
[06:11] <drspin> I see this in syslog  kernel: [75479.142247] mptscsih: ioc0: attempting task abort! (sc=ffff880068d75280)
[06:12] <drspin> any suggestions ?
[06:12] <Alex_21> Thanks for all your help
[06:12] <Alex_21> Good night
[06:39] <rags> I had to make a ramdisk to boot into the raid array..
[06:40] <rags> initially I started out with a degraded array...
[06:40] <rags> I changed the fstab and grub's menu.list
[06:40] <rags> but it is not finding the root disk...
[06:40] <rags> I am just getting the initramfs prompt
[06:41] <Alex_21> How do you connect to a machine over ssh when this is the problem? I have a connection to an ssh server on 8080:127.0.0.1:22 . Now I want to use this machine to ssh into something. How do I do this
[06:41] <rags> I made the ramdik using...mkinitramfs -r /dev/md0 -o initrd.img-raid
[06:41] <rags> it seems like /dev/md0 has not loaded...
[06:42] <rags> is there somethin I ma doing wrong?
[06:43] <Alex_21> Can anyone help
[06:43] <Alex_21> Please
[06:53] <jmarsden> Alex_21: Your question seems strange?  Just do    ssh user1@machine1   and then at the shell prompt for machine1, you can do    ssh user2@machine2 .  No need for any tunnels at all.
[06:55] <Alex_21> Thanks for all your help
[06:55] <Alex_21> Good night
[07:49] <arooni-mobile> how can i find out whether a db table is myisam or innodb
[07:57] <jmarsden> arooni-mobile: Try asking in #mysql
[14:03] <godowner> Hey all, need an advice, which cpanel would you recommend me? Have Webmin, but am looking for something else...
[14:06] <friartuck> godowner probably ebox. good to switch from Webmin because it has a lot of security vulnerabilities.
[14:06] <godowner> ^^ k thenks will check it out
[14:06]  * friartuck cline
[14:10] <LyonJT_> can you sleep a ubuntu server?
[14:14] <friartuck> LyonJT_ eh...like, apic?
[14:19] <LyonJT_> I need the server to go into standby mode and then able to turn on by Wake on lan
[14:23] <friartuck> LyonJT_ you want acpi (advanced conf and power interface). I fat-fingered it earlier.
[14:40] <giovani> LyonJT_: ok, well, WoL is an ethernet card feature, not an ubuntu feature
[14:40] <giovani> presuming your server supports ACPI, you can easily hibernate/sleep/suspend it
[14:40] <LyonJT_> I know i realise that but how can implement it
[14:40] <LyonJT_> okay thank you!
[14:40] <LyonJT_> yes
[14:40] <LyonJT_> ACPI? do you have a guide or a link?
[14:41] <giovani> a guide to what? it's a feature of your computer
[14:41] <giovani> it's in the ubuntu kernel already
[14:41] <LyonJT_> how to set it up
[14:41] <giovani> there's nothing to set up
[14:42] <LyonJT_> what the command to put it to sleep?
[14:43] <XiXaQ> I'm trying to setup shared user accounts and following https://help.ubuntu.com/8.10/serverguide/C/openldap-server.html
[14:43] <giovani> probably installing the acpitool package is your easiest option
[14:43] <XiXaQ> however, I've tried several times, and I can't get it to work properly. Under LDAP Authentication, I'm asked to run the following command: sudo auth-client-config -a -p lac_ldap
[14:43] <giovani> sudo apt-get install acpitool
[14:43] <XiXaQ> this results in an error, saying "Error in updating the file: 'pam_account' not found"
[14:43] <giovani> then read the manpage for acpitool
[14:44] <XiXaQ> can someone help me fix this? I'm following the guide step by step, so I think it must be a bug in the documentation, but I don't know how to get around it.
[14:44] <XiXaQ> what should 'pam_account' contain, and where should it be located?
[14:45] <giovani> XiXaQ: you may have to wait around ... it's a Saturday morning in the US
[14:46] <XiXaQ> yes. Unfortunately, my internet connection is a bit unstable. It's a HSDPA connection, so I'll drop out from time to time.
[14:52] <twb> XiXaQ: run your IRC client on a server in screen, then?
[14:52] <XiXaQ> thanks. May I have one please?
[14:53] <twb> XiXaQ: I'm not stopping you.
[14:53] <XiXaQ> it's not very important though. The channel is logged, isn't it?
[14:53] <twb> Dunno.
[14:53] <twb> Freenode policy is not to allow logging unless it's mentioned in the topic, IIRC.
[14:54] <XiXaQ> I thought all ubuntu channels on this network were logged.
[14:54] <twb> Maybe they are.
[14:54] <twb> ubuntulog: help
[14:54] <XiXaQ> I'm sure ubuntulog does that.
[14:56] <XiXaQ> it's really frustrating when you can't rely on the manual.
[14:57] <twb> ldap servers are certainly a rollercoaster of fun :-/
[14:57] <Bambi_BOFH> rollarcoaster yes, fun, not sure ;)
[14:58] <XiXaQ> I don't think  it's LDAPs fault that Ubuntus manuals are faulty.
[14:58] <twb> XiXaQ: granted.
[14:59] <XiXaQ> maybe the manuals are good, and the system is buggy? I don't know.
[14:59] <twb> But LDAP is bloody confusing and tedious and complicated if you're using to the turn-key NIS packages.
[15:02] <XiXaQ> maybe Fedora would be a better choice as a server?
[15:04] <twb> Well, if you actually *like* FDS...
[15:05] <ScottK> irclogs.ubuntu.com has the logs.
[18:17] <toothy> Hi Guys, i am trying to get a chrooted user account working with vsftpd and i've found that when i try to upload via this user i get "Error: Critical error"   any ideas why?
[18:23] <toothy> here's my config if anyone is interested http://pastie.org/450836
[19:28] <Activity> toothy, did you check the logfile? did you set a valid login-shell for the ftp-user? does the ftp-user have the required permission to view his chroot?
[20:57] <reid> hey can anyone tell me the cleanest way to get JUST X/Gnome on my server?
[20:57] <reid> I dont want all the desktop goodies
[20:59] <ScottK> reid: Off topic for here.
[20:59] <ScottK> See #ubuntu
[20:59] <reid> really..?  because its a server, running ubuntu-server.
[21:00] <ScottK> Once you put X on it, it's not anymore.
[21:32] <theuser1> in what cases is a website domain name is closed forcefully by the registrar or the company one buy a .com ?
[21:40] <reid_> how do I force -server to use a static IP?
[21:42] <cemc> reid_: you can set the IP in /etc/network/interfaces, look at 'man interfaces' for some examples
[21:43] <reid_> I did
[21:43] <reid_> cemc: I told it iface eth0 inet static, and specified everything
[21:43] <reid_> cemc: and it worked for like.. 2 days
[21:43] <reid_> cemc: now it seems that DHCP is leasing it new IP addresses =P
[21:44] <cemc> but the configuration you made in the file is still there?
[21:45] <reid_> yes
[21:48] <cemc> on the same interface which is set to static, you got other ip address?
[21:48] <Chipzz> 22:43 < Chipzz> does anyone here know how to get the *actual* physical memory a server has under linux?
[21:48] <Chipzz> 22:44 < Chipzz> free, /proc/meminfo, and dmesg all give wrong answers
[21:49] <Chipzz> 22:45 < Chipzz> (there's things like the amount of memory the kernel takes up, memory space reserved for PCI, etc etc to take into account. I want to ignore all of that and just have it tell me how  much physical memory the server has)
[21:49] <Chipzz> I want none of that. If I put in 2 sticks of 2GB, I want it to report me: 4GB, not 3.8GB or whatever
[21:50] <Chipzz> reid_: ps aux | grep dhc
[21:50] <reid_> cemc: nothing has changed in the interfaces file
[21:50] <Chipzz> and kill all dhclient(3)'s
[21:50] <Chipzz> pkill -9 dhclient; pkill -9 dhclient3
[21:51] <Chipzz> or if you want to cruel about it:
[21:51] <Chipzz> pkill -11 dhclient; pkill -11 dhclient3
[21:51] <reid_> lol
[21:52] <reid_> hmm
[21:52] <reid_> I killed them
[21:52] <reid_> ifconfig still reports the DHCP addy
[21:54] <Chipzz> of course it does
[21:55] <Chipzz> dhclient will SET the address
[21:55] <Chipzz> (when it gets/renews a lease)
[21:55] <Chipzz> why do you think the address should magically reset when dhclient dies?
[21:56] <reid_> Chipzz: can u tell me how I force it to move to the one I specified in interfaces?
[21:56] <Chipzz> (ESPECIALLY if you killed it with -9, which doesn't give dhclient a chance to release the address)
[21:56] <reid_> because I'm an ignorant fool =/
[21:56] <reid_> I killed with 11
[21:56] <Chipzz> /etc/init.d/netwerking restart
[21:56] <Chipzz> or
[21:56] <Chipzz> ifdown eth0; ifup eth0
[21:56] <reid_> ahh yeah ok I should have known that
[21:56] <Chipzz> (replace eth0 with whatever your interface name is)
[21:57] <Chipzz> /etc/network/interfaces is a debian specific thing and has nothing to do with the "configuration" of ifconfig or ip
[21:57] <reid_> yeah, awesome problem solved.. my server is back to its happy place =P
[21:57] <reid_> thanks a bunch
[21:57] <Chipzz> read: ifconfig and ip do not HAVE a configuration file of theirselves
[21:57] <Chipzz> ifup/ifdown etc are wrappers around ifconfig/ip
[21:58] <Chipzz> wrappers being the operative word here
[21:58] <Chipzz> ie: the wrappers have a config file, ifconfig does not
[22:20] <lawlzfries> i have a server with a small HD (320GB). I also have a nas (2TB) sitting at home on a cable connection (5mbps). i was wondering if i could access the nas from the server at a decent speed. I want to dedicate the entire HD to a cache. is this possible?
[22:22] <lawlzfries> i would prefer to use one of cifs, nfs, or afp. but anything really is fine
[22:24] <lawlzfries> the main thing is to use as big a chache as possible
[22:25] <lawlzfries> is there a better way of going about this?
[22:27] <lawlzfries> is this the correct channel for asking such a question?
[22:33] <lawlzfries> could i use fs-cache with nfS?
[23:02] <lawlzfries> alright i've found some fscache patches for linux 2.6.17
[23:02] <lawlzfries> is there something more modern and more "just works" out there?
[23:04] <lawlzfries> anyone?
[23:07] <ScottK> !weekend | lawlzfries
[23:09] <lawlzfries> alright, thanks
[23:45] <NineTeen67Comet> Hello. I'm building a web server for an upstart studio and would like to give their users ftp access. I want the users to login and be sent to /var/www so they can contribute to the site. I'm using vsftpd and don't see where I can jail them to that directory, can I send them there when they login? (Don't want them locked to /home/~)
[23:47] <lawlzfries> NineTeen67Comet, well you could set their home directory to /var/www