You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by br...@apache.org on 2013/01/11 05:54:33 UTC
svn commit: r1431885 - in
/continuum/trunk/continuum-docs/src/site/apt/installation: standalone.apt
standalone.apt.vm
Author: brett
Date: Fri Jan 11 04:54:33 2013
New Revision: 1431885
URL: http://svn.apache.org/viewvc?rev=1431885&view=rev
Log:
add Mac OS X service instructions
Added:
continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt.vm
- copied, changed from r1431876, continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt
Removed:
continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt
Copied: continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt.vm (from r1431876, continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt)
URL: http://svn.apache.org/viewvc/continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt.vm?p2=continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt.vm&p1=continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt&r1=1431876&r2=1431885&rev=1431885&view=diff
==============================================================================
--- continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt (original)
+++ continuum/trunk/continuum-docs/src/site/apt/installation/standalone.apt.vm Fri Jan 11 04:54:33 2013
@@ -124,6 +124,70 @@ chkconfig --add continuum
chkconfig continuum on
------------------
+* {Installing as a Mac OS X Service}
+
+ On OS X, you can use <<<launchd>>> to run a service. Create the following
+ as root in <<</Library/LaunchDaemons/org.apache.continuum.plist>>>:
+
++----+
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
+"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>Label</key>
+ <string>org.apache.continuum</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>/Applications/Continuum/apache-continuum-${project.version}/bin/continuum</string>
+ <string>console</string>
+ </array>
+ <key>Disabled</key>
+ <false/>
+ <key>RunAtLoad</key>
+ <true/>
+ <key>UserName</key>
+ <string>continuum</string>
+ <key>StandardOutPath</key>
+ <string>/Applications/Continuum/apache-continuum-${project.version}/logs/launchd.log</string>
+ <!-- Optional - store data separate from installation -->
+ <key>EnvironmentVariables</key>
+ <dict>
+ <key>CONTINUUM_BASE</key>
+ <string>/Users/continuum/Library/Continuum</string>
+ </dict>
+ <!-- Optional: force it to keep running
+ <key>KeepAlive</key>
+ <true/>
+ -->
+</dict>
+</plist>
++----+
+
+ To install the service, run the following:
+
++----+
+$ sudo chown root:wheel /Library/LaunchDaemons/org.apache.continuum.plist
+$ sudo launchctl load -w /Library/LaunchDaemons/org.apache.continuum.plist
++----+
+
+ Start and stop the service with:
+
++----+
+$ sudo launchctl start org.apache.continuum.plist
+$ sudo launchctl stop org.apache.continuum.plist
++----+
+
+ To uninstall the service:
+
++----+
+$ sudo launchctl unload -w /Library/LaunchDaemons/org.apache.continuum.plist
++----+
+
+ You can follow the same steps to install build agents as a service by
+ replacing the appropriate paths, and changing <<<org.apache.continuum>>> to
+ <<<org.apache.continuum.buildagent>>> in the label and <<<plist>>> filename.
+
* {Installing with Puppet}
If you use Puppet to manage your infrastructure, you can use a third-party Puppet module to install Continuum. This