Eric Hanko
8ccc6bf1cc
update gitignore
2017-09-04 23:44:33 -07:00
Eric Hanko
d989830174
remove idea configs
2017-09-04 23:42:52 -07:00
Eric Hanko
839745d951
Merge branch 'feature/new-resources-and-recipes' of ssh://office.visualstudio.com:22/DefaultCollection/APEX/_git/macos-cookbook into feature/new-resources-and-recipes
2017-09-04 23:20:43 -07:00
Eric Hanko
9fc6f45fc9
add power settings to insomnia.rb
2017-09-04 23:20:39 -07:00
Jacob Zaval
7ae454ad24
install homebrew for BGInfo dependencies
2017-09-04 23:13:13 -07:00
Jacob Zaval
f62fabfd29
add other recipes to default
2017-09-04 23:07:38 -07:00
Jacob Zaval
cc9b57a38b
brackets again
2017-09-04 23:04:19 -07:00
Jacob Zaval
0f82f20a5c
forgot brackets for lazy
2017-09-04 23:01:54 -07:00
Jacob Zaval
8b7132ad40
some more refactoring
2017-09-04 23:01:00 -07:00
Jacob Zaval
e40eec2dc5
refactor for clarity
2017-09-04 22:52:44 -07:00
Jacob Zaval
a8dd07e80b
Merged PR 81288: Make BGInfo install for the autologin user of the system
...
This PR changes the BGInfo install to belong to the autologin user of the system (rather than the base user), since that is generally the primary use case of BGInfo.
A ruby block evaluates the autologin user during convergence, allowing any user creation recipes to update the system first. The autologin user is then lazily evaluated when updating ownership of BGInfo files.
2017-09-05 05:46:59 +00:00
Jacob Zaval
7d3f9885d4
fix attribute name
2017-09-04 22:27:27 -07:00
Jacob Zaval
3445ee2a3b
install package, not parent folder
2017-09-04 22:12:52 -07:00
Jacob Zaval
3b1de84f7f
fix mono version bug
2017-09-04 22:09:03 -07:00
Jacob Zaval
7fee7e3597
use node attribute since 'n' is in the ruby block
2017-09-04 21:57:36 -07:00
Jacob Zaval
d80238e9f1
update default for testing
2017-09-04 21:57:05 -07:00
Jacob Zaval
dd3c72e431
update kitchen yaml to put customizations in driver:
2017-09-04 21:28:49 -07:00
Jacob Zaval
b1ba09b758
refactor get name to be more descriptive; beautify
2017-09-04 21:23:43 -07:00
Jacob Zaval
d0051330a4
move n-x determination of x back into ruby block
2017-09-04 21:22:54 -07:00
Eric Hanko
515b5baa42
fix incorrect attribute
2017-09-04 17:05:30 -07:00
Eric Hanko
0d17eb768f
add macos idea config
2017-09-04 16:20:18 -07:00
Eric Hanko
b03266f9db
revert helper.rb
2017-09-04 16:16:11 -07:00
Eric Hanko
62fbb70e07
update box / chef_zero
2017-09-04 16:10:54 -07:00
Eric Hanko
826e00b42c
update attributes in simulators recipe
2017-09-04 16:02:52 -07:00
Eric Hanko
306159734f
Add xcode, simulators and mono recipes; update attributes
2017-09-04 13:56:38 -07:00
Eric Hanko
5d1baf4d5e
add cookstyle rubocop file; xcode/simulator recipes
2017-09-04 12:08:47 -07:00
Eric Hanko
ece4936919
Merge branch 'feature/smarter-bginfo-install' into feature/new-resources-and-recipes
2017-09-03 21:51:25 -07:00
Jacob Zaval
99d0364e10
remove uneeded call to sync (default action)
2017-09-03 19:34:48 -07:00
Jacob Zaval
9067dcd3ce
refactor package install
2017-09-03 19:33:54 -07:00
Jacob Zaval
5c6fed7c86
refactor ruby block for clarity
2017-09-03 19:33:37 -07:00
Jacob Zaval
b0be5479b1
determine BGInfo owner lazily
2017-09-03 18:10:02 -07:00
Jacob Zaval
cc3f5e0141
don't set homebrew owner
2017-09-03 18:09:49 -07:00
Jacob Zaval
2b34568a0a
this worked before the refactor for the wrong reason
2017-09-02 21:29:56 -07:00
Jacob Zaval
a523d9eebe
refactor home folder contents loop
2017-09-02 19:38:59 -07:00
Jacob Zaval
854423eb0c
refactor BGInfo home folder
2017-09-02 19:38:38 -07:00
Jacob Zaval
897a49a1a0
make the autologinuser the BGInfo owner
2017-09-02 19:37:23 -07:00
Jacob Zaval
e747181833
refactor bginfo_home
2017-09-02 19:36:46 -07:00
Jacob Zaval
abe36b8ad9
set homebrew owner to admin user
2017-09-02 17:32:15 -07:00
Jacob Zaval
c8be4a8aae
install formulas for BGInfo with homebrew cookbook
2017-09-02 17:28:37 -07:00
Jacob Zaval
7e99a2081c
bump version
2017-09-01 18:43:42 -07:00
Jacob Zaval
e0526de918
set ownership of BGInfo to whomever the autologin user is when the recipe is run
2017-09-01 18:42:59 -07:00
Eric Hanko
f2fe48295a
Merged PR 78454: Update BG-Info source URL
...
- This PR updates the BG-Info source URL to the original
- Previous branch was deleted due to a merged PR
2017-08-21 21:52:15 +00:00
Eric Hanko
1de620d8a2
update source url
2017-08-21 13:51:32 -07:00
Eric Hanko
a033c7befc
Merged PR 73717: [Resource] Apple Remote Desktop (ARD)
...
## macOS Cookbook
### Version 0.4
**This PR**:
- Adds new `ard`resource to the macos cookbook
Related work items: #1771151
2017-07-29 02:13:16 +00:00
Eric Hanko
7fbc217853
fix vers
2017-07-28 16:02:48 -07:00
Eric Hanko
b826c92e6f
bump vers
2017-07-28 16:00:20 -07:00
Eric Hanko
a552dc8de2
remove default recipe
2017-07-28 15:11:15 -07:00
Eric Hanko
2873ffde12
fix syntax issues; add allow_access_for
2017-07-28 14:57:50 -07:00
Eric Hanko
f25e62268d
Merge branch 'master' into rydom/ardresource
2017-07-28 14:37:21 -07:00
Eric Hanko
86d5890d5b
add start_ard.rb recipe
2017-07-28 14:37:13 -07:00