[00:21] <faulkes-> nijaba: it hasn't started as of yet actually
[00:21]  * faulkes- was in negotiations all day
[00:22] <faulkes-> I should have it going tomorrow as I have a free day, well, "mostly" free
[01:54]  * kgoetz discovers he has no /proc/acpi under 7.10, but this doesnt crash - therefor the problem is with 8.04 :(
[01:57] <kgoetz> afk lunch
[02:38] <Bambi_BOFH> back
[02:44] <rhineheart_m> Is courier-imap has Poppassd service?
[02:44] <Bambi_BOFH> rhineheart_m: what?
[02:44] <rhineheart_m> Bambi_BOFH: yeah.. Poppassd service...
[02:44] <rhineheart_m> Bambi_BOFH: I need it for change_passwd by PAM authentication for my squirrelmail..
[02:44] <Bambi_BOFH> that didnt clear it up
[02:45] <Bambi_BOFH> i see. i suggest searching the web for info
[05:59] <kgoetz> pschulz01: we forgot http://ars.userfriendly.org/cartoons/?id=20080302
[06:55] <Gide0n> could somebody help me with a question about setting up a routing table?
[07:38] <kraut> moin
[08:10] <sergevn> Doesn anyone has any experience with dhcp3-server and failover?
[08:13] <henkjan> sergevn: are you going to ask the every day? ;)
[08:13] <sergevn> henkjan: yes :)
[08:13] <sergevn> henkjan: ;)
[08:13] <henkjan> do you realy need failover?
[08:14] <sergevn> henkjan: yes
[08:14] <henkjan> i've heard only horror stories about failover
[08:15] <sergevn> henkjan: I know how to configure it, but it aint working :D
[08:15] <_ruben> search the dhcp users mailinglist archives .. its a rather hot topic overthere
[08:15] <kraut> sergevn: yes. did that answer helped you!?
[08:15] <henkjan> 2 dhcp-server witch their own scope isnt an option?
[08:15] <kraut> dhcp failover is a major pain into the ass...
[08:15] <sergevn> henkjan: if the secondary takes over, it says it holds all leases
[08:16] <sergevn> kraut: yeah im getting that picture the last 2 days
[08:18] <soren_> Hm... I've never tried it, but it sounds pretty straight forward?
[08:19] <soren_> Assuming some sort of monitoring mechanism takes care of switching them, what's left to do but copy the leases from the active to the passive node?
[08:30] <_ruben> strange .. ps aux sorts procs by pid, tho im used to them being sorted by starttime (on suse boxes) .. guess i'll have to dive into the manpage :p
[08:32] <_ruben> ps auxkstart_time .. lets see if that can be made a default somehow
[08:40] <henkjan> sergevn: just configure 2 dhcp servers with both the same scope
[08:41] <henkjan> sergevn: a client request an adress by broadcast. Both (or more) dhcp answer: 'pick this adress'. Client takes the adress and answers in broadcast, 'i take this adress'. Both (or more) dhcp servers update their leases file
[08:41] <henkjan> thats how we are running it
[08:41] <soren_> Yeah, I really don't see the problem. Identical configuration, sync leases info from active to passive node. When disaster strikes, start dhcp server on the passive node. Go.
[08:42] <henkjan> you don't need to sync leases
[08:42] <soren_> henkjan: AH, yes, that's even better.
[08:42] <soren_> henkjan: I never tried. Didn't know dhcpd was clever enough to do that.
[08:53] <sergevn> henkjan: so if you run 2 dhcp servers in the same network
[08:54] <sergevn> henkjan: they know about each others leases by defaul?
[08:54] <pppZero> hi, eth0 isnt starting on boot (ifup eth0 starts it correctly though) where do i start looking?
[08:55] <soren_> pppZero: In /etc/network/interfaces
[08:55] <nijaba> morning
[08:55] <soren_> pppZero: It needs to say "auto eth0" somewhere.
[08:56] <pppZero> soren let it be known for the record, i love you!
[08:56] <pwnguin> heh
[08:56] <henkjan> sergevn: a client will answer with an broadcast. Both dhcp server receive that broacast en place the mentioned ip the leases file
[08:56] <sergevn> henkjan: aaaaaaaah ok
[08:56] <henkjan> sergevn: thats exactly how we are running it with 4 dhcp servers
[08:57]  * soren_ hugs pppZero 
[08:59] <henkjan> well, did it earn an VT enabled pc with this answer?
[08:59] <sergevn> henkjan: problem nr2, it has to be compatible with dynamic dns
[09:00] <henkjan> hmm
[09:00] <pppZero> sergven i've got a setup going here with dhcp + djbdns + a perl script that adds hostnames to djbdns as windows boxen take out leases, give me a minute or 10 to find the link
[09:03] <pppZero> if you want to use bind, I've got no idea how its done, probably some changes to how it writes files should suffice, but heres the link:
[09:03] <pppZero> http://www.thismetalsky.org/projects/dhcp_dns.xml
[09:05] <sergevn> henkjan: im testing it right now, 2 dhcp servers in 1 subnet, same range etc.
[09:06] <sergevn> henkjan: but if i get lease from 1 server, shut that server down.
[09:06] <sergevn> henkjan: do another dhcp request, im getting the same ip
[09:06] <henkjan> thats what you want, right?
[09:06] <sergevn> henkjan: yes, but not duplicate leases
[09:07] <henkjan> hmm, how are you testing it?
[09:07] <sergevn> henkjan: havent released the old one yet, and getting the same one (as old) from other server
[09:07] <spiekey> Morning everybody :)
[09:07] <henkjan> a proper dhcpclient will answer with a broadcast
[09:07] <sergevn> henkjan: using dhclient
[09:08] <henkjan> sergevn: thats exactly what you want. The second dhcp server knows your lease, so it gives you the same ipadress
[09:09] <sergevn> henkjan: hmm
[09:13] <pppZero> the dhcp server seems to give the same ip to a machine as long as it can, i've got a computer here thats been on the same IP for about 3 years, and thats though endless reboots, OS installs and power outages
[10:12] <slafko> hello everyone...i need help with ssh
[10:13] <henkjan> slafko: what is your problem?
[10:13] <slafko> i want to connect to server with ssh, but I got error "Host key verification failed"
[10:13] <henkjan> the server seems to have a different hostkey than the key you have in .ssh/known_hosts
[10:14] <slafko> how to fix it?
[10:18] <slafko> ok, I solved the problem
[10:18] <slafko> thanks!
[10:18] <henkjan> you can remove the corresponding line from ~/.ssh/known_hosts
[10:18] <henkjan> ah, to late :)
[12:02] <sergevn> what is an good application for emailing system reports
[12:02] <sergevn> no, i dont like to create manual scripts :P
[12:03] <zul> logwatch?
[12:04] <nijaba> sergevn: yep, logwatch is great, even though rules can be a pain sometimes to get right
[12:13] <faulkes-> morning nijaba
[12:14] <nijaba> hello faulkes-
[12:16] <faulkes-> well, that was nice, I think I actually slept for 12 hours solid
[12:17] <sergevn> nijaba: logrotate is installed by default i see, doesnt lolrotate have the same functionality as logwatch
[12:18] <sergevn> nijaba: lolrotate = logrotate :D
[12:18] <nijaba> sergevn: not IIRC.  logrotate changes the logfile and archive old one only
[12:18] <nijaba> sergevn: it can mail them eventually, but with no filtering at all
[12:19]  * faulkes- nods
[12:20] <sergevn> nijaba: ok, so i installed logwatch, i see it puts it script in cron.daily.
[12:20] <nijaba> logwatch will allow you to set regexp to be looked for in multiple log file and periodically mail you the matching lines of all watched log files in a single email
[12:20] <sergevn> nijaba: but aint i getting the same log each day now?
[12:21] <nijaba> sergevn: nope, only the lines that matches your regexp will be sent
[12:21] <nijaba> sergevn: look at the default config, it is a good safe start
[12:21] <sergevn> nijaba: noob Q: what is regexp
[12:21] <faulkes-> regular expressions
[12:21] <nijaba> sergevn: regexp = regular expression
[12:22] <sergevn> nijaba: /etc/logwatch doesnt contain any config files :D
[12:24] <henkjan> sergevn: we have a customer running logcheck on his colocated machine
[12:29] <nijaba> sergevn: I realize I have been speaking of logwatch when thinking of logcheck
[12:29]  * nijaba feels silly
[12:32] <sergevn> nijaba: so you didnt mean logwatch in the first place ? :D
[12:33] <nijaba> sergevn: both seem to do similar things but with a different architecture.  yeah, I meant logcheck as it is what I am using, but logwatch should work as well
[12:33] <henkjan> logwatch - log analyser with nice output written in Perl
[12:33] <henkjan> logcheck - mails anomalies in the system logfiles to the administrator
[12:33] <zul> nijaba: you need more coffee
[12:33] <henkjan> nijaba needs to send me an VT enabled computer :)
[12:33] <nijaba> zul: right...  I'll be back after another load of caffeine
[12:34] <nijaba> zul: jetlag...
[12:34] <zul> nijaba: sure sure :)
[12:35] <faulkes-> both are going to match on regexp though iirc
[12:35] <henkjan> logcheck-database - database of system log rules for the use of log checkers
[12:35] <henkjan> logchech has a database available
[12:35] <henkjan> don't know about logwatch
[12:35] <faulkes-> rules just get interpreted
[12:37] <faulkes-> if you look in /etc/logcheck you'll notice that the files in there are all regexp based
[12:37] <nijaba> henkjan: I personally don't have any to send, but if you plan on doing something usefull with a vt machine for the community, let's talk about it
[12:39] <henkjan> nijaba: it was just joke, hence the smiley. But with an VT enable pc i could test a lot more on virtualisation
[12:39] <henkjan> currently running on 1Ghz PIII :)
[12:41] <nijaba> henkjan: I understood it as such.  And I think we do need some tester on PIII machines as well, just to make sure the devs don't get too sloppy ;)
[12:41] <henkjan> hehe
[12:42] <henkjan> but KVM will only run with VT support right?
[12:43] <nijaba> henkjan: yep, we had to remove the full qemu emul because of it depending on a old gcc 3.4 version, IIRC
[12:43] <henkjan> ah, to bad for me :)
[12:43] <henkjan> but i'm happy with Xen
[13:41] <sommer> morning all
[13:48] <faulkes-> morning sommer
[13:49] <zul> hi sommer
[14:14] <mohamed_> hello all, how to know the running service on ubuntu server and how can i stop any of them ?
[14:15] <henkjan> start/stop with /etc/init.d/<service start|stop
[14:15] <mohamed_> thx henkjan , i mean how to stop any permenant
[14:16] <mohamed_> that next time don't start
[14:16] <henkjan> remove the symlink in /etc/rc3.d/S<number><servicename>
[14:17] <zul> or you can use update-rc.d
[14:17] <henkjan> ah, didnt know about that one
[14:18] <Apollo9> When installing Ubuntu server, how can I disable automatic network configuration and enter a custom IP instead?
[14:18] <henkjan> Apollo9: edit /etc/network/interfaces
[14:19] <henkjan> man interfaces will give you enough information about what needs to be in that file
[14:20] <nijaba> Apollo9: you can also press esc during install when the dhcp config is taking place
[14:20] <nijaba> it will ask you what IP you want
[14:20] <henkjan> ah, during install time its easier indeed
[14:21] <mohamed_> but in case if he connect to dhcp server then network will configured auto the first time, in this case maybe he disconnect network cable while install
[14:23] <Apollo9> Thank you all :)
[14:30] <Apollo9> Btw, how large should the swap area be on a relatively old PC (I'm installing it as a test server to toy around a bit)? Should it be large (like 700MB) to compensate for lacking RAM?
[14:33] <WaVeR> mohamed_, you can cancel the dhcp configuration (just press cancel when trying to get IP from dhcp)
[14:34] <mohamed_> thx, WaVeR , for this info
[14:34] <henkjan> Apollo9: how much ram do you have?
[14:35] <WaVeR> welcome
[14:35] <henkjan> ram is cheap nowadays, you should avoid swapping
[14:35] <faulkes-> avoid? yes? always possible? no
[14:35]  * faulkes- whistles innocently about jvm app servers
[14:36] <henkjan> eeew
[14:36] <Apollo9> henkjan: 128 MB, but only 800 MHz
[14:36] <henkjan>  4626 tomcat5   15   0 4874m 1.5g  59m S  2.7 39.0 116:35.54 java
[14:37] <henkjan> Apollo9: 512M swap should be enough
[14:37] <faulkes-> if you only have 128mb, I would have at least 512mb of swap
[14:37] <Apollo9> OK, thanks.
[14:38] <mohamed_> is there a command to know the running services ?
[14:39] <faulkes-> the ps command
[14:39] <henkjan> but using that much swap makes your server unusable
[14:39] <faulkes-> although that will list all processes
[14:39] <faulkes-> see the ps man page
[14:40] <faulkes-> it all depends on what you plan to do with the server as a test
[14:40] <faulkes-> if it's just a LAMP stack, you should be fine
[14:40] <faulkes-> if it's a jvm app server test, you'll be in trouble
[14:41] <faulkes-> if it's just general learning and testing, you'll be fine
[14:41] <faulkes-> "mostly"
[14:42] <sommer> they mostly comem out at night... mostly
[14:42] <Apollo9> henkjan: I'm pretty new to Linux. Can you please explain why using more swap makes it unusable?
[14:43] <henkjan> Apollo9: swap is slow
[14:44] <mohamed_> if one use more ram , this mean that can't crate swap partation ?
[14:45] <mohamed_> crate = create
[14:50] <faulkes-> you can always create a swap partition
[14:51] <faulkes-> the point I believe henkjan is trying to make is that swap is much slower than actual ram
[14:51] <faulkes-> because it is disk based
[14:51] <mohamed_> e.g if i have 2 G ram in this case i can avoid swap ?
[14:52] <faulkes-> all depends on what you are doing with the server
[14:52] <faulkes-> I have yet to encounter any server that has not had a swap partition
[14:53] <faulkes-> even if you feel you will never run out of ram, best practices dictate that murphy's law will apply ;)
[14:54] <faulkes-> the short and sweet of it, create a swap partition just to be safe, even if it is never used
[14:54] <faulkes-> and swap partition sizing all depends on how much ram you have and what you expect the server to do, so its a variable amount (IMO)
[14:54] <faulkes-> if the server had 2gb of ram, I would personally give it 1gb of swap
[14:55] <mohamed_> this is good then one safe in this case
[14:55] <faulkes-> safety is good ;)
[14:56] <mohamed_> of course
[14:56] <faulkes-> you can't anticipate what or how much memory a given application will consume or if it has memory leaks
[14:56] <kirkland> faulkes-, mohamed_: there's a couple of different theories as to how much swap is the right amount
[14:57] <kirkland> when I have lots of hard disk, I give 2x RAM size to swap, which handles the theoretic worst case scenario of having to swap ALL of RAM out
[14:58] <faulkes-> and disk is cheap
[14:58] <kirkland> faulkes-: yep, most of the time
[14:58] <mohamed_> kirkland, but if the system ram is enough and swap also exist system will not use swap till ram resources not enough ?
[14:58] <kirkland> faulkes-: I do have a mythtv machine that only has a 2GB SD card for a disk, and there, I have no swap at all
[14:58] <kirkland> mohamed_: right
[14:59] <faulkes-> it is very dependent, my opinion, on what the server is expected to do
[14:59] <kirkland> absolutely, I agree with that
[14:59] <kirkland> lately, I've been using swapfiles instead of swap partitions
[14:59] <rhineheart_m> hello...Is there a way to upgrade squirrelmail using terminal?
[14:59] <kirkland> allows me to allocate more and reclaim my swap space far more easily
[15:00] <faulkes-> kirkland: yes although thats a more advanced technique, for a new user
[15:00] <kirkland> http://en.wikipedia.org/wiki/Paging recommends 1.5x RAM size, fwiw
[15:03] <Apollo9> lol, after installation: /dev/hda1 has gone 49710 days without being checked, check forced.
[15:07] <faulkes-> that's typical
[15:25] <rhineheart_m> how to add users to imap without adding them into the system users?
[15:58] <\sh> does anybody work on grinder, e.g. for inclusion in ibex?
[16:00] <henkjan> !grinder
[16:00] <ubotu> Sorry, I don't know anything about grinder - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[16:03] <\sh> henkjan: http://grinder.sourceforge.net/
[16:03] <henkjan> ah, i see
[17:41] <faulkes-> question: once I create a project in LP, how do I create/add the trunk? after following it's directions I keep getting "not a branch" error from bzr
[17:44] <ScottK> faulkes-: --> #launchpad
[17:44] <mathiaz> faulkes-: did you push your branch to LP ?
[17:45] <mathiaz> faulkes-: I think you first need to push your branch and then you can set the trunk serie in the project.
[17:47] <zyx386> hi all
[17:48] <faulkes-> mathiaz: it's a bit confusing as to how they want it done
[17:48] <zyx386> what is ubuntu recomended server hosting(Virual Server)?
[17:48] <faulkes-> scottk: thanks, I'll ask there
[17:48] <zul> zyx386: kvm
[17:48] <zyx386> i will bay Virtual Server
[17:49] <zyx386> zul, can give the company link,
[17:50] <zul> zyx386: sorry its not a company i gave you the wrong info misfired
[17:51] <zyx386> ok thanks, i choose company with virual server, but ubuntu basis?
[17:51] <zyx386> for example www.server4you.com
[17:54] <zyx386> can everyone tell me :)
[18:29] <engida> does a regular server install come with a GUI (DE and x-server)?
[18:30] <engida> if not, what is a lightweight window manager to install and what package/s? (Fluxbox?)
[18:34] <sommer> engida: you can find details here: https://help.ubuntu.com/community/ServerGUI
[18:34] <engida> sommer: Thanks
[18:34] <sommer> np
[18:35] <mathiaz> sommer: is there a factoid for the server gui ?
[18:35] <mathiaz> !servergui
[18:38] <sommer> mathiaz: not that I know of
[18:38] <sommer> but that would make a good one... wouldn't have to lookup the site :-)
[18:48] <mathiaz> !servergui
[18:48] <ubotu> Sorry, I don't know anything about servergui - try searching on http://ubotu.ubuntu-nl.org/factoids.cgi
[20:31] <faulkes-> hrmm, 30 min until meeting?
[20:31] <kirkland> zyx386: personally, I use a2hosting.com.  They do have Ubuntu VPS options: http://www.a2hosting.com/vps_hosting.php
[20:43] <sommer> hey all, is the statement regarding apt-get dist-upgrade correct: http://doc.ubuntu.com/ubuntu/serverguide/C/apt-get.html
[20:44] <sommer> with regards to upgrading packages?
[20:44] <sommer> wait never mind I'm just reading the lead in wrong I think
[20:50] <mathiaz> sommer: the statement about upgrading from one release to another should be removed
[20:50] <mathiaz> sommer: do-release-upgrade should be used instead of dist-upgrade
[20:51] <sommer> mathiaz: ya, I removed the second few paragraphs... as was reading the first one, and it started to not make sense :-)
[20:51] <sommer> mathiaz: it's replaced with a link to the upgrading section under installation
[20:51] <ScottK> It's true that's the supported way, but I've never had a problem with apt-get dist-upgrade on servers.
[20:51] <mathiaz> sommer: dist-upgrading from dapper to hardy won't work as dapper's dpkg doesn't understant the new Breaks: field available in hardy
[20:52] <sommer> mathiaz: yep, we should be covered
[21:03] <zul> anyone seen ivoks recenlty?
[21:03] <sommer> zul: today he replied to an email a sent him last week, he's been sick for the last 10 days
[21:03] <zul> ah ok thats unfortunate
[21:04] <sommer> ya, sounded pretty bad
[21:27] <ScottK> mathiaz: Since you uploaded cyrus-sasl2, cyrus-sasl2-heimdal needs to be updated too or it's broken.
[21:42] <engida> just did a 6.06 server install and am wanting to add 2 new users to the admin group. I have looked at adduser and useradd, was wondering if there was a command to list current users/grous
[21:43] <sommer> engida: cat /etc/group and cat /etc/passwd will accomplisth that :-)
[21:44] <faulkes-> cat /etc/group | grep <username>
[21:44] <engida> which command is better to just create a normal user that belongs to an admin group (or a sudoer), useradd or adduser?
[21:45] <sommer> engida: I think adduser is pretty simple: adduser username groupname
[21:45] <sommer> but really whatever works for you is the "correct" way
[21:45] <engida> but I don't want the new user to have a home directory... just a shell and being able to sudo...
[21:47] <sommer> engida: for that you'll want to check the options for useradd, then you can always go back and run adduser
[21:47] <sommer> at least that's what I'd do
[21:57] <mathiaz> ScottK: I haven't uploaded cyrus-sasl2 yet
[21:57] <ScottK> Hmmm
[21:57] <mathiaz> ScottK: kirkland and I still have to complete the merge IIRC
[21:57] <ScottK> OK
[21:57] <mathiaz> ScottK: someone else uploaded it ?
[21:58] <ScottK> No.  slangasek uploaded another Ubuntu revision.
[21:58] <ScottK> So you'll need to update your merge, but the -18 merge isn't done
[21:59] <ScottK> When you do, please include an update of cyrus-sasl2-heimdal (in Universe) so it won't be broken.
[21:59] <engida> sommer: Is it possible for the new user to belong to the admin group and still have its own password to be identified by?
[22:00] <engida> I envoked the -p argument in useradd and was not promted for a password when creating a new user
[22:00] <sommer> engida: sure, you just need to set it using passwd
[22:01] <sommer> engida: I think the -p argument expects the password to be part of the command
[22:01] <sommer> or standard input
[22:01] <engida> hmm.. so a <sudo passwd username "newpass"> should do the trick?
[22:02] <sommer> engida: should
[22:02] <engida> Thnks :)
[22:02] <sommer> np
[22:02] <mathiaz> ScottK: ok
[22:02] <ScottK> mathiaz: Thanks.
[22:05] <kirkland> mathiaz: do you want to set aside some time this week to finish that cyrus-sasl import?
[22:06] <kirkland> mathiaz: or, if you want to just do that one yourself, that's okay by me--it looked more complicated than a run-of-the-mill import
[22:06] <kirkland> s/import/merge/g
[22:08] <ScottK> It can't be uploaded until after the alpha 6 freeze is over, so you have some time.
[22:08] <mathiaz> kirkland: I think it's good example of a merge.
[22:09] <mathiaz> kirkland: even though it includes more work, you get a good intro to the merge process.
[22:09] <mathiaz> kirkland: we could actually upload it as it is, but we've started to clean up the packaging a little bit.
[22:10] <mathiaz> kirkland: so I think we should keep working on it - get the merge ready and once the archive is opened, I'll upload it.
[22:16] <keescook> soren, zul: can you look this over, and let me know which of xen-3.[012], qemu, kvm need updated?  https://bugzilla.redhat.com/show_bug.cgi?id=433560
[22:16] <ubotu> Red Hat bug 433560 in vulnerability "CVE-2008-0928 Qemu insufficient block device address range checking" [Medium,New: ]
[22:17] <soren> keescook: All of them, probably.
[22:17] <keescook> soren: that's what I suspected.  :P
[22:19] <soren> keescook: Don't use Ian's patch, but I assume you noticed that?
[22:20] <keescook> soren: yea, saw comment 22 there.
[22:20] <soren> keescook: Right. I'll grab it for hardy kvm.
[22:20] <keescook> I'm hoping to get a "blessed" patch from either upstream or you/zul :)
[22:24] <soren> keescook: Er.. How high priority is this? Can you wait until tomorrow. I want to talk to Dan.
[22:29] <keescook> soren: it's "fix soon" in my book, but needs to be "fix right" due to the invasiveness of the patch, so I'm happy to get additional confirmation.
[22:30] <soren> keescook: There's one of the cases that looks wrong in his updated patch, and I just want to check with him which one of us is on crack :)
[22:30] <soren> keescook: None of this is in main, is it?
[22:30] <soren> keescook: Apart from kvm in hardy, that is..
[22:41] <keescook> soren: xen?
[22:41] <soren> keescook: In main? Really?
[22:41]  * keescook remains unclear
[22:41] <soren> libxen, perhaps, but not xen.
[22:41] <soren> I hope.
[22:59] <zul> libxen is not affected but xen-utils is affected
[23:14] <soren> zul: xen-utils? Hm. Interesting.
[23:17] <rhineheart_m> hello! How to configure http://www.example.com/tick to be accessible thru http://www.tickl.example.com?
[23:19] <kirkland> rhineheart_m: in your sites-enabled apache conf file:
[23:19] <kirkland> <VirtualHost *:80>
[23:19] <kirkland>         ServerName www.tickl.example.com
[23:19] <kirkland>         DocumentRoot /var/www/html/tick

