Platform Notes

Mac OS X

Agent

The boom agent was tested on Mac OS X Server 10.5 (Leopard). The Installation script of the agent will register the boom agent in the 'launchd' configuration. For more information about launchd see the Apple man page. Launchd registered services require to have "root:wheel" ownership and executable permissions.
The recommended installation path for the boom agent is /usr/boom/agent.
Please change the ownership and permissions of the extracted files before running the install script:

      sudo chown -R root:wheel /usr/boom
      sudo chmod -R 755 /usr/boom 
      

Server

The boom server installation script does not fully support Mac OS X yet.
The supplied boom_server.plist file contains an example configuration for launchd. You can perform the installation manually and skip the step that registers 'rc' scripts. Instead of that, please register the boom server by using the supplied boom_server.plist configuration file for launchd.
The boom_server.plist file expects that the boom server is unpacked in /usr/boom/server/. If you have the server installed in another directory, please change the ProgramArguments parameters in the plist file.

      sudo chown -R root:wheel /usr/boom
      sudo chmod -R 755 /usr/boom 
      sudo cp boom_server.plist /Library/LaunchDaemons/
      sudo launchctl load /Library/LaunchDaemons/boom_server.plist
      
You can stop and start the boom server by using:
      sudo launchdctl stop com.blixx.boom.server
      sudo launchdctl start com.blixx.boom.server
      

HP-UX

UI Client

HP-UX does not provide the required libcairo-swt graphical library, therefore the Hotspot and History Graphs are not working on this platform.

SUN SunOS/Open Solaris (SPARC)

UI Client

These platforms do not provide the required libcairo-swt graphical library, therefore the Hotspot and History Graphs are not working.