Dave McComb’s Blog

Dave McComb’s musings on tech, life and everything in between.

KeePass Password SafeWorking with new technology on a daily basis, I invariably come across some really great software programs that make my life a whole lot easier. I decided to start a blog series titled “Software I Can’t Live Without.” And yes, the title pretty much says it all.  I’ll be featuring programs that are either indispensable to me or are really cool and useful. I hope that these reviews help you to find some programs that also become indispensable to you.

The first program that I had to feature is KeePass Password Safe. This is one that I only started using three months ago and now don’t know how I ever managed to get along without it. Oh wait, I didn’t. I would have some Excel spreadsheets with passwords, forget others, use the same password for many different web sites, etc.  Now, with this program, I easily store all my account information in one secure place and have secure and unique passwords for all the web sites I visit.

KeePass allows you to create entries for all your web site passwords, pin numbers, credit card information, etc. – pretty much anything you would like to store in a secure manner. It stores this information in a secure AES and Twofish encrypted database that you only have to remember one master password to open.  In addition to storing passwords, it also allows you to auto-generate long secure passwords, which can then be copied from the program when needed. You can also create groups, enable enhanced protection and memory protection, and much more.  The best thing is that it’s free!  Not only that, the code is open source, so the software can be evaluated to make sure there are no backdoors or security problems. There’s also a number of plugins which further extend its functionality. The main downloads on the site are for Windows, but there are also ports and builds for Mac OS, Linux, iPhone, PocketPC, Blackberry and more.

It’s very easy to use, but like any new program it takes some time to make it part of your routine. Once you do, I’m sure you’ll also wonder how you ever lived without it.

ZumoDrive Cloud StorageI also mentioned ZumoDrive along with KeePass in the title of this post.  ZumoDrive is a cloud-storage solution that works on Windows, Mac OS and iPhone. It’s a bit unique from other cloud-storage solutions in that the files you store there do not also take up physical space on your hard drive. ZumoDrive sets up a “fake” local drive (Z: by default on Windows) and then streams those files over the Internet when you need them. They’re not actually local, even though it looks like they are.  This is great for devices like the iPhone or NetBooks that do not have a lot of storage capacity of their own. They give you 1GB of free storage, and larger plans start at only $2.99 per month.

The way to combine KeePass and ZumoDrive is to store the KeePass database on your ZumoDrive cloud-storage drive.  KeePass operates exactly the same way as always, but now your encrypted database is stored on the cloud and you can access it from your home computer, work computer, laptop or iPhone and it will always be in sync and backed up automatically.

These are both great products and they both have some great uses!  Hope this post helps you to better manage and secure your accounts.

  • Share/Bookmark

I know that there are many Twitter client programs out there, but I think that one of the most efficient ways to quickly read through all of the Twitter updates of people you follow is through an RSS reader (Google Reader is my favorite).  However, the Twitter RSS feed for your home page is an authenticated feed (requires a username and password) and many RSS readers do not support authenticated feeds.

Luckily, there is a quick hack to make this work thanks to the FreeMyFeed web site. FreeMyFeed handles authenticated RSS feeds and will give you a non-authenticated feed in its place that works perfectly in any RSS reader.  Here’s the steps you need to take:

  1. Head over to http://freemyfeed.com
  2. For “feed url” enter: http://twitter.com/statuses/friends_timeline.rss
  3. Enter your Twitter username and password in the appropriate boxes.
  4. Click submit and you’ll be taken to a page that provides you with your new non-authenticated RSS link.  Copy that to your favorite RSS reader or  simply use one of their provided links to add it automatically.

That’s it. You now have your Twitter updates in a convenient, easier to read format.

  • Share/Bookmark

My Twitter Updates for 2009-04-19

  • RT @buenosaireslife Loving the new #herebeforeoprah hash tag! #
  • Decided to give my Slingbox another try. Upgrading software & firmware to latest version. Maybe I can finally get decent enough video on it. #
  • Can’t wait to watch ‘Peter Bjorn & John’ & ‘The Cure’ from Coachella tonight. Too bad the Cure are on at 2am in BsAs! http://bit.ly/inlbo #
  • @GigiGraciette Hmmm.. Works when you’re logged out of Facebook, but not when logged in for some reason. in reply to GigiGraciette #
  • Realizing that using http://getmiro.com & http://tvrss.net have some flaws. My TV show feeds have not all been updating. I need The Office! #
  • Share/Bookmark

I was trying to update some of my RedHat EL 5 servers to the latest updates by running:

yum update

Unfortunately, I kept running into unresolved dependency errors like these:

--> Missing Dependency: libebook-1.2.so.9 is needed by package 1:control-center-2.16.0-16.el5.i386 (installed)
Error: Missing Dependency: libecal-1.2.so.7 is needed by package gnome-panel-2.16.1-7.el5.i386 (installed)
Error: Missing Dependency: ghostscript is needed by package ghostscript-fonts-5.50-13.1.1.noarch (installed)
Error: Missing Dependency: ghostscript is needed by package libgnomeprint22-2.12.1-10.el5.i386 (installed)
Error: Missing Dependency: libebook-1.2.so.9 is needed by package 1:control-center-2.16.0-16.el5.i386 (installed)
Error: Missing Dependency: libgs.so.8 is needed by package ImageMagick-6.2.8.0-4.el5_1.1.i386 (installed)
Error: Missing Dependency: libebook-1.2.so.9 is needed by package gnome-panel-2.16.1-7.el5.i386 (installed)
Error: Missing Dependency: libedataserver-1.2.so.7 is needed by package 1:control-center-2.16.0-16.el5.i386 (installed)
Error: Missing Dependency: libedataserverui-1.2.so.8 is needed by package gnome-panel-2.16.1-7.el5.i386 (installed)
Error: Missing Dependency: evolution-data-server >= 1.1.4 is needed by package gnome-panel-2.16.1-7.el5.i386 (installed)
Error: Missing Dependency: libedataserver-1.2.so.7 is needed by package gnome-panel-2.16.1-7.el5.i386 (installed)

Turns out the resolution was simple. All you need to do is clean out the yum dbcache with the following command:

yum clean dbcache

Then, re-run the yum update command. If that does not work, try running the command:

yum clean all

That should take care of these dependency errors.

  • Share/Bookmark

Today we had a problem on our Blackberry Professional Server where the “Blackberry Controller” service was stopped and would not start.  Trying to manually start the service would give us the following error:

The BlackBerry Controller service terminated with service-specific error 5003 (0×138B).

Luckily, the fix was easy. There seemed to be some contention with this service and the “DNS Server” service on the same machine.  Stopping the DNS Server service, starting the Blackberry Controller service, and then restarting the DNS Server service seemed to fix the problem.

  • Share/Bookmark

Call Me

 

Twitter Status Updates