Back to Home / #linode / 2006 / 01 / Prev Day | Next Day
#linode IRC Logs for 2006-01-28

---Logopened Sat Jan 28 00:00:08 2006
00:12<linbot>New news from forums: [16754] Upgrade in Sales Questions and Answers <>
00:39|-|Newsome [] has quit [Quit: Linux: Now with employee pricing!]
01:58|-|avid [] has quit [Ping timeout: 480 seconds]
02:06<linbot>New news from forums: Getting random mysql errors intermitently and ideas? in Linux, Apache, Mysql and PHP (LAMP) Forum <>
02:10|-|linbot [] has quit [Read error: Connection reset by peer]
02:11|-|linbot` [] has joined #linode
02:12|-|internat [] has quit [Quit: This computer has gone to sleep]
03:50|-|avid [] has joined #linode
04:12|-|Netsplit <-> quits: darkbeholder, weasel
04:14|-|Netsplit over, joins: weasel
04:14|-|Netsplit over, joins: darkbeholder
04:17|-|darkbeholder [] has quit [Ping timeout: 480 seconds]
04:18|-|darkbeholder [] has joined #linode
04:26|-|jekil [~alessandr@] has joined #linode
06:22|-|weasel [] has quit [Quit: reboot]
07:15|-|internat [] has joined #linode
07:16|-|internat [] has quit [Quit: ]
07:19|-|internat [] has joined #linode
07:53|-|Guest43 [] has joined #linode
07:53|-|adamg [] has quit [Ping timeout: 480 seconds]
09:02|-|Redgore [~Redgore@] has quit [Quit: A geek without purpose - | SMDC-Network IRC -]
09:05|-|Redgore [~Redgore@] has joined #linode
10:07|-|aaaa [] has joined #linode
10:08|-|Newsome [] has joined #linode
10:14|-|Redgore [~Redgore@] has quit [Ping timeout: 480 seconds]
10:14|-|aaaa [] has quit [Quit: CGI:IRC]
10:16|-|Redgore [~Redgore@] has joined #linode
10:27|-|D[a]rkbeholder [] has joined #linode
10:27|-|darkbeholder [] has quit [Read error: Connection reset by peer]
10:43|-|tessefsa32 [] has joined #linode
10:43|-|tessefsa32 [] has left #linode []
10:49|-|FireSlash [] has joined #linode
10:59|-|FireSlash_ [] has joined #linode
11:03|-|F1reSlash [] has joined #linode
11:05|-|FireSlash [] has quit [Ping timeout: 480 seconds]
11:07|-|FireSlash_ [] has quit [Ping timeout: 480 seconds]
11:52|-|jekil [~alessandr@] has quit [Ping timeout: 480 seconds]
11:54|-|jekil [~alessandr@] has joined #linode
11:59|-|Dreamr_3 [] has quit [Ping timeout: 480 seconds]
12:01|-|Dreamr_3 [] has joined #linode
12:24|-|NeonNero [] has quit [Quit: Everybody who believes in telekinesis, raise my hand!]
12:25|-|F1reSlash [] has quit [Read error: Connection reset by peer]
13:09|-|FireSlash [] has joined #linode
14:21|-|alex323 [] has quit [Quit: leaving]
14:31|-|FireSlash [] has quit [Read error: Connection reset by peer]
15:09|-|spr [] has joined #linode
15:59|-|internat [] has quit [Quit: This computer has gone to sleep]
16:50|-|FireSlash [] has joined #linode
17:22|-|jekil [~alessandr@] has quit [Quit: Leaving]
17:58|-|NeonNero [] has joined #linode
18:05<warewolf>I wonder what a good comment to code ratio is
18:05<efudd> good code is self commenting.
18:05<efudd>therefor, 1:1
18:05<warewolf>I hope you don't mean zero comments at all
18:07<warewolf>$ cat | sed 's/^\s*//g' | grep -v ^# | wc -l
18:07<warewolf>$ cat | sed 's/^\s*//g' | grep ^# | wc -l
18:07<warewolf>I should nuke out whitespace too
18:08<linbot`>warewolf: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
18:08<warewolf>!help math
18:08<linbot`>warewolf: Error: There is no command "math".
18:08<linbot`>warewolf: Error: "12/36" is not a valid command.
18:08<warewolf>god I hate this bot
18:09|-|FireSlash [] has quit [Read error: Connection reset by peer]
18:16|-|trip [] has quit [Quit: [BX] bb bbba bbbba bbbitchx bitchx!!!]
18:42|-|spr [] has quit [Quit: Spoon!]
18:53|-|Guest43 changed nick to adamg
18:59<NeonNero>!calc 12/36
18:59<linbot`>NeonNero: 12 / 36 = 0.333333333
18:59<NeonNero>warewolf: that's the one... :P
19:16<warewolf>I'm never going to remember that
19:20<warewolf>*fumes at*
19:20<warewolf>get a real vhosting service, doofs :P
19:36|-|avid [] has quit [Ping timeout: 480 seconds]
19:56|-|tronix [] has quit [Ping timeout: 480 seconds]
20:36|-|ScytheBlade1 [] has joined #linode
20:36[~]ScytheBlade1 pokes his head in after just purchasing a 120
20:52<ScytheBlade1>Out of curiosity: when will the default gentoo image be rebuilt? re-emerging 76 packages kinda sucks :)
20:59|-|weasel [] has joined #linode
21:03|-|ElectricElf [] has quit [Read error: No route to host]
21:13|-|FireSlash [] has joined #linode
21:14|-|ramy [~ramy@] has joined #linode
21:16<Dreamr_3>ScytheBlade1: you should only have to do it once
21:16<Dreamr_3>makes a distro like Debian look nice
21:16<Dreamr_3>i think i had to download like 4 updates :-)
21:16<ScytheBlade1>Four updates?
21:16<Dreamr_3>yeah, 4 package
21:16<ScytheBlade1>To what version, six behind the gentoo's current? ;)
21:16<Dreamr_3>Debian 3.1
21:17<ScytheBlade1>(Kidding, I've never touched debian)
21:17<Dreamr_3>can you recompress mp3 audio from the prompt
21:17<Dreamr_3>Debian is great
21:17<ramy>hi... could i run my own java server chat
21:17<ramy>i mean "-->java RamyChatServer"
21:17<ramy>his java app need to open a new port to use
21:18<ramy>so is that ok with the firewall
21:18<ramy>any body could help me!!!
21:24<Dreamr_3>thinking about plunging for a 3rd linode
21:27<ramy>where is the support
21:28<ramy>i just need to know if i can fet my own port on the VDS
21:28|-|avid [] has joined #linode
21:28<ramy>could take a port like 8899
21:29<ramy>for my java app
21:30|-|spr [] has joined #linode
21:31<ScytheBlade1>You have complete control over the box
21:31<ScytheBlade1>Those are the only ones you can't use
21:36|-|avid [] has quit [Ping timeout: 480 seconds]
21:38<ramy>so 8899 has no problem
21:38<ramy>and could i restart my VDS any time and as i want??
21:43<ramy>is the "Linode 80" useful for Tomcat app??
21:43<@mikegrb>that would be pushing it
21:43<@mikegrb>java likes to use lots of ram
21:44<ramy>80 MB
21:44<ramy>isn't good for it
21:48|-|ramy [~ramy@] has quit [Read error: Connection reset by peer]
21:49|-|ElectricElf [] has joined #linode
21:59|-|ramy [~ramy@] has joined #linode
22:02<Dreamr_3>mikegrb: hey
22:02<Dreamr_3>mikegrb: can you share your RBLs again, i'm putting them into a wiki this time... if you don't mine
22:02<Dreamr_3>mikegrb: and i'm going to use Mysql it looks like :-)
22:04<[|^__^|]>ha ha.
22:05<@mikegrb> dnslists = : : :
22:06<@mikegrb> returns results for various different lists, is the return code for dynamic/generic rdns if I recall correctly
22:07<Dreamr_3>mikegrb: thanks :-)
22:07<Dreamr_3>saved em
22:08<Dreamr_3>is there any good analysis software for postfix?
22:09<Dreamr_3>so i can watch what it did? like read the log, produce a report on the web kinda thing?
22:12|-|ramy [~ramy@] has quit [Ping timeout: 480 seconds]
22:14<Dreamr_3>mikegrb: i think the most annoying thing is that none of the entries in the gps triplets table will be mapped into the rest of my schema...
22:15<Dreamr_3>though i guess it's a simple update to match up recipient address to bring them into things
22:23|-|avid [] has joined #linode
22:35<xela>Hm. I did a shutdown -r on my linode (ubuntu image) and now can't get a console on it. (I ssh in and lish says, among other things, "Your Linode isn't running, or another console session is already active."
22:36<[|^__^|]>xela: reboot just does shutdown
22:36<[|^__^|]>xela: type "boot"
22:37<[|^__^|]>after about 30 seconds, hitting return will then get you into your image
22:37<xela>> reboot just does shutdown
22:37<xela>That's a misfeature if I ever heard of one.
22:38<[|^__^|]>it's a workaround for a problem with some distros under UML
22:38<xela>Sorry, I should have said "thank you" for the info, then bitched. Thank you.
22:39<Dreamr_3>where are the boss people at
22:39|-|avid [] has quit [Ping timeout: 481 seconds]
22:40<[|^__^|]>xela: no worries. I have a goofy setup that does an ssh to the console and executes reboot that way
22:41<[|^__^|]>xela: I have heard mutterings that it may be Yet Another Wart That Goes Away With Xen
22:42<xela>Hm. It's been well over 30 sec. Hitting return ... gives me the same message:[yakshavers@host2 lish] There is no screen to be resumed matching yakshavers.
22:42<xela>Your Linode isn't running, or another console session is already active.
22:44<[|^__^|]>well, check your system queue
22:44<[|^__^|]>on the web stuff
22:44<[|^__^|]>if you don't have an entry in there, it may help to click Boot
22:45<xela>They're switching to xen? (I'm new here; just got my linode a couple days ago. I'm an old hand at unix, but this is the first time I've personally admin'd a linux machine, so I'm doubly a newby. Looking at the web UI now...
22:47<[|^__^|]>Xen is the big X on the treasure map
22:47<[|^__^|]>and they're a fair way along the dotted red line
22:48<[|^__^|]>there was an extended beta that showed no problems beyond hardware
22:48|-|wferrel [] has joined #linode
22:48<xela>Assuming they're willing to support it, Xen would mean I could run NetBSD, which would be much more familiar territory for me.
22:48<[|^__^|]>and caker's last mention of his to-do list included such intractables as "make sure that all the supported distros boot with <some thingummy detail>"
22:49<[|^__^|]>which is a far cry from something like "write the integration fo rthe linode console" or "fix terrible crashes that occur with frightening irregularity and frequency" or something bad like that
22:50<[|^__^|]>yeah, I've heard chatter about supporting other OSes, but always as a long way off. I think that moving everyone to Linux on Xen will be work enough for all
22:50<xela>Hm. Job queue says it sucessfully booted when I typed boot at lish
22:50<Dreamr_3>Xen can do other OSes, but i don't see them being supported soon
22:51<[|^__^|]>xela: so try whacking return again?
22:52<wferrel>caker, mikegrb: either of you around?
22:52<xela>Same result.
22:53<Dreamr_3>seems quotas and maildirs are HARD
22:53<[|^__^|]>xela: do you see anything interesting when you run "logview"?
22:54<@mikegrb>xela: are you trying to boot into finnix?
22:54<@mikegrb>wferrel: I'm here
22:55|-|NeonNero [] has quit [Quit: Everybody who believes in telekinesis, raise my hand!]
22:56<xela>Blink. Last I knew, finnix was a fictional OS in _Crytonomicon_. I'm trying to reboot ubuntu.
22:56<@mikegrb>xela: then your config profile has the wrong disk image associated with ubda
22:57<@mikegrb>from the website click the configurations tab then select your config
22:57<xela>Not sure what constitutes "interesting" output from logview; it gives _more_ output than I have scrollback, though
22:58<xela>Ok. I haven't intentionally changed it. Not quite sure how I would.
22:59|-|VS_ChanLog [] has left #linode [Rotating Logs]
22:59|-|VS_ChanLog [] has joined #linode
23:00|-|plm [] has joined #linode
23:01<xela>I'm content to just reload with the stock ubuntu image; the only thing I'd changed was to edit /etc/network/interfaces. Should I do that? Or is figuring out how I got into this position worth spending time on?
23:01<@mikegrb>it will take 20 seconds to fix
23:01<@mikegrb>login to the website, click the configurations tab
23:01<@mikegrb>click on your config
23:02<@mikegrb>in the drive setup box, select your disk image in the drop down next to /dev/ubda
23:02<@mikegrb>then click save at the bottom of the page
23:02<@mikegrb>and boot
23:03<xela>Ok, done. boot typed at lish ...
23:04<xela>And I'm in. Any idea how finnix got selected?
23:05|-|spr [] has quit [Quit: Spoon!]
23:05<warewolf>wow, that is a suprisingly good idea.
23:06<warewolf>someone posted on slashdot a suggestion to (idiots) who are easially fooled by phishing schemes
23:06<warewolf>their solution?
23:06<warewolf>have the user punch in something fictional when they try to log in.
23:06<warewolf>if it says that they logged in successfully, then it's probally a phish.
23:06<warewolf>how goddamn simple is that, jesus christ
23:07<Dreamr_3>i once played along with a ebay or paypal fish once
23:07<Dreamr_3>it was done pretty well
23:07<Dreamr_3>i mean it looked NICE
23:07<plm>root domain looked real?
23:08<Dreamr_3>the webpages looked nice :-)
23:08<xela>It's not exactly rocket science to copy someone's web site.
23:08<Dreamr_3>xela: yeah, i know :-)
23:08<Dreamr_3>guess i just expected it to be sloppier :-)
23:08[~]plm is not a rocket scientist
23:09<xela>Hell, sloppy would take more work; copying's trivial.
23:09[~]plm did stay at a Holiday Inn Express though.
23:09<warewolf>oh stuff it
23:11<plm>on another note, I do have something useful to ask about.
23:12<plm>ne1 have any good advice on prepping my LAMP for a DOS? IPChains or other tools?
23:12<plm>not expecting one, but been researching how to be ready when it happens.
23:12<plm>I always get mixed up with ipchains and iptables....old habits die hard.
23:12<warewolf>if that includes mysql and php there's not much you can do
23:13<plm>yep, those are the ones.
23:13<warewolf>just limit the number of threads apache is serving
23:13<warewolf>maxclients and stuff
23:13<plm>I really wanted to protect the database from getting hit too hard as my site is built off of it.
23:14<plm>I believe the default is around 150 or so. recommendation for a 'node 80?
23:15<warewolf>like 5
23:15<Dreamr_3>use lighttpd
23:15<Dreamr_3>apache is such a hog
23:15<warewolf>jesus quit with the apache bashing and lighttpd promition
23:15<plm>been thinking of swapping apache out. entirely too heavyweight for a little php and mysql
23:16<Dreamr_3>lighttpd is awesome
23:16<Dreamr_3>i can't wait to burry my last apache server :-)
23:16<plm>lighttpd have a deb package under stable dist?
23:16<Dreamr_3>nope, you have to build it
23:16<plm>saw it in unstable
23:16<Dreamr_3>it's in unstable
23:16|-|weasel [] has quit [Read error: Operation timed out]
23:16<Dreamr_3>you'll have to pull debian build stuff from 1.4.7, but you can dpkg-buildpackage it after that
23:17<Dreamr_3>i just build 1.4.9 the other day
23:17<plm>I used to run on testing dist all the time, but had too many broken packages all the time.
23:17<Dreamr_3>testing was actually pretty solid leading up to 3.1
23:17<Dreamr_3>do'nt know anything about it anymore
23:17|-|weasel [] has joined #linode
23:18<plm>not tried dpkg-buildpackage before. I'll have the RTFM on that one.
23:18<Dreamr_3>install build-essentials and go at it
23:18<Dreamr_3>not hard
23:19<Dreamr_3>i'm ready for another linode
23:19<[|^__^|]>I like apt-get build-dep <packagename>
23:19<Dreamr_3>anyone? :-)
23:19<[|^__^|]>that usually gets build-essentials with it
23:19<Dreamr_3>[|^__^|]: but then you have to pin or somehow otherwise pull in unstable
23:19<Dreamr_3>i like leaving apt alone and just building the debian package, but it's just what i've gotten used to
23:20<[|^__^|]>uh what?
23:20<[|^__^|]>no you do not
23:20<[|^__^|]>I have deb ... stable
23:20<[|^__^|]>deb-src ... testing
23:20<Dreamr_3>maybe it's easier
23:20<Dreamr_3>just the source
23:20<[|^__^|]>I build-dep the testing package I want to build
23:20<Dreamr_3>that's not a bad idea if you seldom build fom source
23:20<[|^__^|]>and usually the reqs are minimal
23:20<[|^__^|]>if that breaks, I need to build a lib or something, so I go do that
23:21<Dreamr_3>*shrugs* ruby i build and install local, and lighttpd i build from the old debian dir in 1.4.7 :-) works for me
23:24<Dreamr_3>mayber i should just use the server i have already for e-mail *scratching head*
23:28|-|FireSlash [] has quit [Read error: Connection reset by peer]
23:28<plm>in pondering my next move, would I need to download the .deb or change my apt settings to point at testing to run apt-get build-dep <packagename>??
23:29<plm>trying not to upgrade to testing by accident.
23:38<[|^__^|]>if you go my way
23:38<[|^__^|]>you edit sources.list
23:38<[|^__^|]>add something like:
23:38<plm>edit for this one install then put it back the way it was after install?
23:38<[|^__^|]>deb-src testing main contrib
23:39<[|^__^|]>it's a repository for source code
23:39<[|^__^|]>so you put that deb-src line in
23:39<[|^__^|]>then you do "sudo apt-get update"
23:39<[|^__^|]>then "sudo apt-get build-dep <package>"
23:39<[|^__^|]>then "sudo apt-get install fakeroot"
23:40<[|^__^|]>finally "fakeroot apt-get source --compile <package>"
23:40<plm>seems like that would affect what happens when I use dselect to upgrade to latest packages.
23:40<[|^__^|]>plm: it's not deb, it's deb-src
23:40<[|^__^|]>plm: source code, not binary packages
23:40<plm>ah, that is the key
23:40<[|^__^|]>you're building the package yourself
23:40<[|^__^|]>build-dep just grabs all the dependencies needed to build it
23:41<[|^__^|]>which usually includes those necessary to run it as well
23:41<[|^__^|]>but it grabs them from stable
23:41<[|^__^|]>or whatever you're using
23:41<plm>kinda neat like that. uses a testing package with deps from stable
23:41<[|^__^|]>It's a surgical backport
23:41<[|^__^|]>may break for a number of reasons
23:42<[|^__^|]>but usually doesn't
23:43<[|^__^|]>and there's usually a workaround for any problems
23:45<plm>I modified one line in sources.list to:
23:45<plm>deb-src stable main testing
23:50<[|^__^|]>you're building a version from *stable*?
23:50<plm>because I'm a dubass
23:50<[|^__^|]>the line I gave you was correct.
23:50<plm>yep, putting that in now
23:51<plm>fundamental lack of understanding how apt relates to directory structure on servers.
23:52<plm>apg-get much happier now
23:52<plm>apt that is
23:55<plm>in with debhelper...
23:55<plm>et. al.
23:56<plm>Build-Depends dependency for lighttpd cannot be satisfied because no available versions of package debhelper can satisfy version requirements
23:56<plm>may have to research a bit more.
23:56<[|^__^|]>sounds like a showstopper for my method really
23:57|-|Dreamr3 [] has joined #linode
23:57<Dreamr3>i have no idea how this mail server is setup
23:58<Dreamr3>i see
---Logclosed Sun Jan 29 00:00:46 2006