Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
JENKINS-15178: Improved logging on Mac OS X (now outputs to /var/log/…
…jenkins/jenkins.log)

Originally-From: jenkins-ci.org/commit/core/990e3c3bf210fbca8a0d5f186fd167c658bdb48c
  • Loading branch information
comuttun committed Sep 16, 2012
1 parent 521ff71 commit 52ccf2d
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 0 deletions.
1 change: 1 addition & 0 deletions Library/Application Support/Jenkins/Uninstall.command
Expand Up @@ -11,6 +11,7 @@ sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm -rf /Applications/Jenkins "/Library/Application Support/Jenkins" /Library/Documentation/Jenkins
sudo rm -rf /Users/Shared/Jenkins
sudo rm -rf /var/log/jenkins
sudo dscl . -delete /Users/jenkins
sudo dscl . -delete /Groups/jenkins
pkgutil --pkgs | grep 'org\.jenkins-ci\.' | xargs -n 1 sudo pkgutil --forget
Expand Down
4 changes: 4 additions & 0 deletions launchd_conf_daemon/org.jenkins-ci.plist
Expand Up @@ -2,6 +2,10 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>StandardOutPath</key>
<string>/var/log/jenkins/jenkins.log</string>
<key>StandardErrorPath</key>
<string>/var/log/jenkins/jenkins.log</string>
<key>EnvironmentVariables</key>
<dict>
<key>JENKINS_HOME</key>
Expand Down
4 changes: 4 additions & 0 deletions launchd_conf_jenkins/org.jenkins-ci.plist
Expand Up @@ -2,6 +2,10 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>StandardOutPath</key>
<string>/var/log/jenkins/jenkins.log</string>
<key>StandardErrorPath</key>
<string>/var/log/jenkins/jenkins.log</string>
<key>EnvironmentVariables</key>
<dict>
<key>JENKINS_HOME</key>
Expand Down
4 changes: 4 additions & 0 deletions scripts/postinstall-launchd
Expand Up @@ -8,6 +8,10 @@ chmod 644 ${JENKINS_PLIST}
mkdir -p /Users/Shared/Jenkins
find /Users/Shared/Jenkins \( -not -user daemon -or -not -group daemon \) -print0 | xargs -0 chown daemon:daemon

# Create log directory, which can be written by Jenkins daemon
mkdir -p /var/log/jenkins
chown daemon:daemon /var/log/jenkins

# Load and start the launch daemon
/bin/launchctl load -w ${JENKINS_PLIST}

Expand Down
4 changes: 4 additions & 0 deletions scripts/postinstall-launchd-jenkins
Expand Up @@ -45,6 +45,10 @@ fi

find "$JENKINS_HOMEDIR" \( -not -user jenkins -or -not -group jenkins \) -print0 | xargs -0 chown jenkins:jenkins

# Create log directory, which can be written by Jenkins daemon
mkdir -p /var/log/jenkins
chown jenkins:jenkins /var/log/jenkins

# Load and start the launch daemon
/bin/launchctl load -w ${JENKINS_PLIST}

Expand Down

0 comments on commit 52ccf2d

Please sign in to comment.