[00:03] <fujin_> somerville32: you don't.. use something like x11vnc
[02:19] <nealmcb> Kamping_Kaiser: looks like gbindadmin is a bind gui admin tool....  of course it suffers from the many x11-on-the-server problems....
[02:28] <kgoetz> looks like i just learned something then *heh*
[03:23] <SeanConnery> Hi, is there any documentation on Jeos ?
[03:24] <Burgundavia> in what sense?
[03:25] <SeanConnery> Burgundavia, namely, besides providing less packages, how is it useful?
[03:25] <kgoetz> SeanConnery: its been optomised to run in vmware
[03:25] <SeanConnery> kgoetz, how?
[03:25] <Burgundavia> it is a very stripped down version of Ubuntu, designed to build stuff on
[03:25] <SeanConnery> right
[03:25] <kgoetz> SeanConnery: i dont know.
[03:25] <SeanConnery> makes sense
[03:26] <kgoetz> but the kernel has been recompiled at least
[03:26] <kgoetz> or thats th impression i got from the anouncements
[03:26] <nealmcb> SeanConnery: more documentation is in progress
[03:26] <SeanConnery> nealmcb, is there somewhere I can sign up to get more documentation when it is available?
[03:26] <nealmcb> it will probably show up at help.ubuntu.com
[03:27] <SeanConnery> I've been wanting something like this for a while actually
[03:27] <nealmcb> some discussion is at http://ubuntuforums.org/showthread.php?t=549222&page=4
[03:27] <nealmcb> including my notes on the very cool in-progress "ubuntu-jeos-builder"
[03:28] <SeanConnery> nealmcb, sounds like what I've been wanting..
[03:28] <kgoetz> nealmcb: whats it do?
[03:28] <SeanConnery> so this ubuntu-jeos-builder lets you build the appliance, I assume
[03:28] <nealmcb> there are notes on it at the server team wiki - meeting 2 days ago
[03:28] <nealmcb> yup
[03:29] <nealmcb> 90 seconds to build a custom vm and start it running (with the right build-time optimizations)
[03:29]  * kgoetz will have to check his email
[03:29] <SeanConnery> how can I keep informed of developments :D
[03:29] <SeanConnery> not sure I can help besides feedback, but...
[03:29] <nealmcb> join the ubuntu-server email list
[03:29] <nealmcb> if there is interest we may have a dedicated email list in time
[03:29] <nealmcb> what do you want to do with it?
[03:30] <SeanConnery> make an appliance :-D
[03:30] <nealmcb> web deployment?  local use?
[03:31] <SeanConnery> its an application, not web
[03:31] <nealmcb> kvm/qemu?  vmware?
[03:31] <nealmcb> xen?
[03:32] <SeanConnery> vmware likely
[03:32] <SeanConnery> but if I can support xen, that would be good
[03:32]  * nealmcb like kvm
[03:32]  * nealmcb likes kvm
[03:33] <nealmcb> very flexible.  you can snapshot moments in time efficiently and resume them later
[03:33] <fujin_> OH MY?
[03:33] <fujin_> AN IDEA STOLEN FROM VMWARE??
[03:34] <nealmcb> I like free software also
[03:34] <fujin_> I prefer working, expensive software
[03:34] <kgoetz> fujin_: huh?
[03:34] <nealmcb> :-)
[03:34] <fujin_> kgoetz: </sarcasm>
[03:34] <nealmcb> but the qemu part also supports so many different architectures
[03:35] <nealmcb> of course there are lots of tradeoffs and different goals
[04:20] <SeanConnery> lets not forget that vmware is currently the king in the virtualization space when it comes to market cap/mindshare
[04:21] <SeanConnery> I hate firefox
[04:42] <SeanConnery> so nealmcb is the jeos iso just an install CD or is it supposed to be a vmware image
[04:42] <nealmcb> SeanConnery: it is an install cd for use in any sort of vm
[04:43] <SeanConnery> ok
[04:43] <SeanConnery> I'm installing it now
[04:43] <nealmcb> but without unnecessary hardware support modules
[04:43] <SeanConnery> I'm afraid
[04:43] <nealmcb> note that IIRC scsi is not supported
[04:43] <nealmcb> notes on that are in that forums thread I think
[04:43] <SeanConnery> does it matter for a VM?
[04:44] <nealmcb> sure - vmware provides virtual hardware, and the vm needs drivers to use it
[04:45] <nealmcb> but the ubuntu-jeos-builder was much more flexible, fast and useful for me
[04:47] <SeanConnery> where is this builder?
[04:47] <SeanConnery> can I see it?
[04:47] <nealmcb> see the links in that forums thread
[04:48] <SeanConnery> ok
[04:48] <SeanConnery> hmm
[04:48] <SeanConnery> seems like VMware uses SCSI
[04:49] <SeanConnery> oh nm, custom vm
[04:49] <SeanConnery> my cats are in my socks... bastards
[04:49] <nealmcb> I've heard that - haven't tried it - but I guess it can be changed
[04:50] <SeanConnery> nealmcb, where do you live?
[04:50] <nealmcb> boulder.  you?
[04:51] <SeanConnery> vancouver
[04:51] <SeanConnery> I was in Aspen this year
[04:52] <SeanConnery> nice place
[05:10] <SeanConnery> nealmcb, I see this link: https://code.launchpad.net/~nealmcb/ubuntu-jeos/nealmcb
[05:10] <SeanConnery> Is that what you meant?
[05:10] <nealmcb> yeah
[05:10] <nealmcb> though actually the trunk branch is more up to date now
[05:11] <nealmcb> and you can get the best code by just browsing that - it is just a single shell script
[05:12] <SeanConnery> what the heck
[05:12] <SeanConnery> its a shell script? thats awesome
[05:12] <nealmcb> simple and powerful
[05:12] <nealmcb> and still in development.....
[05:13] <SeanConnery> don't turn it into a configure script! :-)
[05:13] <nealmcb> a configure script?  for what?
[05:13] <SeanConnery> you know, ./configure && make && sudo make install
[05:13] <SeanConnery> the configure scripts are awful
[05:14] <nealmcb> well, it has that sort of thing in as part of the packaging, but you shouldn't see that
[05:14] <SeanConnery> ok, I'm gonna run this bad boy
[05:14] <nealmcb> and so far it is just a single shell script, with some dependencies
[05:15] <nealmcb> I really recommend the apt cacher in particular
[05:15] <SeanConnery> http://ubuntuforums.org/showthread.php?p=3731057#post3731057
[05:15] <SeanConnery> is that what you're using there?
[05:15] <nealmcb> yup
[05:17] <nealmcb> it depends on qemu, debootstrap, parted
[05:18] <nealmcb> (qemu-img in particular)
[05:23] <SeanConnery> nealmcb, so why does the script need to be run as root?
[05:23] <nealmcb> good question.  I guess there are a few parts that need it
[05:24] <SeanConnery> ah, looks like you mount something or the other
[05:24] <nealmcb> I seem to recall some comments suggesting that may have been hoped to be unnecessary at some point but I forget
[05:29] <SeanConnery> 21:29:39 Setting target vm to "vmw6"
[05:29] <SeanConnery> 21:29:39 mkdir: cannot create directory `/home/sohail/src/jeos/ubuntu-jeos-gutsy-i386': File exists
[05:29] <SeanConnery> 21:29:39 ./ubuntu-jeos-builder: 556: qemu-img: not found
[05:29] <SeanConnery> 2
[05:30] <SeanConnery> seems to require qemu even if I'm setting to vmware? /me debugs.
 it depends on qemu, debootstrap, parted
[05:32] <SeanConnery> doh
[05:36] <SeanConnery> man this is getting a lot of packages...
[05:41] <nealmcb> SeanConnery: you mean during the building?  that is why apt-cacher is a huge help
[05:41] <SeanConnery> nealmcb, are those going to be in the final image then?
[05:41] <nealmcb> it is everything for a minimal install
[05:41] <SeanConnery> alsa?
[05:42] <nealmcb> yeah.  it is capable enough to add more packages, etc.  but I think stripping some of that out would make sense for many users
[05:42] <nealmcb> and you can add arguments to do all that
[05:43] <SeanConnery> I'd like to say ./ubuntu-jeos-builder --please-build-something-with-networking-and-I-can-login-k-thanx
[05:43] <nealmcb> sounds like a nice contribution ;-)
[05:43] <nealmcb> but I agree
[05:44] <nealmcb> busybox comes to mind, but that would be a radical change
[05:44] <SeanConnery> sure
[05:59] <SeanConnery> nealmcb, I think mine failed. Can I paste you the log somewhere so perhaps you know what went wrong?
[05:59] <nealmcb> sure
[05:59] <nealmcb> I like dpaste.com
[06:00] <nealmcb> did you use the trunk branch, or mine?
[06:01] <SeanConnery> http://www.freefilehosting.net/download/MzkyMjc=
[06:01] <SeanConnery> nealmcb, I used yours
[06:02] <nealmcb> hmm - may have been some vmware problems in that one -
[06:02] <nealmcb> https://code.edge.launchpad.net/~shawarma/ubuntu-jeos/trunk
[06:03] <SeanConnery> ok, will try that one
[06:03] <shortcakes> Hi, any idea why ubuntu 7.10 server install (sw raid tool) would not be able to delete existing raid1 devices from a previous suse install?
[06:03] <shortcakes> it says they are busy, yet they are not mounted
[06:05] <SeanConnery> hey nealmcb whats this launchjeos script you're using?
[06:06] <nealmcb> ahh - it is a little hack for qemu - put all the necessary arguments to run qemu.  I guess vmware users would know how to use that vmware description file
[06:06] <SeanConnery> oh
[06:06] <SeanConnery> k
[06:06] <SeanConnery> yes, I do
[06:06] <nealmcb> but I was thinking it would be nice to be able to tell folks "just run this"
[06:06] <nealmcb> for any vm system
[06:07] <nealmcb> but I only know kvm/qemu myself, and only a bit at that....
[06:07] <nealmcb> advice solicited.....
[06:07] <SeanConnery> well I figure its up to the user
[06:07] <nealmcb> soren is the main guy writing it....
[06:08] <nealmcb> for qemu, you need to know which disk to configure with which image on the command line, and that is a pain without the script helping
[06:08] <SeanConnery> ah
[06:09] <SeanConnery> what is probably most user-proof is that the builder script generates the runner script, if possible
[06:09] <nealmcb> right - that's why I added it
[06:09] <SeanConnery> with vmware its just as simple as opening the vmx file
[06:10] <SeanConnery> so, it can't be any more dum dum for me
[06:10] <nealmcb> shortcakes: the raid gurus may be around more actively in the next 16 hours or so
[06:10] <shortcakes> ok, ty
[06:14] <CrummyGummy> Hi all, My server has just filled up with relay-bin files in /var/lib/mysql. This has happened since I moved to Gutsy. What changes were made this time?
[06:14]  * CrummyGummy points to the last time when the same files were in /var/run....
[06:15] <CrummyGummy> I'm lying, its the latest mysql upgrade in Feisty...
[06:15]  * CrummyGummy reaches for more coffee.
[10:50] <Burgundavia> hmm, openldap 2.4 has just been released
[10:53] <avatar_> Burgundavia: package it for hardy
[10:54] <Burgundavia> avatar_: yep, that is going to happen
[10:55] <avatar_> does it have big advantages over 2.3. ?
[10:55] <Burgundavia> from what I understand, yes
[10:56] <avatar_> OpenLDAP 2.4 Change Log
[10:56] <avatar_> OpenLDAP 2.4.6 Release (10/31) Initial release for "general use"
[10:57] <avatar_> hmm, the announcement has more information
[12:16] <kraut> moin
[17:35] <roving_prole> hello all, is there a utility on US similar to authconfig on RHEL?
[17:36] <roving_prole> also, what's a good book for Ubuntu server administration?
[17:36] <roving_prole> I come from RHEL
[17:38] <DM|> omg hai guyz
[17:38] <DM|> :P
[17:38] <DM|> brb
[17:40] <ivoks> what does authconfig do?
[17:41] <roving_prole> it's an ncurses util to set up LDAP and Kerberos auth
[17:41] <roving_prole> all auth, actually
[17:41] <ivoks> there is auth-client-config
[17:41] <ivoks> it's not ncurses
[17:41] <roving_prole> ah, that sounds promising
[17:41] <ivoks> apt-cache show auth-client-config
[17:42] <roving_prole> Couldn't find it...
[17:43] <ivoks> what version of ubuntu is that?
[17:43] <roving_prole> not sure... how do I determine?
[17:44] <ivoks> lsb_release -r
[17:44] <ivoks> like on any other linux distribution
[17:44] <roving_prole> I always use redhat-version on RHEL, sorry
[17:44] <roving_prole> it's 7.04
[17:45] <ivoks> oh.. this tool is in newer version of ubuntu
[17:46] <roving_prole> ah, ok
[17:47] <roving_prole> thanks then.  I'll just find and edit all the config files manually, no big deal
[17:47] <roving_prole> is the Official Ubuntu book good for server stuff?
[17:47] <ivoks> you are setting up a client or a server?
[17:47] <roving_prole> a good resource, rather
[17:47] <roving_prole> server
[17:48] <ivoks> official book is mostly for a desktop, iirc
[17:48] <roving_prole> but I have another ubuntu server I was going to set up as a client
[17:48] <ivoks> we are planing some improvments on that area for 8.04
[17:48] <ivoks> we'll see if we could implement all planed :)
[17:49] <roving_prole> yeah, lots to do, I'm sure
[17:50] <roving_prole> you just get used to one distro, and the transition is bumpy sometimes
[17:50] <ivoks> problaby bigest change from redhat is 'no /etc/sysconfig' :)
[17:52] <roving_prole> oh yeah, I've noticed that... now I remember why I was looking for authconfig... there's a file that's updated by authconfig in /etc/sysconfig that tells the system to check kerberos first and then use shadow passwd
[17:52] <roving_prole> I don't remember the file, but that's what I was looking for on Ubuntu
[17:52] <ivoks> well, configuration of tools is the same
[17:52] <ivoks> i've used debian for a long long time
[17:53] <ivoks> and then went to RHCE exam...
[17:53] <ivoks> scored 100% :)
[17:53] <roving_prole> ha,nice
[18:08] <mathiaz> roving_prole: The Ubuntu Server Guide is a good ressource for starters
[18:09] <mathiaz> roving_prole: https://help.ubuntu.com/7.04/server/C/ for the version for Feisty (7.04)
[18:09] <ivoks> mathiaz: hi
[18:09] <mathiaz> hi ivoks :)
[18:09] <ivoks> i wanted to ask you something, but now i don't recall what :)
[18:10] <mathiaz> ivoks: well. I can give an answer then.... 42
[18:10] <ivoks> :)
[18:11] <ivoks> yeah...
[18:11] <ivoks> my plan for email stuff is like this:
[18:11] <ivoks> install dovecot, and in .postinst check if there is postconf from postfix
[18:12] <ivoks> if there is, check sasl setting, and if there is none, run postconf to set dovecot
[18:12] <ivoks> then copy /usr/share/dovecot/dovecot-sasl.conf to /etc/dovecot/dovecot.conf
[18:13] <ivoks> do you see any problems with that?
[18:13] <mathiaz> ivoks: hum... how can you be sure that postfix will be installed before dovecot ?
[18:14] <mathiaz> ivoks: does postconf work if postfix is not running ?
[18:14] <ivoks> that was the question i wanted to ask you :)
[18:14] <ivoks> we can pre-depend on postfix...
[18:15] <ivoks> btw, postconf works while postfix is offline
[18:16] <mathiaz> ivoks: ok. that's great then (postconf works while postfix is offline)
[18:16] <mathiaz> ivoks: I'm not sure pre-depends works (I have to look into that)
[18:17] <ivoks> it does... i used it one year ago
[18:17] <mathiaz> ivoks: would this break the case where dovecot is installed withouth postfix ?
[18:17] <ivoks> mathiaz: it could pre depend on postfix | mta?
[18:18] <ivoks> is there usecase where there is imap/pop service and isn't smtp?
[18:19] <mathiaz> ivoks: running a cluster of servers serving from an nfs mail spool.
[18:19] <ivoks> right...
[18:19] <mathiaz> ivoks: dovecot doesn't depend on an mta now. I don't think it would be well accepted to add that dependency.
[18:20] <ivoks> ok...
[18:20] <ivoks> and meta package is not an option?
[18:21] <mathiaz> ivoks: well - that would be my suggestion.
[18:21] <mathiaz> ivoks: I'd actually see this in the mail-server tasksel
[18:21] <ivoks> as a tasksel postinst?
[18:21] <mathiaz> ivoks: I think the postinst script from the task would be a great place to handle that sort of configuration
[18:22] <ivoks> right... it's easy for postfix, but we chould do some thing else for dovecot
[18:23] <maeth> hi, i have to internet connections on my place, i heard that i can do load balancing with a dual wan router, but is there a way to do it with my ubuntu server? , got the 7.04 release
[18:23] <maeth> sorry two internet connection :P
[18:23] <maeth> s
[18:24] <maeth> got 3 ethernet cards, got DHCP3 and internet sharing via firestarter
[18:25] <ivoks> mathiaz: i think i have a solution for dovecot too...
[18:25] <mathiaz> ivoks: shoot !
[18:25] <ivoks> mathiaz: /usr/share/dovecot already has some predefined profiles
[18:25] <ivoks> mathiaz: for ldap and sql
[18:26] <ivoks> mathiaz: i'll check what's that all about and integrate sasl.conf into dovecot
[18:29] <mathiaz> ivoks: is there a how-to/tutorial on what needs to be done ? I'm still confused about what needs to be done exactly.
[18:29] <ivoks> postdfix needs two lines
[18:30] <ivoks> dovecot needs more editing since we have to tell it to place auth socket into postfix chroot
[18:30] <nealmcb> maeth: do you have your own AS?  or do you just want to bind two channels to the same ISP?
[18:30] <ivoks> and enable it
[18:30] <ivoks> iirc, 3-4 line changes
[18:30] <ivoks> in dovecot.conf
[18:30] <maeth> nealmcb, AS? , ive got two internet cable modems connection, 2 fisical modems...
[18:31] <nealmcb> do they go to totally separate ISPs?
[18:31] <nealmcb> different cable companies?
[18:31] <maeth> nealmcb nop, the same company , but separted bandwith and diferent ips
[18:32] <nealmcb> as = autonomous system.  if you want to use two different connections, you end up with much much more complicated routing
[18:32] <nealmcb> and I bet that is true for two connections to the same cable company, but I'm not sure
[18:32] <maeth> nealmcb, k , but it seems this is not the case? :D
[18:32] <nealmcb> you'd have to ask the cable company....
[18:33] <maeth> arrr... :S k...
[18:33] <nealmcb> or that is my intuition....
[18:33] <maeth> its easier get a dual wan router isnt?
[18:34] <nealmcb> do they typically use T1 lines?
[18:35] <nealmcb> I suspect that in any case you need to work it out with the folks at the other end (cable company)
[18:37] <maeth> nealmcb, k ... thnx anyway ^_^!
[18:49] <DM|> So ... dumb question
[18:49] <DM|> what is a LAMP server?
[18:50] <ivoks> linux apache mysql php
[18:50] <DM|> ah i see
[18:50] <DM|> For an example, what could i use it for?
[18:51] <ivoks> nothing if you don't know what it is
[18:51] <DM|> lol yes, im breaking into the server world
[18:51] <mathiaz> !lamp
[18:51] <ubotu> LAMP is an acronym for Linux-Apache-MySQL-PHP. However, the term is often used for setups using alternative but different software, such as Perl or Python instead of PHP, and Postgres instead of MySQL. For help with setting up LAMP on Ubuntu, see  https://help.ubuntu.com/community/ApacheMySQLPHP - See also the Server CD installation process (different in Edgy+)
[18:52] <ivoks> you could use it to create new google :)
[19:24] <DM|> lol been a long time, whats the command to add a sudo password
[19:25] <DM|> in server
[19:32] <DM|> so... how do i shut down ubuntu-server
[19:33] <DM|> command line
[19:45] <lamont> postconf doesn't work before postfix is configured (postfix's postinst must run before postconf works
[19:45] <lamont> mathiaz: ivoks: ^^
[19:55] <mathiaz> lamont: hum.. Thanks.
[20:00] <lamont> once it's been configured once, then things tend to be golden
[20:59] <phaidros> DM|: halt or shutdown -h now
[21:01] <DM|> says i need root privs
[21:01] <DM|> when i Sudo it tells me mail error and that im not part of sudoers
[21:09] <Centaur5> DM|: add yourself to the admin group
[21:09] <DM|> command line, how would i do that
[21:10] <Centaur5> DM|: usermod -a -G admin user-name
[21:10] <DM|> thanks
[21:10] <Centaur5> no prob
[21:13] <Centaur5> Could anybody tell me the best way to have 2 eth cards on the same server offer DHCP?  Is there a way to bind interfaces to the DHCP server?
[21:14] <lamont> Centaur5: see /etc/default/dhcp or so
[21:14] <lamont>   /etc/default/dhcp3-server  even
[21:14] <lamont> and then man dhcpd.conf
[21:14] <Centaur5> That's great, I didn't know about that file.  :)
[21:15] <lamont> generally, I look at /etc/default/$package, and then /etc/init.d/$package to see what's going on
[21:15] <h4x0r7h1s> hey, I'
[21:16] <Centaur5> Yeah, I already have the server DHCP running I've just never setup 2 NIC's to offer them.
[21:16] <Centaur5> Thanks lamont, that was easy.  :)
[21:16] <h4x0r7h1s> hey, I'm trying to get Apache mod_jk to hook up to tomcat on a remote host but I'm always getting the error "jk_handler::mod_jk.c (1986): Could not find a worker for worker name=tomcat"
[21:17] <h4x0r7h1s> this happens usually because worker.list doesn't contain that worker name
[21:17] <h4x0r7h1s> it does now.
[21:17] <h4x0r7h1s> the config works on another server, which has apache and tomcat; this server has apache only, pointing to that server's tomcat on 8009 (ajp 1.3 connector) ...?
[21:18] <h4x0r7h1s> all the docs I'm finding keep talking about a local tomcat install but I don't want that.
[22:59] <Centaur5> Is it possible to have a mail server with a host name mail.domain.com also be a dns server for a local network for domain.bogus?
[23:45] <Nafallo> yes?
[23:45] <Nafallo> why wouldn't it?
[23:48] <Centaur5> I guess I just don't know how to assign 2 hostnames to a machine.  Just keep adding to /etc/hosts?