Skip to content
This repository has been archived by the owner on Mar 22, 2022. It is now read-only.

Master #9

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Master #9

wants to merge 3 commits into from

Conversation

swy
Copy link
Contributor

@swy swy commented Jan 23, 2016

Run script when installed instead of on login to avoid contention between Outset and the script writing to com.github.once.plist

swy added 3 commits January 22, 2016 13:30
touching /private/tmp/.com.github.outset.ondemand.launchd in the
postinstall) makes the plist update happen immediately vs on next boot.
  I saw issues when both the update script and Outset were trying to
modify ~/Library/Preferences/com.github.outset.plist
and executes on-demand: this works around a problem of Outset and the
script it's running both trying to update com.github.once.plist
Presumes /usr/local/share/luggage/luggage.local has it's own block of
Outset definitions.
@grahamgilbert
Copy link
Owner

This makefile won't build though? You've removed quite a bit.

@swy
Copy link
Contributor Author

swy commented Jan 25, 2016

I'm storing a block of Outset definitions in /usr/local/share/luggage/luggage.local (making life easier if you're doing a lot of Outset installer scripts) so they're redundant with being in each installer, and lets the makefile build on my configuration. Your way stands alone better.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants