You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 12, 2020. It is now read-only.
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