/srv/irclogs.ubuntu.com/2006/06/08/#ubuntu-server.txt

=== bear [n=bear@c-71-230-109-9.hsd1.pa.comcast.net] has joined #ubuntu-server
=== bear is now known as bear_dinner
=== Mussi [n=Mussi@unaffiliated/mussi] has joined #ubuntu-server
=== bear_dinner [n=bear@c-71-230-109-9.hsd1.pa.comcast.net] has left #ubuntu-server ["Leaving"]
=== Hector [n=birkoff@201.153.28.200] has joined #ubuntu-server
=== Drac[Server] [n=Draccy@c-24-60-219-129.hsd1.ma.comcast.net] has joined #ubuntu-server
=== usual [n=usual@cpe-72-231-137-206.nycap.res.rr.com] has joined #ubuntu-server
usualAnyone happen to run ubuntu-server on a HP server with a SATA raid card?03:24
usualmaybe if I try 2.4 instead of 2.603:31
=== czc [n=Nicolas@cm-24-121-107-72.flagstaff.az.npgco.com] has joined #ubuntu-server
=== Toadstool [n=jcorbier@ubuntu/member/toadstool] has joined #ubuntu-server
=== jonesssss [n=rab@dynamic-acs-24-154-232-113.zoominternet.net] has joined #ubuntu-server
=== xnull [n=z@www.housewolf.org] has joined #ubuntu-server
xnullhi i want to install ubuntu as a server04:26
jonessssshey04:26
xnullwhat does it have? for a server04:26
jonessssshave you installed ubuntu yet?04:26
xnullyes04:26
jonesssssLAMP, linuc, apache mysql and php04:27
jonessssslinux*04:27
xnulli want something hardened04:27
jonessssssuch as?04:27
xnulllets say kernel+grsecurity php+hardening-Patch etc..04:27
jonessssslol04:27
jonessssswell04:27
=== mystamax [n=mystamax@c-24-98-118-36.hsd1.ga.comcast.net] has joined #ubuntu-server
xnulldoes apt knows about that?:)04:28
jonesssssim not sure what you mean, im guessing you just want security04:28
xnullyep.04:28
jonesssssis the pc going to be a perminat server or one you install on your everyday use pc?04:29
xnullserver apache+mailserver04:30
xnullbrb04:35
=== jonesssss [n=rab@dynamic-acs-24-154-232-113.zoominternet.net] has left #ubuntu-server ["Cya"]
=== jonesssss [n=rab@dynamic-acs-24-154-232-113.zoominternet.net] has joined #ubuntu-server
infinityxnull: "hardened PHP" is complete useless wank.05:29
infinityxnull: As for grsecurity, if you want it, you get to compile your own kernel.  No big deal, I tend to compile my own kernels for all my servers too.  *shrug*05:29
xnullinfinity: me 2, but why hardened php sux?05:30
infinityIt changes the behaviour of PHP enough that the few slight benefits you get from it seem to be outweighed by the "it doesn't work how the manual says it does, and 3rd party PHP apps all break" factor.05:31
xnullhmm05:31
infinityIt also just seems to be a wonderful way for the Hardened PHP folk to get press when there are PHP vulns discovered (which Ubuntu fixes anyway, so...)05:31
infinityAnyhow, to each their own, I suppose.  I'll never ship the "hardened" patch in Ubuntu, though.05:33
neuralispersonally, i find most php applications to be amazing exercises in human idiocy from a security and code quality point of view. but that's just me.05:36
infinityYes, that they are.05:39
infinity"Input validation, what's that?"05:39
infinityBut it annoys me, as the PHP maintainer, that PHP "programmers" blame the language for their lousy programming, rather than blaming themselves.05:40
infinity99% of our security releases for PHP are programmer error (input validation being a big one).05:40
infinityWe don't do glibc security releases to build in input validation into every function you may abuse there, but apparently, PHP is supposed to hold your hand.05:40
neuraliswell, it's a non-trivial issue. php is a language ghetto, and it lowered the bound to entry for programming to an IQ of 70. then a lot of people with neighboring IQs went and started programming in it, which promptly turned away the vast majority of smart people who wanted to use the language.05:56
neuralisnowadays, php has very strong community value -- it keeps most of these people away from other languages.05:58
neuralis</hate>05:59
=== infinity snickers.
infinityKeeping idiots away from Perl and Python is a noble goal.05:59
infinityThe real shame is that PHP /is/ useful, despite the thousand of people who make it look like it isn't.06:00
neuralisaye.06:00
ajmitchI've seen some good things written with php06:00
ajmitch& some shockers06:00
infinityajmitch: I try not to admit to it often, but I can bang out rapid prototyping in PHP about twice as fast as Perl (and Perl about twice as fast as Python)06:01
infinityI full admit that the latter is due to a lack of experience in Python.06:01
infinityBut the former is just because PHP really is *that* quick for prototyping.06:01
neuralisajmitch: a good hacker will write good code regardless of the language, so that there exists some good stuff in PHP isn't surprising.06:01
=== zenrox [n=zenrox@71.115.198.118] has joined #ubuntu-server
neuralisinfinity: for people who know the value of using the right tool for the job, PHP has some excellent uses.06:02
neuralisoh, and you can definitely get to the point of producing python as quickly as perl. i'm a convert after reaching stage 6 of nat torkington's seven stages of a perl programmer.06:04
infinityneuralis: I expect that one day I'll be proficient in Python, but currently it's a painful affair compared to Perl.06:07
infinityWith PHP, though, the great this is that half the time when I want to do Radnom Thing X, I realise it's already been implemented in C, and it's literally a single function call to make it go in PHP.06:08
infinityIn Perl or Python, that tends to translate to at least 5-10 lines of code, even if the functionality exists in an extension, and many, many more if it doesn't.06:09
infinityPHP's "make it all C" approach tends to lead to the unfortunate acceptance by idiots, but it also makes it very, very quick to "get shit done".. A horrible double-edged sword.06:10
neuralisthat it is.06:10
neuralisi'm trying to see if i still have some of my more amusing perl snippets around06:10
neuralisoh, here's a fun one: http://pastebin.com/766666 is a full-blown interpreter for an obscure flavor of simple assembly, with the target being brevity. the next shortest solution was about 5 times the length :)06:16
infinityAnd that's precisely why most people hate Perl. :)06:17
infinityMine tend to aim for readability.06:17
neuralisinfinity: i wrote ~100kloc of relatively pretty, easy-to-maintain perl code for "serious" uses. this wasn't one of those :)06:19
infinityObviously not. :)06:19
infinityFor maximum unreadability, write a brainfuck interpreter in Perl.  Even if you TRY to make it readable, it won't be.06:19
neuralishaha i actually never tried that06:19
infinity(And if you try to make it unreadable, it'll be hell)06:20
neuralisdidn't a recent ioccc go to a brainfuck interpreter?06:20
=== neuralis looks
xnullI installed qemu .. how do I start him ?06:21
neuralisxnull: you need an image to start it with.06:22
xnullneuralis: i have.. but I don`t have a meniu or something ?06:22
infinityneuralis: I intended at one point to write a brainfuck variant (my current favourite is "whitespace") calles "escapes", which would use ',",\ etc as the keywords.  Wouldn't make the code any less readable than brainfuck, but it would make interpreters nearly impossible to understand.06:25
neuralisxnull: no menu. qemu -hda <imgfile>, man qemu for detailed options06:25
neuralisinfinity: http://laptop.org/~krstic/timwi-bf.c (2005 winner by arne heizmann)06:26
infinityOh, that's pretty.06:26
neuraliscracks me up.06:27
neuralisinfinity: you should write an escapes spec for edgy.06:28
infinityOnly if the spec includes rewriting core infrastructure in Escape.06:29
maswana "port all init.d scripts to escapes" spec?06:29
infinityEd Zachary. :)06:29
maswan:)06:29
neuralisinfinity: why the hell not? linspire is switching everything to haskell, and what better way to one-up them.06:30
=== gpd [n=gpd@www.grahamdavies.net] has joined #ubuntu-server
=== thefish [n=thefish@unaffiliated/thefish] has joined #ubuntu-server
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-server
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has left #ubuntu-server []
ajmitchinfinity: what interesting -server stuff do you have ideas about?10:31
infinityI have no ideas, cause I've been flat out on "closing dapper" and "opening edgy".10:31
infinity\o/10:31
infinityHaven't had the time to be creative.10:31
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-server
infinityneuralis: How about you?10:31
ajmitchright :)10:31
ajmitchcurrently I've just got the network auth & am hopeful about selinux10:32
ajmitchI'll try & dream up new ideas by tomorrow, though I won't be there to discuss them in person10:33
infinityI'd like to see some SEL stuff, but I'm doubting that "good end-to-end SELinux policies" is a realistic goal for edgy.10:34
infinityFor edgy+1, it's totally doable, because the SELinux effort in Debian is awaking from its slumber as well.10:34
ajmitchI think it's fairly likely to get some in for edgy - comprehensive coverage isn't the initial goal10:35
ajmitchbasic tools & a modular reference policy that covers common cases will help10:35
infinityI'm all for trying for "something less crap than what we have".10:35
infinityBordering on "useable", even.10:35
infinityAre you in contact much with Russel?10:36
ajmitchmanoj has packaged up the latest reference policy for sid10:36
ajmitchI talk to him form time to time10:36
infinityHe's left RedHat recently and is back on the Debian/SELinux warpath.10:36
ajmitchyes, I saw that10:36
infinityHis goal is to do for Debian what he did for Fedora.10:36
ajmitchwhich is great news for us10:36
ajmitchhe's keen to see it happening in Ubuntu as well10:36
infinityIf he'd like to work directly with us to push it in faster (especially if what he wants to do is too agressive to make the Etch release), then that's awesome.10:37
infinityOtherwise, I'm happy to inherit from Debian.10:37
ajmitchto my great surprise, we can do 0-day NMUs to get selinux functionality in debian10:38
ajmitchapart from that, I've got some sparc toys to play with for now10:39
ajmitch& I have to find out what's happening with the hypervisor & virtualisation10:39
ajmitchthough that falls more under the kernel area10:39
trs80ajmitch: network auth?12:24
ajmitchyes12:24
trs80what does that actually mean?12:25
ajmitchclient/server authentication using ldap & kerberos for some sort of single sign-on12:26
trs80cool. does this mean lib{pam,nss}-ldap will hit main?12:26
ajmitchusing pam_krb5 for this12:27
ajmitchbut possibly :)12:27
trs80what will you be using for network filesystem? nfs 3, 4 or cifs?12:29
ajmitchI'm just focusing on the authentication part here12:29
=== trs80 nods
neuralisinfinity: saw the -meeting notice, i'm considering myself poked re: specs (they've been on the todo list for a while, hoping to get around to them late this weekend.)12:53
=== truz_`24 [n=truz_`24@74.129.166.232] has joined #ubuntu-server
=== edneymatias [n=edney@prognus.com.br] has joined #ubuntu-server
edneymatiasmorning!02:41
lionelphi edneymatias02:42
=== jsgotangco [n=jsg123@ubuntu/member/jsgotangco] has joined #ubuntu-server
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-server
=== ivoks [n=ivoks@ubuntu/member/ivoks] has joined #ubuntu-server
=== lbm [n=lbm@0x555298ca.adsl.cybercity.dk] has joined #ubuntu-server
=== Linuturk [n=linuturk@wsip-70-168-102-136.ga.at.cox.net] has joined #ubuntu-server
Linuturkwhere is the php.ini file?04:55
=== jahor [n=jahor@62.240.165.55] has joined #ubuntu-server
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has left #ubuntu-server []
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-server
=== mooseman447 [n=mooseman@24.229.155.24.res-cmts.sm.ptd.net] has joined #ubuntu-server
=== Linuturk [n=linuturk@wsip-70-168-102-136.ga.at.cox.net] has joined #ubuntu-server
LinuturkI need to install the GD Library for my LAMP server. what is the easiest way to do this?05:17
kermitX_Linuturk, gd for php? try php5-gd05:19
Linuturkyeah05:20
Linuturki installed the default LAMP install05:20
Linuturkhow would I upgrade to the gd?05:20
kermitX_just install that package.05:20
Linuturki'm not seeing it in synaptic05:21
Linuturknvm05:22
Linuturkfound it05:22
Linuturkanything I need to do to configure it?05:23
kermitX_Linuturk, nope.05:24
Linuturki'll need to restart apache before it will take effect?05:25
gpd[synaptic in the default LAMP install o_O] 05:37
kermitX_;)05:54
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-server
=== jackc [n=jack@84-72-164-170.dclient.hispeed.ch] has joined #ubuntu-server
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has joined #ubuntu-server
=== Lukketto [n=Lukketto@host207-159.pool876.interbusiness.it] has left #ubuntu-server []
=== edneymatias [n=edney@prognus.com.br] has joined #ubuntu-server
=== nikola-ppp [n=nikola@cmung3663.cmu.carnet.hr] has joined #ubuntu-server
=== niallobroin [n=niall@31.Red-80-32-23.staticIP.rima-tde.net] has joined #ubuntu-server
niallobroinI'm trying to do a dapper install with RAID1 disk setup, but when it comes time to configure the MD devices, one of the partitions I've setup on one disk isn't offered in the list. All partitions are correctly marked as type fd. Any ideas?08:50
=== J_P [n=jp@200.146.37.219] has joined #ubuntu-server
J_Phi all08:59
J_Ppeople, I have my ubunu-server and I would like change de locales, so i try do "dpkg-reconfigure locales", but this not works (but in debian works), this command does not open dialog to change locales, onde generate locales up-to-date. Anyone know How I change the locales ?09:01
gpdyou probably need to change the dpkg query level (can't remember the flag right now)09:02
=== nikola-ppp [n=nikola@cmung3663.cmu.carnet.hr] has left #ubuntu-server ["Leaving"]
gpddpkg-reconfigure -plow09:06
J_Pok :_009:07
J_P:_)09:07
J_Ptrying...09:07
J_Pgpd: "dpkg-reconfigure -plow locales"  right ?09:07
J_Pgpd: dpkg-reconfigure -plow locales  result is equal as dpkg-reconfigure  locales :-(09:08
=== mystamax [n=mystamax@63.90.190.232] has joined #ubuntu-server
=== niallobroin [n=niall@31.Red-80-32-23.staticIP.rima-tde.net] has left #ubuntu-server ["Client]
=== J_P [n=jp@200.146.37.219] has left #ubuntu-server []
=== gilprice [n=gilprice@cpe-024-168-203-119.sc.res.rr.com] has joined #ubuntu-server
=== J_P [n=jp@200.146.37.219] has joined #ubuntu-server
J_Pgpd: decobriu algo como fazer p usar o dpkg-reconfigure locales ?09:45
=== nikola-ppp [n=nikola@cmung4004.cmu.carnet.hr] has joined #ubuntu-server
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-server
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-server
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-server
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-server
=== J_P [n=jp@200.146.37.219] has left #ubuntu-server []
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-server
=== J_P [n=jp@200.146.37.219] has joined #ubuntu-server
=== kermitX_ [n=kermit@unaffiliated/cxg] has joined #ubuntu-server
=== J_P [n=jp@200.146.37.219] has left #ubuntu-server []
mystamaxanyone around?10:46
=== ArthurBrazil [n=arthur@c-66-229-214-252.hsd1.ca.comcast.net] has joined #ubuntu-server
gpdJ_P: install localeconf10:51
=== J_P [n=jp@200.146.37.219] has joined #ubuntu-server
J_Phi all11:04
=== ArthurBrazil [n=arthur@c-66-229-214-252.hsd1.ca.comcast.net] has left #ubuntu-server ["Not]
gpdJ_P: install localeconf11:09
J_Pgpd: ufa!! trying!11:09
J_Pgpd: yes, after dpkg-reconfigure localeconf works.. :-)11:18
=== nikola-ppp [n=nikola@cmung4004.cmu.carnet.hr] has left #ubuntu-server ["Leaving"]
=== mgalvin [n=mgalvin@ubuntu/member/mgalvin] has joined #ubuntu-server

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!