[12:05] <avalente> Hi.. I've read that some kernel drivers won't be included in the U.Server kernel version.. But, will there be packages for a gnome environment?
[12:06] <tarvid> anybody know what to do with .db files generated by ip-acct?
[12:15] <blah> how would i let users have an account and host files from their account?
[12:16] <infinity> blah: mkdir ~user/public_html && cp junk ~user/public_html && lynx http://localhost/~user/
[12:16] <infinity> Then marvel at the junk you just put there.
[12:17] <blah> yuo dont store the users in /home/user
[12:17] <infinity> Come again?
[12:17] <blah> im confused on how it works
[12:18] <_clem> ~user is a like a link to the user's home folder...
[12:18] <_clem> like if you type cd ~clem on my machine it'll go to /home/clem
[12:18] <blah> the orginial document dir, is /var/www/ but if you have users on your box you would need to move their folders to /var/www/user
[12:18] <infinity> ~user is just shorthand for "the user's home directory, as recorded in their passwd entry", which is usually /home/user
[12:19] <infinity> blah: No, with mod_userdir ("a2enmod userdir" if it's not enabled in apache2 in your setup), http://host/~user/ maps to ~user/public_html/ on the filesystem.
[12:19] <blah> Oh
[12:20] <blah> now how would i create users
[12:21] <lionelp> blah: adduser login
[12:23] <blah> room number?
[12:23] <lionelp> blah: 567 :)
[12:23] <blah> why
[12:23] <blah> can it be anything?
[12:23] <lionelp> blah: joking !
[12:23] <lionelp> yes !
[12:23] <blah> k <3
[12:23] <lionelp> It is what weel appear on finger
[12:24] <lionelp> s/weel/will/
[12:25] <blah> but, they have access to veiw /
[12:25] <blah> anyway to restrict this
[12:26] <lionelp> yes, there are shell users of the system
[12:26] <blah> uhh?
[12:26] <lionelp> what ?
[12:27] <blah> how can i restrict them to their home directory
[12:28] <lionelp> There is not an answer for this question
[12:28] <lionelp> depends...
[12:28] <lionelp> on your usage, etc.
[12:28] <blah> just for hosting files
[12:29] <lionelp> disable your users to remote login (check /etc/ssh/sshd_config) and setup a ftp server
[12:29] <blah> did
[12:30] <lionelp> chroot your users in their home (most of ftp servers can do that)
[12:32] <infinity> I add all my chrooted users to a certain group (say, chrootftp, or something), then use proftpd with "DefaultRoot ~/ chrootftp" and "DefaultChdir ~/ chrootftp"
[12:32] <infinity> So users in the "chrootftp" group will get chrdir()ed and chroot()ed into their home directory.
[04:14] <NobodHere> hey all!  My ubuntu server box just started acting up -big- time about 4 hours ago.  It is acting like DNS is broken, but it's not.  Apache and MySQL are fine; postfix is taking forever to respond to SMTP connections, same with cyrus and sshd.  Bind(named) is fine.
[04:17] <NobodHere> anyone?
[04:21] <NobodHere> glad to see the ubuntu community is so interested in helping users trying to run a server.  Serves me right- I should have installed debian.
[04:25] <jsgotangco> nice troll
[04:34] <infinity> Oh my god, no one answered him in SEVEN WHOLE MINUTES.
[04:34] <infinity> *sigh*
[07:28] <jayb> guys.. anyone here run on IBM xSeries hardware ?
[07:56] <infinity> jayb: We have some at the Canonical datacentre.. Why?
[08:19] <jayb> ahh sorry .. didnt see your message.
[08:20] <jayb> why... Im placing an order for some next week
[08:20] <jayb> would REALY like to use a DEB Based system (Debian / Ubuntu)
[08:20] <jayb> and wanted to hear someones experience with them.
[08:20] <jayb> since Ive had trouble with debian / ubuntu on Dell Sc1425's before..
[08:20] <jayb> (Kernel panic & driver issues)
[08:21] <jayb> IBM, are suggesting I use Redhat ... but I dont like RPM's :P
[08:21] <jayb> can you give me some indication of your experience with your hardware..
[08:21] <jayb> (and what hardware it is your using)
[08:22] <infinity> We have a fair number of xSeries stuff at the DC (as well as a fair chunk of HP Proliant gear, and some evil Dells)
[08:22] <infinity> They all pretty much "just work".
[08:22] <jayb> ok.. have you had similar problems to what I said on the dells ?
[08:22] <infinity> But I only run the Ubuntu build daemons and do other random stuff on the boxes, I'm not the Canonical sysadmin.
[08:22] <jayb> ah ok....
[08:23] <infinity> We've had no end of strange problems with the Dells, though kernel panics have not been an issue with official Ubuntu kernels.
[08:23] <jayb> ok... ours kernel panics with the default install..
[08:23] <infinity> Special..
[08:23] <jayb> within a few min of the system being installed and up and running
[08:23] <jayb> yea... REAL Special..
[08:23] <jayb> does the same with debian also...
[08:23] <infinity> Is it a module panicking that you can blacklist?
[08:23] <jayb> and we have to frig arround to get a working kernel.
[08:24] <jayb> I havnt had time in the past to play with it.
[08:24] <jayb> my Co-Sysadmin is a fedora / Centos Guy
[08:24] <jayb> and was like.. oh well I know this works.
[08:24] <infinity> Anyhow, the IBMs aren't the absolute fastest machines money can buy, but they're solid and have given us no problems.
[08:24] <jayb> so we went that way...
[08:24] <jayb> yea Im not only after raw speed.
[08:24] <jayb> I want reliability...
[08:24] <jayb> and the IBM's look awesome for that
[08:24] <infinity> They're definitely that.
[08:25] <jayb> Im looking at x346...
[08:25] <infinity> For speed AND reliability, go HP, IMO.
[08:25] <jayb> with all the light path diagnostics, and hot swap hardware (most of it)
[08:25] <jayb> and the remote management stuff..
[08:25] <infinity> Though the black IBM chassis sure does look pretty in a rack. :)
[08:25] <jayb> hehe
[08:25] <jayb> yea well tahts always important. :P
[08:26] <infinity> Hey, it sells Dells. :)
[08:26] <jayb> it sure does.
[08:26] <jayb> I had a hands on demo with the IBM gear (at their office)
[08:26] <jayb> and boy is it nice.
[08:26] <infinity> Seriously, though, we've had no complaints about the IBM kit except for I/O speed, and to be fair, the machines we have I/O issues on are a couple of years old now.
[08:26] <jayb> the guy let me pull it appart while in the rack.
[08:26] <jayb> its just so "Industrial" it realy makes the dell stuff look like a toy
[08:27] <jayb> ok... what sort of I/O ?? disk , lan ??
[08:28] <infinity> Disk.
[08:29] <infinity> Network I/O is fine.
[08:29] <jayb> ok cool
[08:29] <jayb> what sort of disks do you have ?
[08:30] <infinity> But in places where we were using the IBM machines for really disk-intensive stuff, like building CD images and heave SQL usage, we swapped them out for HPs, and got the IBMs doing more CPU-bound stuff.
[08:30] <infinity> s/heave/heavy/
[08:30] <jayb> ok... Interesting, so you think its the disk controller or something.
[08:30] <infinity> Like I said, though, those machines aren't that "new" anymore, so it's probably not relevant.
[08:30] <infinity> IBM and HP will always leapfrog each other, as they adopt new chipsets and tweak firmware, etc.
[08:31] <infinity> Oh, and the HP smartarray raid controllers are just blindingly fast.
[08:31] <jayb> ahh ok.
[08:31] <jayb> disk IO isnt SUCH a biggie for me.
[08:31] <jayb> and besides... our old hardware was just IDE / SATA BAsed.
[08:31] <jayb> moving to this IBM with SCSI disks will be sooo fast for us
[08:32] <jayb> (For a while anyways)
[08:32] <jayb> hehe
[08:32] <infinity> Probably, yeah. :)
[08:32] <jayb> comparativly.
[08:33] <infinity> Anyhow, you can't really go wrong with IBM.  The old IBM slogan "no one gets fired for buying IBM" is still true.
[08:36] <jsgotangco> infinity: is the ubuntu-server image yesterday final?
[08:41] <infinity> jsgotangco: I should hope so, since we're releasing today.
[08:41] <infinity> jsgotangco: (yes)
[08:42] <infinity> jsgotangco: Why, did you find a showstopper bug that I can't do anything about now? :)
[08:42] <infinity> (Except upload a fix to dapper-updates, of course)
[08:44] <jsgotangco> infinity: im doing a final test run for x86/amd64 now
[08:44] <ajmitch> then I can start testing the sparc server iso next week..
[08:45] <infinity> ajmitch: sparc's not final.
[08:45] <ajmitch> I know
[08:45] <infinity> ajmitch: Only i386/ppc/amd64
[08:45] <infinity> Ahh, good. :)
[08:45] <ajmitch> by the time I get the server moved & get access to it, it probably will be :)
[08:46] <infinity> You have a T1000, right?
[08:46] <ajmitch> 2x T2000
[08:46] <infinity> Oh, then you're fine anyway.
[08:46] <ajmitch> yeah
[08:46] <ajmitch> one of them already runs dapper
[08:46] <infinity> We're delaying specifically to fix the tg3-on-T1000 thing. :/
[08:46] <ajmitch> installed with the beta release, iirc
[08:47] <ajmitch> anyway, back in a couple of hours for the release fun
[08:48] <infinity> Don't miss the party.
[08:51] <jayb> how far away is the release ?
[08:55] <infinity> A few hours..
[08:56] <jayb> any idea how many.. a few = ?
[08:58] <infinity> "soon"
[09:02] <jsgotangco> very soon
[09:06] <jayb> should I be waiting arround at work.. to set it to start download ?
[09:06] <jayb> or should I do it when I Get home :P
[09:07] <jsgotangco> grab the build then just rsync your image if an update comes out
[09:08] <jayb> yea good call...
[09:46] <xargo> qualche italiano?
[09:46] <xargo> :D
[10:36] <brad`> how is security in "universe" handled?  just left up the individual package maintaners?
[10:37] <brad`> we need to use apache1, but not happy with it being "ENTIRLY UNSUPPORTED" :\
[10:45] <infinity> brad`: I do apache1.3 security anyway.
[10:45] <infinity> brad`: So don't worry too much about it.
[10:45] <brad`> your the maintainer?
[10:45] <infinity> brad`: While I certainly don't have to, it's a personal pride thing, since I'm both the Debian and Ubuntu maintainer, and a member of the security team.
[10:46] <brad`> oh ok, not planning on dissapearing? lol
[10:46] <brad`> i've been pulling apache1 package to bits today trying to find that install error
[10:47] <infinity> brad`: Anyhow, as a general rule, security in universe is handled by MOTU on a best-effort basis.  There just happens to be some stuff there that gets more attention than others (apache1.3 and php4 both come to mind)
[10:47] <infinity> brad`: "That install error"?
[10:47] <brad`> first install always fails, needs to be installed a second time
[10:47] <brad`> i found the bug report so its known
[10:47] <infinity> Which bug number?
[10:48] <brad`> i'll go find it again :)
[10:48] <infinity> Out of curiosity, what's stopping you from upgrading to apache2?
[10:48] <brad`> apache2 can't track bytes_sent properly
[10:49] <infinity> Sure it can.
[10:49] <brad`> doco's say it can't
[10:49] <brad`> it just contains the full number
[10:49] <brad`> not partial
[10:50] <infinity> Even when using mod_logio?
[10:50] <brad`> i havn't looked at mod_logio,,, i noticed the behavour in my mod, them found the confession in the API :)
[10:51] <brad`> https://launchpad.net/distros/ubuntu/+source/apache/+bug/6742
[10:51] <infinity> Well, are you using these directives?:
[10:51] <infinity> http://httpd.apache.org/docs/2.0/mod/mod_logio.html
[10:51] <infinity> Those are the logio directives (and logio is built into our apache2 binaries)
[10:52] <brad`> looks like that mod made specifically for what i'm talking about :)
[10:52] <infinity> Yes, pretty much. :)
[10:53] <brad`> i was quite livid about the loss of functionality :)
[10:53] <infinity> Thanks for bringing the apache bug to my attention, it slipped right past my radar.
[10:53] <infinity> I'll have to try to reproduce it later.  Must sleep now.
[10:53] <infinity> Well, sleep and/or have a release party.  Undecided.
[10:53] <brad`> it only works on first install btw
[10:54] <brad`> uninstalling / purging etc won't get the bug back, so needs to be clean install
[10:54] <infinity> I'm good at building fresh chroots for debugging.  No problem there.
[10:54] <brad`> heh ok, i been taking vmware snapshots all day, amazingly handy
[10:54] <brad`> i'll go play with that mod cya, thx.
[10:55] <infinity> NP.  Have fun.
[11:02] <ajmitch> well I see I haven't completely missed the party
[11:29] <jsgotangco> where's the party here?
[11:29] <jsgotangco> heh
[01:14] <J_P> hi all
[01:30] <J_P> people, I anounce of dapper have this line in server section: * Improved support for clusters and SANs. What mean that cluster ? becouse MOSIX dont't run in kernel 2.6 right and default in dapper is 2.6. Anyone can explaim me please ?
[01:30] <fabbione> J_P: there is not only mosix for cluster
[01:30] <fabbione> that's one of the many
[01:30] <fabbione> we are talking HA clusters
[01:30] <fabbione> HPC is edgy stuff
[01:31] <fabbione> also.. you don't need mosix to access a SAN
[01:34] <J_P> fabbione: sorry, what is SAN ?
[01:35] <J_P> Are there in ubuntu-server one bot for do this tecnical questions ?
[01:36] <maswan> storage area network
[01:36] <maswan> a pretty standard computing term
[01:37] <fabbione> J_P: google will have all the answers for you. mostlikely if you don't know what it is, it's because you don't need it or you don't have it :)
[01:40] <J_P> fabbione: so I like know what is that support when we are talking about cluster really! For example, I use mosix with debian 2.4. What can I have improved on ubuntu for this (what mosix alternative). I know, that's one of the many. But ubuntu has anyone "more" ready to use..  ?
[04:53] <neoncode> I have a computer that needs to function as both a server and a desktop computer which version should I use?
[04:55] <trs80> the standard install - server is just the ubuntu-standard metapackage only
[04:57] <lionelp> neoncode: the only differences are CD-content and kernels install by default
[04:57] <lionelp> if you also need to use your computer as a workstation, use a traditionnal install
[04:57] <neoncode> Right, thank you.
[04:57] <lionelp> server packages will alse be available
[05:00] <neoncode> sweet... Oh is "Zone Minder" in the repos?
[05:22] <lionelp> neoncode: do not know zone minder
[05:22] <lionelp> apt-cache does not show me anything
[05:22] <lionelp> you can search easily packages on packages.ubuntu.com
[08:39] <schimmi> is there a way to get this LAMP configuration of ubuntu-server manually from a ubuntu-minimal installation? (it's a bootstrapped vserver, no installation cd used)
[08:40] <schimmi> don't find any references to that other than the dapper server webpage, but nothing technical
[08:41] <lionelp> infinity told yesterday it was an "apt-get install apache2 apache2-mpm-prefork libapache2-mod-php5 mysql-server php5-mysql php5-mysqli"
[08:42] <schimmi> ic, so the normal packages will install like that. expected some magic in the installer
[08:42] <lionelp> non, nothing magical:)
[08:43] <gpd> infinity also said that Edgy would have exciting metapackages - like sagi lamp
[08:44] <lionelp> that's right
[08:44] <gpd> i would like to see antipackages - like - 'don't install X11'
[08:44] <kermitX_> the server seed file installs apache2 php5-mysql libapache2-mod-php5 mysql-server ubuntu-standard.
[08:58] <infinity> kermitX_: But that will only work if installed with "aptitude install ..."  apt-get will get the dependency resolution wrong.
[08:58] <infinity> (Hence why I gave the longer line above, with more decisions pre-made for apt)
[09:03] <kermitX_> infinity: preference of mpm-worker over prefork is by design?
[09:04] <infinity> kermitX_: If you don't need php4/php5, -worker is usually the better choice (not always, but usually)
[09:04] <infinity> PHP isn't threadsafe, however, so REQUIRES -prefork.
[09:04] <infinity> (Because upstream is lame, la la la)
[09:06] <schimmi> hmm, wondering if there is any solution for the problem to seperate virtual hosts with php nowadays... don't see anything in the standard installation
[09:09] <lionelp> schimmi: you can do that with libapache2-mod-suphp
[09:10] <lionelp> hum... not sure it was the answer to your question btw...
[09:12] <infinity> schimmi: The question wasn't involved enough for an answer. :)
[09:12] <schimmi> it is, more or less. only thing that I don't like with it, is that www-data still needs read access to every directory of a virtual host. maybe 600 for php files and 755 for directories works, still complicated
[09:13] <infinity> schimmi: suEXEC + php-cgi isn't ideal, but works.
[09:14] <infinity> Ideally, someone will fix apache2-mpm-perchild to actually work right.
[09:14] <schimmi> yes, but probably we won't see that in this century
[09:15] <schimmi> wondering what happened to this mpmmux project
[09:20] <lionelp> You can use aloso use "php_admin_value open_basedir" in Apache configuration to limit accesses
[09:23] <infinity> Yeah, which works reasonably well, but isn't as good as runninng the PHP processes as a different user.
[09:27] <lionelp> nope, but used together it give a good starting point
[11:12] <Cas> Hi, just upgraded my server to dapper and now some php modules ain't working no more like curl and sqlite
[11:13] <Cas> I tried reinstalling them and reloading apache but that doesn't seem to affect it, Do I need to enable them manually somewhere?
[11:14] <lionelp> Cas: check if they are enabled in /etc/apache2/mods-enabled
[11:14] <lionelp> (if they are presend, they are enabled, otherwise, yes, you have to enabled them by hand)
[11:15] <Cas> lionelp: isn't that only for apache modules?
[11:15] <lionelp> hum....
[11:15] <lionelp> sure yes :)
[11:15] <lionelp> sorry
[11:15] <Cas> eg. mod_ssl, mod_rewrite and PHP itself, I'm trying to load PHP modules
[11:15] <lionelp> check in /etc/php5/apache2/php.ini
[11:16] <Cas> hehe, np thanks for trying to help anyway
[11:16] <lionelp> if you find the corresponding .so
[11:16] <Cas> k
[11:17] <Cas> lionelp: yes they are there
[11:17] <Cas> but not in phpinfo()
[11:17] <lionelp> Did you reload or restart apache?
[11:18] <Cas> /etc/init.d/apache2 stop and then start
[11:18] <lionelp> Okay
[11:18] <Cas> I have fiddled enough with apache to never do reload again :)
[11:18] <lionelp> I am trying on my Apache
[11:19] <Cas> I was very content with breezy as server, just needed to install those module and reload apache and it worked, I think it as something to do with the upgrade
[11:20] <Cas> hence I tried to reinstall them, maybe I can try remove them "completely"
[11:25] <lionelp> On a fresh install when I install and restart, I have "curl enabled" in phpinfo() output
[11:26] <lionelp> same for sqllite
[11:26] <lionelp> -l
[11:26] <Cas> yeah I had that too on breezy :/
[11:27] <Cas> I will try reinstall apache and after that install the modules
[11:28] <lionelp> That sound weird
[11:28] <Cas> or php will be more logic
[11:29] <lionelp> Can you check your version of php5-sqlite and php5-curl
[11:31] <Cas> lionelp: they're 5.1.2-*
[11:31] <lionelp> * = ubuntu3 ?
[11:33] <Cas> yes
[11:35] <Cas> no luck with reinstalling php5
[11:35] <gpd> are you purging the packages?
[11:36] <Cas> I mean curl and sqlite aint working
[11:36] <Cas> gpd: no, should I try?
[11:36] <gpd> yes, purge - then install
[11:36] <Cas> k
[11:41] <Cas> gpd: that did the trick
[11:42] <Cas> tnx alot all