Update OSX packaging to avoid firewall permissions requests

Issue #290 resolved
Petr Nejedly repo owner created an issue

http://forum.serviio.org/viewtopic.php?f=3&t=1965

http://forum.serviio.org/viewtopic.php?f=5&t=1401

http://stackoverflow.com/questions/1710640/finding-the-application-support-directory-on-osx-in-java

https://bitbucket.org/xnejp03/serviio/issue/390/library-application-support-on-os-x-client

http://hints.macworld.com/article.php?story=20010701191518268

Installer: http://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/PackageMakerUserGuide/Workflow/Workflow.html#//apple_ref/doc/uid/TP40005371-CH1000-SW1

Will have to sign the installer too to avoid Mountain Lion issues.

issue #335 should be resolved as a pat of this too.

An installer spike: http://forum.serviio.org/viewtopic.php?f=8&t=16333

To run the server as a daemon, look at Jenkins installer. Another example is below (from rabbitmq):

To have launchd start rabbitmq at login:
    ln -sfv /usr/local/opt/rabbitmq/*.plist ~/Library/LaunchAgents
Then to load rabbitmq now:
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.rabbitmq.plist

Comments (17)

  1. Log in to comment