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

Commit 47bc5e0

Browse files
committed
Updated README
1 parent e4c4e0a commit 47bc5e0

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

README.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
#Setup Assistant Profiler
22

3-
This tool installs a system level profile and a script for use with [Outset](https://github.com/chilcote/outset).
3+
This tool installs a system level profile and a script for use with [Outset](https://github.com/chilcote/outset). This profile is designed to skip the Setup Assistant that launches every time a new build of OS X is installed, and the script modifies the profile to match the currently installed version and build of OS X.
44

55
*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)*
66

77
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.
88

9-
##Configuration
10-
Open `SetupAssistant.mobileconfig` and modify the `PayloadIdentifier` with your organization's name. If desired, also change the `PayloadUUID` in each payload.
9+
##Usage
10+
Open `SetupAssistant.mobileconfig` and modify the `PayloadIdentifier` with your organization's name. If desired, also change the `PayloadUUID` in each payload (use `/usr/bin/uuidgen` to generate new ones).
11+
12+
Place the `SetupAssistant.mobileconfig` profile into `/Library/Profiles/`.
13+
14+
Place the `setup_assistant_profiler.py` script into `/usr/local/outset/everyboot-scripts`.
15+
16+
On boot, the profile will be dynamically modified to match the current OS version and build, and then reinstalled, thus permanently bypassing the Setup Assistant that shows up with new versions.
1117

1218

1319
## Creating a Custom Package

0 commit comments

Comments
 (0)