Skip to content
This repository was archived by the owner on Aug 12, 2020. It is now read-only.

Commit e4d26d1

Browse files
committed
Create README.md
1 parent 0619614 commit e4d26d1

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

README.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#Setup Assistant Profiler
2+
3+
This tool installs a system level profile and a script for use with [Outset](https://github.com/chilcote/outset).
4+
5+
*NOTE: While a generic package is supplied, it is recommended to build your own. A makefile is included for use with [Luggage](https://github.com/unixorn/luggage)*
6+
7+
This has been tested on OS X 10.10.3 and 10.10.4. Future Yosemite upgrades should work but retesting may need to take place for OS X 10.11.
8+
9+
##Configuration
10+
Open `SetupAssistant.mobileconfig` and modify the `PayloadIdentifier` with your organization's name. If desired, also change the `PayloadUUID` in each payload.
11+
12+
13+
## Creating a Custom Package
14+
Install Luggage and open the Makefile. Change the ```REVERSE_DOMAIN``` and if desired the ```PACKAGE_VERSION``` and ```TITLE```
15+
16+
Running the following command in the working directory
17+
18+
```
19+
make pkg
20+
```
21+
22+
The example Makefile will create a "Outset-SetupAssistant-1.0.pkg" package with receipt "org.company.pkg" and version 1.0. It will install `SetupAssistant.mobileconfig` into `/Library/Profiles`, and `setup_assistant_profiler.py` into `/usr/local/outset/everyboot-scripts`.
23+
24+
Each time the machine reboots, setup_assistant_profiler.py will modify `SetupAssistant.mobileconfig` based on the OS major/minor version and reinstall it via the profiles command.

0 commit comments

Comments
 (0)