<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>/var/log/vadept.log &#187; Computers</title>
	<atom:link href="http://vadept.com/category/computers/feed" rel="self" type="application/rss+xml" />
	<link>http://vadept.com</link>
	<description>Random thoughts from a rpg-playing gun-wielding geek</description>
	<lastBuildDate>Sat, 08 Oct 2011 15:59:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>The death of my tor exit-node</title>
		<link>http://vadept.com/2011/01/29/the-death-of-my-tor-exit-node</link>
		<comments>http://vadept.com/2011/01/29/the-death-of-my-tor-exit-node#comments</comments>
		<pubDate>Sun, 30 Jan 2011 03:22:37 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Things that piss me off]]></category>
		<category><![CDATA[tor]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=1872</guid>
		<description><![CDATA[My TOR exit node is no more. The ISP shut it down.  All that is left is the relay that I&#8217;ve been running forever.  This ISP was on the &#8220;Tor Friendly&#8221; list (which I altered the wiki and noted it accordingly) and allowed IRC servers.  The reason for shutting it down? One php script probe [...]]]></description>
			<content:encoded><![CDATA[<p>My TOR exit node is no more.</p>
<p>The ISP shut it down.  All that is left is the relay that I&#8217;ve been running forever.  This ISP was on the &#8220;Tor Friendly&#8221; list (which I altered the wiki and noted it accordingly) and allowed IRC servers.  The reason for shutting it down? One php script probe (see previous post).  One.  The boilerplate emails stating what tor was, and how nothing is logged, blah blah blah, weren&#8217;t an acceptable reason for the probe (WTF?).  I guess I am responsible for /all/ traffic that goes in and out of my box per their AUP.. Which is IRC friendly&#8230;.. Yeah&#8230;  So I cancelled my service, and are looking elsewhere.</p>
<p>Now riddle me this.  Why would an ISP enjoy common-carrier liability protection from say, usenet or IRC, but not a tor exit node?  It doesn&#8217;t make sense to me.  I set this exit node up 100% with the guidelines setup by the tor-project (short of forming an LLC for liability protection) with regard to dns entries with webpages, a dedicated email for abuse complaints, the whole 9 yards.  Still, it was shut down.</p>
<p>Yeah, you may say to just run another relay, but heres the problem with tor.  Unless you&#8217;re going to a hidden node within TOR, the entire project is only as fast as the combined speed as its exit nodes.  Sure, you can hop onto tor at 400MB/sec, but the net worth of the entire network is how fast you can get OUT.  I can bounce around servers until I&#8217;m blue in the face, does me no good if I cant get to where I need to go because the exit nodes are all swamped.</p>
<p>The whole situation is shitty.  Its been down for a week to let my self cool off rather than right an angry post naming the ISP in question.  Oh, the tor exit node&#8217;s DNS WAS tor-exit-readme.virtual-adept.net, just in case you were curious.. <img src='http://vadept.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>All this happening when the tor project could really use a 10 mb/sec exit node for Egypt. <img src='http://vadept.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2011/01/29/the-death-of-my-tor-exit-node/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tor exit nodes and bored admins.</title>
		<link>http://vadept.com/2011/01/23/tor-exit-nodes-and-bored-admins</link>
		<comments>http://vadept.com/2011/01/23/tor-exit-nodes-and-bored-admins#comments</comments>
		<pubDate>Sun, 23 Jan 2011 17:58:03 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Things that piss me off]]></category>
		<category><![CDATA[dumbass admins]]></category>
		<category><![CDATA[tor]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=1868</guid>
		<description><![CDATA[You may or may not know, but I&#8217;ve been a fan of tor (http://www.torproject.org) for quite a while.  In fact, i&#8217;ve turned on a bunch of people into using tor such as this: Friend of mine and I were in starbucks enjoying overpriced coffee and using their way too slow free (unencrypted) wireless network.  I [...]]]></description>
			<content:encoded><![CDATA[<p>You may or may not know, but I&#8217;ve been a fan of tor (http://www.torproject.org) for quite a while.  In fact, i&#8217;ve turned on a bunch of people into using tor such as this:</p>
<p>Friend of mine and I were in starbucks enjoying overpriced coffee and using their way too slow free (unencrypted) wireless network.  I was checking my email (via SSL-IMAP) and surfing the internet through tor.  It was a little slow, but thats life.  My friend asked me why I was using tor since all I was doing was checking my email and surfing slashdot and other mindless webpages.</p>
<p>I put my laptop&#8217;s wifi into promisc mode and ran tcpdump.  Some idiot was using some filesharing program that I was too lazy to look up the port, another idiot was checking his gmail, another idiot was surfing youtube.  Few people were on facebook, etc.  I told him that I didn&#8217;t care to have people here know that I run a mail server, where my mail server is, or what I do on it.  I dont want people to know what im surfing.  Its none of their business.  ALL of my traffic does is hit a tor entrance and disappear (to them).  He understood, i wish more people understood.</p>
<p>So I decided to man-up and run a tor exit node.  Figure I use tor everywhere where there is a public wireless network, its the least I can do to give back.  I&#8217;ve ran a relay for years without any problems, so I figure that as long as I follow the documentation on properly running an exit node, use a stripped down ExitPolicy, and bookmark the boilerplate abuse templates I should be fine.  Day 2 of running an exit-node I get my first abuse complaint.</p>
<p>Massive hack?  Stolen credit card?  Letter from the FBI? Something tasty and awesome?</p>
<p>No, some &#8220;admin&#8221; saying his &#8220;IDS system caught&#8221; one request to /foo/fjl93rjs9fj/xploitable.php and decides to write this massive abuse email on how this server is trying to &#8220;hack&#8221; his website.  Really? Fucking really?  In this day of age of nothing but bots and zombies you are going to waste both my and my ISP&#8217;s time with something as stupid as this? My webserver gets hundreds of these a day, and I have NEVER EVER sent off an email to an ISP about it.  Its called running a public webserver on the internet.  Don&#8217;t like it? Unplug your server and save us all your leet admin IDS skillz.</p>
<p>What makes things even better, is that the IP address that he&#8217;s bitching about is mapped to tor-exit-readme.virtual-adept.net.  If you go to that URL, is a webpage saying that this is a tor exit node, what tor is, and how its just a traffic relay.</p>
<p>Now if you&#8217;ll excuse me, I&#8217;m going to write 1000 abuse emails for every invalid URL request that came into my server this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2011/01/23/tor-exit-nodes-and-bored-admins/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Segfault vdelivermail with vpopmail 5.4.32</title>
		<link>http://vadept.com/2011/01/08/segfault-vdelivermail-with-vpopmail-5-4-32</link>
		<comments>http://vadept.com/2011/01/08/segfault-vdelivermail-with-vpopmail-5-4-32#comments</comments>
		<pubDate>Sat, 08 Jan 2011 22:30:40 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Things that piss me off]]></category>
		<category><![CDATA[segfault]]></category>
		<category><![CDATA[vdelivermail]]></category>
		<category><![CDATA[vpopmail]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=1866</guid>
		<description><![CDATA[This had me stumped for a while while installing vpopmail5.4.32 (currently at time of writing is the stable version) on a fresh amd_64 debian lenny machine. Random segfaults with vdelivermail that look like this: vdelivermail[3675]: segfault at 0 ip 00007f4164e470b0 sp 00007fff1a370528 error 4 in libc-2.7.so[7f4164dcc000+14a000] Solution: In ~vdelivermail/etc: vusaged.conf Log: Level = 1; Socket: [...]]]></description>
			<content:encoded><![CDATA[<p>This had me stumped for a while while installing vpopmail5.4.32 (currently at time of writing is the stable version) on a fresh amd_64 debian lenny machine.</p>
<p>Random segfaults with vdelivermail that look like this:</p>
<p>vdelivermail[3675]: segfault at 0 ip 00007f4164e470b0 sp 00007fff1a370528 error 4 in libc-2.7.so[7f4164dcc000+14a000]</p>
<p>Solution:</p>
<p>In ~vdelivermail/etc:</p>
<p>vusaged.conf</p>
<p style="padding-left: 30px;">Log:<br />
Level = 1;<br />
Socket:<br />
Filename = /tmp/vusaged.sock;<br />
UID = vpopmail;<br />
GID = vchkpw;<br />
Client timeout = 5;<br />
Poll timeout = 1;<br />
Detect client timeout = 4;<br />
Queue:<br />
Workers = 10;<br />
Max queue size = 1000;<br />
Polling:<br />
Use Maildir++ format = True;<br />
Directory minimum poll time = 120;<br />
Count directory entry size = False;<br />
Age Factor = 1;</p>
<p>vusagec.conf</p>
<p style="padding-left: 30px;">Global:<br />
Disable = 1;<br />
Server:<br />
Filename = /tmp/vusaged.sock;<br />
Timeout = 1;</p>
<p>Restart vusaged and your problems <em>should</em> be fixed, at least it worked for me.  Why this bug managed to get into a stable version I have no idea, but hopefully this will save you some headaches should this be a production machine.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2011/01/08/segfault-vdelivermail-with-vpopmail-5-4-32/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>End of an era</title>
		<link>http://vadept.com/2009/03/18/end-of-an-era</link>
		<comments>http://vadept.com/2009/03/18/end-of-an-era#comments</comments>
		<pubDate>Thu, 19 Mar 2009 07:44:44 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[emo]]></category>
		<category><![CDATA[InReach]]></category>
		<category><![CDATA[sad]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=171</guid>
		<description><![CDATA[At 10:00pm on 3/18/09, I went down to the InReach building at 4635 Georgetown Place to move my one lone server out of their colocation area.  I got a call 2 days prior saying that they are shuffling everyone left in the building over to their rack at Pac-West telecom.  They are moving out of [...]]]></description>
			<content:encoded><![CDATA[<p>At 10:00pm on 3/18/09, I went down to the InReach building at 4635 Georgetown Place to move my one lone server out of their colocation area.  I got a call 2 days prior saying that they are shuffling everyone left in the building over to their rack at Pac-West telecom.  They are moving out of that building.  That building that I helped wire, that I helped setup, that I spent more hours there than anywhere.</p>
<p>I got to walk around the vast empty InReach building.  I knew where all of my desks were throughout the almost 10 years I worked there.  Looked at the tiny pieces of CAT-5 jumpers that I wired by hand well over 10 years ago.  My eyes started to tear up to realize that I&#8217;ll probably never ever see the inside of that building again.  I spent most of my teenage years confined within that small building working on servers, putting out fires, dealing with shit that now-days I could of never deal with.  Remembering the laughs, the long nights, the sitting at my desk wondering how in the fuck I was going to fix this server (but yet always did), the walks to McDonalds.  A ton of people who read this (or my LJ) worked there and grew up there with me.  That faculity saw the birth and the move of DeadJournal and housed zillions of bytes of data that I could never replace.</p>
<p>I unracked my one server, and followed Mike over to Pac-West.  Considering that over 10 years ago VAdept (this server) started out in the PacWest colo was sorta ironic.  I could still hear the sounds of the Ascend modem boxes heating up the room like huge rackmount hair-dryers.  Visualizing the USR 5+U modem chassis with the HyperDSP cards (that could never work right).  The smell of a real colocation faculity, and how a few times I slept on that cold raised floor hearing the air woosh under it while waiting for an array to rebuild.  Remembering the time Andy formatted a web-server array by accident, then said &#8220;See ya!&#8221; and left me there to restore from tape (you dick, I still remember that.. <img src='http://vadept.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ).  It was a very weird and awkward feeling to be there again.  Everything looked exactly how I remembered it to be.</p>
<p>So since I was there, I decided to help Mike rack the gear that he brought over from customers who didn&#8217;t care enough to drive down to move their own damn computers.  It was such a weird feeling, that its hard to describe what it was like to be sitting in that colocation again after so many years.  In a way its fitting that my server ended back up to where it was born, with real generator power, real Halon and temperature monitoring, real 24/7 NOC, a &#8220;real&#8221; facility.</p>
<p>But using the same rackmount screws, the same power cord, and the same piece of cat-5 I&#8217;ve used for years and years; I&#8217;ve managed to pocket a few handfuls of dirt from the grave of the InReach colo.  Really, my server is its legacy.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2009/03/18/end-of-an-era/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Why I&#8217;m writing here, tile update, etc</title>
		<link>http://vadept.com/2009/01/27/why_im_writing_here</link>
		<comments>http://vadept.com/2009/01/27/why_im_writing_here#comments</comments>
		<pubDate>Wed, 28 Jan 2009 03:37:08 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[House]]></category>
		<category><![CDATA[bathroom shower]]></category>
		<category><![CDATA[Livejournal]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=78</guid>
		<description><![CDATA[So I figured that since I went through all the trouble of setting up WordPress here, I should actually use it. I have it setup where it auto-posts to LJ and DJ so it really encourages me to be lazy here.Â  I really wish I could import all of my LJ entries here, however there [...]]]></description>
			<content:encoded><![CDATA[<p>So I figured that since I went through all the trouble of setting up WordPress here, I should actually use it. I have it setup where it auto-posts to LJ and DJ so it really encourages me to be lazy here.Â  I really wish I could import all of my LJ entries here, however there are problems:</p>
<ul>
<li>No easy way to download all the entries into a format where the WordPress importer can understand</li>
<li>No easy way to shove all of my LJ entries into one category.</li>
<li>No security levels.Â  Hell, I&#8217;d be happy with setting everything to &#8216;private&#8217; on wordpress but alas there is no way to do it.</li>
<li>There isn&#8217;t a really clean way of doing this.Â  The wordpress LJ import plugin (so I&#8217;ve read) doesn&#8217;t do true XML parsing but is regex central, so like the jdump.pl xml output just makes the importer die.</li>
</ul>
<p>Ideally there would be a plugin already written that would do all this for me, but searching gives me zip.</p>
<p>Anyhoo, about life:</p>
<p>So today I called the tile place.Â  B&amp;W Tile (www.bwtile.com) out of Gardena.Â  Really nice people on the phone.Â  I just told them what my tile person told me and they faxed over a quote.Â  $1400 and that included tax and delivery.Â  Being shipped tomorrow, 14 boxes at 500 lbs.</p>
<p>I placed the order and we&#8217;ll see what comes in.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2009/01/27/why_im_writing_here/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ATT Worldnet/SBC-Global Mail Service Blockage</title>
		<link>http://vadept.com/2009/01/11/att-worldnetsbc-global-mail-service-blockage</link>
		<comments>http://vadept.com/2009/01/11/att-worldnetsbc-global-mail-service-blockage#comments</comments>
		<pubDate>Mon, 12 Jan 2009 01:59:40 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Things that piss me off]]></category>
		<category><![CDATA[email server]]></category>
		<category><![CDATA[failure]]></category>
		<category><![CDATA[sigh]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=66</guid>
		<description><![CDATA[One of my really good friends bitched about how they weren&#8217;t getting any of my RPG mailing list emails (the list has like 5 people on it.Â  Too many to remember to mail individually).Â  They have an sbc-global.net email address *sigh* So I decided to log into the server and see whats going on.Â  This [...]]]></description>
			<content:encoded><![CDATA[<p>One of my really good friends bitched about how they weren&#8217;t getting any of my RPG mailing list emails (the list has like 5 people on it.Â  Too many to remember to mail individually).Â  They have an sbc-global.net email address *sigh* So I decided to log into the server and see whats going on.Â  This is what I received:<br />
Jan 11 17:36:32 vadept qmail: 1231724192.132200 delivery 42192: failure: Connected_to_207.115.20.21_but_sender_was_rejected./Remote_host_said:_553_5.3.0_flpi189_-_n0C1aVjR003857,_DNSBL:521&lt;_209.142.3.151_&gt;_is_blocked.__For_information_see_http://att.net/blocks/</p>
<p>Hm, lets see how much FAIL AT&amp;T can give me:</p>
<ul>
<li>http://att.net/blocks/ gives me a 404 error.Â  Way to go!</li>
<li>My email server is on zero RBL&#8217;s and gets a clean bill of health from Spamhaus.</li>
<li>Googling the error points me to: http://worldnet.att.net/general-info/521.html</li>
<li>They have a link to a form there, its at http://www.att.net/general-info/bls_info/block_admin.html</li>
</ul>
<p>Now here is where the snowball of stupdity just keeps on growing.Â  Now you have to paste in your error into the form box, but the form box is way too small to paste the entire message error in.Â  Furthermore it bitches if it sees any special characters (say, like &lt; &gt; which are PRESENT IN ITS FUCKING ERROR).Â  So in the &#8220;what changes have you made&#8221; section, I said that their error-message link was broken, the error pasting was too small, and i&#8217;m not on any RBL&#8217;s.</p>
<p>So if you&#8217;re an AT&amp;T admin reading this, please fix your shit.Â  From one admin to another this looks really bad.Â  I know you&#8217;re a big badass telco/world-domination company, but not fixing this is just going to have my friend drop your service like a hooker with herpes and give their money to a company that has their shit together.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2009/01/11/att-worldnetsbc-global-mail-service-blockage/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Shadowrun v4.0 Backend</title>
		<link>http://vadept.com/2008/06/21/shadowrun-v40-backend</link>
		<comments>http://vadept.com/2008/06/21/shadowrun-v40-backend#comments</comments>
		<pubDate>Sat, 21 Jun 2008 21:56:27 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[RPG]]></category>
		<category><![CDATA[Table-Topping]]></category>
		<category><![CDATA[shadowrun]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=37</guid>
		<description><![CDATA[So I&#8217;ve been working on this backend for this Shadowrun RPG game that I&#8217;m planning to run in September. It&#8217;ll handle stuff like gear shopping, online inventory, individual vs group bank acounts, automatic job generation, etc. If you are interesting in helping, its 100% php/mysql backend and I&#8217;ll accept any help I can get. Its [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been working on this backend for this Shadowrun RPG game that I&#8217;m planning to run in September.  It&#8217;ll handle stuff like gear shopping, online inventory, individual vs group bank acounts, automatic job generation, etc.</p>
<p>If you are interesting in helping, its 100% php/mysql backend and I&#8217;ll accept any help I can get.  Its a bit rough to post publically right this very moment, but if you&#8217;re interested let me know and i&#8217;ll shove the SVN repo somewhere for everyone to nab once I get it somewhat stable.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2008/06/21/shadowrun-v40-backend/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Whois privacy scam</title>
		<link>http://vadept.com/2008/03/21/whois-privacy-scam</link>
		<comments>http://vadept.com/2008/03/21/whois-privacy-scam#comments</comments>
		<pubDate>Sat, 22 Mar 2008 07:16:37 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Things that piss me off]]></category>
		<category><![CDATA[internet registrars]]></category>
		<category><![CDATA[stupid]]></category>

		<guid isPermaLink="false">http://www.vadept.com/2008/03/21/whois-privacy-scam</guid>
		<description><![CDATA[Am I the only one who thinks that the &#8220;privacy&#8221; service that most internet registrars is just a fucking scam? I mean they got themselves into this mess with people harvesting information from our whois info, and yet they have the balls to charge us to make that information &#8220;private&#8221;? This shit should of been [...]]]></description>
			<content:encoded><![CDATA[<p>Am I the only one who thinks that the &#8220;privacy&#8221; service that most internet registrars is just a fucking scam?  I mean they got themselves into this mess with people harvesting information from our whois info, and yet they have the balls to charge us to make that information &#8220;private&#8221;?  This shit should of been private right from the get-go, and the registrars decided to cash in on it.</p>
<p>Lets make a huge problem that in 5 years we will be able to make a &#8220;fix&#8221; and rake in the cash.  Sounds like a Microsoft product.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2008/03/21/whois-privacy-scam/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blocking spam comments (actually all comments) in gallery2</title>
		<link>http://vadept.com/2008/02/29/blocking-spam-comments-actually-all-comments-in-gallery2</link>
		<comments>http://vadept.com/2008/02/29/blocking-spam-comments-actually-all-comments-in-gallery2#comments</comments>
		<pubDate>Fri, 29 Feb 2008 08:44:29 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.vadept.com/2008/02/29/blocking-spam-comments-actually-all-comments-in-gallery2/</guid>
		<description><![CDATA[So I spent most of the evening trying to find out how to stem the hoards of spam comments i&#8217;ve been getting in gallery2. The captcha system sucks and it doesn&#8217;t seem to stop anonymous commenting. Heres a temp solution before version 2.3 comes out that has a ton of anti-spam features built in. This [...]]]></description>
			<content:encoded><![CDATA[<p>So I spent most of the evening trying to find out how to stem the hoards of spam comments i&#8217;ve been getting in gallery2.  The captcha system sucks and it doesn&#8217;t seem to stop anonymous commenting.</p>
<p>Heres a temp solution before version 2.3 comes out that has a ton of anti-spam features built in.  This solution assumes that you are using the short-url module which writes an .htaccess file with a bunch of mod_rewrite crap in it.<br />
Put the following code at the very end of all the pregenerated stuff (but within the IfModule and /IfModule statements)<br />
<tt> </tt></p>
<p><tt>RewriteCond %{QUERY_STRING} .*AddComment.*$<br />
RewriteRule ^.*$ - [F]<br />
</tt><br />
Basically all that does is returns a 403 Forbidden error with any URL that contains AddComment.Â  Yeah, its stupid.Â  At least this will tide you over since there really isn&#8217;t a good way to globally turn off all comments.Â  This isn&#8217;t tested very much so buyer-beware.</p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2008/02/29/blocking-spam-comments-actually-all-comments-in-gallery2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I hate computers (sometimes)</title>
		<link>http://vadept.com/2008/02/12/i-hate-computers-sometimes</link>
		<comments>http://vadept.com/2008/02/12/i-hate-computers-sometimes#comments</comments>
		<pubDate>Wed, 13 Feb 2008 05:01:07 +0000</pubDate>
		<dc:creator>scsi</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://www.vadept.com/?p=5</guid>
		<description><![CDATA[Why do major computer problems always hit when you really don&#8217;t have the time or need to deal with it?&#160; For example, there was a major local root exploit published on slashdot on 2/10/08.&#160; A real doozey.&#160; Run this program as a normal user and you magically get root access.&#160; Shit like this makes the [...]]]></description>
			<content:encoded><![CDATA[<p>Why do major computer problems always hit when you really don&#8217;t have the time or need to deal with it?&nbsp; For example, there was a major local root exploit published on slashdot on 2/10/08.&nbsp; A real doozey.&nbsp; Run this program as a normal user and you magically get root access.&nbsp; Shit like this makes the assholes of sysadmins chew on the leather of their big chairs.&nbsp; Shit like this makes me glad that I went into pharmacy and not a full time sysadmin.</p>
<p>Since all the major vendors (and even the kernel developers) are blindsided by this (2/10/08 is a Sunday) someone puts out a hotfix.&nbsp; So I apply said hotfix to my workstation, my internal file server, and a server in an undisclosed location that is NOT at my house.</p>
<p>Everything is fine, until the MOMENT I get into my car to go and do something that will take 4 hours.&nbsp; Off goes the cellphone to let me know that all 3 machines have shit the bed.&nbsp; Wonderful, just fucking wonderful.&nbsp; Cue the terrible anxiety for the WHOLE damn 4 hour appointment.&nbsp; I get home, just get to fixing the servers that have shit the bed when the pent up anxiety makes my dinner explode out of my ass in 10 min increments.</p>
<p>I read then to see that the hotfix is really hit and miss as to if it panics the kernel or not.&nbsp; To make things even fucking better, I find a /proc option that will automatically reboot your server if it locks up due to kernel panic.&nbsp; Go fucking me.  </p>
]]></content:encoded>
			<wfw:commentRss>http://vadept.com/2008/02/12/i-hate-computers-sometimes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

