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

Enable support for macOS 10.12 Sierra #498

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

CGamesPlay
Copy link

Since SIP landed, /usr/local/bin has been removed from the default paths. You can confirm this with ssh new-sierra-host env, and inspecting the PATH. To fix this, I needed to ensure that /usr/local/bin is added via .bashrc for the non-admin running user.

Additionally, the TMPDIR on macOS is readable only by the user who created the file. In chef's case, this means root. This means that no chef script resource that runs as a user can actually succeed, because the interpreter can't read the script file. I added a line to solo.rb to set the TMPDIR to something world-readable.

@coveralls
Copy link

coveralls commented Nov 8, 2016

Coverage Status

Coverage decreased (-0.2%) to 89.265% when pulling 6ceb47d on CGamesPlay:master into 5e9f652 on matschaffer:master.

@aried3r
Copy link
Collaborator

aried3r commented Mar 15, 2017

@CGamesPlay I think the tests that fail have been fixed on the master branch. So I think if you would rebase your branch on the current master branch, your PR should have successful test runs.

@coveralls
Copy link

coveralls commented Mar 31, 2017

Coverage Status

Coverage decreased (-0.2%) to 89.077% when pulling f813f54 on CGamesPlay:master into baa77a5 on matschaffer:master.

@CGamesPlay CGamesPlay force-pushed the master branch 2 times, most recently from fa44870 to f813f54 Compare May 24, 2017 02:53
@coveralls
Copy link

coveralls commented May 24, 2017

Coverage Status

Coverage decreased (-0.2%) to 89.095% when pulling fa44870 on CGamesPlay:master into bedc100 on matschaffer:master.

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

Successfully merging this pull request may close these issues.

4 participants