VirexRunner

Another day job application, this guy does exactly what it says it does: runs Virex.

Why write an application that does what Virex already does itself? Because Virex does it so ridiculously bad that it causes severe problems with other applications. And because it doesn’t support Network Home Folders and causes all kinds of issues when ran in that environment.

VirexRunner has some other cool accouterments as well. Mainly that it uses /dev/fsevents to keep track of which files have been updated on the system. (/dev/fsevents is what Spotlight uses and isn’t exactly 100% documented yet) It also uses CamelBones for virex log parsing. Can’t seem to get away from the beauty that is CamelBones.

Download
(Source code only)
VirexRunner v1.20 is available here

Requirements

  • Mac OS 10.4.0 or higher
  • XCode 2.2 or higher to compile the application
  • The CamelBones Framework
  • The latest Virex for MacOS X

Support
Chances are that I've got a bug or two in this guy. I can't test every possible environment, so if you have problems, questions, or requests, shoot an email to