mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-11-14 12:32:15 +00:00
User has to choose a custom installation. There are two choices: - Start at boot as "daemon" (enabled by default) - Start at boot as "jenkins" (disabled by default) If user disables the first and enable the latter, the installer will create a new user "jenkins" and new group "jenkins" (if they do not exist), chown JENKINS_HOME to jenkins:jenkins and set up launchd job to run Jenkins as "jenkins" Also fixed some permission errors that PackageMaker complains about when building the package. Also PackageMaker xml file reformatted to be more readable
1 line
1.2 KiB
XML
1 line
1.2 KiB
XML
<pkgref spec="1.12" uuid="7A4C4EB4-42C7-4E4A-B928-BB5F6E8735A6"><config><identifier>org.jenkins-ci.launchd.pkg</identifier><version>1.0</version><description></description><post-install type="none"/><requireAuthorization/><installFrom relative="true">launchd_conf_daemon/org.jenkins-ci.plist</installFrom><installTo mod="true">/Library/LaunchDaemons</installTo><flags><followSymbolicLinks/></flags><packageStore type="internal"></packageStore><mod>installFrom.isRelativeType</mod><mod>installTo</mod><mod>scripts.scriptsDirectoryPath.path</mod><mod>scripts.preinstall.isRelativeType</mod><mod>identifier</mod><mod>parent</mod><mod>scripts.scriptsDirectoryPath.isAbsoluteType</mod><mod>installTo.path</mod><mod>scripts.postinstall.isRelativeType</mod><mod>scripts.scriptsDirectoryPath.isRelativeType</mod></config><scripts><preinstall relative="true" mod="true">scripts/preinstall-launchd</preinstall><postinstall relative="true" mod="true">scripts/postinstall-launchd</postinstall></scripts><contents><file-list>02org-contents.xml</file-list><filter>/CVS$</filter><filter>/\.svn$</filter><filter>/\.cvsignore$</filter><filter>/\.cvspass$</filter><filter>/\.DS_Store$</filter></contents></pkgref> |