Commit Graph
13 Commits
Author SHA1 Message Date
Sami Tikka 5dd78439c8 Mac: Reload launch daemon on upgrades
Although there aren't any Jenkins packages deployed that use a launch daemon, soon there will be.
Let's make the preinstall capable of handling that already now.
2011-07-05 17:39:28 -07:00
Sami Tikka afa15eb883 Mac: Prevent admin user accidentally changing jenkins.war
Files under /Applications are usually owned by root and wheel, unless admin user has dragged it there. Jenkins is not an install-by-dragging kind of app.
2011-07-05 17:39:28 -07:00
Sami Tikka eeda9e218e Mac: Removed unnecessary start command
The Jenkins launch daemon is configured "RunAtLoad", i.e. it runs immediately. No need to start it.
2011-07-05 17:39:28 -07:00
Sami Tikka 8146a48604 Mac: Prevent admin users from accidentally modifying launch daemon config file 2011-07-05 17:39:28 -07:00
Will Ross 547c8d6bf1 Make sure the Home directory for Jenkins exists 2011-06-19 01:23:11 -04:00
Will Ross ab09e9bb62 Remove the old launchd plist before we install 2011-06-18 19:09:32 -04:00
Will Ross e2615b6dc4 Fix jenkins.war in its installation step 2011-06-18 18:54:42 -04:00
Will Ross 87d51740aa Fix permissions on Jenkins' home 2011-06-17 00:08:47 -04:00
Will Ross bc896b72c7 Fix permissions on installed files 2011-06-16 23:29:48 -04:00
Will Ross fbbc3eaa30 Simplify the launchd postinstall script 2011-06-16 22:41:22 -04:00
Will Ross 791bc68b1c Move the LaunchDaemon to a separate option 2011-06-16 12:13:51 -04:00
Will Ross f5409d8d24 Put the launchd config in LaunchDaemons
This is consistent with Apple's guidelines for
LaunchAgents vs. LaunchDaemons. Daemons start at
boot, and are not associated with a user. Agents
on the other hand are associated with a specific
user.
2011-06-15 21:31:55 -04:00
Kohsuke Kawaguchi d7815877ef importing the installer build script 2011-04-13 09:16:11 -07:00