thunderkeys.net
thunderkeys.net

Mon, Apr 22 2013


Updated roundcube debian package files for 0.9.0:

roundcube_0.9.0-0.1.debian.tar.gz


Tue, Mar 19 2013


Wordpress is stupid. When uploading plugins, it'll default to trying to do FTP... putting this in your wordpress config file will shut it up and make it do the right thing.

define('FS_METHOD', 'direct');

Please don't make your wordpress docroot writeable by the webserver user like some blogs suggest...only the wp-content and wp-uploads dirs need that.


Sun, Mar 17 2013


I got tired of waiting for Debian/Ubuntu to package up Roundcube 0.8.5, so I did it myself.

roundcube_0.8.5-0.1.debian.tar.gz


Sun, Jun 17 2012


My first Cydia tweak, noreederbility, was submitted to the BigBoss repository today. The source code is on GitHub.

It's an extremely simple tweak, but it was very satisfying to create.


Wed, Aug 17 2011


At work, we use Request Tracker for handling trouble tickets. By and large, people submit tickets via email, which usually works great. There are cases where someone will email the ticketing system and Cc other people. Those other people then Reply All and end up generating a new ticket. There's a contribution on the Request Tracker Wikia to look at the In-Reply-To header and merge it into the correct ticket, but unfortunately a) they want to patch it directly against lib/RT/Interface/Email.pm, which means your changes will be blown away if you upgrade and b) it contains an SQL injection attack vulnerability. I cleaned it up and made it as an Email_Local.pm (based off RT4) you can drop into lib/RT/Interface, you can find that here.

The RT authors suggest doing this as a mail plugin that modifies $SystemTicket, but that's a project for another day.


Mon, Aug 08 2011



Thu, May 12 2011


Hazel watches a directory for changes and performs user-defined actions when those changes occur. Sweet.


Mon, May 09 2011


Most of the (pretty ancient) content that was here has been taken down. I may bring back some of it after converting interesting or useful articles to Markdown.

Most microblog "status update" type content is now on Twitter and/or Facebook, but I might start putting more technical or in-depth posts here again.

All photo albums are now hosted on SmugMug, contact me for the guest password (or sign up and friend me).


Sat, Jan 26 2008


After running into some issues with the Cisco VPN client on later amd64 kernels, I spent some time working on getting the latest vpnc to work.

Here is a template file of what I used (our connection details have been replaced with generic variables). You need to make sure the root certificate you use is in X.509 format. I also had to fake the version string to what the Cisco VPN client sends (or close to it) for our concentrator to accept it :)

Also, I had to recompile vpnc under Debian with OpenSSL support, since OpenSSL is BSD+Advertising and vpnc is GPL. You can find the amd64 deb I built here or the i386 deb here.


Fri, Sep 14 2007


So I don't know what happened, but my xorg.conf stopped working again. I found a new trick to get it working, adding the following lines to the Screen section:

Option  "metamodes"         "CRT: 1920x1080 +0+0"
Option  "TVStandard"        "HD1080i"
Option  "AddARGBGLXVisuals" "True"

Full xorg.conf can be found here.



blosxom logo

Previous entries

Archives: 2012 2011 2008, 2007

Blog categories