cubesql 5 : start/stop and firewall issues

I still have two main issues with the new cubesql 5 on OSX:

  • I have to disable the firewall to be able to connect to the server from other workstations
  • I did not find a way to stop the cubesql process

Even when I do a 'sudo kill ’ from the terminal, then the beast won’t stop but immediately show up again with another process id.
It can’t be stopped with the Applescript included and also not in the preferences pane.

Anyone else seeing this?

Marco Bambini just answered on his blog, that they are aware of these issues and are working on a 5.01 release to fix it.

This is probably due to it’s been started by osx launchctl.
The plist file: /Library/LaunchDaemons/com.sqlabs.cubesql.plist contains KeepAlive so when you use 'sudo kill ’ it’s just respawning instantly under another processid.

You need to use ‘sudo launchctl unload /Library/LaunchDaemons/com.sqlabs.cubesql.plist’
To start it again as a background job ‘sudo launchctl load /Library/LaunchDaemons/com.sqlabs.cubesql.plist’

Thank you Jens, I’ll add that to my notes. Good to know!