NetIQ Validator comes with launch scripts for all supported platforms (Linux/Mac/Windows) but those are console mode shell scripts and offer not much comfort. A while ago when I was still using a Windows laptop as my main workhorse, I wrote a little tool to quickly launch NetIQ Validator from a task bar icon instead. Since I moved on to a MacBook in the mean time and Validator runs on OS-X just fine, I jumped at the opportunity to try out Apple’s new programming language Swift and wrote a native Mac version over the summer.
The Validator Launcher for Mac is a native OS-X app that sits in the menu bar and (by default) starts the Validator service and auto-launches the Validator client web page. From the menu bar icon you can
– open the Validator client web page – open the Validator runner web page (only Validator 1.4.x, Runner has been removed in Validator 1.5) – open the Validator scheduler web page – disable autostart of the Validator client – choose your preferred browser – enforce use of your custom license file
When you run ValidatorLauncher.app the first time, it will prompt you for the install location of NetIQ Validator, so make sure you have it already installed by then.
If you buy a Validator license you’ll receive a license.dat file that you need to copy into the config subfolder of your Validator install. Since the Validator download comes with an evaluation license file as well this will most likely overwrite your copy during an update. So simply keep your custom license somewhere in a safe place outside the install folder and point the Launcher to it – it will copy the license.dat into the right place on the fly.