[23:21] <rhineheart_m> kirkland: thanks for that. How about hosting multiple sites with each domain?
[23:22] <kirkland> rhineheart_m: you can put as many of those <VirtualHost> sections as you want in there
[23:24] <rhineheart_m> you mean? all I have to do is to confgure external nameserver like www.tickl.example.com to point to my IP?
[23:26] <kirkland> rhineheart_m: yes
[23:26] <ScottK> lamont: I'm reading this http://ressukka.net/blog/posts/20070909_postfix_defaults/ and thinking default subdomain matching for relay'ed domains is probably not the best plan.
[23:28] <rhineheart_m> kirkland: where can I find the sites-enabled apache conf?
[23:29] <kirkland> rhineheart_m: /etc/apache2/sites-enabled/*
[23:31] <rhineheart_m> kirkland: I have only two available files there.. 000-default and squirrelmail
[23:32] <kirkland> rhineheart_m: you want 000-default then
[23:32] <mathiaz> rhineheart_m: you'd better create one file in /etc/apache2/site-available/ for each virtual hosts
[23:33] <kirkland> rhineheart_m: and then symlink them into sites-enabled/
[23:33] <rhineheart_m> mathiaz: what do you mean with that?
[23:33] <mathiaz> rhineheart_m: and then use the command a2ensite to enable the sites
[23:34] <mathiaz> rhineheart_m: the code that kirkland posted above - put in a file in /etc/apache2/site-available/
[23:34] <mathiaz> kirkland: right - I think it's just the standard way to do it.
[23:34] <mathiaz> kirkland: but you should edit your files in /etc/apache2/site-available/
[23:35] <mathiaz> kirkland: site-enabled is just a directory with symlinks.
[23:35] <kirkland> mathiaz: ;-)
[23:35] <kirkland> mathiaz: agreed.
[23:35] <rhineheart_m> the two of you! great job! how to create symlinks by the way?
[23:35] <lamont> ScottK: reading
[23:35] <mathiaz> rhineheart_m: use a2ensite
[23:36] <mathiaz> rhineheart_m: there is a manual page for a2ensite that explains what it does
[23:36] <mathiaz> rhineheart_m: you don't need to know about symlinks.
[23:36] <ScottK> Actually I'm not sure I like default subdomain matching at all.
[23:37] <rhineheart_m> ScottK: You made me thinking deep? Please say something..
[23:37] <ScottK> rhineheart_m: I'm talking to lamont about a postfix thing.
[23:38] <ScottK> Sorry it sounded like your topic.
[23:38]  * ScottK knows very little about web servers and tends to ignore talk about them.
[23:38] <rhineheart_m> NP. Thanks for letting me know..
[23:38] <lamont> ScottK: yeah.  it's a ponder thing, for sure.
[23:39] <lamont> ScottK: and nfc how the 2.4.5 backport built, either.
[23:39] <ScottK> lamont: Accepting mail for some domain I don't explicitly list seems so Postfix 1.0
[23:40] <lamont> and yet my mail server _wants_ that behavior (iz many hosts it takes mail for)
[23:40] <ScottK> lamont: I'm pretty sure the whole Main/Universe thing is supposed to be ignored for backports.  It's really a non-sequitor.
[23:41] <lamont> ah, that could be it
[23:41] <ScottK> And jdong told me that he thought that got fixed a year ago.  I think someone 'improved' the system.
[23:41] <lamont> yeah - quite possible that a recent rollout regressed it... you should file a bug against launchpad
[23:42] <ScottK> lamont: I have a strict policy against filing or looking at bugs against launchpad.  It just hurts my blood pressure. I'm heckling jdong into doing it.
[23:43] <lamont> ScottK: fish in a barrel.
[23:44] <ScottK> It's just such a freaking amateur hour project combined with extreme hubris that it drives me nuts.
[23:45] <rhineheart_m> mathiaz, kirkland: got an idea how to enable https in squirrelmail?
[23:45] <ScottK> My favorite recent example was being told I'd have to give up my opinion that the pre-beta U/I was better if I wanted my complaints to be taken seriously.
[23:46] <ScottK> So I've given up on making complaints.
[23:47] <mathiaz> rhineheart_m: https://help.ubuntu.com/community/forum/server/apache2/SSL
[23:53] <lamont> ScottK: generally, I find that it's getting better, and that it does what I need.
[23:54] <ScottK> lamont: There are things that are getting better.  I find that as the system is growing more complex the U/I is getting more confusing and it's getting harder to find stuff.
[23:54] <ScottK> The amateurish part is I think they put way to much into implementation and not enough into design and testing.
[23:55] <ScottK> In the most recent release they made a change to have PPA uploads start building immediately before publisher runs.
[23:55] <ScottK> What they failed to notice in design, implementation, or testing is that before publisher runs on an empty ppa there is no releases file.
[23:55] <ScottK> Soyuz will barf when it tries to upload the binaries.
[23:56] <ScottK> Pretty basic thing I'd say.
[23:56] <ScottK> It's currently marked low and the only developer comment I saw was something along the lines of ooh - let's call this the builds to fast bug.
[23:57] <ScottK> I just barely restrained myself from a really sarcastic comment and that was the last LP bug I looked at.