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

Move the Boxen package configuration to /etc #146

Merged
merged 1 commit into from
Sep 26, 2017

Conversation

jacobbednarz
Copy link
Member

@jacobbednarz jacobbednarz commented Sep 4, 2017

In boxen/puppet-nginx#51 we were receiving "Operation not permitted"
errors when trying to install nginx configuration files to
/opt/boxen/config due to a restriction introduced in Homebrew
1.3.0[1].

To address the installation issue, we need to move the configuration
files to %{::homebrew_root}/etc/boxen however to maintain a "what does Boxen
manage" list we're going to chuck it in boxen sub directory. The end
result should be:

/usr/local/etc/boxen/:service

@jacobbednarz jacobbednarz force-pushed the update-boxen-config-directory branch from 2d17cca to 7beaf6b Compare September 4, 2017 22:46
jacobbednarz added a commit to boxen/our-boxen that referenced this pull request Sep 5, 2017
Updates `script/nuke` to account for moving Homebrew's package configuration files outside of `/opt/boxen`.

See boxen/puppet-boxen#146
In boxen/puppet-nginx#51 we were receiving "Operation not permitted"
errors when trying to install nginx configuration files to
`/opt/boxen/config` due to a restriction introduced in Homebrew
1.3.0[1].

To address the installation issue, we need to move the configuration
files to `%{::homebrew_root}/etc` however to maintain a "what does Boxen
manage" list we're going to chuck it in `boxen` sub directory. The end
result should be:

```
/usr/local/etc/boxen/:service
```

[1]: boxen/boxen#214 (comment)
@jacobbednarz jacobbednarz force-pushed the update-boxen-config-directory branch from 7beaf6b to d32d778 Compare September 5, 2017 07:13
@jacobbednarz
Copy link
Member Author

jacobbednarz commented Sep 25, 2017

List of core modules to be updated:

@jacobbednarz jacobbednarz merged commit 8a6f7a9 into master Sep 26, 2017
@jacobbednarz jacobbednarz deleted the update-boxen-config-directory branch September 26, 2017 03:53
jacobbednarz added a commit to boxen/our-boxen that referenced this pull request Sep 26, 2017
Updates `script/nuke` to account for moving Homebrew's package configuration files outside of `/opt/boxen`.

See boxen/puppet-boxen#146
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant