flyingtongue / macos_automation

Ansible Scripts for macOS Deployments
MIT License
2 stars 0 forks source link

macOS Deployment

Disclaimer

Please do not blindly run this on a system that you care about. These settings have been hand picked and match my personal preferences. On the other hand if you would like to please feel free to contribute.

Goal

Secure and automated setup for macOS with little to no user intervention.

Although most sources had the MIT License applied I would like to give credit to the following projects:

Usage

git clone https://github.com/flyingtongue/macos_automation.git
cd macos_automation
./setup.sh

app store setup

If you would like to use apps from Apple App Store you will need to login prior to running this ansible playbook. Apple cli tools no longer work to login (mas).

TODO

Filevault2 -- https://derflounder.wordpress.com/2015/02/02/managing-yosemites-filevault-2-with-fdesetup/ http://blog.frizk.net/2016/12/filevault-password-retrieval.html?m=1
crontab to run mas update
ssh keygen
openssh update
add little snitch to external software
add chrome extensions