
Apple iPhone Days Four through Thirty-Two
So the first thing you'll notice about my Apple iPhone journey is that having the iPhone hasn't made me a consistent blogger. This really isn't the fault of the iPhone, however. Since I have an entire month to cover, the coverage will undoubtedly be wide rather than deep. But I will do my best not to disappoint. Ubuntu-iPhone integration
Apple iPhone Day Three
So I'm a little bit late getting to my Day Three update, but I don't want anyone to miss out on the adventure so here it goes... When I last put my phone to bed on Saturday night, I left a couple of tasks in the queue for Sunday. They were:
Apple iPhone Day Two
I have had the iPhone for one day. I have activated the iPhone, upgraded it to version 2.2, set up my email, calendar and contacts and loaded it with my favorite podcasts. Next on my agenda is to "jailbreak" the iPhone. By doing this I will:
1. Gain access to an even larger body of iPhone applications 2. Be able to manage the files and backup the iPhone using SSH 3. Eliminate the need for iTunes or Microsoft Windows in order to manage the files on the iPhone
Apple iPhone Day One
So it is day one of my Apple iPhone adventure. Next I opened the back of my HTC 8525 and removed the battery, exposing the AT&T sim card. I then removed the sim card from my current phone and inserted it into the iPhone.
Then I plugged the iPhone into my laptop using the USB cable and turned on the iPhone. It is now time to activate the iPhone. In order to accomplish this, I need to use iTunes. So I fired up my Windows XP vmware virtual machine and ensure that the usb connection to the iPhone is enabled in the vm.
Never enough time to tinker at home
I've been so busy with work I haven't had time to take care of my network and system infrastructure at home. Anyone in this business knows that our setup at home is at least as good and at least as complex as our setup at work. Generally this is a source of frustration for our family members who complain about not being able to figure out how to use the phones, the television, etc. I have a server at home which bit the dust when hurricane Ike made it all the way to Ohio. I have since reloaded it several times with different OS flavors and distributions of Linux. I just can't seem to get the warm fuzzies with anything I've tried so far. My "server" sits in the living room and is attached to an LCD TV so it is designed for multipurpose activities. It also runs the Asterisk PBX which operates the telephones throughout the house. The Asterisk PBX is running in a VMWare virtual machine. This is one of the things I would like to change about the setup. Every time I proceed to reload or update the server, I bring down the phones in the house. You can imagine the problems this causes.
CentOS 5 PHP 5 Build Issues

Openfire SSL instructions
The instructions for openfire ssl are incomplete. I had my certificate signed by a CA and following the instructions in the openfire ssl guide, I had difficulty. After you follow the steps down to the part about the truststore, you need to follow these instructions, replacing the filename, alias and password with your own. Once you import the signed cert into the truststore and restart openfire and go to the server certificates page, you will see that openfire now reports your cert as signed and all will be great. You can then require ssl communication and if you view sessions, it will show that they are secure. $ keytool -export -alias example.com -file mycert.cer -keystore keystore Enter keystore password: changit
Jive Software Clearspace LDAP Administrative Login
How to set up ssh login with no password
How to do it First log in on A as user a and generate a pair of authentication keys. Do not enter a passphrase:
a@A:~> ssh-keygen -t rsa
Generating public/private rsa key pair. Enter file in which to save the key (/home/a/.ssh/id_rsa): Created directory '/home/a/.ssh'. Enter passphrase (empty for no passphrase): Enter same passphrase again: