Skip to content

Minor improvements to Mac installer#188

Closed
stisti wants to merge 4 commits into
jenkinsci:masterfrom
stisti:mac_pkg_fixes
Closed

Minor improvements to Mac installer#188
stisti wants to merge 4 commits into
jenkinsci:masterfrom
stisti:mac_pkg_fixes

Conversation

@stisti
Copy link
Copy Markdown
Contributor

@stisti stisti commented Jul 5, 2011

I'd like to submit these patches to be considered for merging into Jenkins. These patches change file owners and permissions to be more in line with Mac conventions. Also, the launch daemon config file should be reloaded on upgrades.

stisti added 4 commits July 6, 2011 00:22
The Jenkins launch daemon is configured "RunAtLoad", i.e. it runs immediately. No need to start it.
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.
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.
@kohsuke
Copy link
Copy Markdown
Member

kohsuke commented Jul 6, 2011

Thanks! Merged toward 1.421.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants