Fixing problems caused by using an old version of RubyGems (1.7.2)

I recently had to install an old version of RubyGems (v1.7.2 to work around an incompatibility with a Rails 2.3.x app I’m working with. This caused Capistrano to freak the older RubyGems version out with this error: Invalid gemspec in [/Users/myusername/.rvm/gems/ree-1.8.7-2012.01@mygemset/specifications/capistrano-2.11.2.gemspec]: invalid date format in specification: “2012-02-22 00:00:00.000000000Z” This broke RubyGems so bad that every […]

Continue Reading

Switching between Ubuntu Desktop and Ubuntu Server

It’s easy enough to start out with an Ubuntu Server machine and install the desktop packages, leaving you with an Ubuntu Desktop machine. Just run: sudo aptitude install ubuntu-desktop …and you’re done. Unfortunately, going the other way isn’t so easy. Just removing the ubuntu-desktop package doesn’t remove all the other packages for me, I had […]

Continue Reading

Certificate Assistant says certificate already exists

Just over a year ago, I created a bunch of SSL certs following the instructions here:¬†http://www.devklog.net/2008/05/25/generating-ssl-certificates-that-will-make-firefox-3-happy/ I’m having some interesting problems creating a new certificate to replace an expired one. When I created a new certificate (as a leaf of a self-signed CA cert), to replace the expired leaf, I got a message saying that […]

Continue Reading