diff --git a/src/main/xar-resources/data/advanced-installation/advanced-installation.xml b/src/main/xar-resources/data/advanced-installation/advanced-installation.xml index 90a531dc..94922362 100644 --- a/src/main/xar-resources/data/advanced-installation/advanced-installation.xml +++ b/src/main/xar-resources/data/advanced-installation/advanced-installation.xml @@ -99,8 +99,29 @@ Run the following command to get eXist-db started during initialization of the system: tools/yajsw/bin/installDaemon.sh This works for MacOS and many Linux distributions. - It might be required to set some variables for the specific system, among which wrapper.app.account (to have eXist-db started - as a specific user) and wrapper.plist.template for launchd. Details can be found on the YAJSW website. + It might be required to set some variables for the specific system. Complete + documentation of the configuraiton settings YAJSW can be found at the YAJSW + website. Below are a list of some important settings: + + + + wrapper.app.account - Allows eXist to be run as a specific + user + + + wrapper.plist.template - Used on Mac systems to provide a list of + parameters to launchd daemon + + + wrapper.ping.timeout YAJSW pings the application to determine if it + has entered and unresponsive state. The ping timeout parameters sets the limit on how + long YAJSW will wait. If you have long running queries you may find that you need to + increase the value of this parameter to prevent YAJSW from restarting eXist. The + parameter value is in seconds and the default value is 30. + + + If your system supports systemd you can run the service wrapper as a non-privileged user. You will be notified on choosing systemd non-privileged when running the service wrapper installer and uninstaller. @@ -166,4 +187,4 @@ - \ No newline at end of file +