
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 the certificate already existed.
I backed up and then deleted the expired cert and tried again, to no avail.
I saw this old thread which seems related to the problems I’m having, but the solutions there didn’t help me (I’m already manually picking serial numbers in the format yyyymmddnn, where nn is the number of certificates I’ve created that day, and deleting the Certificate Authority folder from Application Support in my home library didn’t make a difference either).
Anyone else had similar trouble? How did you resolve it?
Posted in Posts
|
Tagged Apple, Certificate, Certificate Authority, Computer Security, Computing, Cryptography, Documents, Electronic commerce, Free software, HTTPS, Key management, Mac OS X, Macs, Mozilla Firefox, Public key certificate, Public-key cryptography, security, SSL
|
I really really really want to retake my profile picture (below).

The original image was a bit of a fluke, taken on a crap cameraphone about six years ago, and is only 288×352 @ 72dpi. I need a need a better quality version, really soon. Any tips/ideas welcome.
Posted in Posts
|
Tagged photography, photos
|
Bringing things way downbeat (around the 105bpm mark) and spanning a whole bunch of genres, here’s some nice music from the likes of Mr Scruff, Q-Tip, Boards Of Canada, Bis and Moonbootica. I’ve been wanting to play a whole bunch of this stuff for ages, but it’s a lot slower than the usual Unadopted Podcast fare, so haven’t been able to work it in.
If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!
Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!
- Mr Scruff – Fish
- Bis – The End Starts Today
- Linkin Park – Session
- M.I.A. – Paper Planes (DFA Remix)
- Q-Tip – Breathe And Stop
- Mr Scruff – Ug
- Bentley Rhythm Ace – Bentley’s Gonna Sort You Out
- Röyksopp – Eple (Fatboy Slim Remix)
- Moonbootica – Jump Around (Radio Mix)
- Ian Brown – Just Like You (Prodigy Remix)
- Boards Of Canada – Telephasic Workshop
- Röyksopp – Happy Up Here
- The Orb – Little Fluffy Clouds
Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!
Going to Soulwaxmas last weekend made me want to record another podcast session. Music this time around from Faithless, Sidney Samson, Delphic, Florence, Dizzee, Zombie Nation, Felix Da Housecat and more. Get stuck in!
If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!
Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!
- Hostage – I Get High
- Calvin Harris – Ready For The Weekend (Fake Blood Remix)
- Faithless – Insomnia (The Hump Day Project Remix)
- Sidney Samson – Riverside (Extended Mix)
- Bingo Players – Get Up (Diplo Remix)
- Delphic – Doubt (Doc Daneekas VIP Remix)
- Evil Nine – They Live (Rogerseventytwo Remix)
- Dizzee Rascal & Armand Van Helden – Bonkers (Soulwax Re-Edit)
- Zombie Nation – Kernkraft 400 (DJ Gius Remix)
- Shinichi Osawa – Rendezvous (Crookers Remix)
- Felix Da Housecat – Like Something 4 Porno (Armand Van Helden Remix)
- Florence And The Machine – You Got The Love (The XX Remix)
Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!
It’s time for another funpacked session, with awesome sounds from the likes of Foamo, Boys Noize, Fake Blood and Armand Van Helden’s rather dirty remix of an early nineties anthem. Crank the volume up and let your neighbours party too!
If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!
Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!
- Riton & Primary 1 – Who’s There
- Fake Blood – Fix Your Accent
- Kid Cudi – Make Her Say (Afrojack Remix)
- Calvin Harris – Not Alone (Doorly Remix)
- Boys Noize – Jeffer
- Dizzee Rascal – Dirtee Cash
- Foamo – Movin’ It Over Here (Stupid Fresh Remix)
- Unkle – Restless (Fake Blood Remix)
- Snap! – Rhythm Is A Dancer (Armand Van Helden Remix)
- The Bloody Beetroots – We Are From Venice (La Serenissima)
- Fukkk Offf – Rave Is King
- Rudenko – Everybody
- Kraak & Smaak – Squeeze Me (Trevor Lovey’s Skeezer Pleezer Mix)
- Basement Jaxx feat Lightspeed Champion – My Turn
Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

I recently tried to use the image_science gem for Ruby, but it didn’t work after installation because it was looking for FreeImage.h. Thinking it’d be an easy fix, I headed over to http://freeimage.sourceforge.net/ to go grab a copy of a binary file to install, but there wasn’t one.
Undeterred, I went to grab the source and compile it myself. It didn’t work. Eventually I figured there were two key issues:
- FreeImage’s source was prepared for Mac OS X 10.3 (Panther)
- FreeImage was trying to compile for i386 (32-bit) and my Ruby install is x86-64 (64-bit)
First problem is easy to fix, just replace both instances of /Developer/SDKs/MacOSX10.3.9.sdk with /Developer/SDKs/MacOSX10.6.sdk (or, 10.5 for Leopard, or 10.4u for Tiger).
The second part was a bit more fiddly because I wasn’t sure if order was important, so I started by replacing all instances of i386 and I386 with x86_64 and X86_64 respectively. Then, I replaced all instances of ppc and PPC with i386 and I386.
If you don’t want to worry about making all these changes, you can simply download my Makefile.osx here. It’s built for Snow Leopard, but it’s easy to change it for Leopard or Tiger.

I was having trouble making chan_sccp compile against Asterisk 1.6 — it kept dying saying that AST_CONTROL_T38 was undeclared. Turns out the solution is easy — Asterisk replaced AST_CONTROL_T38 with AST_CONTROL_T38_PARAMETERS, so you need to replace something in sccp_pbx.c. Full instructions available here.

I ran into some problems with Perl’s CPAN installer on Snow Leopard, notably, it didn’t work once Bundle::CPAN was installed. Every time I tried to install a package I’d end up with an error like this:
Catching error: 'Can\'t call method "value" on an undefined value at /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Uncompress/RawInflate.pm line 64.
' at /System/Library/Perl/5.10.0/CPAN.pm line 281
CPAN::shell() called at /usr/bin/cpan5.10.0 line 199
Not good. So, how to fix it? Move the broken IO::Uncompress module out of the way. In a terminal window, copy and paste the following
sudo mv /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Uncompress/RawInflate.pm /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Uncompress/RawInflate.pm-broken
Once that’s been shifted out the way, it should work provided CPAN was configured with the proper paths to your tar, bzip2 and gzip executables (if not, nuke your /System/Library/Perl/5.10.0/CPAN/Config.pm and start over).
Note: This isn’t a long-term solution, some things like CPAN::SQLite won’t install if IO::Uncompress::RawInflate is missing, but at least it gets some functionality back into CPAN. I’m very interested in hearing of any better fixes for this.
Posted in Posts
|
Tagged Apple, Compress, CPAN, Developers, IO, Mac OS X, Macs, OS X, Perl, Programming, Scripting languages, Snow Leopard, Uncompress
|