[02:55] <fbc> Is there a way to give apache more cpu time???
[02:56] <fbc> My server is overloaded load averade 157.0 but CPU utilization is at 7.6%..
[02:56] <fbc> obviously there must be a bottleneck somewhere...
[03:01] <fbc> anyone?
[03:08] <zoopster> well...no expert on that subject, but cpu util% is not very useful when comparing with load
[03:09] <zoopster> but yes...load is high so you need to determine what is causing the load
[03:09] <zoopster> you can up the priority, but not sure that is what you want
[03:11] <fbc> zoopster, my webpage is not responding.. and my cpu utilization is high.. I got 2 gigs of ram and a quad processor.. i don't understand how I'm overloaded.
[03:12] <zoopster> and apache is taking up resources or why do you suspect apache - just because the page isn't loading?
[03:12] <fbc> zoopster, because I look at TOP and I got like 150 apache threads open.
[03:12] <zoopster> ah
[03:16] <fbc> See if you can bring up my site. http://mexicoetal.com/ and it was all wokring just fine until I stumbled one of my pages on stumbleupon and loads of traffic starte flowwing it.
[03:16] <zoopster> so it is working hard - in that case I would lower that to something the machine can handle instead of increasing the priority
[03:17] <zoopster> still trying to load
[03:17] <fbc> yeah, but lower what??
[03:21] <jmarsden> fbc: The value of the MaxClients directive, perhaps?
[03:21] <fbc> zoopster, I lowered my KeepAliveTimeout to 2  and did an /etc/init.d/apache2 reload so that It would take effect but it's still locked up...
[03:22] <fbc> jmarsden, thanks I will try that.. will that require a restart or just a reload?
[03:23] <jmarsden> Restart I think, but it has been a while since I did that in an "emergency, too many requests" type of situation!
[03:23] <jmarsden> I think a restart, but not sure.
[03:26] <fbc> ok it just came up... whew...
[03:26] <jmarsden> Yes, it seems somewhat more responsive now...
[03:26] <fbc> I lowered the maxclients to 100
[03:27] <zoopster> cool...was going to throw that out... - came right up for me fbc
[03:28] <fbc> zoopster, jmarsden , I guess I'm gonna layoff the stumbleupon until I figure out how to properly load balance and test my server
[03:29] <fbc> zoopster, jmarsden , i went from having 16kb of memory free to 1 gig and a half again.
[03:29] <zoopster> snag some tools for testing it - not sure what may work well - jmarsden may know
[03:30] <fbc> zoopster, thanks a bunch.
[03:30] <jmarsden> fbc: ab is the canonical test tool for web server load, but what really works depends on how dynamic your site is, etc...
[03:31] <fbc> jmarsden, I can't enable the cache in joomla because it makes my virtuemart go bananas, and product links being to fail etc,etc,etc...
[03:32] <jmarsden> You should talk to the Joomla and/or virtuemart people about that specific issue.  I'm used Jommla before but am not any sort of expert on it.
[03:33] <zoopster> fbc: good luck
[03:33] <jmarsden> Maybe ask in #joomla ?
[03:33] <fbc> jmarsden, yeah, I've contributed code and small bug fixes. By no means do I actually consider myself a programmer. :-)
[03:33] <fbc> thanks everyone
[03:34] <jmarsden> No problem.
[03:49] <fbc> jmarsden, sorry to bug ya, but just out of curiosity, If my maxservers is set to 100 what will my 101th client see? network timeout?
[03:49] <fbc> site not found?
[03:50] <jmarsden> No, the server will just queue the request until it has finished dealing with the 1st client...
[03:50] <jmarsden> There *is* a max queue length but I don't think you need to play with that.
[03:51] <jmarsden> Lowering MaxClient basically says "don't try and respond to too many people at the same time".
[03:52] <fbc> jmarsden, ahh that makes sense.
[03:53]  * fbc is showered by enlightenment and a beam of light appears over his head.
[03:53]  * jmarsden wishes he was there to see this amazing light show :)
[04:43] <fbc> goodnight all.
[09:00] <Gargoyle> morning sleepyheads.
[10:01] <yann2> nijaba > configuration management tools? :)
[10:01] <yann2> puppet coming in main? \o/ :P
[11:17] <kraut> moin
[11:24] <Scix> how can I see or start logging what debmirror does?
[11:31] <Scix> I dropt out, anyone who answered my qestion while I was gone?
[11:32] <_ruben> add --verbose
[11:32] <Scix> does it log to file then?
[11:33] <_ruben> stdout
[11:58] <nnull> whats the difference between ubuntu-server and say plain debian ?
[12:00] <Nafallo> support times to start with
[12:00] <nnull> ah
[12:00] <Nafallo> also quite different ways of handling the distros.
[12:29] <axyjo> hi all, i have an ubuntu server installation that i want to convert to a production server (point it to a domain). i've got the dns side of it done, but what do i need to do on the machine? when i installed it, i specified a local hostname
[12:31] <axyjo> the main thing that i'm actually interested in is how to properly configure mail on the server. will the actual domain and the hostnames conflict? how do i ensure that i don't get treated as spam?
[14:18] <Faust-C> i thought that the ebox issue had been resolved for 8.10
[14:20] <Mal3ko> hmm does init.d script starts automcatally when system starts?
[14:20] <Faust-C> Mal3ko, what?
[14:21] <Mal3ko> scripts in /etc/init.d/
[14:21] <Faust-C> if the script (service) is enabled then yes it should
[14:22] <Mal3ko> how to know if it's enabled?
[14:23] <Gargoyle> Mal3ko: There is an rc-update script, or update-rc for checking and changing
[14:25] <Mal3ko> my real problem now is..im trying to edit the "auto start" command that pure-ftpd uses in my server..but im confuse and how no idea how i could do that..
[14:25] <Mal3ko> have no idea*
[14:26] <Mal3ko> is the command stored in its init.d script?
[14:27] <Gargoyle> Mal3ko: What do you mean edit the auto start?
[14:27] <Mal3ko> services i mean..
[14:28] <Mal3ko> its command parameter
[14:29] <Faust-C> Mal3ko, /etc/init.d/<service start>
[14:29] <Faust-C> man update-rc.d
[14:32] <Mal3ko> does anyone have sample config for pure-ftpd?
[14:35] <Faust-C> Mal3ko, https://help.ubuntu.com/8.10/serverguide/C/index.html
[14:36] <Mal3ko> thanks but i couldnt find anything on pureftpd in that page..
[14:41] <Faust-C> hmm seems folks are using vsftpd
[14:42] <_ruben> its config setting *might* reside in /etc/default/pure-ftpd .. which in turn gets sourced by /etc/init.d/pure-ftpd
[14:42] <Faust-C> Mal3ko, i would just google for a howto
[14:43] <Faust-C> and imo i would READ and not use someone elses considering what works for others may not work for you
[14:48] <_ruben> oh right, debian/ubuntu have their own wrapper around pure-ftpd, of which the config resides under /etc/pure-ftpd/conf
[14:48] <_ruben> see: man pure-ftpd-wrapper
[14:49] <Mal3ko> what's the relation with pure-ftpd-wrapper with pureftpd init.d script?
[14:54] <Mal3ko> wouldn't it be much easier if they make pureftpd looks for config file in its config folder when starting up..if no config is present then use default setting..rather than confusing newbies with unnecessary wrapper and whatnot
[15:31] <axyjo> hi all, i've got a mailman installation at a third level subdomain (lists.x.y.com) but all of the urls for mailman seem to point towards the principal domain (y.com). how do I fix that?
[15:56] <frippz> I'm looking at purchasing a PowerEdge 2950 III to run 8.04. any experiences regarding this? just want to make sure I don't get a RAID controller that won't be supported
[15:57] <Zelut> so, about this screen talk..
[15:57] <frippz> ah, nevermind. finally managed to find some info in the forums :)
[16:01] <genii> frippz: I think that one uses PERC . The older 2450 and 2550 I have here work well
[16:01] <Oliber> very similar discussion in #centos over the past few mins, 3ware and LSI cards are the flavour of choice
[16:01] <kirkland> kees: jdstrand: is the last comment at the bottom of this page true?  http://dev.mysql.com/doc/refman/5.0/en/password-security.html
[16:02] <frippz> genii: true, but there's also the SAS 6/iR
[16:03] <frippz> I might've been reading old material but someone in the forums experienced problems with SAS 6/iR (that was with 6.06 LTS though)
[16:05] <frippz> Oliber: I'm guessing LSI == PERC in this case?
[16:06] <Oliber> i don't know tbh, i thought PERCs were Adaptec cards
[16:06] <Oliber> never done dell though
[16:09] <jdstrand> kirkland: while /proc/<pid>/environ seems safe enough, I'd have to agree that it seems risky
[16:10] <kirkland> jdstrand: superm1 is trying to find a secure way to pass mysql the password
[16:11] <jdstrand> kirkland: how did he obtain the password to begin with?
[16:11] <kirkland> jdstrand: debconf question
[16:11] <kirkland> jdstrand: is this in a .config and .postinst
[16:11] <jdstrand> kirkland: is that a question to me?
[16:12] <kirkland> jdstrand: sorry, thats a statement
[16:12] <kirkland> s/^is//
[16:14] <jdstrand> kirkland: I'm confused-- what is superm1 trying to do exactly?
[16:15] <kirkland> jdstrand: in mythtv postinst
[16:15] <kirkland> jdstrand: it needs to do a bunch of stuff in mysql
[16:15] <kirkland> jdstrand: he prompts for the mysql password in debconf
[16:16] <kirkland> jdstrand: i added a snippet of code to check if the entered password was correct, and a loop to prompt again if not
[16:17] <kirkland> jdstrand: http://bazaar.launchpad.net/~ubuntu-mythtv/mythtv/mythtv-fixes/revision/148
[16:17] <kirkland> jdstrand: the concern is about:
[16:17] <kirkland> echo "show databases;" | mysql --host="$HOST" --user="$USER" --password="$PASSWORD"
[16:17] <kirkland> leaking the password to the command line
[16:19] <jdstrand> kirkland: I wonder if you can put your sql into a text file and do something like:
[16:19] <jdstrand> /usr/bin/mysql --defaults-file=/etc/mysql/debian.cnf -e "\. ${tmpfile}"
[16:21] <jdstrand> kirkland: that's pretty ugly though
[16:27] <Faust-C> hey guys how do ya'll manage multiple ubuntu servers?
[16:27] <yann2> puppet :)
[16:28] <Faust-C> yann2, but puppet is for systems that are 'alike' right?
[16:28] <yann2> define alike
[16:28] <Faust-C> are very similar
[16:28] <yann2> not really no
[16:28] <Faust-C> like same services and setups
[16:28] <yann2> is clever software :)
[16:29] <Faust-C> oic i was reading a article and it compared them all, cssh, cfengine, puppet even rsync
[16:30] <yann2> cssh and rsync, compared to puppet? :)
[16:30] <Faust-C> yeah
[16:30] <Faust-C> not compared but use cases
[16:30] <Faust-C> it said puppet was aimed at systems w/ similar setups
[16:31] <Faust-C> but cfengine looks very difficult to setup initially
[16:31] <yann2> dont know cfengine
[16:31] <Faust-C> i wish there was a node/hub approach
[16:31] <Faust-C> where you have nodes that are managed thru a central webui or desktop app
[16:31] <Faust-C> like VirtualCenter
[16:32] <Faust-C> but more flexable and refined
[16:36] <Faust-C> brb
[16:43] <frippz> wow, dell really needs to get its shit together when it comes to their web site
[16:44] <Fenix|work> Greetings... I need a hand with chroot failing.
[16:44] <frippz> it has taken me 2 hrs to put together a system
[16:44] <Fenix|work> using chroot from kubuntu 8.1 livecd to chroot to my ubuntu 8.04 disk... I get the error :: chroot: cannot run command `/bin/bash': Permission denied
[17:13] <kees> kirkland: yeah, it is.  I always forget about that.
[17:16] <genii> Fenix|work: You're using the partition desgnation which has / and not another like /home or /boot ?
[17:19] <Fenix|work> genii, yes... I think it's a dynamic/linked directory issue ... for instance /pu/lib64 points to /lib which are the wrong libraries
[17:19] <Fenix|work> * dynamic library / linked directory issue
[17:22] <genii> Fenix|work: Did you do bind-mounts of the livecd /proc /dev and /sys into the old / mountpoint as well?
[17:22] <Fenix|work> I *knew* I was forgetting something
[17:22] <Fenix|work> that was common setup practice with gentoo
[17:25] <Fenix|work> genii, ok... dev, dev/pts, dev/shm, /proc, /sys and /tmp are bound
[17:26] <genii> Fenix|work: Still getting permission denied or so?
[17:26] <Fenix|work> yes... /pu/lib64 is linked to /lib
[17:26] <Fenix|work> wrong libraries
[17:27] <genii> Fenix|work: I'm not sure how to fix that one
[17:27] <Fenix|work> I think a static version of bash would be helpful
[17:29] <genii> Hmm. You might be able to specify busybox as shell
[17:31] <Fenix|work> how?
[17:40] <genii> Fenix|work: Something like:    chroot /mnt/oldroot /usr/lib/initramfs-tools/bin/busybox
[17:40] <genii> Apologies on lag, my connection got flakey
[17:40] <Fenix|work> genii, failed
[17:41] <genii> Fenix|work: You had separate /usr partition ?
[17:44] <Fenix|work> genii, nope
[17:44] <genii> OK
[17:44] <genii> Fenix|work: I'm out of immediate ideas
[17:46] <chmac> rdiff-backup --exclude /home/me/.mozilla/**/Cache /home/me /blah/backup is not working as I expected
[17:46] <chmac> /home/me/.mozilla/me/Cache is being backed up, I'd thought it would not be
[17:47] <Fenix|work> genii, there appears to be a package called bash-static in universe
[17:47] <Fenix|work> just uncommented out universe from sources.list and am updating
[17:47] <chmac> The format works for rsync, rdiff-backup uses similar options types
[17:48] <genii> Fenix|work: I don't think you could just transplant it in however.
[17:48] <genii> The dpkg db etc will get weirded
[17:48] <Fenix|work> we shall see... should work... the kernel is the same, and the libraries are built into the source
[17:58] <Fenix|work> bash-static works
[17:58] <Fenix|work> it's just a binary
[17:59] <Fenix|work> but once in, everything else is borked
[18:01] <genii> Fenix|work: May be time for a reinstall
[18:03] <LeeQ> Is there a way to run a cron job ONLY if there was a dirty shutdown?
[19:01] <Fenix|work> genii, I got in :)
[19:01] <Fenix|work> is there a package for ubuntu-server like there is ubuntu-minimal and ubuntu-standard?
[19:02] <genii> Fenix|work: Good. Lots of hoop-jumping, I imagine
[19:02] <Fenix|work> Oooh yeah... messed up library permissions
[19:02] <genii> Fenix|work: No, it's done by tasksel and no meta-package
[19:02] <Fenix|work> so how can I re-install without deleting anything?
[19:03] <genii> Fenix|work: Run tasksel and select LAMP
[19:03] <Fenix|work> my problem is my jr. admin b0rked all the permissions... did a chmod -R 664 *
[19:04]  * genii thinks about jails
[19:05] <henkjan> Fenix|work: 664 means no execute bit
[19:05] <henkjan> thats hard to start chmod again now
[19:05] <genii> henkjan: Hence explaining his earlier "permission denied"  on the default shell binary when trying to chroot in
[19:06] <Fenix|work> henkjan, hence all my problems :)
[19:06] <Fenix|work> bash: /usr/bin/man: Permission denied
[19:06] <Fenix|work> sheesh
[19:07] <henkjan> ah, reading backlog right now :)
[19:07] <genii> Fenix|work: You should probably +x /bin /usr/bin  /sbin and /usr/sbin
[19:08] <Fenix|work> genii, the problem is I did... /usr/bin/man is linked to /usr/lib/man-db :)
[19:09] <Fenix|work> unfortunately tasksel install doesn't 'do' anything
[19:09] <Fenix|work> I guess because it's already installed
[19:10] <genii> Fenix|work: I suspect if you try to install overtop without formatting the old setup, it will just obey the umask/perms and not write anything anywhere
[19:10] <Fenix|work> that appears to be the case
[19:11] <Fenix|work> genii, I guess I'm going to have to settle for apt-get --reinstall install adduser alien apache2 apache2-mpm-prefork apache2-utils apache2.2-common apparmor apparmor-utils apt apt-utils aptitude at base-files base-passwd bash bash-completion belocs-locales-bin bind9-host binutils bsdmainutils bsdutils build-essential busybox-initramfs bzip2 command-not-found command-not-found-data console-setup console-terminus console-tools coreutils
[19:11] <Fenix|work> cpio cpp cpp-4.2 cron cvs dash debconf debconf-i18n debhelper debian-archive-keyring debianutils defoma dhcp3-client dhcp3-common diff dmidecode dnsutils dosfstools dpkg dpkg-dev e2fslibs e2fsprogs ed eject emacs22 emacs22-bin-common emacs22-common emacsen-common ethtool expect fdutils file findutils fontconfig fontconfig-config friendly-recovery ftp fuse-utils g++ g++-4.2 gcc gcc-3.3-base gcc-4.2 gcc-4.2-base gettext gettext-base gnup
[19:11] <Fenix|work> g gpgv graphviz grep groff-base grub gsfonts gzip hdparm hostname html2text id-utils ifupdown info initramfs-tools initscripts inputattach installation-report intltool-debian iproute iptables iputils-arping iputils-ping iputils-tracepath klibc-utils klogd laptop-detect less libacl1 libapache2-mod-perl2 libapache2-mod-php5 libappconfig-perl libapr1 libaprutil1 libasound2 libatk1.0-0 libatm1 libattr1 libbeecrypt6 libbind9-30 libbit-vecto
[19:11] <Fenix|work> r-perl libblkid1 libbz2-1.0 libc6 libc6-dev libcairo2 libcap1 libcarp-clan-perl libchart-perl libck-connector0 libclass-accessor-perl libcomerr2 libcompfaceg1 libcompress-raw-zlib-perl libcompress-zlib-perl libconsole libconvert-asn1-perl libconvert-binhex-perl libcroco3 libcrypt-ssleay-perl libcupsys2 libcurl3-gnutls libcwidget3 libdate-calc-perl libdatrie0 libdb4.6 libdbd-mysql-perl libdbi-perl libdbus-1-3 libdevel-symdump-perl libde
[19:11] <Fenix|work> vmapper1.02.1 libdjvulibre15 libdns32 libedit2 libelfg0 libemail-abstract-perl libemail-address-perl libemail-date-perl libemail-messageid-perl libemail-mime-contenttype-perl libemail-mime-encodings-perl libemail-mime-modifier-perl libemail-mime-perl libemail-send-perl libemail-simple-perl .
[19:11] <Fenix|work> oooh, sorry
[19:11] <genii> AAAAAAAAAAAAAAAAAAAAAA
[19:11] <Fenix|work> accidental paste
[19:11] <Fenix|work> got the list from using dpkg -l
[19:12] <genii> You can use the dselect get-selections bit to grab a list of what you have now, offload it somewhere then use it to set-selections
[19:12] <Fenix|work> dpkg -l | grep "^ii" | awk '{ printf "%s ", $2 }'
[19:12] <genii> !clone
[19:12] <genii> Something like what the bot describes....
[19:13] <Fenix|work> !automate
[19:13] <Fenix|work> genii, what's the difference with how I'm doing it?
[19:13] <genii> Interesting, I think they changed the !clone factoid recently
[19:13] <Fenix|work> besides it's a two-step
[19:14] <Fenix|work> haha... aptitude: unrecognized option `--disable-columns'
[19:15] <genii> Fenix|work: However you grab a list of your installed packages doesn't really matter. When you use the get-selections/set-selections method it will auto try to install them next time you use the packaging system
[19:15] <Fenix|work> genii, well as it stands, my system is b0rked and won't boot... so this may help out
[19:19] <Fenix|work> genii... since I got b0rked perms... should I be considering adding ubuntu-standard to the list?
[19:20] <Fenix|work> or starting with ubuntu-standard then the rest... ?
[19:26] <genii> Fenix|work: ubuntu-minimal   then do the tasksel/LAMP is my recommendation
[19:26] <genii> Fenix|work: Unless for some reason you are running a gui on it
[19:26] <Fenix|work> no gui
[19:26] <Fenix|work> meta packages are useless and don't work... typing them out by hand
[19:28] <genii> Fenix|work: I don't know why you are bothering with installing overtop, as I said earlier probaby total reinstall is needed.
[19:28] <Pici> I'd personally backup any data and reinstall.
[19:29] <genii> Pici: Exactly
[19:29] <Fenix|work> well... I will... but I'm also lucky I'm not at 8.1 yet
[19:29] <Fenix|work> I've been asked to try and fix this
[19:30] <Fenix|work> while I'm waiting for hardware
[19:46] <ScottK-laptop> Anyone here who can test some spamassassin updates?
[19:49]  * Faust-C mumbles to himself
[19:49] <ScottK-laptop> About testing spamassassin updates?
[19:49] <Faust-C> no about everything
[19:49] <Faust-C> i have too much to do
[19:49] <Fenix|work> genii, hehe, another little problem
[19:49] <Faust-C> and not enough exp to do it all
[19:49] <ScottK-laptop> Ah.  Well so do I.  That's why I'm looking for testers ...
[19:49] <Fenix|work> update-initramfs PANIC Circular Dependency
[19:49] <Faust-C> i want to use "request-tracker", "horde", "zabbix" and so forth
[19:50] <luke_> Faust-C, where the Hell have you been?
[19:50] <Faust-C> ScottK-laptop, what/how do you want to test
[19:50] <Faust-C> luke_, busy as sh**
[19:50] <genii> Fenix|work: Which would be ?
[19:50] <Fenix|work> nice thing is it doesn't say
[19:50] <Faust-C> luke_, i have so much to do i needed to try to 'focus'
[19:50] <Fenix|work> runs when it trys to update initramfs
[19:51] <ScottK-laptop> Faust-C: It's just a question of installing a package from *-proposed and verifying that the RBL fixes described in https://bugs.launchpad.net/ubuntu/+source/spamassassin/+bug/278075 are there and working.
[19:51] <ScottK-laptop> Faust-C: What Ubuntu release(s) do you run?
[19:51] <Faust-C> atm 8.10
[19:51] <Faust-C> in production
[19:54] <ScottK-laptop> Faust-C: Then you're probably getting the incorrect dsbl.org scores on your system.
[19:54] <ScottK-laptop> It'd be good if you could install from intrepid-proposed and see if that fixes it.
[19:55] <Faust-C> heh the real issue is myself
[19:55] <Fenix|work> genii, ok... how do I reinstall without formatting? :)
[19:55] <Fenix|work> I've had enough
[19:56] <ScottK-laptop> Fenix|work: Why do you want to re-install?
[19:56] <genii> Fenix|work: I'd pull off whatever is imortant data or such, and do clean
[19:56] <genii> ScottK: His junior admin chod -R 644  everything
[19:56] <Fenix|work> thanks genii
[19:56] <genii> *chmod
[19:57] <ScottK-laptop> Yes.  That's best.
[19:57] <ScottK-laptop> That and don't give said individual the password after the reinstall.
[19:57] <Faust-C> boot live cd and chroot
[19:58] <Faust-C> and then change perms
[19:58] <genii> Faust-C: Already went thru that. Because his fs is not +x on the binaries it chinks out
[19:58] <Fenix|work> Faust-C, would work normally but EVERYTHING is fubared
[19:58] <Faust-C> oic...
[19:58] <Fenix|work> I can actually boot the OS
[19:59] <Fenix|work> but the moment dpkg --configure -a runs ... update-initramfs says PANIC Circular Dependancy
[19:59] <Faust-C> ah hell web-brower asks to save or open php file, what do i have to change in apache to make it work
[20:01] <Fenix|work> and I have a funky raid too
[20:01] <Fenix|work> :)
[20:05] <Fenix|work> genii, ScottK-laptop ... dumb question ... most everything else is on another drive... what should I backup on the OS?
[20:05] <Fenix|work> home directories are empty
[20:06] <Fenix|work> I guess just conf files in etc?
[20:06] <ScottK-laptop> Depending on what you are using, there may be stuff in /var you want too.
[20:07] <Fenix|work> this is a CVS/LAMP box
[20:07] <Fenix|work> /var/www is remapped to the other disk
[20:07] <ScottK-laptop> Probably just /etc then, but no guarantees.
[20:11] <Fenix|work> any way to export passwd/shadow so I can import them again on the new box?
[20:11] <Fenix|work> there's a lot of user accounts
[20:12] <genii> You should be able to reuse it
[20:12] <Fenix|work> oh and what about mysql databases?
[20:12] <genii> Those are normally in the /var hierarchy
[20:12] <Fenix|work> I have backups... but they're several hours old
[20:19] <Fenix|work> ScottK-laptop, genii ... /etc /home /opt /var should be good enough no?
[20:20] <ScottK-laptop> I'd think.
[20:20] <genii> Fenix|work: Well, that should at least grab your db, user dirs, conf files and whatever optional things then
[20:21] <Fenix|work> well... I needed to upgrade 8.04.1 to 8.1 anyway :D ... might as well do it this way hehe
[20:21] <rgreening> jdstrand: hey, just wondering if ufw does any locking to ensure only one instance is modding the conf files. I'm going to start implementing the code using your API (assuming I can get it to load as a module).
[20:22] <Fenix|work> while I'm installing things from scratch... is there any utility that tracks /etc conf file changes?
[20:22] <ScottK-laptop> etckeeper
[20:23] <genii> Fenix|work: I think you may have difficulties reinstating those dirs however. Because the perms on the stuff you copy will be the messy 644
[20:24] <Fenix|work> genii, I'm not planning a copy... for conf files I'm gonna open them and paste them in the good ones... for the database files, I'll verify the permissions one by one.
[20:25] <genii> Fenix|work: Sounds like a plan. Tedious but neccesary. You should enlist the admin who messed them up to help on their own time....
[20:25] <Fenix|work> genii, I'm still mad at him... and I don't trust him
[20:26] <Fenix|work> I've already had him put back on probation for 6 months
[20:26] <ScottK-laptop> "Here's your task for tonight.  No, you aren't getting paid.  Don't leave until it's done.  If you get tired the coffee pot is over there."
[20:27] <genii> ScottK-laptop: Thats how I had to make things right when I was learning and messed something up :)
[20:27] <ScottK-laptop> Seems fair to me.
[20:27] <jdstrand> rgreening: hi! there is no locking, no. I use mkstemp() and then copy the files into place
[20:28] <rgreening> ok
[20:28]  * genii makes another pot of coffee
[20:30] <Fenix|work> procmail standard ubuntu fair?
[20:30] <ScottK-laptop> Yes.
[20:31] <ScottK-laptop> I think we're switching to using Dovecot for lda in Jaunty, but for Intrepid, yes.
[20:32] <Fenix|work> k
[20:33] <chmac> Is it possible to run a command and provide an environment variable only for that execution? Like this "BLAH=something /path/to/command"
[20:33] <ScottK-laptop> Yes
[20:37] <Fenix|work> How are the virtual host tools like in Intrepid?
[20:39] <qhartman> I'm trying to use wondershaper to limit BW, and it's not working. The traffic dips for a second, then returns right back to it's previous level and stays there. Anyone else seen this?
[20:43] <chmac> ScottK-laptop: thanks :)
[20:54] <Fenix|work> Ok!  So I now have a fresh virgin Intrepid system... now I'm installing etckeeper
[20:55] <Fenix|work> ScottK-laptop, any suggestions on configuring etckeeper?
[21:14] <chmac> Any reason why I shouldn't run duplicity with the --full flag every time? I don't need to keep versioned data on my remote system, but I want it encrypted.
[21:14] <chmac> s/it/the remote data/ :)
[21:19] <Fenix|work> ScottK-laptop, looks like dovecot is default in Intrepid
[21:22] <Fenix|work> how do I configure dovecot to NOT use local mbox?
[21:22] <Fenix|work> I want everything forwarded to a smarthost... when tasksel ran I said satellite
[21:25] <ScottK-laptop> Fenix|work: Do that in Postfix, not in Dovecot.
[21:25] <Fenix|work> *sighs* ok
[21:31] <hads> heh
[21:47] <Fenix|work> ScottK-laptop, how do I manage recovering my passwd and group files?
[21:47] <Fenix|work> it isn't as easy as replacing the old ones, is it?
[21:48] <ScottK> The group file should be easy enough as it's just a flat text file.
[21:48] <ScottK> The main trick is making sure the users get the same UID.
[21:50] <ScottK> I think if you have the same UID, then you can reuse the passwd file, but I've never tried it.
[22:05] <luke_> soren, You're younger than I thought
[22:08] <soren> luke_: That's funny, because I'm older than I usually think I am. :)
[22:08] <luke_> heh
[22:09] <luke_> You know so much, I would have put you in the late 20s at youngest
[22:10] <soren> luke_: I'm 27. :)
[22:10] <luke_> oh damn
[22:10] <luke_> haha
[22:31] <lukehasnoname> Is Fedora Directory Server better than OpenLDAP?
[23:01] <jmedina> lukehasnoname: you know HP changed their entire enterprise directory server, from a restrictred/closed source software to OpenLDAP?
[23:02] <jmedina> they changed everything this year
[23:02] <jmedina> every mail, every customer login, etc, etc